Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
5fe7833
use Pydantic's try_eval_type if available (otherwise deprecation warn…
svlandeg Mar 12, 2026
94bd713
🎨 Auto format
pre-commit-ci-lite[bot] Mar 12, 2026
a1abbce
assert evaluate_forwardref is not None
svlandeg Mar 12, 2026
97ce5de
make mypy happy
svlandeg Mar 12, 2026
8e5d327
fix return type of eval_type
svlandeg Mar 13, 2026
2d2fe3e
add no cover for now
svlandeg Mar 13, 2026
12f3db5
Merge branch 'master' into feat/depr
svlandeg Mar 13, 2026
bbf1529
coditional import of Color to avoid deprecation warning
svlandeg Mar 13, 2026
171f062
fix import
svlandeg Mar 13, 2026
e867534
appease mypy
svlandeg Mar 13, 2026
6851dad
appease mypy more
svlandeg Mar 13, 2026
f57b166
add pragma no cover again
svlandeg Mar 13, 2026
926156f
appease mypy once more
svlandeg Mar 13, 2026
4f4491a
more pragma omg
svlandeg Mar 13, 2026
1f676f1
cleanup
svlandeg Mar 13, 2026
987f1d9
Merge branch 'master' into feat/depr
svlandeg Mar 16, 2026
76f8b96
Merge branch 'master' into feat/depr
svlandeg Mar 17, 2026
f3481b0
remove unused ty ignores
svlandeg Mar 17, 2026
6c76442
support both Color classes in ENCODERS_BY_TYPE
svlandeg Mar 17, 2026
f6c69a5
🎨 Auto format
pre-commit-ci-lite[bot] Mar 17, 2026
6646cb4
add tests for both Color types
svlandeg Mar 17, 2026
f7c8b7c
one parametrized method instead of two
svlandeg Mar 17, 2026
49cb386
more generic deprecation warning
svlandeg Mar 17, 2026
c412722
simplify test, ensure it fails on master
svlandeg Mar 17, 2026
53a6ee4
add pragma no cover
svlandeg Mar 17, 2026
33b5930
add explicit test for lowest supported pydantic version
svlandeg Mar 17, 2026
381f567
Revert "add explicit test for lowest supported pydantic version"
svlandeg Mar 17, 2026
5460dcc
add correct typing information
svlandeg Mar 18, 2026
d85b3dc
Merge branch 'master' into feat/depr
svlandeg Mar 18, 2026
548d002
Merge branch 'master' into feat/depr
svlandeg Mar 20, 2026
ed38f86
Merge branch 'master' into feat/depr
svlandeg Mar 23, 2026
40fdef6
remove pragma no cover as the test suite now runs on Pydantic 2.9.0
svlandeg Mar 23, 2026
833ff83
try bumping Pydantic to 2.11.0
svlandeg Mar 23, 2026
e0e2568
revert commit that was meant for a different branch
svlandeg Mar 23, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
appease mypy
  • Loading branch information
svlandeg committed Mar 13, 2026
commit e86753477a60b29a2d3df935313ca812c905c1eb
2 changes: 1 addition & 1 deletion fastapi/_compat/v2.py
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
try:
from pydantic_extra_types.color import Color
except ImportError:
from pydantic.color import Color # noqa: F401
from pydantic.color import Color # type: ignore[assignment] # noqa: F401


def define_forwardref() -> Callable[..., Any]:
Comment thread
svlandeg marked this conversation as resolved.
Outdated
Expand Down