From: Stefano Rivera <stefanor@debian.org>
Date: Wed, 2 Oct 2019 12:48:44 +0300
Subject: Support pip < 10

Forwarded: no
---
 lib-python/3/ensurepip/__init__.py | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/lib-python/3/ensurepip/__init__.py b/lib-python/3/ensurepip/__init__.py
index bce953f..95dc9af 100644
--- a/lib-python/3/ensurepip/__init__.py
+++ b/lib-python/3/ensurepip/__init__.py
@@ -49,8 +49,16 @@ def _run_pip(args, additional_paths=None):
         sys.path = additional_paths + sys.path
 
     # Install the bundled software
-    import pip._internal.cli.main
-    return pip._internal.cli.main.main(args)
+    try:
+        import pip._internal.cli.main
+        return pip._internal.cli.main.main(args)
+    except ImportError:
+        try:
+            import pip._internal
+            return pip._internal.main(args)
+        except ImportError:
+            import pip
+            return pip.main(args)
 
 
 def version():
