633 Commits (0647595beb453cdcca3c3138e88785ba5baad47e)

Author SHA1 Message Date
Ben Brady 672aa5aee7 🔨 added default return to find_encoder 1 week ago
Ben Brady 9e5d6cfd2b 🔧 fixed acciental call of encoder 1 week ago
pre-commit-ci[bot] 273f6217e9 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks 1 week ago
Ben Brady 303e1a5c38 🔨 removed useless types in ENCODERS_BY_TYPE 1 week ago
Ben Brady c60ec7e6b2 🔨 moved find encoder to seperate function 1 week ago
Ben Brady 4bc25a4149
🔨 added comments to type checks 1 week ago
Ben Brady 9266fe3357 🔨 moved encode_dict check allowed_keys to be first 2 weeks ago
Ben Brady f3a01033d6 🔨 changed encode_dict parameter typing 2 weeks ago
Ben Brady 028d681000 🔨 added back custom_encoder direct check 4 weeks ago
pre-commit-ci[bot] 21e96381cf 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks 4 weeks ago
Ben Brady 8a9fd110f9 ⚒️ fixed lint errors 4 weeks ago
Ben Brady 1f86213ffc ⚒️ format script 4 weeks ago
pre-commit-ci[bot] dc9a03fc93 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks 4 weeks ago
Ben Brady decaa3e7e3 🔨 inlined primative_types and iterable_types constants 4 weeks ago
Ben Brady b2111dbd4c 🔨 removed primative type skip 4 weeks ago
Ben Brady c5454038d5 🔨 tweaked encoder primative key skip to disallow subclasses 4 weeks ago
Ben Brady 39c51a38ec 🔨 refactored jsonable_encoder 4 weeks ago
Sebastián Ramírez 313723494b 🔖 Release version 0.116.1 2 months ago
Sebastián Ramírez cad6880fd9
⬆️ Upgrade Starlette supported version range to `>=0.40.0,<0.48.0` (#13884) 2 months ago
Sebastián Ramírez bd8f358fd9 🔖 Release version 0.116.0 2 months ago
Sebastián Ramírez ebdeda2de6 🔖 Release version 0.115.14 2 months ago
Patrick Arminio 9d0d8828cc
🐛 Fix support for unions when using `Form` (#13827) 2 months ago
Sebastián Ramírez 4734df1db8 🔖 Release version 0.115.13 3 months ago
Gabriel dfe9dde982
📝 Add annotations to HTTP middleware example (#11530) 3 months ago
Salar Nosrati-Ershad aebff5006f
Add `refreshUrl` parameter in `OAuth2PasswordBearer` (#11460) 3 months ago
oogee 30b9dfb11c
🚸 Set format to password for fields `password` and `client_secret` in `OAuth2PasswordRequestForm`, make docs show password fields for passwords (#11032) 3 months ago
Peter b4524145e6
✏️ Fix typo in docstring (#13532) 3 months ago
Timon 97fdbdd0d8
📝 Update exclude-parameters-from-openapi documentation links (#13600) 3 months ago
Motov Yurii 535d5b3f9f
🐛 Fix truncating the model's description with form feed (`\f`) character for Pydantic V2 (#13698) 3 months ago
Joakim Nordling 8fa56b46a1
⬆️ Update ReDoc to version 2.x (#9700) 4 months ago
Sebastián Ramírez 628c34e0ca 🔖 Release version 0.115.12 6 months ago
Sebastián Ramírez 2537d9d1c2
🐛 Fix `convert_underscores=False` for header Pydantic models (#13515) 6 months ago
dependabot[bot] 8c94e97c89
⬆ Bump ruff to 0.9.4 (#13299) 6 months ago
Sebastián Ramírez 3824664620 🔖 Release version 0.115.11 6 months ago
Sebastián Ramírez 74fe89bf35
🐛 Add docs examples and tests (support) for `Annotated` custom validations, like `AfterValidator`, revert #13440 (#13442) 6 months ago
Sebastián Ramírez 433837d9ca 🔖 Release version 0.115.10 6 months ago
Victorien 15dd2b67d3
♻️ Update internal annotation usage for compatibilty with Pydantic 2.11 (#13314) 6 months ago
Sebastián Ramírez d90030c1e2 🔖 Release version 0.115.9 6 months ago
Arthur Rio ccc7c8fef9
🐛 Ensure that `HTTPDigest` only raises an exception when `auto_error is True` (#2939) 6 months ago
Sebastián Ramírez 7128971f1d 🔖 Release version 0.115.8 7 months ago
Shahriyar Rzayev 30b270be9a
♻️ Move duplicated code portion to a static method in the `APIKeyBase` super class (#3142) 7 months ago
Rahul Pai d5ecbaceae
🐛 Fix `OAuth2PasswordRequestForm` and `OAuth2PasswordRequestFormStrict` fixed `grant_type` "password" RegEx (#9783) 7 months ago
Sebastián Ramírez fe513719ea 🔖 Release version 0.115.7 8 months ago
Sebastián Ramírez bb8c2a6498 🔖 Release version 0.115.6 9 months ago
Abdullah Hashim 4f8157588e
🐛 Preserve traceback when exception is raised in sync dependency with `yield` (#5823) 9 months ago
Tamir Duberstein bf4fad1fda
♻️ Update tests and internals for compatibility with Pydantic >=2.10 (#12971) 10 months ago
Sebastián Ramírez f057f4a067 🔖 Release version 0.115.5 10 months ago
Sebastián Ramírez 91a929319c
♻️ Update internal checks to support Pydantic 2.10 (#12914) 10 months ago
Sebastián Ramírez 31887b1cc6 🔖 Release version 0.115.4 10 months ago
Sebastián Ramírez b31cbbf5f5
♻️ Update logic to import and check `python-multipart` for compatibility with newer version (#12627) 10 months ago