I'm very sorry about modifying the sorting and style of pyproject.toml again. Only now I learned that 'build-system' is supposed to be before 'project'. Adding validate-pyproject linting to pre-commit yaml.
index.py has one unused import and linters were complaining about from x import * and about the docstring line being too long.
In case this is something you'd like...
.pre-commit-config.yaml
for people using pre-commit.from x import *
and about the docstring line being too long.