diff options
-rw-r--r-- | setuptools/package_index.py | 2 | ||||
-rw-r--r-- | setuptools/tests/test_packageindex.py | 1 |
2 files changed, 1 insertions, 2 deletions
diff --git a/setuptools/package_index.py b/setuptools/package_index.py index 5619e4da..362e26f3 100644 --- a/setuptools/package_index.py +++ b/setuptools/package_index.py @@ -217,7 +217,7 @@ def unique_values(func): return wrapper -REL = re.compile(r"""<([^>]*\srel\s*=\s*['"]?([^'">]+)[^>]*)>""", re.I) +REL = re.compile(r"""<([^>]*\srel\s{0,10}=\s{0,10}['"]?([^'" >]+)[^>]*)>""", re.I) """ Regex for an HTML tag with 'rel="val"' attributes. """ diff --git a/setuptools/tests/test_packageindex.py b/setuptools/tests/test_packageindex.py index babc1197..7b0bf112 100644 --- a/setuptools/tests/test_packageindex.py +++ b/setuptools/tests/test_packageindex.py @@ -307,7 +307,6 @@ class TestPyPIConfig: assert cred.password == 'pity%' -@pytest.mark.xfail(reason="#3659") @pytest.mark.timeout(1) def test_REL_DoS(): """ |