-
-
Notifications
You must be signed in to change notification settings - Fork 3
Description
I was trying to work with the code, and noticed that tox is downloading an old tox (3.x), and my commands (like tox list and nox run -e py313-flake87) aren't working because tox 3 didn't have those commands. Also, 3.14 is missing, and the minimum Python is 3.7, which is 3 versions past EoL. The version of pyupgrade in pre-commit is too old to work with 3.14, too, so I can't run prek -a. (Also this uses tabs instead of spaces, but that's not a modernization issue, it's just me not knowing how to configure my editor to work with tabs, and the git diff with tabs is terrible, it's using 8 as the width when displaying the diff...)
Would you be interested in modernizing this a bit? A developer tool like a flake8 plugin usually doesn't need to support really old Python versions, etc. I'm not sure how the template works, I know how to manually modernize it. At least 3.8+, modern tox, and either updated pre-commit hooks or ruff would be really nice. :)
It's a minor inconvenience if not, just thought I'd check.