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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions