Skip to content

Commit

Permalink
Rework union types in fields.py
Browse files Browse the repository at this point in the history
  • Loading branch information
lafrech committed Nov 15, 2022
1 parent 178982e commit 8168ef2
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions src/marshmallow/fields.py
Original file line number Diff line number Diff line change
Expand Up @@ -157,9 +157,9 @@ def __init__(
default: typing.Any = missing_,
data_key: str | None = None,
attribute: str | None = None,
validate: None
| (
typing.Callable[[typing.Any], typing.Any]
validate: (
None
| typing.Callable[[typing.Any], typing.Any]
| typing.Iterable[typing.Callable[[typing.Any], typing.Any]]
) = None,
required: bool = False,
Expand Down Expand Up @@ -2024,14 +2024,14 @@ class Function(Field):

def __init__(
self,
serialize: None
| (
typing.Callable[[typing.Any], typing.Any]
serialize: (
None
| typing.Callable[[typing.Any], typing.Any]
| typing.Callable[[typing.Any, dict], typing.Any]
) = None,
deserialize: None
| (
typing.Callable[[typing.Any], typing.Any]
deserialize: (
None
| typing.Callable[[typing.Any], typing.Any]
| typing.Callable[[typing.Any, dict], typing.Any]
) = None,
**kwargs,
Expand Down

0 comments on commit 8168ef2

Please sign in to comment.