numpy
typing
dataclasses
