Joakim Nordling
|
8fa56b46a1
|
⬆️ Update ReDoc to version 2.x (#9700)
Co-authored-by: svlandeg <svlandeg@github.com>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
Co-authored-by: Sofie Van Landeghem <svlandeg@users.noreply.github.com>
|
2025-04-28 20:31:44 +02:00 |
|
Sebastián Ramírez
|
628c34e0ca
|
🔖 Release version 0.115.12
|
2025-03-23 23:54:13 +01:00 |
|
Sebastián Ramírez
|
2537d9d1c2
|
🐛 Fix convert_underscores=False for header Pydantic models (#13515)
|
2025-03-23 21:48:54 +01:00 |
|
dependabot[bot]
|
8c94e97c89
|
⬆ Bump ruff to 0.9.4 (#13299)
* ⬆ Bump ruff from 0.6.4 to 0.9.4
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.6.4 to 0.9.4.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/0.6.4...0.9.4)
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* update pre-commit accordingly and make formatting changes
* 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alejandra <90076947+alejsdev@users.noreply.github.com>
Co-authored-by: svlandeg <sofie.vanlandeghem@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
|
2025-03-06 13:18:57 +01:00 |
|
Sebastián Ramírez
|
3824664620
|
🔖 Release version 0.115.11
|
2025-03-01 23:14:01 +01:00 |
|
Sebastián Ramírez
|
74fe89bf35
|
🐛 Add docs examples and tests (support) for Annotated custom validations, like AfterValidator, revert #13440 (#13442)
This reverts commit 15dd2b67d3.
|
2025-03-01 22:02:35 +00:00 |
|
Sebastián Ramírez
|
433837d9ca
|
🔖 Release version 0.115.10
|
2025-02-28 17:43:04 +01:00 |
|
Victorien
|
15dd2b67d3
|
♻️ Update internal annotation usage for compatibilty with Pydantic 2.11 (#13314)
Co-authored-by: Sofie Van Landeghem <svlandeg@users.noreply.github.com>
Co-authored-by: svlandeg <svlandeg@github.com>
|
2025-02-28 16:15:02 +01:00 |
|
Sebastián Ramírez
|
d90030c1e2
|
🔖 Release version 0.115.9
|
2025-02-27 17:40:41 +01:00 |
|
Arthur Rio
|
ccc7c8fef9
|
🐛 Ensure that HTTPDigest only raises an exception when auto_error is True (#2939)
Co-authored-by: svlandeg <sofie.vanlandeghem@gmail.com>
|
2025-02-27 13:29:20 +01:00 |
|
Sebastián Ramírez
|
7128971f1d
|
🔖 Release version 0.115.8
|
2025-01-30 13:58:14 +00:00 |
|
Shahriyar Rzayev
|
30b270be9a
|
♻️ Move duplicated code portion to a static method in the APIKeyBase super class (#3142)
Co-authored-by: Sofie Van Landeghem <svlandeg@users.noreply.github.com>
Co-authored-by: svlandeg <svlandeg@github.com>
|
2025-01-30 12:17:20 +00:00 |
|
Rahul Pai
|
d5ecbaceae
|
🐛 Fix OAuth2PasswordRequestForm and OAuth2PasswordRequestFormStrict fixed grant_type "password" RegEx (#9783)
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: svlandeg <svlandeg@github.com>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
|
2025-01-30 12:17:09 +00:00 |
|
Sebastián Ramírez
|
fe513719ea
|
🔖 Release version 0.115.7
|
2025-01-22 22:50:29 +00:00 |
|
Sebastián Ramírez
|
bb8c2a6498
|
🔖 Release version 0.115.6
|
2024-12-03 23:40:01 +01:00 |
|
Abdullah Hashim
|
4f8157588e
|
🐛 Preserve traceback when exception is raised in sync dependency with yield (#5823)
Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com>
|
2024-12-03 23:37:12 +01:00 |
|
Tamir Duberstein
|
bf4fad1fda
|
♻️ Update tests and internals for compatibility with Pydantic >=2.10 (#12971)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
|
2024-11-22 18:09:25 +01:00 |
|
Sebastián Ramírez
|
f057f4a067
|
🔖 Release version 0.115.5
|
2024-11-12 17:14:23 +01:00 |
|
Sebastián Ramírez
|
91a929319c
|
♻️ Update internal checks to support Pydantic 2.10 (#12914)
|
2024-11-12 17:10:42 +01:00 |
|
Sebastián Ramírez
|
31887b1cc6
|
🔖 Release version 0.115.4
|
2024-10-27 21:51:55 +00:00 |
|
Sebastián Ramírez
|
b31cbbf5f5
|
♻️ Update logic to import and check python-multipart for compatibility with newer version (#12627)
|
2024-10-27 21:46:26 +00:00 |
|
Kevin Kirsche
|
8081d2302e
|
📝 Fix minor typos (#12516)
|
2024-10-23 19:30:18 +01:00 |
|
Sebastián Ramírez
|
c519614b45
|
🔖 Release version 0.115.3
|
2024-10-22 15:26:52 +01:00 |
|
Sebastián Ramírez
|
07684aea79
|
🔖 Release version 0.115.2
|
2024-10-12 12:00:47 +02:00 |
|
Sebastián Ramírez
|
113da5b0a7
|
🔖 Release version 0.115.1
|
2024-10-12 11:51:09 +02:00 |
|
Felix Fanghaenel
|
e049fc4ea1
|
🐛 Fix openapi generation with responses kwarg (#10895)
Co-authored-by: flxdot <felix.fanghaenel@nitrex.com>
Co-authored-by: Sofie Van Landeghem <svlandeg@users.noreply.github.com>
Co-authored-by: Sławek Ehlert <slawomir.ehlert@gmail.com>
|
2024-10-12 11:44:57 +02:00 |
|
José Pacheco
|
8ae4603d68
|
🐛 Remove Required shadowing from fastapi using Pydantic v2 (#12197)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Sofie Van Landeghem <svlandeg@users.noreply.github.com>
|
2024-10-12 11:36:32 +02:00 |
|
Sebastián Ramírez
|
40490abaa3
|
♻️ Update type annotations for improved python-multipart (#12407)
|
2024-10-08 12:55:26 +02:00 |
|
Albert Villanova del Moral
|
6cc24416e2
|
✏️ Fix docstring typos in http security (#12223)
Fix docstring typos in http security
|
2024-09-19 11:47:28 +02:00 |
|
Sebastián Ramírez
|
40e33e492d
|
🔖 Release version 0.115.0
|
2024-09-17 21:07:35 +02:00 |
|
Sebastián Ramírez
|
55035f440b
|
✨ Add support for Pydantic models for parameters using Query, Cookie, Header (#12199)
|
2024-09-17 20:54:10 +02:00 |
|
Sebastián Ramírez
|
2ada1615a3
|
🔖 Release version 0.114.2
|
2024-09-13 22:46:33 +02:00 |
|
Nico Tonnhofer
|
88d4f2cb18
|
🐛 Fix form field regression (#12194)
|
2024-09-13 11:51:00 +02:00 |
|
Sebastián Ramírez
|
212fd5e247
|
🔖 Release version 0.114.1
|
2024-09-11 09:46:34 +02:00 |
|
Sebastián Ramírez
|
b0eedbb580
|
⚡️ Improve performance in request body parsing with a cache for internal model fields (#12184)
|
2024-09-11 09:45:30 +02:00 |
|
Vaibhav
|
b60d36e753
|
✏️ Fix typo in fastapi/params.py (#12143)
|
2024-09-06 20:06:20 +02:00 |
|
Sebastián Ramírez
|
bde12faea2
|
🔖 Release version 0.114.0
|
2024-09-06 19:41:13 +02:00 |
|
Sebastián Ramírez
|
4633b1bca9
|
✨ Add support for forbidding extra form fields with Pydantic models (#12134)
Co-authored-by: Sofie Van Landeghem <svlandeg@users.noreply.github.com>
|
2024-09-06 19:31:18 +02:00 |
|
Sebastián Ramírez
|
d86f660302
|
🔖 Release version 0.113.0
|
2024-09-05 17:25:29 +02:00 |
|
Sebastián Ramírez
|
7bad7c0975
|
✨ Add support for Pydantic models in Form parameters (#12129)
Revert "⏪️ Temporarily revert "✨ Add support for Pydantic models in `Form` pa…"
This reverts commit 8e6cf9ee9c.
|
2024-09-05 17:16:50 +02:00 |
|
Sebastián Ramírez
|
999eeb6c76
|
🔖 Release version 0.112.4
|
2024-09-05 17:00:33 +02:00 |
|
Sebastián Ramírez
|
8e6cf9ee9c
|
⏪️ Temporarily revert "✨ Add support for Pydantic models in Form parameters" to make a checkpoint release (#12128)
Revert "✨ Add support for Pydantic models in `Form` parameters (#12127)"
This reverts commit 0f3e65b007.
|
2024-09-05 16:55:44 +02:00 |
|
Sebastián Ramírez
|
0f3e65b007
|
✨ Add support for Pydantic models in Form parameters (#12127)
|
2024-09-05 16:40:48 +02:00 |
|
Sebastián Ramírez
|
aa21814a89
|
♻️ Refactor deciding if embed body fields, do not overwrite fields, compute once per router, refactor internals in preparation for Pydantic models in Form, Query and others (#12117)
|
2024-09-05 13:24:36 +02:00 |
|
Sebastián Ramírez
|
7213d421f5
|
🔖 Release version 0.112.3
|
2024-09-05 11:13:32 +02:00 |
|
Sebastián Ramírez
|
23bda0ffeb
|
♻️ Refactor internal check_file_field(), rename to ensure_multipart_is_installed() to clarify its purpose (#12106)
|
2024-09-01 21:39:25 +02:00 |
|
Sebastián Ramírez
|
d08b95ea57
|
♻️ Rename internal create_response_field() to create_model_field() as it's used for more than response models (#12103)
|
2024-09-01 01:46:03 +02:00 |
|
Sebastián Ramírez
|
5b7fa3900e
|
♻️ Refactor and simplify internal data from solve_dependencies() using dataclasses (#12100)
|
2024-08-31 22:52:06 +02:00 |
|
Sebastián Ramírez
|
08547e1d57
|
♻️ Refactor and simplify internal analyze_param() to structure data with dataclasses instead of tuple (#12099)
|
2024-08-31 22:27:44 +02:00 |
|
Sebastián Ramírez
|
581aacc4a9
|
♻️ Refactor and simplify dependencies data structures with dataclasses (#12098)
|
2024-08-31 22:19:30 +02:00 |
|