Launchpad

When using python 3.4 with https and no ssl compression is specified the client stack traces:

  File "/mnt/sam/ git/python- glanceclient/ .tox/py34/ lib/python3. 4/site- packages/ requests/ packages/ urllib3/ connectionpool. py", line 544, in urlopen
    body=body, headers=headers)
  File "/mnt/sam/ git/python- glanceclient/ .tox/py34/ lib/python3. 4/site- packages/ requests/ packages/ urllib3/ connectionpool. py", line 349, in _make_request
    conn. request( method, url, **httplib_ request_ kw)
  File "/usr/lib/ python3. 4/http/ client. py", line 1066, in request
    self. _send_request( method, url, body, headers)
  File "/usr/lib/ python3. 4/http/ client. py", line 1094, in _send_request
    self. putrequest( method, url, **skips)
  File "/usr/lib/ python3. 4/http/ client. py", line 979, in putrequest
    if url.startswith( 'http') :
TypeError: startswith first arg must be bytes or a tuple of bytes, not str

Read the original on bugs.launchpad.net ↗