Skip to content

Modernize a bit? #91

Description

@henryiii

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions