@@ -1489,29 +1489,29 @@ def dict_schema(
1489
1489
)
1490
1490
1491
1491
1492
- class GeneralValidatorCallback (Protocol ):
1492
+ class GeneralValidatorFunction (Protocol ):
1493
1493
def __call__ (self , __input_value : Any , __info : ValidationInfo ) -> Any : # pragma: no cover
1494
1494
...
1495
1495
1496
1496
1497
- class FieldValidatorCallback (Protocol ):
1497
+ class FieldValidatorFunction (Protocol ):
1498
1498
def __call__ (self , __input_value : Any , __info : ModelFieldValidationInfo ) -> Any : # pragma: no cover
1499
1499
...
1500
1500
1501
1501
1502
1502
class FieldValidatorFunctionSchema (TypedDict ):
1503
1503
type : Literal ['field' ]
1504
- function : FieldValidatorCallback
1504
+ function : FieldValidatorFunction
1505
1505
1506
1506
1507
1507
class GeneralValidatorFunctionSchema (TypedDict ):
1508
1508
type : Literal ['general' ]
1509
- function : GeneralValidatorCallback
1509
+ function : GeneralValidatorFunction
1510
1510
1511
1511
1512
1512
class FunctionSchema (TypedDict , total = False ):
1513
- function : Required [Union [FieldValidatorFunctionSchema , GeneralValidatorFunctionSchema ]]
1514
1513
type : Required [Literal ['function' ]]
1514
+ function : Required [Union [FieldValidatorFunctionSchema , GeneralValidatorFunctionSchema ]]
1515
1515
mode : Required [Literal ['before' , 'after' ]]
1516
1516
schema : Required [CoreSchema ]
1517
1517
ref : str
@@ -1520,7 +1520,7 @@ class FunctionSchema(TypedDict, total=False):
1520
1520
1521
1521
1522
1522
def field_before_validation_function (
1523
- function : FieldValidatorCallback ,
1523
+ function : FieldValidatorFunction ,
1524
1524
schema : CoreSchema ,
1525
1525
* ,
1526
1526
ref : str | None = None ,
@@ -1567,7 +1567,7 @@ def fn(v: bytes, info: core_schema.ModelFieldValidationInfo) -> str:
1567
1567
1568
1568
1569
1569
def general_before_validation_function (
1570
- function : GeneralValidatorCallback ,
1570
+ function : GeneralValidatorFunction ,
1571
1571
schema : CoreSchema ,
1572
1572
* ,
1573
1573
ref : str | None = None ,
@@ -1610,7 +1610,7 @@ def fn(v: Any, info: core_schema.ValidationInfo) -> str:
1610
1610
1611
1611
1612
1612
def field_after_validation_function (
1613
- function : FieldValidatorCallback ,
1613
+ function : FieldValidatorFunction ,
1614
1614
schema : CoreSchema ,
1615
1615
* ,
1616
1616
ref : str | None = None ,
@@ -1657,7 +1657,7 @@ def fn(v: str, info: core_schema.ModelFieldValidationInfo) -> str:
1657
1657
1658
1658
1659
1659
def general_after_validation_function (
1660
- function : GeneralValidatorCallback ,
1660
+ function : GeneralValidatorFunction ,
1661
1661
schema : CoreSchema ,
1662
1662
* ,
1663
1663
ref : str | None = None ,
@@ -1702,14 +1702,14 @@ def __call__(self, input_value: Any, outer_location: str | int | None = None) ->
1702
1702
...
1703
1703
1704
1704
1705
- class GeneralWrapValidatorCallback (Protocol ):
1705
+ class GeneralWrapValidatorFunction (Protocol ):
1706
1706
def __call__ (
1707
1707
self , __input_value : Any , __validator : CallableValidator , __info : ValidationInfo
1708
1708
) -> Any : # pragma: no cover
1709
1709
...
1710
1710
1711
1711
1712
- class FieldWrapValidatorCallback (Protocol ):
1712
+ class FieldWrapValidatorFunction (Protocol ):
1713
1713
def __call__ (
1714
1714
self , __input_value : Any , __validator : CallableValidator , __info : ModelFieldValidationInfo
1715
1715
) -> Any : # pragma: no cover
@@ -1718,17 +1718,17 @@ def __call__(
1718
1718
1719
1719
class FieldWrapValidatorFunctionSchema (TypedDict ):
1720
1720
type : Literal ['field' ]
1721
- function : FieldWrapValidatorCallback
1721
+ function : FieldWrapValidatorFunction
1722
1722
1723
1723
1724
1724
class GeneralWrapValidatorFunctionSchema (TypedDict ):
1725
1725
type : Literal ['general' ]
1726
- function : GeneralWrapValidatorCallback
1726
+ function : GeneralWrapValidatorFunction
1727
1727
1728
1728
1729
1729
class WrapFunctionSchema (TypedDict , total = False ):
1730
- function : Required [Union [GeneralWrapValidatorFunctionSchema , FieldWrapValidatorFunctionSchema ]]
1731
1730
type : Required [Literal ['function' ]]
1731
+ function : Required [Union [GeneralWrapValidatorFunctionSchema , FieldWrapValidatorFunctionSchema ]]
1732
1732
mode : Required [Literal ['wrap' ]]
1733
1733
schema : Required [CoreSchema ]
1734
1734
ref : str
@@ -1737,7 +1737,7 @@ class WrapFunctionSchema(TypedDict, total=False):
1737
1737
1738
1738
1739
1739
def general_wrap_validation_function (
1740
- function : GeneralWrapValidatorCallback ,
1740
+ function : GeneralWrapValidatorFunction ,
1741
1741
schema : CoreSchema ,
1742
1742
* ,
1743
1743
ref : str | None = None ,
@@ -1779,7 +1779,7 @@ def fn(v: str, validator: core_schema.CallableValidator, info: core_schema.Valid
1779
1779
1780
1780
1781
1781
def field_wrap_validation_function (
1782
- function : FieldWrapValidatorCallback ,
1782
+ function : FieldWrapValidatorFunction ,
1783
1783
schema : CoreSchema ,
1784
1784
* ,
1785
1785
ref : str | None = None ,
@@ -1837,7 +1837,7 @@ class PlainFunctionSchema(TypedDict, total=False):
1837
1837
1838
1838
1839
1839
def general_plain_validation_function (
1840
- function : GeneralValidatorCallback ,
1840
+ function : GeneralValidatorFunction ,
1841
1841
* ,
1842
1842
ref : str | None = None ,
1843
1843
metadata : Any = None ,
@@ -1875,7 +1875,7 @@ def fn(v: str, info: core_schema.ValidationInfo) -> str:
1875
1875
1876
1876
1877
1877
def field_plain_validation_function (
1878
- function : FieldValidatorCallback ,
1878
+ function : FieldValidatorFunction ,
1879
1879
* ,
1880
1880
ref : str | None = None ,
1881
1881
metadata : Any = None ,
0 commit comments