forked from drath/libratbag
NOTE: this will fail tests as of this commit, as the code is not formatted yet. We didn't explicitly specify a minimum Python version before that, so I used v3.7 here, because it's the minimal version Ruff - a Python linter I will add in the next commit - supports.