diff --git a/cross/python310/Makefile b/cross/python310/Makefile
index 55adf096da2..43d5326a20e 100644
--- a/cross/python310/Makefile
+++ b/cross/python310/Makefile
@@ -53,7 +53,9 @@ CONFIGURE_ARGS += ac_cv_file__dev_ptmx=no
CONFIGURE_ARGS += ac_cv_file__dev_ptc=no
CONFIGURE_ARGS += ac_cv_have_long_long_format=yes
-DEPENDS += cross/openssl3
+# keep both openssl until all python packages
+# have been republished using openssl3
+DEPENDS += cross/openssl cross/openssl3
CONFIGURE_ARGS += --with-ssl-default-suites=openssl
DEPENDS += cross/gdbm
diff --git a/cross/python311/Makefile b/cross/python311/Makefile
index 91e55d83157..481a1f4b50d 100644
--- a/cross/python311/Makefile
+++ b/cross/python311/Makefile
@@ -54,7 +54,9 @@ CONFIGURE_ARGS += ac_cv_file__dev_ptmx=no
CONFIGURE_ARGS += ac_cv_file__dev_ptc=no
CONFIGURE_ARGS += ac_cv_have_long_long_format=yes
-DEPENDS += cross/openssl3
+# keep both openssl until all python packages
+# have been republished using openssl3
+DEPENDS += cross/openssl cross/openssl3
CONFIGURE_ARGS += --with-ssl-default-suites=openssl
DEPENDS += cross/gdbm
diff --git a/spk/python310/Makefile b/spk/python310/Makefile
index 3c288046d48..67571d262b9 100644
--- a/spk/python310/Makefile
+++ b/spk/python310/Makefile
@@ -1,7 +1,7 @@
SPK_NAME = python310
SPK_VERS = 3.10.12
SPK_VERS_MAJOR_MINOR = $(word 1,$(subst ., ,$(SPK_VERS))).$(word 2,$(subst ., ,$(SPK_VERS)))
-SPK_REV = 16
+SPK_REV = 17
SPK_ICON = src/python3.png
DEPENDS = cross/$(SPK_NAME)
@@ -13,7 +13,7 @@ DESCRIPTION_FRE = Language de programmation Python.
DESCRIPTION_SPN = Lenguaje de programaciĆ³n Python.
STARTABLE = no
DISPLAY_NAME = Python 3.10
-CHANGELOG = "1. Update to Python 3.10.12
2. Update to OpenSSL 3.1.1"
+CHANGELOG = "1. Update to Python 3.10.12
2. Update to OpenSSL 3.1.1
3. Re-include openssl 1.1 until all packages are migrated"
HOMEPAGE = https://www.python.org
LICENSE = PSF
diff --git a/spk/python311/Makefile b/spk/python311/Makefile
index f6c5c1d7200..bf366133566 100644
--- a/spk/python311/Makefile
+++ b/spk/python311/Makefile
@@ -1,7 +1,7 @@
SPK_NAME = python311
SPK_VERS = 3.11.4
SPK_VERS_MAJOR_MINOR = $(word 1,$(subst ., ,$(SPK_VERS))).$(word 2,$(subst ., ,$(SPK_VERS)))
-SPK_REV = 5
+SPK_REV = 6
SPK_ICON = src/python3.png
DEPENDS = cross/$(SPK_NAME)
@@ -13,7 +13,7 @@ DESCRIPTION_FRE = Language de programmation Python.
DESCRIPTION_SPN = Lenguaje de programaciĆ³n Python.
STARTABLE = no
DISPLAY_NAME = Python 3.11
-CHANGELOG = "1. Update to Python 3.11.4
2. Update to OpenSSL 3.1.1"
+CHANGELOG = "1. Update to Python 3.11.4
2. Update to OpenSSL 3.1.1
3. Re-include openssl 1.1 until all packages are migrated"
HOMEPAGE = https://www.python.org
LICENSE = PSF