Updates the project to use Python 3.11, and removes the 3.10 linting test since there's no reason to still run that.
Notes
In the release notes, ensure to mention that while this will likely continue to work on 3.10 installs, all bugs and issues on that version will be considered unsupported.
This also adds the Windows-only marker for pywin32 so that if you're using WSL on Windows you are still able to do a pip install to get the pre-commit package without it fighting you that pywin32 is not available on Linux.
Description
Updates the project to use Python 3.11, and removes the 3.10 linting test since there's no reason to still run that.
Notes
In the release notes, ensure to mention that while this will likely continue to work on 3.10 installs, all bugs and issues on that version will be considered unsupported.
This also adds the Windows-only marker for
pywin32
so that if you're using WSL on Windows you are still able to do apip install
to get the pre-commit package without it fighting you thatpywin32
is not available on Linux.Addresses #109