Skip to content

Modernize a bit? #91

@henryiii

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions