Traceback (most recent call last):


 "C:\Users\satya.mishra\AppData\Roaming\Python\Python37\site-packages\requests\adapters.py", line 449, in send

timeout=timeout


 "C:\Users\satya.mishra\AppData\Roaming\Python\Python37\site-packages\urllib3\connectionpool.py", line 638, in urlopen

_stacktrace=sys.exc_info()[2])


 "C:\Users\satya.mishra\AppData\Roaming\Python\Python37\site-packages\urllib3\util\retry.py", line 398, in increment

raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='downloads.sourceforge.net', port=443): Max retries exceeded with url: /project/dex2jar/dex2jar-2.0.zip (Caused by SSLError(SSLError("bad handshake: Error([('SSL routines', 'tls_process_server_certificate', 'certificate verify failed')])")))

Traceback (most recent call last):

 "./travis_pypi_setup.py", line 122, in <module>
main(args)

 "./travis_pypi_setup.py", line 107, in main
public_key = fetch_public_key(args.repo)

 "./travis_pypi_setup.py", line 61, in fetch_public_key
data = json.loads(urlopen(keyurl).read())

 "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/json/__init__.py", line 312, in loads
s.__class__.__name__))TypeError: the JSON object must be str, not 'bytes'