These are chat archives for coala/coala-bears
Gitmate unassigned me on coala/coala-bears#2272
This has a PR approved coala/coala-bears#2278 and waiting to be merged :sweat_smile:
Also it unassigned me from coala/coala-bears#2286
Please re-assign, it has work in progress in the pr coala/coala-bears#2310
Also about the pip v 9.0.2, changelog was added here https://pip.pypa.io/en/stable/news/, but it doesn't really provide any useful insight about the builds failing.
Should I make an issue for version pin to 9.0.1 on CircleCI ? (Or we would wait for more information and use travis in the meanwhile ?)
Looking at https://github.com/pypa/pip/issues/5079#issuecomment-373929937
In pip 9.0.2, the pip internals were moved from pip to pip._internal
So all packages that do a import pip will break
Apparently the import pip was never a supported thing, so it will remain unsupported until some other pip developer feels they should fix it....
They suggest to pin pip 9.0.1 or fix all the packages that do import pip
https://travis-ci.org/coala/coala-bears/jobs/354914979 - now a setuptools problem ?
This is getting crazier by the minute
ok, so pinning pip needs to be part of the PySafetyBear requirements .. ?
Apparently until PySafety is made compatible as per the following,
pinning pip is the only way out , but strangely enough we are using safety version 0.5.1 which has been long back succeeded by 1.7.0
Testing on Circle, if upgrading to 1.7.0 fixes it, we are saved until pip 10 is released
pip 9.0.1, either wait for safety org to do something then accordingly change our Bear (whole bear needs rewriting) or disable the safety bear for now
safety version = 0.5.1and there they imported the pip in safety file
@virresh does any else package on coala/bears also depend on pip internals(old one)
Apparently no, though I haven't finished checking all other requirements yet
@virresh , please include all relevant parts of the log in the issue ; helps other find it later, and also the problem may not be the part you found
That is a lot of dependency pins for the day :sweat_smile: