Activity log for bug #1803402

Date Who What changed Old value New value Message
2018-11-14 16:25:52 Sorin Sbarnea bug added bug
2018-11-15 17:09:29 Sorin Sbarnea summary lazr-restfulclient is incompativel with python3 lazr-restfulclient fails with ImportError: cannot import name 're_slash'
2018-11-15 17:12:14 Sorin Sbarnea tags py3 dependencies
2018-11-15 17:12:36 Sorin Sbarnea description There is no re_slash on python3 ``` File "/Users/ssbarnea/rdo/elastic-recheck/.tox/py36/lib/python3.6/site-packages/lazr/restfulclient/_browser.py", line 85, in <module> from httplib2 import _md5, re_url_scheme, re_slash ImportError: cannot import name 're_slash' Non-zero exit code (2) from test listing. ``` Do we have a CI job that runs on lazr-restfulclient? Where? A new release of httplib2 renamed re_slash to re_unsafe and broke this library. See https://pypi.org/project/httplib2/ There is no re_slash on current httplib2 ```   File ".../site-packages/lazr/restfulclient/_browser.py", line 85, in <module>     from httplib2 import _md5, re_url_scheme, re_slash ImportError: cannot import name 're_slash' Non-zero exit code (2) from test listing. ``` Code should be updated to work with httplib2>=0.12.0 Do we have a CI job that runs on lazr-restfulclient? I already have the fix done but using bzr to contribute patches seems to be a deal breaker for sending it.
2018-11-16 14:43:30 Adam Collard marked as duplicate 1803558