python3-email: add python3-urllib as dependency
authorAlexandru Ardelean <redacted>
Mon, 30 Mar 2026 17:29:41 +0000 (20:29 +0300)
committerAlexandru Ardelean <redacted>
Wed, 1 Apr 2026 07:29:21 +0000 (10:29 +0300)
In recent versions of Python, trying to include 'email' also pulls
in urllib from CPython.
So just add it as dependency.

Signed-off-by: Alexandru Ardelean <redacted>
lang/python/python-eventlet/Makefile
lang/python/python-gmpy2/Makefile
lang/python/python-gnupg/Makefile
lang/python/python-packaging/Makefile
lang/python/python-referencing/Makefile
lang/python/python3/Makefile
lang/python/python3/files/python3-package-email.mk

index 6ee046ea40fa475339c7afc6a2cb04db8abbda22..f4d45fee0b6d68c1bb3e9f9c1940bc7db0855661 100644 (file)
@@ -41,8 +41,7 @@ define Package/python3-eventlet
        +python3-greenlet \
        +python3-email \
        +python3-logging \
-       +python3-openssl \
-       +python3-urllib
+       +python3-openssl
 endef
 
 define Package/python3-eventlet/description
index da22383b2a489f36463722cb04708a864df1a40d..312a928e99487db0edba2333d3916ca99eb589f2 100644 (file)
@@ -32,7 +32,7 @@ define Package/python3-gmpy2
   SUBMENU:=Python
   TITLE:=GMP/MPIR, MPFR, and MPC interface
   URL:=https://github.com/aleaxit/gmpy
-  DEPENDS:=+libgmp +libmpc +libmpfr +python3-light +python3-email python3-urllib
+  DEPENDS:=+libgmp +libmpc +libmpfr +python3-light +python3-email
 endef
 
 define Package/python3-gmpy2/description
index 23ab26b488ff365fb369c516a8b5530573a921a2..f741e7eeb0db158d5238c5672af4f38fe58961fa 100644 (file)
@@ -30,7 +30,7 @@ define Package/python3-gnupg
   SUBMENU:=Python
   TITLE:=A wrapper for GnuPG
   URL:=https://github.com/vsajip/python-gnupg
-  DEPENDS:=+python3-light +python3-logging +python3-email +python3-urllib
+  DEPENDS:=+python3-light +python3-logging +python3-email
 endef
 
 define Package/python3-gnupg/description
index 197089602d982cde5cc78274cd50fdb39e156b46..d1f8092af1c8c63c64bcf360ac858c21f107a203 100644 (file)
@@ -32,7 +32,7 @@ define Package/python3-packaging
   SUBMENU:=Python
   TITLE:=Core utilities for Python packages
   URL:=https://github.com/pypa/packaging
-  DEPENDS:=+python3-light +python3-email +python3-logging +python3-urllib
+  DEPENDS:=+python3-light +python3-email +python3-logging
 endef
 
 define Package/python3-packaging/description
index f84463abc0af55b9868167d2cc9eecf5387ed2e9..4e18f5ef82e0a260a2f69f5a79da2d47cd12092e 100644 (file)
@@ -33,7 +33,6 @@ define Package/python3-referencing
   DEPENDS:= \
     +python3-light \
     +python3-email \
-    +python3-urllib \
     +python3-attrs \
     +python3-rpds-py
 endef
index 405d2a028e04a69b4237234ef5b9309a9e4a1e50..a227335b29973af70985c2ddd88a7013a9b0a687 100644 (file)
@@ -11,7 +11,7 @@ include $(TOPDIR)/rules.mk
 include ../python3-version.mk
 
 PKG_NAME:=python3
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 PKG_VERSION:=$(PYTHON3_VERSION).$(PYTHON3_VERSION_MICRO)
 
 PKG_SOURCE:=Python-$(PKG_VERSION).tar.xz
index 563f6f8ae3107f43c9695a0f41a24903d6e478d2..dfb34bde538dceb82de88e7263208ca8d680bcbb 100644 (file)
@@ -8,7 +8,7 @@
 define Package/python3-email
 $(call Package/python3/Default)
   TITLE+= email module
-  DEPENDS:=+python3-light
+  DEPENDS:=+python3-light +python3-urllib
 endef
 
 define Package/python3-email/description
git clone https://git.99rst.org/PROJECT