Index: recipe_engine/third_party/setuptools/py26compat.py |
diff --git a/recipe_engine/third_party/setuptools/py26compat.py b/recipe_engine/third_party/setuptools/py26compat.py |
new file mode 100644 |
index 0000000000000000000000000000000000000000..738b0cc40bb2533932b96ce01973fc5f2e272294 |
--- /dev/null |
+++ b/recipe_engine/third_party/setuptools/py26compat.py |
@@ -0,0 +1,19 @@ |
+""" |
+Compatibility Support for Python 2.6 and earlier |
+""" |
+ |
+import sys |
+ |
+from setuptools.compat import splittag |
+ |
+def strip_fragment(url): |
+ """ |
+ In `Python 8280 <http://bugs.python.org/issue8280>`_, Python 2.7 and |
+ later was patched to disregard the fragment when making URL requests. |
+ Do the same for Python 2.6 and earlier. |
+ """ |
+ url, fragment = splittag(url) |
+ return url |
+ |
+if sys.version_info >= (2,7): |
+ strip_fragment = lambda x: x |