From 370780c0fd55980761cb0feb122e5810b8785197 Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Thu, 17 Sep 2026 16:37:24 +0100 Subject: [PATCH] meta-python: remove obsolete dependencies on python3-six These recipes no longer use six, so remove the dependency. The list of recipes that still use six is a somewhat useful proxy for packages that are no longer maintained... Signed-off-by: Ross Burton Signed-off-by: Khem Raj --- .../python-thrift/python3-thrift_0.24.0.bb | 1 - .../recipes-devtools/python/python3-asttokens_3.0.2.bb | 4 ---- .../recipes-devtools/python/python3-autobahn_26.7.1.bb | 1 - .../python/python3-cassandra-driver_3.29.3.bb | 1 - .../recipes-devtools/python/python3-configobj_5.0.9.bb | 1 - meta-python/recipes-devtools/python/python3-cycler_0.12.1.bb | 1 - .../recipes-devtools/python/python3-eventlet_0.41.2.bb | 1 - meta-python/recipes-devtools/python/python3-geomet_1.1.0.bb | 1 - .../recipes-devtools/python/python3-google-api-core_2.19.1.bb | 1 - .../python/python3-google-api-python-client_2.136.0.bb | 1 - meta-python/recipes-devtools/python/python3-h5py_3.16.0.bb | 2 -- .../recipes-devtools/python/python3-linux-procfs_0.7.4.bb | 3 --- meta-python/recipes-devtools/python/python3-polyline_2.0.4.bb | 2 -- .../recipes-devtools/python/python3-prompt-toolkit_3.0.53.bb | 1 - .../recipes-devtools/python/python3-pymisp_2.5.34.2.bb | 1 - .../recipes-devtools/python/python3-pymodbus_3.15.0.bb | 1 - meta-python/recipes-devtools/python/python3-pynacl_1.6.2.bb | 1 - meta-python/recipes-devtools/python/python3-pyrad_2.5.4.bb | 1 - meta-python/recipes-devtools/python/python3-pyudev_0.24.4.bb | 1 - .../python/python3-service-identity_26.1.0.bb | 1 - meta-python/recipes-devtools/python/python3-snagboot_2.6.1.bb | 1 - .../recipes-devtools/python/python3-socketio_5.16.4.bb | 1 - meta-python/recipes-devtools/python/python3-trustme_1.2.1.bb | 1 - meta-python/recipes-devtools/python/python3-twitter_4.17.0.bb | 1 - .../recipes-devtools/python/python3-websocket-client_1.9.2.bb | 1 - .../recipes-devtools/python3-wxgtk4/python3-wxgtk4_4.2.5.bb | 1 - .../python-pykickstart/python3-pykickstart_3.69.bb | 1 - meta-python/recipes-extended/tuna/tuna_0.21.bb | 1 - 28 files changed, 35 deletions(-) diff --git a/meta-python/recipes-connectivity/python-thrift/python3-thrift_0.24.0.bb b/meta-python/recipes-connectivity/python-thrift/python3-thrift_0.24.0.bb index 3d27b7e17d..257122b784 100644 --- a/meta-python/recipes-connectivity/python-thrift/python3-thrift_0.24.0.bb +++ b/meta-python/recipes-connectivity/python-thrift/python3-thrift_0.24.0.bb @@ -14,7 +14,6 @@ PYPI_ARCHIVE_NAME_PREFIX = "python-" RDEPENDS:${PN} += "\ python3-logging \ python3-scons \ - python3-six \ python3-stringold \ python3-threading \ " diff --git a/meta-python/recipes-devtools/python/python3-asttokens_3.0.2.bb b/meta-python/recipes-devtools/python/python3-asttokens_3.0.2.bb index 1c753d6bd3..4bb165b5fe 100644 --- a/meta-python/recipes-devtools/python/python3-asttokens_3.0.2.bb +++ b/meta-python/recipes-devtools/python/python3-asttokens_3.0.2.bb @@ -12,8 +12,4 @@ SRC_URI[sha256sum] = "3ecdbd8f2cc195f53ccada3a613538bb5f9ef6f6869129f13e03c30a67 DEPENDS += "python3-setuptools-scm-native" -RDEPENDS:${PN} += " \ - python3-six \ -" - BBCLASSEXTEND = "native nativesdk" diff --git a/meta-python/recipes-devtools/python/python3-autobahn_26.7.1.bb b/meta-python/recipes-devtools/python/python3-autobahn_26.7.1.bb index 2274abcff2..c24f1ef95d 100644 --- a/meta-python/recipes-devtools/python/python3-autobahn_26.7.1.bb +++ b/meta-python/recipes-devtools/python/python3-autobahn_26.7.1.bb @@ -25,5 +25,4 @@ RDEPENDS:${PN} += " \ python3-snappy \ python3-pyopenssl \ python3-txaio \ - python3-six \ " diff --git a/meta-python/recipes-devtools/python/python3-cassandra-driver_3.29.3.bb b/meta-python/recipes-devtools/python/python3-cassandra-driver_3.29.3.bb index 6ab86300f5..c4768836d3 100644 --- a/meta-python/recipes-devtools/python/python3-cassandra-driver_3.29.3.bb +++ b/meta-python/recipes-devtools/python/python3-cassandra-driver_3.29.3.bb @@ -22,7 +22,6 @@ RDEPENDS:${PN} += "\ python3-misc \ python3-multiprocessing \ python3-numbers \ - python3-six \ libevent \ " diff --git a/meta-python/recipes-devtools/python/python3-configobj_5.0.9.bb b/meta-python/recipes-devtools/python/python3-configobj_5.0.9.bb index 1381ded697..865b7b5a3c 100644 --- a/meta-python/recipes-devtools/python/python3-configobj_5.0.9.bb +++ b/meta-python/recipes-devtools/python/python3-configobj_5.0.9.bb @@ -13,7 +13,6 @@ PTEST_PYTEST_DIR = "src/tests" RDEPENDS:${PN} += " \ python3-pprint \ - python3-six \ " CVE_STATUS[CVE-2023-26112] = "fixed-version: the current version (5.0.9) is already fixed" diff --git a/meta-python/recipes-devtools/python/python3-cycler_0.12.1.bb b/meta-python/recipes-devtools/python/python3-cycler_0.12.1.bb index fd7507193e..69e054279e 100644 --- a/meta-python/recipes-devtools/python/python3-cycler_0.12.1.bb +++ b/meta-python/recipes-devtools/python/python3-cycler_0.12.1.bb @@ -9,7 +9,6 @@ inherit pypi python_setuptools_build_meta RDEPENDS:${PN} += "\ python3-core \ - python3-six \ " BBCLASSEXTEND = "native nativesdk" diff --git a/meta-python/recipes-devtools/python/python3-eventlet_0.41.2.bb b/meta-python/recipes-devtools/python/python3-eventlet_0.41.2.bb index 864aa20ba8..3292950e2c 100644 --- a/meta-python/recipes-devtools/python/python3-eventlet_0.41.2.bb +++ b/meta-python/recipes-devtools/python/python3-eventlet_0.41.2.bb @@ -15,6 +15,5 @@ DEPENDS += "python3-hatch-vcs-native" RDEPENDS:${PN} += " \ python3-dnspython \ - python3-six \ python3-greenlet \ " diff --git a/meta-python/recipes-devtools/python/python3-geomet_1.1.0.bb b/meta-python/recipes-devtools/python/python3-geomet_1.1.0.bb index 7339484379..a002738d51 100644 --- a/meta-python/recipes-devtools/python/python3-geomet_1.1.0.bb +++ b/meta-python/recipes-devtools/python/python3-geomet_1.1.0.bb @@ -16,5 +16,4 @@ RDEPENDS:${PN} += "\ python3-io \ python3-json \ python3-logging \ - python3-six \ " diff --git a/meta-python/recipes-devtools/python/python3-google-api-core_2.19.1.bb b/meta-python/recipes-devtools/python/python3-google-api-core_2.19.1.bb index f21b41aab7..84b384e8ca 100644 --- a/meta-python/recipes-devtools/python/python3-google-api-core_2.19.1.bb +++ b/meta-python/recipes-devtools/python/python3-google-api-core_2.19.1.bb @@ -21,5 +21,4 @@ RDEPENDS:${PN} += "\ python3-protobuf \ python3-pytz \ python3-requests \ - python3-six \ " diff --git a/meta-python/recipes-devtools/python/python3-google-api-python-client_2.136.0.bb b/meta-python/recipes-devtools/python/python3-google-api-python-client_2.136.0.bb index 629f1b9e23..d2802815c0 100644 --- a/meta-python/recipes-devtools/python/python3-google-api-python-client_2.136.0.bb +++ b/meta-python/recipes-devtools/python/python3-google-api-python-client_2.136.0.bb @@ -10,7 +10,6 @@ inherit pypi setuptools3 RDEPENDS:${PN} += "\ python3-logging \ - python3-six \ python3-json \ python3-core \ python3-netclient \ diff --git a/meta-python/recipes-devtools/python/python3-h5py_3.16.0.bb b/meta-python/recipes-devtools/python/python3-h5py_3.16.0.bb index 883aeb2033..00e9c04134 100644 --- a/meta-python/recipes-devtools/python/python3-h5py_3.16.0.bb +++ b/meta-python/recipes-devtools/python/python3-h5py_3.16.0.bb @@ -14,13 +14,11 @@ BBCLASSEXTEND = "native" DEPENDS = "python3-pkgconfig-native \ python3-numpy-native \ - python3-six-native \ hdf5-native \ python3 \ hdf5 \ " RDEPENDS:${PN} = "python3-numpy \ - python3-six \ python3-json \ " diff --git a/meta-python/recipes-devtools/python/python3-linux-procfs_0.7.4.bb b/meta-python/recipes-devtools/python/python3-linux-procfs_0.7.4.bb index 839ec94600..7165a7378d 100644 --- a/meta-python/recipes-devtools/python/python3-linux-procfs_0.7.4.bb +++ b/meta-python/recipes-devtools/python/python3-linux-procfs_0.7.4.bb @@ -7,7 +7,4 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=6a6855782848d572347212f667a2d637" SRC_URI = "git://git.kernel.org/pub/scm/libs/python/python-linux-procfs/python-linux-procfs.git;branch=main;tag=v${PV}" SRCREV = "702d6360ce082d8328e0cfd84f6415b0c94ca6dd" - inherit python_setuptools_build_meta - -RDEPENDS:${PN} += "python3-six" diff --git a/meta-python/recipes-devtools/python/python3-polyline_2.0.4.bb b/meta-python/recipes-devtools/python/python3-polyline_2.0.4.bb index ecfd9034ac..1b156ad53b 100644 --- a/meta-python/recipes-devtools/python/python3-polyline_2.0.4.bb +++ b/meta-python/recipes-devtools/python/python3-polyline_2.0.4.bb @@ -7,7 +7,5 @@ SRC_URI[sha256sum] = "f05ade694522bf1720febebe1672f820f43a13c6a1664751e7769d47e8 inherit pypi python_setuptools_build_meta ptest-python-pytest -RDEPENDS:${PN} += "python3-six" - BBCLASSEXTEND = "native nativesdk" diff --git a/meta-python/recipes-devtools/python/python3-prompt-toolkit_3.0.53.bb b/meta-python/recipes-devtools/python/python3-prompt-toolkit_3.0.53.bb index bc0d551058..7dd173cfa0 100644 --- a/meta-python/recipes-devtools/python/python3-prompt-toolkit_3.0.53.bb +++ b/meta-python/recipes-devtools/python/python3-prompt-toolkit_3.0.53.bb @@ -11,7 +11,6 @@ PYPI_PACKAGE = "prompt_toolkit" RDEPENDS:${PN} += " \ python3-core \ - python3-six \ python3-terminal \ python3-threading \ python3-wcwidth \ diff --git a/meta-python/recipes-devtools/python/python3-pymisp_2.5.34.2.bb b/meta-python/recipes-devtools/python/python3-pymisp_2.5.34.2.bb index 7a82ab5e18..d011ed1768 100644 --- a/meta-python/recipes-devtools/python/python3-pymisp_2.5.34.2.bb +++ b/meta-python/recipes-devtools/python/python3-pymisp_2.5.34.2.bb @@ -12,7 +12,6 @@ RDEPENDS:${PN} += " \ python3-json \ python3-jsonschema \ python3-requests \ - python3-six \ python3-deprecated \ python3-wrapt \ " diff --git a/meta-python/recipes-devtools/python/python3-pymodbus_3.15.0.bb b/meta-python/recipes-devtools/python/python3-pymodbus_3.15.0.bb index 0c70d91cd6..8debc4c067 100644 --- a/meta-python/recipes-devtools/python/python3-pymodbus_3.15.0.bb +++ b/meta-python/recipes-devtools/python/python3-pymodbus_3.15.0.bb @@ -27,5 +27,4 @@ RDEPENDS:${PN} += " \ RDEPENDS:${PN} += " \ python3-pyserial \ - python3-six \ " diff --git a/meta-python/recipes-devtools/python/python3-pynacl_1.6.2.bb b/meta-python/recipes-devtools/python/python3-pynacl_1.6.2.bb index 10bc227d8e..f2e30f308f 100644 --- a/meta-python/recipes-devtools/python/python3-pynacl_1.6.2.bb +++ b/meta-python/recipes-devtools/python/python3-pynacl_1.6.2.bb @@ -23,7 +23,6 @@ do_install:prepend() { } RDEPENDS:${PN} = "\ - python3-six \ python3-cffi \ libsodium \ " diff --git a/meta-python/recipes-devtools/python/python3-pyrad_2.5.4.bb b/meta-python/recipes-devtools/python/python3-pyrad_2.5.4.bb index 8a12c07e89..443b280e26 100644 --- a/meta-python/recipes-devtools/python/python3-pyrad_2.5.4.bb +++ b/meta-python/recipes-devtools/python/python3-pyrad_2.5.4.bb @@ -14,7 +14,6 @@ RDEPENDS:${PN} += " \ python3-io \ python3-logging \ python3-netaddr \ - python3-six \ " CVE_PRODUCT = "pyrad" diff --git a/meta-python/recipes-devtools/python/python3-pyudev_0.24.4.bb b/meta-python/recipes-devtools/python/python3-pyudev_0.24.4.bb index 559b828fcb..c75d822c48 100644 --- a/meta-python/recipes-devtools/python/python3-pyudev_0.24.4.bb +++ b/meta-python/recipes-devtools/python/python3-pyudev_0.24.4.bb @@ -15,7 +15,6 @@ do_configure:prepend() { RDEPENDS:${PN} = "\ python3-ctypes \ python3-misc \ - python3-six \ python3-threading \ python3-fcntl \ libudev \ diff --git a/meta-python/recipes-devtools/python/python3-service-identity_26.1.0.bb b/meta-python/recipes-devtools/python/python3-service-identity_26.1.0.bb index a603cb247b..4603f688bc 100644 --- a/meta-python/recipes-devtools/python/python3-service-identity_26.1.0.bb +++ b/meta-python/recipes-devtools/python/python3-service-identity_26.1.0.bb @@ -20,6 +20,5 @@ RDEPENDS:${PN} += " \ RDEPENDS:${PN}-ptest += " \ python3-attrs \ - python3-six \ python3-pyopenssl \ " diff --git a/meta-python/recipes-devtools/python/python3-snagboot_2.6.1.bb b/meta-python/recipes-devtools/python/python3-snagboot_2.6.1.bb index 74e6df64a9..dba63705bb 100644 --- a/meta-python/recipes-devtools/python/python3-snagboot_2.6.1.bb +++ b/meta-python/recipes-devtools/python/python3-snagboot_2.6.1.bb @@ -13,7 +13,6 @@ RDEPENDS:${PN} += " \ python3-pyusb \ python3-pyyaml \ python3-setuptools \ - python3-six \ " do_install:append() { diff --git a/meta-python/recipes-devtools/python/python3-socketio_5.16.4.bb b/meta-python/recipes-devtools/python/python3-socketio_5.16.4.bb index 83131b26cb..8eddcc5b65 100644 --- a/meta-python/recipes-devtools/python/python3-socketio_5.16.4.bb +++ b/meta-python/recipes-devtools/python/python3-socketio_5.16.4.bb @@ -22,7 +22,6 @@ RDEPENDS:${PN} += "\ python3-pickle \ python3-json \ python3-threading \ - python3-six \ python3-attrs \ python3-bidict \ " diff --git a/meta-python/recipes-devtools/python/python3-trustme_1.2.1.bb b/meta-python/recipes-devtools/python/python3-trustme_1.2.1.bb index 69606f1fe8..d7c3cd8990 100644 --- a/meta-python/recipes-devtools/python/python3-trustme_1.2.1.bb +++ b/meta-python/recipes-devtools/python/python3-trustme_1.2.1.bb @@ -20,5 +20,4 @@ RDEPENDS:${PN}-ptest += " \ python3-pyopenssl \ python3-pyasn1-modules \ python3-service-identity \ - python3-six \ " diff --git a/meta-python/recipes-devtools/python/python3-twitter_4.17.0.bb b/meta-python/recipes-devtools/python/python3-twitter_4.17.0.bb index 6f9c886c35..18375edc61 100644 --- a/meta-python/recipes-devtools/python/python3-twitter_4.17.0.bb +++ b/meta-python/recipes-devtools/python/python3-twitter_4.17.0.bb @@ -15,7 +15,6 @@ RDEPENDS:${PN} += "\ python3-pysocks \ python3-requests \ python3-requests-oauthlib \ - python3-six \ " CVE_PRODUCT = "josh_roesslein:tweepy tweepy:tweepy" diff --git a/meta-python/recipes-devtools/python/python3-websocket-client_1.9.2.bb b/meta-python/recipes-devtools/python/python3-websocket-client_1.9.2.bb index 4bcdb8deba..202a0b0fcd 100644 --- a/meta-python/recipes-devtools/python/python3-websocket-client_1.9.2.bb +++ b/meta-python/recipes-devtools/python/python3-websocket-client_1.9.2.bb @@ -14,6 +14,5 @@ PYPI_PACKAGE = "websocket_client" inherit pypi python_setuptools_build_meta RDEPENDS:${PN} = "\ - python3-six \ python3-logging \ " diff --git a/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4_4.2.5.bb b/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4_4.2.5.bb index 5305093b2f..a1ed78685e 100644 --- a/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4_4.2.5.bb +++ b/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4_4.2.5.bb @@ -42,7 +42,6 @@ RDEPENDS:${PN} = "\ python3-pip \ python3-pprint \ python3-pycairo \ - python3-six \ python3-xml \ python3-cairocffi \ " diff --git a/meta-python/recipes-extended/python-pykickstart/python3-pykickstart_3.69.bb b/meta-python/recipes-extended/python-pykickstart/python3-pykickstart_3.69.bb index c566f5a0e6..d61a844eb5 100644 --- a/meta-python/recipes-extended/python-pykickstart/python3-pykickstart_3.69.bb +++ b/meta-python/recipes-extended/python-pykickstart/python3-pykickstart_3.69.bb @@ -8,7 +8,6 @@ inherit python_setuptools_build_meta ptest RDEPENDS:${PN} = "python3 \ python3-requests \ - python3-six \ " RDEPENDS:${PN}-ptest += " \ diff --git a/meta-python/recipes-extended/tuna/tuna_0.21.bb b/meta-python/recipes-extended/tuna/tuna_0.21.bb index ccdb305d88..de80d1aa7a 100644 --- a/meta-python/recipes-extended/tuna/tuna_0.21.bb +++ b/meta-python/recipes-extended/tuna/tuna_0.21.bb @@ -12,7 +12,6 @@ RDEPENDS:${PN} += " \ python3-io \ python3-linux-procfs \ python3-logging \ - python3-six \ " inherit python_setuptools_build_meta