Move coverage.py settings to pyproject.toml.
coverage.py
pyproject.toml
python -Wall is removed because the warnings it produces are non-critical and mostly out of our control. It, however, does make the CI logs a lot less legible.
python -Wall