fix CI
Looks like we have new releases of pylint and black, so there were new rules breaking things. More details in the commit messages.
Looks like we have new releases of pylint and black, so there were new rules breaking things. More details in the commit messages.