I wanted to remove a redundant TODO comment in pyproject.toml and thought why not enable another linting rule while I'm there. Double quote is definitely the most common way of quoting HTML attributes (at least in this project) so we may as well be consistent.
Also remove some trailing spaces in files because my editor just does that automatically on save