Skip to content

Commit b828f2a

Browse files
committed
Fix edge case where DataStream[None, None] was not allowed
1 parent d1a995a commit b828f2a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/contraqctor/contract/base.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,15 +59,15 @@ def __init__(
5959
name: str,
6060
*,
6161
description: Optional[str] = None,
62-
reader_params: Optional[_typing.TReaderParams] = None,
62+
reader_params: _typing.TReaderParams = _typing.UnsetParams,
6363
**kwargs,
6464
) -> None:
6565
if "::" in name:
6666
raise ValueError("Name cannot contain '::' character.")
6767
self._name = name
6868

6969
self._description = description
70-
self._reader_params = reader_params if reader_params is not None else _typing.UnsetParams
70+
self._reader_params = reader_params
7171
self._data = _typing.UnsetData
7272
self._parent: Optional["DataStream"] = None
7373

0 commit comments

Comments
 (0)