Working with data in Python Dataclasses, pydantic, attr Collections - container data types (namedtuple, defaultdict, counter, deque) Typing - support for type hints Types