-
Notifications
You must be signed in to change notification settings - Fork 995
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 py37 linux #3254
Add py37 linux #3254
Conversation
@ytimenkov The linter plugin is failing with python 3.7 and I don't have a clue why. Apparently, when the Any idea? Thanks! |
My best guess is API change somewhere in Conan so when plugin tries to find type for the field in |
conans/requirements.txt
Outdated
future==0.16.0 | ||
pygments>=2.0, <3.0 | ||
astroid>=1.6, <1.7 | ||
astroid |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just thought: Conan doesn't depend on astroid directly (except for plugin). Does it still need to be specified in requirements or could we just let pip figure out what's needed?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As the plugin is importing "astroid" we should declare it as requirement.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there any reason to not require at least some minimum version? It is very likely that it will fail with older pylint and astroid versions
The CI is ok, @ytimenkov Many thanks for your help! |
* Add py37 linux * update image * Refresh * Fixed images * cryptography 2.3 required in mac for python 3.7 * fixing * better range * unlock astroid * unlock astroid and pylint * Minimum version for astroid and pylint
Only for Linux, pushed docker image for conan testing with 3.7 installed.