aboutsummaryrefslogtreecommitdiffstats
path: root/setuptools/package_index.py
diff options
context:
space:
mode:
authorMoriyoshi Koizumi <mozo@mozo.jp>2017-02-11 12:14:09 +0900
committerMoriyoshi Koizumi <mozo@mozo.jp>2017-02-13 04:45:01 +0900
commit5f235ac251a88a1704166f2e2c12903bafad8adb (patch)
tree8f66a32d40e2227b001967899ee70f58b8d1422a /setuptools/package_index.py
parent5470fb8fdf3a65cd18541980bf38e4984b5b1775 (diff)
downloadexternal_python_setuptools-5f235ac251a88a1704166f2e2c12903bafad8adb.tar.gz
external_python_setuptools-5f235ac251a88a1704166f2e2c12903bafad8adb.tar.bz2
external_python_setuptools-5f235ac251a88a1704166f2e2c12903bafad8adb.zip
A local version label starts with '+' sign, as per https://www.python.org/dev/peps/pep-0440/#id23
Diffstat (limited to 'setuptools/package_index.py')
-rwxr-xr-xsetuptools/package_index.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/setuptools/package_index.py b/setuptools/package_index.py
index 42361058..b19893e8 100755
--- a/setuptools/package_index.py
+++ b/setuptools/package_index.py
@@ -30,7 +30,7 @@ from fnmatch import translate
from setuptools.py26compat import strip_fragment
from setuptools.py27compat import get_all_headers
-EGG_FRAGMENT = re.compile(r'^egg=([-A-Za-z0-9_.]+)$')
+EGG_FRAGMENT = re.compile(r'^egg=([-A-Za-z0-9_.+]+)$')
HREF = re.compile("""href\\s*=\\s*['"]?([^'"> ]+)""", re.I)
# this is here to fix emacs' cruddy broken syntax highlighting
PYPI_MD5 = re.compile(