This has some consequences for recipes which depend on python3-typing
see parse logs

http://jenkins.nas-admin.org/view/OE/job/oe_world_qemux86-64/1962/consoleFull

On Fri, Nov 6, 2020 at 6:02 PM Alejandro Hernandez Samaniego
<alejan...@enedino.org> wrote:
>
> Update the python3-manifest to match the files installed by the
> new version of python3.
> - Kept tkinter the way it was although tk isnt part of OE-Core
> - Made typing part of python3-core
> - Update other packages with new dependencies such as filecmp and dataclasses.
>
> Signed-off-by: Alejandro Enedino Hernandez Samaniego 
> <a...@linux.microsoft.com>
> ---
>  .../python/python3/python3-manifest.json      | 35 +++++--------------
>  1 file changed, 9 insertions(+), 26 deletions(-)
>
> diff --git a/meta/recipes-devtools/python/python3/python3-manifest.json 
> b/meta/recipes-devtools/python/python3/python3-manifest.json
> index 69aecb7004..615dc3a5e5 100644
> --- a/meta/recipes-devtools/python/python3/python3-manifest.json
> +++ b/meta/recipes-devtools/python/python3/python3-manifest.json
> @@ -122,8 +122,7 @@
>              "logging",
>              "netclient",
>              "numbers",
> -            "stringold",
> -            "typing"
> +            "stringold"
>          ],
>          "files": [
>              "${libdir}/python${PYTHON_MAJMIN}/asyncio",
> @@ -173,10 +172,12 @@
>          ],
>          "files": [
>              "${libdir}/python${PYTHON_MAJMIN}/compileall.py",
> +            "${libdir}/python${PYTHON_MAJMIN}/filecmp.py",
>              "${libdir}/python${PYTHON_MAJMIN}/py_compile.py"
>          ],
>          "cached": [
>              "${libdir}/python${PYTHON_MAJMIN}/__pycache__/compileall.*.pyc",
> +            "${libdir}/python${PYTHON_MAJMIN}/__pycache__/filecmp.*.pyc",
>              "${libdir}/python${PYTHON_MAJMIN}/__pycache__/py_compile.*.pyc"
>          ]
>      },
> @@ -313,6 +314,7 @@
>              "${libdir}/python${PYTHON_MAJMIN}/tokenize.py",
>              "${libdir}/python${PYTHON_MAJMIN}/traceback.py",
>              "${libdir}/python${PYTHON_MAJMIN}/types.py",
> +            "${libdir}/python${PYTHON_MAJMIN}/typing.py",
>              "${libdir}/python${PYTHON_MAJMIN}/urllib",
>              "${libdir}/python${PYTHON_MAJMIN}/urllib/parse.py",
>              "${libdir}/python${PYTHON_MAJMIN}/warnings.py",
> @@ -388,6 +390,7 @@
>              "${libdir}/python${PYTHON_MAJMIN}/__pycache__/tokenize.*.pyc",
>              "${libdir}/python${PYTHON_MAJMIN}/__pycache__/traceback.*.pyc",
>              "${libdir}/python${PYTHON_MAJMIN}/__pycache__/types.*.pyc",
> +            "${libdir}/python${PYTHON_MAJMIN}/__pycache__/typing.*.pyc",
>              "${libdir}/python${PYTHON_MAJMIN}/__pycache__/warnings.*.pyc",
>              "${libdir}/python${PYTHON_MAJMIN}/__pycache__/weakref.*.pyc",
>              "${libdir}/python${PYTHON_MAJMIN}/collections/__pycache__",
> @@ -557,18 +560,12 @@
>      "doctest": {
>          "summary": "Python framework for running examples in docstrings",
>          "rdepends": [
> -            "asyncio",
>              "core",
>              "debugger",
>              "difflib",
> -            "io",
> -            "logging",
> -            "netclient",
> -            "numbers",
>              "pprint",
>              "shell",
>              "stringold",
> -            "typing",
>              "unittest"
>          ],
>          "files": [
> @@ -822,7 +819,6 @@
>              "terminal",
>              "threading",
>              "tkinter",
> -            "typing",
>              "unittest",
>              "unixadmin",
>              "venv",
> @@ -999,12 +995,14 @@
>          ],
>          "files": [
>              "${libdir}/python${PYTHON_MAJMIN}/cProfile.py",
> +            "${libdir}/python${PYTHON_MAJMIN}/dataclasses.py",
>              "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_lsprof.*.so",
>              "${libdir}/python${PYTHON_MAJMIN}/profile.py",
>              "${libdir}/python${PYTHON_MAJMIN}/pstats.py"
>          ],
>          "cached": [
>              "${libdir}/python${PYTHON_MAJMIN}/__pycache__/cProfile.*.pyc",
> +            "${libdir}/python${PYTHON_MAJMIN}/__pycache__/dataclasses.*.pyc",
>              "${libdir}/python${PYTHON_MAJMIN}/__pycache__/profile.*.pyc",
>              "${libdir}/python${PYTHON_MAJMIN}/__pycache__/pstats.*.pyc"
>          ]
> @@ -1130,13 +1128,11 @@
>              "core"
>          ],
>          "files": [
> -            "${libdir}/python${PYTHON_MAJMIN}/_dummy_thread.py",
>              "${libdir}/python${PYTHON_MAJMIN}/_threading_local.py",
>              "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_queue.*.so",
>              "${libdir}/python${PYTHON_MAJMIN}/queue.py"
>          ],
>          "cached": [
> -            
> "${libdir}/python${PYTHON_MAJMIN}/__pycache__/_dummy_thread.*.pyc",
>              
> "${libdir}/python${PYTHON_MAJMIN}/__pycache__/_threading_local.*.pyc",
>              "${libdir}/python${PYTHON_MAJMIN}/__pycache__/queue.*.pyc"
>          ]
> @@ -1147,23 +1143,11 @@
>              "core"
>          ],
>          "files": [
> -            "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_tkinter.*.so",
> +           "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_tkinter.*.so",
>              "${libdir}/python${PYTHON_MAJMIN}/tkinter"
>          ],
>          "cached": []
>      },
> -    "typing": {
> -        "summary": "Python typing support",
> -        "rdepends": [
> -            "core"
> -        ],
> -        "files": [
> -            "${libdir}/python${PYTHON_MAJMIN}/typing.py"
> -        ],
> -        "cached": [
> -            "${libdir}/python${PYTHON_MAJMIN}/__pycache__/typing.*.pyc"
> -        ]
> -    },
>      "unittest": {
>          "summary": "Python unit testing framework",
>          "rdepends": [
> @@ -1175,8 +1159,7 @@
>              "netclient",
>              "numbers",
>              "pprint",
> -            "stringold",
> -            "typing"
> +            "stringold"
>          ],
>          "files": [
>              "${libdir}/python${PYTHON_MAJMIN}/unittest",
> --
> 2.25.1
>
>
> 
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#144451): 
https://lists.openembedded.org/g/openembedded-core/message/144451
Mute This Topic: https://lists.openembedded.org/mt/78087842/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to