Patchtest relies on python3-pylint, but it's a very old version in that repo. Before proceeding with updating, it seemed important to uprev the recipe in meta-python and add a ptest at the same time. This required significant changes and the addition of a few new recipes, some of which also existed in other layers but in older forms: python3-platformdirs, python3-pytest-mock, python3-tomlkit. I've added ptests for each of these, as well.
Note that this patch set relies (indirectly) on some changes sent to oe-core to update python3-hatchling and add two new recipes that it in turn relies on (python3-trove-classifiers and python3-calver), so the recipes and ptests won't be fully functional until those are merged. Trevor Gamblin (6): python3-platformdirs: Add recipe python3-pytest-mock: Add recipe python3-tomlkit: Add recipe python3-pylint: upgrade 2.14.5 -> 2.17.3 python3-pylint: add ptest ptest-packagelists-meta-python: Add new tests .../ptest-packagelists-meta-python.inc | 4 ++ .../python/python3-platformdirs/run-ptest | 3 ++ .../python/python3-platformdirs_3.5.0.bb | 35 +++++++++++++++ ....toml-Remove-hard-coded-dependencies.patch | 24 +++++++++++ .../python/python3-pylint/run-ptest | 3 ++ .../python/python3-pylint_2.14.5.bb | 18 -------- .../python/python3-pylint_2.17.3.bb | 43 +++++++++++++++++++ .../python/python3-pytest-mock/run-ptest | 3 ++ .../python/python3-pytest-mock_3.10.0.bb | 26 +++++++++++ .../python/python3-tomlkit/run-ptest | 3 ++ .../python/python3-tomlkit_0.11.8.bb | 23 ++++++++++ 11 files changed, 167 insertions(+), 18 deletions(-) create mode 100644 meta-python/recipes-devtools/python/python3-platformdirs/run-ptest create mode 100644 meta-python/recipes-devtools/python/python3-platformdirs_3.5.0.bb create mode 100644 meta-python/recipes-devtools/python/python3-pylint/0001-pyproject.toml-Remove-hard-coded-dependencies.patch create mode 100644 meta-python/recipes-devtools/python/python3-pylint/run-ptest delete mode 100644 meta-python/recipes-devtools/python/python3-pylint_2.14.5.bb create mode 100644 meta-python/recipes-devtools/python/python3-pylint_2.17.3.bb create mode 100644 meta-python/recipes-devtools/python/python3-pytest-mock/run-ptest create mode 100644 meta-python/recipes-devtools/python/python3-pytest-mock_3.10.0.bb create mode 100644 meta-python/recipes-devtools/python/python3-tomlkit/run-ptest create mode 100644 meta-python/recipes-devtools/python/python3-tomlkit_0.11.8.bb -- 2.40.0
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#102265): https://lists.openembedded.org/g/openembedded-devel/message/102265 Mute This Topic: https://lists.openembedded.org/mt/98643290/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
