Commit Graph

6024 Commits

Author SHA1 Message Date
sneakers-the-rat 978351dbe6 Squashed commit of the following:
commit 1b8d0d73f8
Author: sneakers-the-rat <sneakers-the-rat@protonmail.com>
Date:   Wed Aug 20 03:24:25 2025 -0700

    ok but seriously

commit d3ccab4948
Author: sneakers-the-rat <sneakers-the-rat@protonmail.com>
Date:   Tue Aug 19 23:38:25 2025 -0700

    rm being able to determine the input format of a model

commit fec0a068ed
Merge: 3f2e0f57 cad08bbc
Author: sneakers-the-rat <sneakers-the-rat@protonmail.com>
Date:   Mon Apr 14 20:03:14 2025 -0700

    Merge branch 'form-defaults' of https://github.com/sneakers-the-rat/fastapi into form-defaults

commit 3f2e0f572f
Author: sneakers-the-rat <sneakers-the-rat@protonmail.com>
Date:   Mon Apr 14 20:01:50 2025 -0700

    lint

commit cad08bbc4d
Author: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Date:   Tue Apr 15 02:47:42 2025 +0000

    🎨 [pre-commit.ci] Auto format from pre-commit.com hooks

commit f63e983b60
Author: sneakers-the-rat <sneakers-the-rat@protonmail.com>
Date:   Mon Apr 14 19:46:34 2025 -0700

    docs for handling default values, pass field to validation context

commit 529d486a7b
Merge: a9acab81 159824ea
Author: sneakers-the-rat <sneakers-the-rat@protonmail.com>
Date:   Sat Mar 8 17:45:40 2025 -0800

    Merge branch 'form-defaults' of https://github.com/sneakers-the-rat/fastapi into form-defaults

commit a9acab81c4
Author: sneakers-the-rat <sneakers-the-rat@protonmail.com>
Date:   Sat Mar 8 17:42:38 2025 -0800

    lint

commit 159824ea93
Author: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Date:   Sun Mar 9 01:42:31 2025 +0000

    🎨 [pre-commit.ci] Auto format from pre-commit.com hooks

commit e76184380d
Author: sneakers-the-rat <sneakers-the-rat@protonmail.com>
Date:   Sat Mar 8 17:42:21 2025 -0800

    pydantic v1 compat

commit 64f25284e8
Author: sneakers-the-rat <sneakers-the-rat@protonmail.com>
Date:   Sat Mar 8 17:38:03 2025 -0800

    fix handling form data with fields that are not annotated as Form()

commit 7fade13ac8
Author: sneakers-the-rat <sneakers-the-rat@protonmail.com>
Date:   Sat Mar 8 17:37:32 2025 -0800

    fix just the extra values problem (again, purposefully with failing tests to demonstrate the problem, fixing in next commit)

commit 49f6b8397d
Author: sneakers-the-rat <sneakers-the-rat@protonmail.com>
Date:   Sat Mar 8 17:36:03 2025 -0800

    add failing tests for empty input values to get a CI run baseline for them

commit 15eb6782dc
Author: sneakers-the-rat <sneakers-the-rat@protonmail.com>
Date:   Thu Mar 6 19:35:53 2025 -0800

    mypy lint

commit 1a58af44df
Author: sneakers-the-rat <sneakers-the-rat@protonmail.com>
Date:   Thu Mar 6 19:31:28 2025 -0800

    finish pydantic 1 compat

commit a2ad8b187f
Author: sneakers-the-rat <sneakers-the-rat@protonmail.com>
Date:   Thu Mar 6 19:22:11 2025 -0800

    python 3.8 and pydantic 1 compat

commit 76c4d317fd
Author: sneakers-the-rat <sneakers-the-rat@protonmail.com>
Date:   Thu Mar 6 19:06:44 2025 -0800

    don't prefill defaults in form input
2025-10-30 17:34:43 +01:00
Sebastián Ramírez a372edf7e8 🔖 Release version 0.116.2 2025-09-16 20:23:54 +02:00
github-actions[bot] bc1aba7322 📝 Update release notes
[skip ci]
2025-09-16 17:22:39 +00:00
Ben Beasley 7563579dc8
⬆️ Upgrade Starlette supported version range to >=0.40.0,<0.49.0 (#14077)
Co-authored-by: svlandeg <svlandeg@github.com>
2025-09-16 19:21:48 +02:00
github-actions[bot] 938dd045fd 📝 Update release notes
[skip ci]
2025-09-16 09:44:33 +00:00
dependabot[bot] 2a446f7151
⬆ Bump pyjwt from 2.8.0 to 2.9.0 (#13960)
* ⬆ Bump pyjwt from 2.8.0 to 2.10.1

Bumps [pyjwt](https://github.com/jpadilla/pyjwt) from 2.8.0 to 2.10.1.
- [Release notes](https://github.com/jpadilla/pyjwt/releases)
- [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/jpadilla/pyjwt/compare/2.8.0...2.10.1)

---
updated-dependencies:
- dependency-name: pyjwt
  dependency-version: 2.10.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* update to 2.9.0 instead

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sofie Van Landeghem <svlandeg@users.noreply.github.com>
2025-09-16 11:44:09 +02:00
github-actions[bot] ed45b074b9 📝 Update release notes
[skip ci]
2025-09-16 08:23:33 +00:00
pre-commit-ci[bot] 480cd8f4f9
⬆ [pre-commit.ci] pre-commit autoupdate (#14080)
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.12.12 → v0.13.0](https://github.com/astral-sh/ruff-pre-commit/compare/v0.12.12...v0.13.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-09-16 10:23:14 +02:00
github-actions[bot] 16d75d90eb 📝 Update release notes
[skip ci]
2025-09-09 09:14:40 +00:00
dependabot[bot] a4841de65e
⬆ Bump actions/setup-python from 5 to 6 (#14042)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-09 11:14:16 +02:00
github-actions[bot] 984d646705 📝 Update release notes
[skip ci]
2025-09-09 09:12:07 +00:00
dependabot[bot] ec087cfa24
⬆ Bump actions/labeler from 5 to 6 (#14046)
Bumps [actions/labeler](https://github.com/actions/labeler) from 5 to 6.
- [Release notes](https://github.com/actions/labeler/releases)
- [Commits](https://github.com/actions/labeler/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/labeler
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-09 11:11:44 +02:00
github-actions[bot] 1fe23335ce 📝 Update release notes
[skip ci]
2025-09-08 19:12:46 +00:00
pre-commit-ci[bot] d48144a3e7
⬆ [pre-commit.ci] pre-commit autoupdate (#14056)
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.12.11 → v0.12.12](https://github.com/astral-sh/ruff-pre-commit/compare/v0.12.11...v0.12.12)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-09-08 21:12:20 +02:00
github-actions[bot] 3d08a4f3a8 📝 Update release notes
[skip ci]
2025-09-08 07:12:46 +00:00
pre-commit-ci[bot] caa3ccf638
⬆ [pre-commit.ci] pre-commit autoupdate (#14035)
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.12.10 → v0.12.11](https://github.com/astral-sh/ruff-pre-commit/compare/v0.12.10...v0.12.11)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-09-08 09:12:23 +02:00
github-actions[bot] 5226ff90d7 📝 Update release notes
[skip ci]
2025-09-05 12:48:45 +00:00
dependabot[bot] d597f92482
⬆ Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 (#14041)
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.12.4 to 1.13.0.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.12.4...v1.13.0)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-version: 1.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-05 14:48:16 +02:00
github-actions[bot] 43f6115096 📝 Update release notes
[skip ci]
2025-09-05 08:59:54 +00:00
github-actions[bot] 3112e05b77 📝 Update release notes
[skip ci]
2025-09-05 08:59:48 +00:00
Sebastián Ramírez 4560158502
👥 Update FastAPI People - Contributors and Translators (#14029)
Co-authored-by: github-actions <github-actions@github.com>
2025-09-05 10:58:29 +02:00
Sebastián Ramírez 2ad28d436f
👥 Update FastAPI People - Sponsors (#14030)
Co-authored-by: github-actions <github-actions@github.com>
2025-09-05 10:58:22 +02:00
github-actions[bot] d7604d16a3 📝 Update release notes
[skip ci]
2025-09-05 08:58:10 +00:00
github-actions[bot] 79c51ad542 📝 Update release notes
[skip ci]
2025-09-05 08:57:43 +00:00
Sebastián Ramírez 7cf567010d
👥 Update FastAPI GitHub topic repositories (#14031)
Co-authored-by: github-actions <github-actions@github.com>
2025-09-05 10:57:41 +02:00
Sebastián Ramírez 3d763c8d38
👥 Update FastAPI People - Experts (#14034)
Co-authored-by: github-actions <github-actions@github.com>
2025-09-05 10:57:16 +02:00
github-actions[bot] 30a07155fb 📝 Update release notes
[skip ci]
2025-09-05 08:34:10 +00:00
Sofie Van Landeghem bb4772c5aa
👷 Detect and label merge conflicts on PRs automatically (#14045) 2025-09-05 10:33:44 +02:00
github-actions[bot] 3e2dbf9169 📝 Update release notes
[skip ci]
2025-08-31 19:34:37 +00:00
Sebastián Ramírez f5b77ff0fc
📝 Add documentation for Behind a Proxy - Proxy Forwarded Headers, using `--forwarded-allow-ips="*"` (#14028)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-08-31 21:34:08 +02:00
github-actions[bot] 176cd8c9ef 📝 Update release notes
[skip ci]
2025-08-31 15:20:12 +00:00
Sebastián Ramírez 1884d76f61
🔧 Update sponsors: remove Platform.sh (#14027) 2025-08-31 15:19:49 +00:00
github-actions[bot] 8062aabdaa 📝 Update release notes
[skip ci]
2025-08-31 15:02:29 +00:00
Sebastián Ramírez ee9ccac1e5
🔧 Update sponsors: remove Mobb (#14026) 2025-08-31 15:02:08 +00:00
github-actions[bot] 5cd4c3b6bd 📝 Update release notes
[skip ci]
2025-08-31 10:59:17 +00:00
Jom Karlo Verzosa 4584f706bd
📝 Add deprecation info block about `dict()` in `docs/tutorial/body.md` (#13906)
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2025-08-31 10:58:56 +00:00
github-actions[bot] ba9c8fba0b 📝 Update release notes
[skip ci]
2025-08-31 10:50:12 +00:00
Valentyn d9249c1949
📝 Fix Twitter to be X (Twitter) everywhere in documentation (#13809)
Co-authored-by: Valentyn Druzhynin <v.druzhynin@zakaz.global>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2025-08-31 12:49:48 +02:00
github-actions[bot] a973e787af 📝 Update release notes
[skip ci]
2025-08-31 10:33:32 +00:00
Ashish Pandey 1088d2abd9
🐛 Prevent scroll-to-top on restart/fast buttons in `termynal.js` (#13714)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-08-31 12:32:57 +02:00
github-actions[bot] 98ec6a6079 📝 Update release notes
[skip ci]
2025-08-31 10:29:48 +00:00
github-actions[bot] 6b4d292f3a 📝 Update release notes
[skip ci]
2025-08-31 10:29:27 +00:00
z0z0r4 d4ddcc5878
📝 Update testing events documentation (#13259)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2025-08-31 10:29:21 +00:00
Hotah Ma 0e5832aa6d
📝 Remove obsolete `url` field in error responses in docs (#13655)
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
2025-08-31 12:29:01 +02:00
github-actions[bot] ee2acd8abc 📝 Update release notes
[skip ci]
2025-08-31 10:03:35 +00:00
Arnaud Durand e902ed5fc6
📝 Bring the `scope` claim in line with the standard in `docs_src/security/tutorial005.py` (#11189)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Yurii Motov <yurii.motov.monte@gmail.com>
2025-08-31 12:03:10 +02:00
github-actions[bot] cef1f166df 📝 Update release notes
[skip ci]
2025-08-31 09:59:28 +00:00
Soul Lee 8e63f75919
📝 Update TrustedHostMiddleware Documentation (#11441)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Alejandra <90076947+alejsdev@users.noreply.github.com>
Co-authored-by: Sofie Van Landeghem <svlandeg@users.noreply.github.com>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
2025-08-31 11:59:07 +02:00
github-actions[bot] e1b9cc00ca 📝 Update release notes
[skip ci]
2025-08-31 09:56:48 +00:00
Denny Biasiolli 408b8a9beb
📝 Remove links to site callbackhell.com that doesn't exist anymore (#14006) 2025-08-31 11:56:21 +02:00