Fix typos, format and linting (#34) * Update packet_handler.py fix linter * update github workflow * run github workflow only on pull_request * fix typos * add dev dependencies to pyproject.toml * format code with black * fix flake8 lint errors * fix more typos * update github workflow --------- Co-authored-by: Tobias Funke <Tobias Funke 52739350+tobiasfunke1@users.noreply.github.com>