aboutsummaryrefslogtreecommitdiffstats
path: root/setuptools/package_index.py
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2017-02-12 21:30:46 -0500
committerGitHub <noreply@github.com>2017-02-12 21:30:46 -0500
commit8ed00a708e1b258bf6647db2ba95de357d3ae9a2 (patch)
tree0cd781091bba984d0e1d5ea1de1e10d8da17a029 /setuptools/package_index.py
parent5470fb8fdf3a65cd18541980bf38e4984b5b1775 (diff)
parentf33cfac393676065088bf7b704207bdcda0fdd4f (diff)
downloadexternal_python_setuptools-8ed00a708e1b258bf6647db2ba95de357d3ae9a2.tar.gz
external_python_setuptools-8ed00a708e1b258bf6647db2ba95de357d3ae9a2.tar.bz2
external_python_setuptools-8ed00a708e1b258bf6647db2ba95de357d3ae9a2.zip
Merge pull request #968 from moriyoshi/moriyoshi/local-version-label-in-egg-fragment
A local version label starts with a '+' sign
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..3544dd54 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(