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

Updating Instructions threw an unhandled exception, seems like a syntax error #520

connorAhearn opened this issue Oct 9, 2018 · 2 comments


Copy link

@connorAhearn connorAhearn commented Oct 9, 2018


Summed up mostly by title,

Steps to Reproduce

Self explanatory, in next bit

Expected behavior:
I enter this in command line, as repo describes
sudo -H pip install --upgrade gmusicapi soundcloud youtube-dl pafy pycountry titlecase pychromecast plexapi fuzzywuzzy eventlet && sudo -H pip install git+ --upgrade

and it should update all the packages for the application

Actual behaviour:
pi@raspberrypi:~ $ sudo -H pip install --upgrade gmusicapi soundcloud youtube-dl pafy pycountry titlecase pychromecast plexapi fuzzywuzzy eventlet && sudo -H pip install git+ --upgrade
Collecting gmusicapi
Collecting soundcloud
Using cached
Collecting youtube-dl
Using cached
Collecting pafy
Using cached
Collecting pycountry
Using cached
Collecting titlecase
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/pip/", line 215, in main
status =, args)
File "/usr/lib/python2.7/dist-packages/pip/commands/", line 353, in run
File "/usr/lib/python2.7/dist-packages/pip/", line 749, in build
File "/usr/lib/python2.7/dist-packages/pip/req/", line 380, in prepare_files
File "/usr/lib/python2.7/dist-packages/pip/req/", line 554, in _prepare_file
File "/usr/lib/python2.7/dist-packages/pip/req/", line 278, in populate_link = finder.find_requirement(self, upgrade)
File "/usr/lib/python2.7/dist-packages/pip/", line 465, in find_requirement
all_candidates = self.find_all_candidates(
File "/usr/lib/python2.7/dist-packages/pip/", line 423, in find_all_candidates
for page in self._get_pages(url_locations, project_name):
File "/usr/lib/python2.7/dist-packages/pip/", line 568, in _get_pages
page = self._get_page(location)
File "/usr/lib/python2.7/dist-packages/pip/", line 683, in _get_page
return HTMLPage.get_page(link, session=self.session)
File "/usr/lib/python2.7/dist-packages/pip/", line 792, in get_page
"Cache-Control": "max-age=600",
File "/usr/share/python-wheels/requests-2.12.4-py2.py3-none-any.whl/requests/", line 501, in get
return self.request('GET', url, **kwargs)
File "/usr/lib/python2.7/dist-packages/pip/", line 386, in request
return super(PipSession, self).request(method, url, *args, **kwargs)
File "/usr/share/python-wheels/requests-2.12.4-py2.py3-none-any.whl/requests/", line 488, in request
resp = self.send(prep, **send_kwargs)
File "/usr/share/python-wheels/requests-2.12.4-py2.py3-none-any.whl/requests/", line 609, in send
r = adapter.send(request, **kwargs)
File "/usr/share/python-wheels/CacheControl-0.11.7-py2.py3-none-any.whl/cachecontrol/", line 47, in send
resp = super(CacheControlAdapter, self).send(request, **kw)
File "/usr/share/python-wheels/requests-2.12.4-py2.py3-none-any.whl/requests/", line 423, in send
File "/usr/share/python-wheels/urllib3-1.19.1-py2.py3-none-any.whl/urllib3/", line 643, in urlopen
File "/usr/share/python-wheels/urllib3-1.19.1-py2.py3-none-any.whl/urllib3/util/", line 315, in increment
total -= 1
TypeError: unsupported operand type(s) for -=: 'Retry' and 'int'

Reproduces how often:
Only tried it once



Installation Method Used

curl in command line

Copy link

@tizonia tizonia commented Oct 10, 2018

Hi!, thanks for taking the time.

TypeError: unsupported operand type(s) for -=: 'Retry' and 'int'

I've googled this and some people appear to attribute this issue to a temporary dodgy network connection or perhaps to an outdated pip installation.

Which OS and pip version are you running?

I usually do this to upgrade 'pip' on my machines:

$ sudo -H pip install --upgrade pip


Copy link

@tizonia tizonia commented Nov 8, 2018

Closing, since this does not seem to be an issue that we can fix in Tizonia.


@tizonia tizonia closed this Nov 8, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant