treewide: remove python3-distutils dependency

As the python3-distutils was dropped while bumping the version
to 3.13.9 via 97a92f2e7a, remove the
python3-distutils from all packages that are currently using it.

OpenWrt already uses recent enough releases of these packages
that have adapted to work without distutils, so the dependency
can be safely removed.

Signed-off-by: Til Kaiser <mail@tk154.de>
This commit is contained in:
Til Kaiser
2025-12-08 19:13:46 +01:00
committed by Josef Schlehofer
parent 7403bb5bef
commit 0b6d2a2859
5 changed files with 8 additions and 11 deletions

View File

@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=python-babel PKG_NAME:=python-babel
PKG_VERSION:=2.17.0 PKG_VERSION:=2.17.0
PKG_RELEASE:=1 PKG_RELEASE:=2
PYPI_NAME:=babel PYPI_NAME:=babel
PKG_HASH:=0c54cffb19f690cdcc52a3b50bcbf71e07a808d1c80d549f2459b9d2cf0afb9d PKG_HASH:=0c54cffb19f690cdcc52a3b50bcbf71e07a808d1c80d549f2459b9d2cf0afb9d
@@ -40,7 +40,6 @@ define Package/python3-babel
URL:=https://babel.pocoo.org/ URL:=https://babel.pocoo.org/
DEPENDS:= \ DEPENDS:= \
+python3-decimal \ +python3-decimal \
+python3-distutils \
+python3-email \ +python3-email \
+python3-light \ +python3-light \
+python3-logging \ +python3-logging \

View File

@@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=python-docker PKG_NAME:=python-docker
PKG_VERSION:=7.1.0 PKG_VERSION:=7.1.0
PKG_RELEASE:=1 PKG_RELEASE:=2
PYPI_NAME:=docker PYPI_NAME:=docker
PKG_HASH:=ad8c70e6e3f8926cb8a92619b832b4ea5299e2831c14284663184e200546fa6c PKG_HASH:=ad8c70e6e3f8926cb8a92619b832b4ea5299e2831c14284663184e200546fa6c
@@ -25,8 +25,8 @@ define Package/python3-docker
TITLE:=A Python library for the Docker Engine API TITLE:=A Python library for the Docker Engine API
URL:=https://github.com/docker/docker-py URL:=https://github.com/docker/docker-py
DEPENDS:=\ DEPENDS:=\
+python3-light +python3-distutils +python3-logging \ +python3-light +python3-logging +python3-openssl \
+python3-openssl +python3-packaging +python3-paramiko +python3-six \ +python3-packaging +python3-paramiko +python3-six \
+python3-requests +python3-urllib3 +python3-websocket-client +python3-requests +python3-urllib3 +python3-websocket-client
endef endef

View File

@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=python-incremental PKG_NAME:=python-incremental
PKG_VERSION:=24.7.2 PKG_VERSION:=24.7.2
PKG_RELEASE:=1 PKG_RELEASE:=2
PYPI_NAME:=incremental PYPI_NAME:=incremental
PKG_HASH:=fb4f1d47ee60efe87d4f6f0ebb5f70b9760db2b2574c59c8e8912be4ebd464c9 PKG_HASH:=fb4f1d47ee60efe87d4f6f0ebb5f70b9760db2b2574c59c8e8912be4ebd464c9
@@ -32,7 +32,7 @@ define Package/python3-incremental
SUBMENU:=Python SUBMENU:=Python
TITLE:=Versions your Python projects TITLE:=Versions your Python projects
URL:=https://github.com/twisted/incremental URL:=https://github.com/twisted/incremental
DEPENDS:=+python3-light +python3-distutils +python3-pkg-resources DEPENDS:=+python3-light +python3-pkg-resources
endef endef
define Package/python3-incremental/description define Package/python3-incremental/description

View File

@@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=fail2ban PKG_NAME:=fail2ban
PKG_VERSION:=1.1.0 PKG_VERSION:=1.1.0
PKG_RELEASE:=1 PKG_RELEASE:=2
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://codeload.github.com/fail2ban/fail2ban/tar.gz/$(PKG_VERSION)? PKG_SOURCE_URL:=https://codeload.github.com/fail2ban/fail2ban/tar.gz/$(PKG_VERSION)?
@@ -30,7 +30,6 @@ define Package/fail2ban
+nftables \ +nftables \
+python3-light \ +python3-light \
+python3-ctypes \ +python3-ctypes \
+python3-distutils \
+python3-email \ +python3-email \
+python3-logging \ +python3-logging \
+python3-sqlite3 \ +python3-sqlite3 \

View File

@@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=flent PKG_NAME:=flent
PKG_VERSION:=2.2.0 PKG_VERSION:=2.2.0
PKG_RELEASE:=1 PKG_RELEASE:=2
PYPI_NAME:=flent PYPI_NAME:=flent
PKG_HASH:=04fc21de858863560423e79c822f405225f829afd8e5d62293099fbef341f9e8 PKG_HASH:=04fc21de858863560423e79c822f405225f829afd8e5d62293099fbef341f9e8
@@ -26,7 +26,6 @@ define Package/flent
+python3-light \ +python3-light \
+python3-uuid \ +python3-uuid \
+python3-logging \ +python3-logging \
+python3-distutils \
+python3-defusedxml \ +python3-defusedxml \
+flent-tools \ +flent-tools \
+netperf \ +netperf \