Commit 95eed6e8 authored by Jason R. Coombs's avatar Jason R. Coombs

Merge

parents 1a5cecf5 111a8d26
...@@ -592,7 +592,7 @@ Requirements Parsing ...@@ -592,7 +592,7 @@ Requirements Parsing
The syntax of a requirement specifier can be defined in EBNF as follows:: The syntax of a requirement specifier can be defined in EBNF as follows::
requirement ::= project_name versionspec? extras? requirement ::= project_name extras? versionspec?
versionspec ::= comparison version (',' comparison version)* versionspec ::= comparison version (',' comparison version)*
comparison ::= '<' | '<=' | '!=' | '==' | '>=' | '>' | '~=' | '===' comparison ::= '<' | '<=' | '!=' | '==' | '>=' | '>' | '~=' | '==='
extras ::= '[' extralist? ']' extras ::= '[' extralist? ']'
......
...@@ -125,7 +125,7 @@ def _do_download(version, download_base, to_dir, download_delay): ...@@ -125,7 +125,7 @@ def _do_download(version, download_base, to_dir, download_delay):
# Remove previously-imported pkg_resources if present (see # Remove previously-imported pkg_resources if present (see
# https://bitbucket.org/pypa/setuptools/pull-request/7/ for details). # https://bitbucket.org/pypa/setuptools/pull-request/7/ for details).
if 'pkg_resources' in sys.modules: if 'pkg_resources' in sys.modules:
del sys.modules['pkg_resources'] _unload_pkg_resources()
import setuptools import setuptools
setuptools.bootstrap_install_from = egg setuptools.bootstrap_install_from = egg
......
...@@ -79,6 +79,8 @@ class install_lib(orig.install_lib): ...@@ -79,6 +79,8 @@ class install_lib(orig.install_lib):
base = os.path.join('__pycache__', '__init__.' + imp.get_tag()) base = os.path.join('__pycache__', '__init__.' + imp.get_tag())
yield base + '.pyc' yield base + '.pyc'
yield base + '.pyo' yield base + '.pyo'
yield base + '.opt-1.pyc'
yield base + '.opt-2.pyc'
def copy_tree( def copy_tree(
self, infile, outfile, self, infile, outfile,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment