URI: 
       tpatch requests directly from make_packages - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit ec929bfaf6cc74f8fc1e4579bb2218fa2af875ea
   DIR parent 1880b8359943981c68701268eb6fe825f15ad08a
  HTML Author: ThomasV <thomasv@electrum.org>
       Date:   Wed, 20 Jan 2016 11:56:07 +0100
       
       patch requests directly from make_packages
       
       Diffstat:
         M contrib/make_packages               |      13 +++++++++++--
       
       1 file changed, 11 insertions(+), 2 deletions(-)
       ---
   DIR diff --git a/contrib/make_packages b/contrib/make_packages
       t@@ -24,8 +24,6 @@ if __name__ == '__main__':
                'six',
                'jsonrpclib',
            ]
       -    # don't use /usr/lib
       -    sys.path = ['/usr/local/lib/python2.7/dist-packages']
            for module in deps:
                f, pathname, descr = imp.find_module(module)
                target = 'packages/' + module + descr[0]
       t@@ -44,6 +42,17 @@ if __name__ == '__main__':
            if not os.path.exists(n):
                os.system("echo \# do not remove>%s"%n)
        
       +    # patch requests and add cacert.pem
       +    import requests
       +    crt = requests.certs.where()
       +    n = 'packages/requests/certs.py'
       +    with open(n, 'r') as f:
       +        s = f.read()
       +    s = s.replace("'%s'"%crt, "os.path.join(os.path.dirname(__file__), 'cacert.pem')")
       +    with open(n, 'w') as f:
       +        f.write(s)
       +    shutil.copy(crt, 'packages/requests/cacert.pem')
       +
            os.system("pyrcc4 icons.qrc -o gui/qt/icons_rc.py")
            os.system("python setup.py sdist --format=zip,gztar")