dataclasses

[test]
coverage
pytest
pytest-cov
pytest-flake8
mypy
flake8
