# HG changeset patch # User ymh # Date 1396017879 -3600 # Node ID 55fecd7b4ba7be86a67f4a2b16fb9a8f93101918 # Parent bc8e23448f4d4879dd84de67feccfbee7ad01dc8 correct paramiko version diff -r bc8e23448f4d -r 55fecd7b4ba7 virtualenv/fablib/res/requirement.txt --- a/virtualenv/fablib/res/requirement.txt Wed Mar 26 15:32:32 2014 +0100 +++ b/virtualenv/fablib/res/requirement.txt Fri Mar 28 15:44:39 2014 +0100 @@ -1,7 +1,7 @@ #pip install -f /virtualenv/res/src --no-index -r requirement.txt Fabric==1.8.3 -ecdsa==0.10 -mercurial==2.8.2 -paramiko==1.12.0 +ecdsa==0.11 +mercurial==2.9.1 +paramiko==1.12.3 pycrypto==2.6.1 -wsgiref==0.1.2 \ No newline at end of file +wsgiref==0.1.2 diff -r bc8e23448f4d -r 55fecd7b4ba7 virtualenv/res/lib/lib_create_env.py --- a/virtualenv/res/lib/lib_create_env.py Wed Mar 26 15:32:32 2014 +0100 +++ b/virtualenv/res/lib/lib_create_env.py Fri Mar 28 15:44:39 2014 +0100 @@ -16,10 +16,10 @@ URLS = { #'': {'setup': '', 'url':'', 'local':''}, - 'EDCSA': {'setup': 'edcsa', 'url':'https://github.com/warner/python-ecdsa/archive/python-ecdsa-0.11.tar.gz', 'local':'ecdsa-0.10.tar.gz', 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}}, + 'EDCSA': {'setup': 'edcsa', 'url':'https://github.com/warner/python-ecdsa/archive/python-ecdsa-0.11.tar.gz', 'local':'ecdsa-0.11.tar.gz', 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}}, 'WSGIREF': {'setup': 'wsgiref', 'url':'https://pypi.python.org/packages/source/w/wsgiref/wsgiref-0.1.2.zip', 'local':'wsgiref-0.1.2.zip', 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}}, 'PYCRYPTO': {'setup': 'pycrypto', 'url':'http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/pycrypto-2.6.1.tar.gz', 'local':'pycrypto-2.6.1.tar.gz', 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}}, - 'PARAMIKO' : {'setup': 'paramiko', 'url':'https://github.com/paramiko/paramiko/archive/v1.13.0.tar.gz', 'local':'paramiko-1.13.0.tar.gz', 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}}, + 'PARAMIKO' : {'setup': 'paramiko', 'url':'https://github.com/paramiko/paramiko/archive/v1.12.3.tar.gz', 'local':'paramiko-1.12.3.tar.gz', 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}}, 'FABRIC': {'setup': 'fabric', 'url':'https://github.com/fabric/fabric/archive/1.8.3.tar.gz', 'local':'fabric-1.8.3.tar.gz', 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}}, 'MERCURIAL': {'setup': 'mercurial', 'url':'http://mercurial.selenic.com/release/mercurial-2.9.1.tar.gz', 'local':'mercurial-2.9.1.tar.gz', 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}}, } @@ -48,7 +48,7 @@ if url_dict.get('install', {}).get('method','pip') == 'pip-req': get_base_path = self.get_run_res_base_path else: - get_base_path = self.get_src_base_path + get_base_path = self.get_src_base_path if not url_dict['url'].startswith("http://"): url_dict_copy['url'] = get_base_path(url_dict['url']) url_dict_copy['local'] = get_base_path(url_dict['local']) @@ -306,7 +306,12 @@ extra_env = {} if 'TMPDIR' not in extra_env: - extra_env['TMPDIR'] = os.path.abspath(tmp_dir) + extra_env['TMPDIR'] = os.path.abspath(tmp_dir) + if system_str == 'Darwin': + archflags = extra_env.get('ARCHFLAGS', '') + if '-Wno-error=unused-command-line-argument-hard-error-in-future' not in archflags: + archflags += " -Wno-error=unused-command-line-argument-hard-error-in-future" + extra_env['ARCHFLAGS'] = archflags.strip() #isinstance(lst, (list, tuple)) if key not in ignore_packages: logger.notify("install %s with method %s" % (key, repr(method))) diff -r bc8e23448f4d -r 55fecd7b4ba7 virtualenv/res/src/paramiko-1.12.3.tar.gz Binary file virtualenv/res/src/paramiko-1.12.3.tar.gz has changed diff -r bc8e23448f4d -r 55fecd7b4ba7 virtualenv/res/src/paramiko-1.13.0.tar.gz Binary file virtualenv/res/src/paramiko-1.13.0.tar.gz has changed diff -r bc8e23448f4d -r 55fecd7b4ba7 virtualenv/res/src/requirement.txt --- a/virtualenv/res/src/requirement.txt Wed Mar 26 15:32:32 2014 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,4 +0,0 @@ -./pycrypto-2.6.tar.gz -./paramiko-1.12.0.tar.gz -./Fabric-1.8.1.tar.gz -./mercurial-2.8.2.tar.gz