]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
python3-manifest: add ensurepip
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Thu, 13 Apr 2023 09:15:56 +0000 (11:15 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 14 Apr 2023 15:44:22 +0000 (16:44 +0100)
Add the pip bootstrapping module from the standard library to the
manifest. This module is a run-time requirement of python3-build.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
meta/recipes-devtools/python/python3/python3-manifest.json

index 9e91270a502850696f8d58d9b273dae074816825..f278b18775649d585a2548f9ec450987f294355d 100644 (file)
             "${libdir}/python${PYTHON_MAJMIN}/__pycache__/imaplib.*.pyc"
         ]
     },
+    "ensurepip": {
+        "summary": "Support for bootstrapping the pip installer",
+        "rdepends": [
+            "asyncio",
+            "compile",
+            "core",
+            "ctypes",
+            "image",
+            "io",
+            "mmap",
+            "plistlib",
+            "pprint",
+            "unixadmin",
+            "xmlrpc"
+        ],
+        "files": [
+            "${libdir}/python${PYTHON_MAJMIN}/ensurepip/"
+        ],
+        "cached": [
+            "${libdir}/python${PYTHON_MAJMIN}/ensurepip/_uninstall.*.pyc"
+        ]
+    },
     "fcntl": {
         "summary": "Python's fcntl interface",
         "rdepends": [
             "distutils",
             "doctest",
             "email",
+            "ensurepip",
             "fcntl",
             "html",
             "idle",