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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to