summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools
diff options
context:
space:
mode:
authorTim Orling <timothy.t.orling@linux.intel.com>2017-11-25 08:37:37 -0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2018-01-20 22:31:56 +0000
commit5dd24c1753716facf2d638b6cbec22bcee0c4aa3 (patch)
treefdabad7eef76e4d9fe2e158eb061a6b83185e71c /meta/recipes-devtools
parentb6777878ff03c3e956386020a19d11c875c835ae (diff)
downloadpoky-5dd24c1753716facf2d638b6cbec22bcee0c4aa3.tar.gz
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>
Diffstat (limited to 'meta/recipes-devtools')
-rw-r--r--meta/recipes-devtools/python/python/python2-manifest.json13
-rw-r--r--meta/recipes-devtools/python/python3/python3-manifest.json41
2 files changed, 49 insertions, 5 deletions
diff --git a/meta/recipes-devtools/python/python/python2-manifest.json b/meta/recipes-devtools/python/python/python2-manifest.json
index 8ebc715fc1..03d4bbde6a 100644
--- a/meta/recipes-devtools/python/python/python2-manifest.json
+++ b/meta/recipes-devtools/python/python/python2-manifest.json
@@ -597,6 +597,7 @@
597 "re", 597 "re",
598 "resource", 598 "resource",
599 "robotparser", 599 "robotparser",
600 "runpy",
600 "shell", 601 "shell",
601 "smtpd", 602 "smtpd",
602 "sqlite3", 603 "sqlite3",
@@ -815,6 +816,16 @@
815 ], 816 ],
816 "summary": "Python robots.txt parser" 817 "summary": "Python robots.txt parser"
817 }, 818 },
819 "runpy": {
820 "files": [
821 "${libdir}/python2.7/runpy.py"
822 ],
823 "rdepends": [
824 "core",
825 "pkgutil"
826 ],
827 "summary": "Python helper for locating/executing scripts in module namespace"
828 },
818 "shell": { 829 "shell": {
819 "files": [ 830 "files": [
820 "${libdir}/python2.7/cmd.py", 831 "${libdir}/python2.7/cmd.py",
@@ -1029,4 +1040,4 @@
1029 ], 1040 ],
1030 "summary": "Python zlib compression support" 1041 "summary": "Python zlib compression support"
1031 } 1042 }
1032} \ No newline at end of file 1043}
diff --git a/meta/recipes-devtools/python/python3/python3-manifest.json b/meta/recipes-devtools/python/python3/python3-manifest.json
index 2d4c2ceb9f..92d0d00945 100644
--- a/meta/recipes-devtools/python/python3/python3-manifest.json
+++ b/meta/recipes-devtools/python/python3/python3-manifest.json
@@ -56,13 +56,10 @@
56 }, 56 },
57 "codecs": { 57 "codecs": {
58 "cached": [ 58 "cached": [
59 "${libdir}/python3.5/__pycache__/stringprep.*.pyc",
60 "${libdir}/python3.5/__pycache__/xdrlib.*.pyc" 59 "${libdir}/python3.5/__pycache__/xdrlib.*.pyc"
61 ], 60 ],
62 "files": [ 61 "files": [
63 "${libdir}/python3.5/lib-dynload/_multibytecodec.*.so", 62 "${libdir}/python3.5/lib-dynload/_multibytecodec.*.so",
64 "${libdir}/python3.5/lib-dynload/unicodedata.*.so",
65 "${libdir}/python3.5/stringprep.py",
66 "${libdir}/python3.5/xdrlib.py" 63 "${libdir}/python3.5/xdrlib.py"
67 ], 64 ],
68 "rdepends": [ 65 "rdepends": [
@@ -128,6 +125,7 @@
128 "${libdir}/python3.5/__pycache__/__future__.*.pyc", 125 "${libdir}/python3.5/__pycache__/__future__.*.pyc",
129 "${libdir}/python3.5/__pycache__/_bootlocale.*.pyc", 126 "${libdir}/python3.5/__pycache__/_bootlocale.*.pyc",
130 "${libdir}/python3.5/__pycache__/_collections_abc.*.pyc", 127 "${libdir}/python3.5/__pycache__/_collections_abc.*.pyc",
128 "${libdir}/python3.5/__pycache__/_markupbase.*.pyc",
131 "${libdir}/python3.5/__pycache__/_sitebuiltins.*.pyc", 129 "${libdir}/python3.5/__pycache__/_sitebuiltins.*.pyc",
132 "${libdir}/python3.5/__pycache__/_sysconfigdata.*.pyc", 130 "${libdir}/python3.5/__pycache__/_sysconfigdata.*.pyc",
133 "${libdir}/python3.5/__pycache__/_weakrefset.*.pyc", 131 "${libdir}/python3.5/__pycache__/_weakrefset.*.pyc",
@@ -172,6 +170,7 @@
172 "${libdir}/python3.5/__pycache__/sre_constants.*.pyc", 170 "${libdir}/python3.5/__pycache__/sre_constants.*.pyc",
173 "${libdir}/python3.5/__pycache__/sre_parse.*.pyc", 171 "${libdir}/python3.5/__pycache__/sre_parse.*.pyc",
174 "${libdir}/python3.5/__pycache__/stat.*.pyc", 172 "${libdir}/python3.5/__pycache__/stat.*.pyc",
173 "${libdir}/python3.5/__pycache__/stringprep.*.pyc",
175 "${libdir}/python3.5/__pycache__/struct.*.pyc", 174 "${libdir}/python3.5/__pycache__/struct.*.pyc",
176 "${libdir}/python3.5/__pycache__/subprocess.*.pyc", 175 "${libdir}/python3.5/__pycache__/subprocess.*.pyc",
177 "${libdir}/python3.5/__pycache__/symbol.*.pyc", 176 "${libdir}/python3.5/__pycache__/symbol.*.pyc",
@@ -209,6 +208,7 @@
209 "${libdir}/python3.5/_abcoll.py", 208 "${libdir}/python3.5/_abcoll.py",
210 "${libdir}/python3.5/_bootlocale.py", 209 "${libdir}/python3.5/_bootlocale.py",
211 "${libdir}/python3.5/_collections_abc.py", 210 "${libdir}/python3.5/_collections_abc.py",
211 "${libdir}/python3.5/_markupbase.py",
212 "${libdir}/python3.5/_sitebuiltins.py", 212 "${libdir}/python3.5/_sitebuiltins.py",
213 "${libdir}/python3.5/_sysconfigdata.py", 213 "${libdir}/python3.5/_sysconfigdata.py",
214 "${libdir}/python3.5/_weakrefset.py", 214 "${libdir}/python3.5/_weakrefset.py",
@@ -264,6 +264,7 @@
264 "${libdir}/python3.5/lib-dynload/readline.*.so", 264 "${libdir}/python3.5/lib-dynload/readline.*.so",
265 "${libdir}/python3.5/lib-dynload/select.*.so", 265 "${libdir}/python3.5/lib-dynload/select.*.so",
266 "${libdir}/python3.5/lib-dynload/time.*.so", 266 "${libdir}/python3.5/lib-dynload/time.*.so",
267 "${libdir}/python3.5/lib-dynload/unicodedata.*.so",
267 "${libdir}/python3.5/lib-dynload/xreadlines.*.so", 268 "${libdir}/python3.5/lib-dynload/xreadlines.*.so",
268 "${libdir}/python3.5/linecache.py", 269 "${libdir}/python3.5/linecache.py",
269 "${libdir}/python3.5/locale.py", 270 "${libdir}/python3.5/locale.py",
@@ -284,6 +285,7 @@
284 "${libdir}/python3.5/sre_constants.py", 285 "${libdir}/python3.5/sre_constants.py",
285 "${libdir}/python3.5/sre_parse.py", 286 "${libdir}/python3.5/sre_parse.py",
286 "${libdir}/python3.5/stat.py", 287 "${libdir}/python3.5/stat.py",
288 "${libdir}/python3.5/stringprep.py",
287 "${libdir}/python3.5/struct.py", 289 "${libdir}/python3.5/struct.py",
288 "${libdir}/python3.5/subprocess.py", 290 "${libdir}/python3.5/subprocess.py",
289 "${libdir}/python3.5/symbol.py", 291 "${libdir}/python3.5/symbol.py",
@@ -680,10 +682,12 @@
680 "numbers", 682 "numbers",
681 "pickle", 683 "pickle",
682 "pkgutil", 684 "pkgutil",
685 "plistlib",
683 "pprint", 686 "pprint",
684 "profile", 687 "profile",
685 "pydoc", 688 "pydoc",
686 "resource", 689 "resource",
690 "runpy",
687 "shell", 691 "shell",
688 "smtpd", 692 "smtpd",
689 "sqlite3", 693 "sqlite3",
@@ -727,6 +731,8 @@
727 "${libdir}/python3.5/base64.py", 731 "${libdir}/python3.5/base64.py",
728 "${libdir}/python3.5/ftplib.py", 732 "${libdir}/python3.5/ftplib.py",
729 "${libdir}/python3.5/hmac.py", 733 "${libdir}/python3.5/hmac.py",
734 "${libdir}/python3.5/http",
735 "${libdir}/python3.5/http/__pycache__",
730 "${libdir}/python3.5/mimetypes.py", 736 "${libdir}/python3.5/mimetypes.py",
731 "${libdir}/python3.5/nntplib.py", 737 "${libdir}/python3.5/nntplib.py",
732 "${libdir}/python3.5/poplib.py", 738 "${libdir}/python3.5/poplib.py",
@@ -826,6 +832,20 @@
826 ], 832 ],
827 "summary": "Python package extension utility support" 833 "summary": "Python package extension utility support"
828 }, 834 },
835 "plistlib": {
836 "cached": [
837 "${libdir}/python3.5/__pycache__/plistlib.*.pyc"
838 ],
839 "files": [
840 "${libdir}/python3.5/plistlib.py"
841 ],
842 "rdepends": [
843 "core",
844 "datetime",
845 "xml"
846 ],
847 "summary": "Generate and parse Mac OS X .plist files"
848 },
829 "pprint": { 849 "pprint": {
830 "cached": [ 850 "cached": [
831 "${libdir}/python3.5/__pycache__/pprint.*.pyc" 851 "${libdir}/python3.5/__pycache__/pprint.*.pyc"
@@ -835,7 +855,7 @@
835 ], 855 ],
836 "rdepends": [ 856 "rdepends": [
837 "core" 857 "core"
838 ], 858 ],
839 "summary": "Python pretty-print support" 859 "summary": "Python pretty-print support"
840 }, 860 },
841 "profile": { 861 "profile": {
@@ -881,6 +901,19 @@
881 ], 901 ],
882 "summary": "Python resource control interface" 902 "summary": "Python resource control interface"
883 }, 903 },
904 "runpy": {
905 "cached": [
906 "${libdir}/python3.5/__pycache__/runpy.*.pyc"
907 ],
908 "files": [
909 "${libdir}/python3.5/runpy.py"
910 ],
911 "rdepends": [
912 "core",
913 "pkgutil"
914 ],
915 "summary": "Python helper for locating/executing scripts in module namespace"
916 },
884 "shell": { 917 "shell": {
885 "cached": [ 918 "cached": [
886 "${libdir}/python3.5/__pycache__/cmd.*.pyc", 919 "${libdir}/python3.5/__pycache__/cmd.*.pyc",