Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump Flake8 version to at least v3.9.2 #1869

Open
brynpickering opened this issue Apr 6, 2023 · 1 comment
Open

Bump Flake8 version to at least v3.9.2 #1869

brynpickering opened this issue Apr 6, 2023 · 1 comment

Comments

@brynpickering
Copy link

Flake8 is now at version 6.0.0, I.e., 3 major releases ahead of the version Hound uses. I'm not proposing an update beyond Flake8 v3, but it would be great if you could bump the version up to the most recent version without backwards-incompatibilities, i.e. v3.9.2 (as per Flake8 release notes).

For one, this would fix the issue of Hound triggering F811 when using function overloading with type hinting (fixed in early 2021). I'm sure there would be other benefits to the update too!

I had a look at creating a PR directly, but cannot find any reference to the version of flake8 being set in this repository's source code...

@brynpickering brynpickering changed the title Bump Flake8 version to at least 3.9.2 Bump Flake8 version to at least v3.9.2 Apr 6, 2023
@brynpickering
Copy link
Author

To add to the benefits of updating to v3.9.2: Flake8 v3.6.0 triggers E231 and E225 when using valid assignment expressions (a.k.a. walrus operators).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant