]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
python3-testtools: Fix build problems from incorrect build backend
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 13 Apr 2024 07:16:32 +0000 (08:16 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 14 Apr 2024 05:25:47 +0000 (06:25 +0100)
commitfe46107e6bf4880d97f03b5e55d722d64f922889
treef7f8304d67bc11c15d265235ece992a8cc56e9f0
parent29f6d4be31164bf5cba9ff4706f219b3d91a8f1f
python3-testtools: Fix build problems from incorrect build backend

testtools uses the hatchling backend so:
  * merge the inc back into the recipe
  * drop setuptools
  * use the hatchling backend
  * add the needed vcs dependency
  * drop the now unneeded python3-pbr dependency

This means the submodules are included in packaging, fixing build failures
and the verison in the wheel is no longer 0.0.0

Prior to this fix, testtools in buildtools tarball was completely
broken.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/python/python-testtools.inc [deleted file]
meta/recipes-devtools/python/python3-testtools_2.7.1.bb