Commit Graph

2 Commits

Author SHA1 Message Date
Anton Grübel 7a78eed656
chore: add mypy and pytest CI step (#275)
Signed-off-by: gruebel <anton.gruebel@gmail.com>
2024-11-27 12:17:01 -05:00
Anton Grübel df1f62ee7f
chore: add dedicated Python CI + ruff (#274)
<!-- Please use this template for your pull request. -->
<!-- Please use the sections that you need and delete other sections -->

## This PR
<!-- add the description of the PR here -->

- added a dedicated Python CI workflow
- added ruff for linting (only dependency sorting is enabled for now)
and formatting
- added a couple of missing type hints, enabling mypy comes in a
separate PR

Signed-off-by: gruebel <anton.gruebel@gmail.com>
2024-10-04 10:19:50 -04:00