Done:
- Migrated to
pyproject.toml - Migrated to CodeBerg
- Defined typing for better code-completion hints
- Automated linting in
toxto useruff&mypy - Cleaned up pylint config
- Split tests out to
tests/folder
Done:
* [x] Migrated to `pyproject.toml`
* [x] Migrated to CodeBerg
* [x] Defined typing for better code-completion hints
* [x] Automated linting in `tox` to use `ruff` & `mypy`
* [x] Cleaned up pylint config
* [x] Split tests out to `tests/` folder