Skip to content

oldas.types

Types used across the library.

OldData module-attribute

OldData = TypeVar('OldData')

Type used in the OldSequence generic wrapper.

RawData module-attribute

RawData: TypeAlias = dict[str, Any]

Type of raw data that comes from TheOldReader.

OldList

OldList(data: Iterable[OldData] | None = None)

Bases: Generic[OldData]

Base class for classes that wrap a list of data.

Parameters:

Name Type Description Default

data

Iterable[OldData] | None

The initial data to wrap.

None