class Config: foo: Optional[float] = field( default=None, metadata={ 'validate': _optional(_chain(_of_type(int, float), _positive)), }, ) def __post_init__(self): _validate(self)
class Config: foo: Optional[float] = field( default=cast(None, _DEFAULT), metadata={ 'validate': _optional(_chain(_of_type(int, float), _positive)), 'test-default': 1234, }, ) def __post_init__(self): _validate(self)