-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Add flake8-typing-import
to the pre-commit configuration
#5070
Add flake8-typing-import
to the pre-commit configuration
#5070
Conversation
flake8-typing-import
to the pre-commit configuration
Pull Request Test Coverage Report for Build 1378234606
💛 - Coveralls |
If #5068 is scheduled for After that the dependency and python version should probably be updated to 3.6.2. After that I don't see any problems with this. |
I checked to see when these changes were introduced. In the end I'm still be bit surprised that we haven't gotten any bug reports for
-- |
Just though about one more thing: It might be the case that Python 3.6.0 still runs. Just the implementation for default values and methods might be broken internally. Can't confirm it though |
Yes I also think, that the default value is probably not a crash, the method in a testutil class is probably only a problem when launching the test with 3.6.0 or 3.6.1. The only thing then could be the method in Best practice would be to fix it and release a last working version for 3.6.0 and 3.6.1 but I think there are very few users on those interpreter. If you're on the very first two versions of a dying python interpreter chances are you're also on a dying pylint. So I agree with
|
ad6a0b7
to
3953f72
Compare
Do we know if there are any current bugs specific to |
No issue specific to So my proposal would be:
|
3953f72
to
2d56f0f
Compare
2d56f0f
to
544bd4e
Compare
544bd4e
to
b600f9b
Compare
for more information, see https://pre-commit.ci
Type of Changes
Description
This permit to check that the typing is valid for all python version. Relates to #5068
It seems we have some trouble with python 3.6.0 right now:
We can fix them in 2.11.0 or upgrade to 3.6.2 right now, what do you think @DanielNoord @cdce8p ?