1
0
mirror of https://git.yoctoproject.org/poky synced 2026-06-10 04:00:28 +00:00

python3-pbr: update 6.1.0 -> 7.0.1

Drop 0001-change-shebang-to-python3.patch
(the change is made only to tests which aren't installed,
and probably isn't necessary to begin with as upstream
would've fixed it already).

Merge .inc into .bb.

Switch away from setuptools3 as pyproject.toml now exists.

(From OE-Core rev: c64d44e48519816f319fb48ea067df6861ba6f71)

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Alexander Kanavin
2025-09-11 10:51:14 +02:00
committed by Richard Purdie
parent 5d7a1af68f
commit ab4f8bab2b
3 changed files with 3 additions and 46 deletions
@@ -1,39 +0,0 @@
From df0a8c56f03004738599e06a7b5a1d2b67189848 Mon Sep 17 00:00:00 2001
From: Changqing Li <changqing.li@windriver.com>
Date: Thu, 23 Apr 2020 09:28:58 +0000
Subject: [PATCH] change shebang to python3
Upstream-Status: Pending
Signed-off-by: Changqing Li <changqing.li@windriver.com>
---
pbr/tests/test_integration.py | 2 +-
pbr/tests/test_packaging.py | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/pbr/tests/test_integration.py b/pbr/tests/test_integration.py
index cb4b5e5..4cbfb19 100644
--- a/pbr/tests/test_integration.py
+++ b/pbr/tests/test_integration.py
@@ -171,7 +171,7 @@ class TestInstallWithoutPbr(base.BaseTestCase):
pkgs = {
'pkgTest': {
'setup.py': textwrap.dedent("""\
- #!/usr/bin/env python
+ #!/usr/bin/env python3
import setuptools
setuptools.setup(
name = 'pkgTest',
diff --git a/pbr/tests/test_packaging.py b/pbr/tests/test_packaging.py
index dddf7ae..bec03ce 100644
--- a/pbr/tests/test_packaging.py
+++ b/pbr/tests/test_packaging.py
@@ -219,7 +219,7 @@ class CreatePackages(fixtures.Fixture):
defaults = {
'setup.py': textwrap.dedent(six.u("""\
- #!/usr/bin/env python
+ #!/usr/bin/env python3
import setuptools
setuptools.setup(
setup_requires=['pbr'],
@@ -1,4 +0,0 @@
inherit setuptools3
require python-pbr.inc
SRC_URI[sha256sum] = "788183e382e3d1d7707db08978239965e8b9e4e5ed42669bf4758186734d5f24"
@@ -5,10 +5,10 @@ SECTION = "devel/python"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
SRC_URI += "file://0001-change-shebang-to-python3.patch"
inherit pypi
inherit pypi python_setuptools_build_meta
RDEPENDS:${PN} += "python3-pip"
BBCLASSEXTEND = "native nativesdk"
SRC_URI[sha256sum] = "3ecbcb11d2b8551588ec816b3756b1eb4394186c3b689b17e04850dfc20f7e57"