This adds support for testing Python 3.11 and fixes the configuration for testing Python 3.6. It also does a bit of white space cleanup, applies the changes from the latest version of black, fixes new warnings from bandit, and updates the version of markdownlint-cli in the GitHub Actions workflow to the latest version.
Description
This adds support for testing Python 3.11 and fixes the configuration for testing Python 3.6. It also does a bit of white space cleanup, applies the changes from the latest version of black, fixes new warnings from bandit, and updates the version of markdownlint-cli in the GitHub Actions workflow to the latest version.