python*-manifest.json: add dependencies, runpy

* runpy allows running modules/scripts with 'python -m foo'
  - create explicit python2 and 3 packages rather than the
    misc catchall
* python3-setuptools and html.parser RDEPENDS on _markupbase
  - add to python3-core rather than misc catchall
* pip3 RDEPENDS on plistlib, http.client
  - already packaged in python2, add to python3
  - add http/ to -netclient
* "pip3 install" RDEPENDS on encodingds.idna
  - encodings.idna packaged in -core, but missing:
    - stringprep (move from -codecs to -core)
    - unicodedata (move from -codecs to -core)

(From OE-Core rev: 65a85c7db3de8d16ff91a5208a59cc2202d34e5b)

Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Tim Orling
2017-11-25 08:37:37 -08:00
committed by Richard Purdie
parent b6777878ff
commit 5dd24c1753
2 changed files with 49 additions and 5 deletions

View File

@@ -597,6 +597,7 @@
"re",
"resource",
"robotparser",
"runpy",
"shell",
"smtpd",
"sqlite3",
@@ -815,6 +816,16 @@
],
"summary": "Python robots.txt parser"
},
"runpy": {
"files": [
"${libdir}/python2.7/runpy.py"
],
"rdepends": [
"core",
"pkgutil"
],
"summary": "Python helper for locating/executing scripts in module namespace"
},
"shell": {
"files": [
"${libdir}/python2.7/cmd.py",
@@ -1029,4 +1040,4 @@
],
"summary": "Python zlib compression support"
}
}
}