Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python 3.10.12 and 3.11.4 update #5800

Merged
merged 15 commits into from
Jul 19, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions cross/cryptography/Makefile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
PKG_NAME = cryptography
PKG_VERS = 40.0.2
PKG_VERS = 41.0.1
PKG_EXT = tar.gz
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://files.pythonhosted.org/packages/source/c/$(PKG_NAME)
PKG_DIR = $(PKG_NAME)-$(PKG_VERS)

DEPENDS = cross/openssl cross/cffi
DEPENDS = cross/openssl3 cross/cffi

HOMEPAGE = https://github.com/pyca/cryptography
COMMENT = Provide cryptographic recipes and primitives to Python developers
Expand Down
6 changes: 3 additions & 3 deletions cross/cryptography/digests
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
cryptography-40.0.2.tar.gz SHA1 9117ce1d7aa19f494fdd590245638c167185fb48
cryptography-40.0.2.tar.gz SHA256 c33c0d32b8594fa647d2e01dbccc303478e16fdd7cf98652d5b3ed11aa5e5c99
cryptography-40.0.2.tar.gz MD5 a5038e911cc5e2f20d1aa424e9c09464
cryptography-41.0.1.tar.gz SHA1 25aba9235d2b4228417783ef1e56ab0293dd2711
cryptography-41.0.1.tar.gz SHA256 d34579085401d3f49762d2f7d6634d6b6c2ae1242202e860f4d26b046e3a1006
cryptography-41.0.1.tar.gz MD5 49d86f49c47e7b693700887efc117adc
2 changes: 1 addition & 1 deletion cross/curl/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://curl.se/download
PKG_DIR = $(PKG_NAME)-$(PKG_VERS)

DEPENDS = cross/zlib cross/openssl cross/c-ares
DEPENDS = cross/zlib cross/openssl3 cross/c-ares
# optional features (see BUILD_CURL_WITH below)
OPTIONAL_DEPENDS = cross/libssh2
OPTIONAL_DEPENDS += cross/gnutls
Expand Down
2 changes: 1 addition & 1 deletion cross/librtmp/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ PKG_DIST_NAME = $(REAL_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://github.com/Distrotech/rtmpdump/archive
PKG_DIR = rtmpdump-$(REAL_NAME)-$(PKG_VERS)/librtmp

DEPENDS = cross/zlib cross/openssl
DEPENDS = cross/zlib cross/openssl3

HOMEPAGE = https://rtmpdump.mplayerhq.hu/
COMMENT = rtmpdump is a toolkit for RTMP streams. All forms of RTMP are supported, including rtmp://, rtmpt://, rtmpe://, rtmpte://, and rtmps://.
Expand Down
2 changes: 1 addition & 1 deletion cross/libssh2/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://www.libssh2.org/download
PKG_DIR = $(PKG_NAME)-$(PKG_VERS)

DEPENDS = cross/openssl
DEPENDS = cross/openssl3

HOMEPAGE = https://www.libssh2.org
COMMENT = libssh2 is a client-side C library implementing the SSH2 protocol.
Expand Down
8 changes: 6 additions & 2 deletions cross/mariadb-connector-c/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
PKG_NAME = mariadb-connector-c
PKG_VERS = 3.3.4
PKG_VERS = 3.3.5
PKG_EXT = tar.gz
PKG_DIST_NAME = v$(PKG_VERS).$(PKG_EXT)
PKG_DIST_FILE = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
Expand All @@ -16,12 +16,16 @@ CMAKE_DISABLE_EXE_LINKER_FLAGS = 1

include ../../mk/spksrc.cross-cmake.mk

ifeq ($(call version_lt, $(TC_GCC), 5.0),1)
ADDITIONAL_CFLAGS += -std=gnu99
endif

# MySQL specific:
CMAKE_ARGS += -DWITH_UNIT_TESTS=OFF
CMAKE_ARGS += -DDEFAULT_CHARSET=utf8
CMAKE_ARGS += -DINSTALL_LIBDIR=lib

DEPENDS += cross/openssl
DEPENDS += cross/openssl3
CMAKE_ARGS += -DWITH_SSL=ON
DEPENDS += cross/zlib
CMAKE_ARGS += -DWITH_EXTERNAL_ZLIB=ON
Expand Down
6 changes: 3 additions & 3 deletions cross/mariadb-connector-c/digests
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
mariadb-connector-c-3.3.4.tar.gz SHA1 bcf0e027961a730f000f87b37ed179e789817fe6
mariadb-connector-c-3.3.4.tar.gz SHA256 ea6a23850d6a2f6f2e0d9e9fdb7d94fe905a4317f73842272cf121ed25903e1f
mariadb-connector-c-3.3.4.tar.gz MD5 b0d78777e8558ae3718525322fd2bf2f
mariadb-connector-c-3.3.5.tar.gz SHA1 29ad65e81a87e41a93e8984f2c3d1662dcec7c1c
mariadb-connector-c-3.3.5.tar.gz SHA256 c0fda1fa6e52dc85de27156cd847088a72d40d9de6514f7efa57c8d93134a54c
mariadb-connector-c-3.3.5.tar.gz MD5 b8967cf63d4fc5660f230762c0e39ee2
2 changes: 1 addition & 1 deletion cross/nghttp2/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://github.com/nghttp2/nghttp2/releases/download/v$(PKG_VERS)
PKG_DIR = $(PKG_NAME)-$(PKG_VERS)

DEPENDS = cross/openssl
DEPENDS = cross/openssl3

HOMEPAGE = https://nghttp2.org/
COMMENT = HTTP/2 C Library and tools.
Expand Down
2 changes: 1 addition & 1 deletion cross/openldap/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://www.openldap.org/software/download/OpenLDAP/openldap-release
PKG_DIR = $(PKG_NAME)-$(PKG_VERS)

DEPENDS = cross/openssl
DEPENDS = cross/openssl3

HOMEPAGE = https://www.openldap.org
COMMENT = OpenLDAP Software is an open source implementation of the Lightweight Directory Access Protocol.
Expand Down
16 changes: 8 additions & 8 deletions cross/python310/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
PKG_NAME = python310
PKG_VERS = 3.10.11
PKG_VERS = 3.10.12
PKG_VERS_MAJOR_MINOR = $(word 1,$(subst ., ,$(PKG_VERS))).$(word 2,$(subst ., ,$(PKG_VERS)))
PKG_EXT = tar.xz
PKG_DIST_NAME = Python-$(PKG_VERS).$(PKG_EXT)
Expand Down Expand Up @@ -53,7 +53,7 @@ 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/openssl
DEPENDS += cross/openssl3
CONFIGURE_ARGS += --with-ssl-default-suites=openssl

DEPENDS += cross/gdbm
Expand Down Expand Up @@ -135,13 +135,13 @@ python310_install:
# wheels to install in crossenv
CROSSENV_WHEELS = setuptools-rust==1.6.0
CROSSENV_WHEELS += setuptools-scm==7.1.0
CROSSENV_WHEELS += wheel==0.40.0
CROSSENV_WHEELS += poetry==1.4.2
CROSSENV_WHEELS += Cython==0.29.34
CROSSENV_WHEELS += flit==3.8.0
CROSSENV_WHEELS += cryptography==40.0.2
CROSSENV_WHEELS += cffi==1.15.1
CROSSENV_WHEELS += poetry==1.5.1
CROSSENV_WHEELS += Cython==0.29.35
CROSSENV_WHEELS += flit==3.9.0
CROSSENV_WHEELS += cryptography==41.0.1
ifneq ($(findstring $(ARCH),$(ARMv5_ARCHS) $(OLD_PPC_ARCHS)),$(ARCH))
CROSSENV_WHEELS += maturin==0.15.1
CROSSENV_WHEELS += maturin==1.1.0
endif

# Create the crossenv in preparation for
Expand Down
6 changes: 3 additions & 3 deletions cross/python310/digests
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Python-3.10.11.tar.xz SHA1 53eddc7bf687c4678dc594b2dc74126b48a4fa29
Python-3.10.11.tar.xz SHA256 3c3bc3048303721c904a03eb8326b631e921f11cc3be2988456a42f115daf04c
Python-3.10.11.tar.xz MD5 1bf8481a683e0881e14d52e0f23633a6
Python-3.10.12.tar.xz SHA1 85e043a6cd30835bdf95e3db2d1b4b15e142d067
Python-3.10.12.tar.xz SHA256 afb74bf19130e7a47d10312c8f5e784f24e0527981eab68e20546cfb865830b8
Python-3.10.12.tar.xz MD5 49b0342476b984e106d308c25d657f12
14 changes: 7 additions & 7 deletions cross/python311/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
PKG_NAME = python311
PKG_VERS = 3.11.3
PKG_VERS = 3.11.4
PKG_VERS_MAJOR_MINOR = $(word 1,$(subst ., ,$(PKG_VERS))).$(word 2,$(subst ., ,$(PKG_VERS)))
PKG_EXT = tar.xz
PKG_DIST_NAME = Python-$(PKG_VERS).$(PKG_EXT)
Expand Down Expand Up @@ -54,7 +54,7 @@ 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/openssl
DEPENDS += cross/openssl3
CONFIGURE_ARGS += --with-ssl-default-suites=openssl

DEPENDS += cross/gdbm
Expand Down Expand Up @@ -136,12 +136,12 @@ python311_install:
CROSSENV_WHEELS = setuptools-rust==1.6.0
CROSSENV_WHEELS += setuptools-scm==7.1.0
CROSSENV_WHEELS += cffi==1.15.1
CROSSENV_WHEELS += poetry==1.4.2
CROSSENV_WHEELS += Cython==0.29.34
CROSSENV_WHEELS += flit==3.8.0
CROSSENV_WHEELS += cryptography==40.0.2
CROSSENV_WHEELS += poetry==1.5.1
CROSSENV_WHEELS += Cython==0.29.35
CROSSENV_WHEELS += flit==3.9.0
CROSSENV_WHEELS += cryptography==41.0.1
ifneq ($(findstring $(ARCH),$(ARMv5_ARCHS) $(OLD_PPC_ARCHS)),$(ARCH))
CROSSENV_WHEELS += maturin==0.15.1
CROSSENV_WHEELS += maturin==1.1.0
endif

# Create the crossenv in preparation for
Expand Down
6 changes: 3 additions & 3 deletions cross/python311/digests
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Python-3.11.3.tar.xz SHA1 baea3ce79cf35e53b4155a5f700516abcd14f49d
Python-3.11.3.tar.xz SHA256 8a5db99c961a7ecf27c75956189c9602c968751f11dbeae2b900dbff1c085b5e
Python-3.11.3.tar.xz MD5 c8d52fc4fb8ad9932a11d86d142ee73a
Python-3.11.4.tar.xz SHA1 413b3715d919a7b473281529ab91eeea5c82e632
Python-3.11.4.tar.xz SHA256 2f0e409df2ab57aa9fc4cbddfb976af44e4e55bf6f619eee6bc5c2297264a7f6
Python-3.11.4.tar.xz MD5 fb7f7eae520285788449d569e45b6718
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
--- Include/pymacro.h-orig 2023-06-06 22:00:27.000000000 +0000
+++ Include/pymacro.h 2023-07-03 19:36:57.974496974 +0000
@@ -3,23 +3,20 @@

// gh-91782: On FreeBSD 12, if the _POSIX_C_SOURCE and _XOPEN_SOURCE macros are
// defined, <sys/cdefs.h> disables C11 support and <assert.h> does not define
-// the static_assert() macro.
+// the static_assert() macro. Define the static_assert() macro in Python until
+// <sys/cdefs.h> suports C11:
// https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255290
-//
-// macOS <= 10.10 doesn't define static_assert in assert.h at all despite
-// having C11 compiler support.
-//
-// static_assert is defined in glibc from version 2.16. Compiler support for
-// the C11 _Static_assert keyword is in gcc >= 4.6.
-//
-// MSVC makes static_assert a keyword in C11-17, contrary to the standards.
-//
-// In C++11 and C2x, static_assert is a keyword, redefining is undefined
-// behaviour. So only define if building as C (if __STDC_VERSION__ is defined),
-// not C++, and only for C11-17.
-#if !defined(static_assert) && (defined(__GNUC__) || defined(__clang__)) \
- && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L \
- && __STDC_VERSION__ <= 201710L
+#if defined(__FreeBSD__) && !defined(static_assert)
+# define static_assert _Static_assert
+#endif
+
+// static_assert is defined in glibc from version 2.16. Before it requires
+// compiler support (gcc >= 4.6) and is called _Static_assert.
+// In C++ 11 static_assert is a keyword, redefining is undefined behaviour.
+#if (defined(__GLIBC__) \
+ && (__GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ <= 16)) \
+ && !(defined(__cplusplus) && __cplusplus >= 201103L) \
+ && !defined(static_assert))
# define static_assert _Static_assert
#endif

4 changes: 2 additions & 2 deletions native/python310/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
PKG_NAME = python310
PKG_VERS = 3.10.11
PKG_VERS = 3.10.12
PKG_EXT = tar.xz
PKG_DIST_NAME = Python-$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://www.python.org/ftp/python/$(PKG_VERS)
Expand Down Expand Up @@ -37,7 +37,7 @@ python310_native_post_install: $(WORK_DIR)/python-native.mk
@$(RUN) wget https://bootstrap.pypa.io/get-pip.py
@$(RUN) $(PYTHON) get-pip.py "pip==23.1.2" --no-setuptools --no-wheel --disable-pip-version-check
@$(MSG) Installing setuptools, wheel, cffi and cross env
@$(PIP) --disable-pip-version-check install "setuptools==63.4.3" "setuptools-rust==1.6.0" "maturin==0.15.1" "wheel==0.40.0" "cffi==1.15.1" "crossenv==1.4.0"
@$(PIP) --disable-pip-version-check install "setuptools==63.4.3" "setuptools-rust==1.6.0" "maturin==1.1.0" "wheel==0.40.0" "cffi==1.15.1" "crossenv==1.4.0"

$(WORK_DIR)/python-native.mk:
@echo PIP=$(PIP_NATIVE) >> $@
6 changes: 3 additions & 3 deletions native/python310/digests
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Python-3.10.11.tar.xz SHA1 53eddc7bf687c4678dc594b2dc74126b48a4fa29
Python-3.10.11.tar.xz SHA256 3c3bc3048303721c904a03eb8326b631e921f11cc3be2988456a42f115daf04c
Python-3.10.11.tar.xz MD5 1bf8481a683e0881e14d52e0f23633a6
Python-3.10.12.tar.xz SHA1 85e043a6cd30835bdf95e3db2d1b4b15e142d067
Python-3.10.12.tar.xz SHA256 afb74bf19130e7a47d10312c8f5e784f24e0527981eab68e20546cfb865830b8
Python-3.10.12.tar.xz MD5 49b0342476b984e106d308c25d657f12
4 changes: 2 additions & 2 deletions native/python311/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
PKG_NAME = python311
PKG_VERS = 3.11.3
PKG_VERS = 3.11.4
PKG_EXT = tar.xz
PKG_DIST_NAME = Python-$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://www.python.org/ftp/python/$(PKG_VERS)
Expand Down Expand Up @@ -37,7 +37,7 @@ python311_native_post_install: $(WORK_DIR)/python-native.mk
@$(RUN) wget https://bootstrap.pypa.io/get-pip.py
@$(RUN) $(PYTHON) get-pip.py "pip==23.1.2" --no-setuptools --no-wheel --disable-pip-version-check
@$(MSG) Installing setuptools, wheel, cffi and cross env
@$(PIP) --disable-pip-version-check install "setuptools==63.4.3" "setuptools-rust==1.6.0" "maturin==0.15.1" "wheel==0.40.0" "cffi==1.15.1" "crossenv==1.4.0"
@$(PIP) --disable-pip-version-check install "setuptools==63.4.3" "setuptools-rust==1.6.0" "maturin==1.1.0" "wheel==0.40.0" "cffi==1.15.1" "crossenv==1.4.0"

$(WORK_DIR)/python-native.mk:
@echo PIP=$(PIP_NATIVE) >> $@
6 changes: 3 additions & 3 deletions native/python311/digests
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Python-3.11.3.tar.xz SHA1 baea3ce79cf35e53b4155a5f700516abcd14f49d
Python-3.11.3.tar.xz SHA256 8a5db99c961a7ecf27c75956189c9602c968751f11dbeae2b900dbff1c085b5e
Python-3.11.3.tar.xz MD5 c8d52fc4fb8ad9932a11d86d142ee73a
Python-3.11.4.tar.xz SHA1 413b3715d919a7b473281529ab91eeea5c82e632
Python-3.11.4.tar.xz SHA256 2f0e409df2ab57aa9fc4cbddfb976af44e4e55bf6f619eee6bc5c2297264a7f6
Python-3.11.4.tar.xz MD5 fb7f7eae520285788449d569e45b6718
20 changes: 13 additions & 7 deletions spk/python310/Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
SPK_NAME = python310
SPK_VERS = 3.10.11
SPK_VERS = 3.10.12
SPK_VERS_MAJOR_MINOR = $(word 1,$(subst ., ,$(SPK_VERS))).$(word 2,$(subst ., ,$(SPK_VERS)))
SPK_REV = 15
SPK_REV = 16
SPK_ICON = src/python3.png

DEPENDS = cross/$(SPK_NAME)
Expand All @@ -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.11"
CHANGELOG = "1. Update to Python 3.10.12<br/>2. Update to OpenSSL 3.1.1"

HOMEPAGE = https://www.python.org
LICENSE = PSF
Expand Down Expand Up @@ -113,10 +113,13 @@ include ../../mk/spksrc.spk.mk
ifeq ($(strip $(WHEELS_TEST_ALL)),1)

# [greenlet]
ifeq ($(call version_ge, $(TC_GCC), 7.5),1)
WHEELS += src/requirements-crossenv-greenlet.txt
ifeq ($(call version_ge, $(TC_GCC), 4.9),1)
WHEELS += src/requirements-crossenv-greenlet-v2.txt
ifeq ($(call version_lt, $(TC_GCC), 5.0),1)
WHEELS_CPPFLAGS += [greenlet] -std=c++11
endif
else
WHEELS += src/requirements-crossenv-greenlet-gcc4.txt
WHEELS += src/requirements-crossenv-greenlet-v1.txt
endif

# [numpy] <= 1.21.6 (armv5)
Expand All @@ -127,7 +130,10 @@ WHEELS += src/requirements-crossenv-numpy-armv5.txt
# [numpy] <= 1.22.4 (armv7l)
else ifeq ($(findstring $(ARCH),$(ARMv7L_ARCHS)),$(ARCH))
WHEELS += src/requirements-crossenv-numpy-armv7l.txt
else
else ifeq ($(call version_le, $(TC_GCC), 5.0),1)
WHEELS += src/requirements-crossenv-numpy-gcc4.txt
# [numpy] >= 1.25.0 requires c++17
else ifeq ($(call version_gt, $(TC_GCC), 5.0),1)
WHEELS += src/requirements-crossenv-numpy.txt
endif
# workaround for compiler bug:
Expand Down
4 changes: 2 additions & 2 deletions spk/python310/src/requirements-abi3.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@
# Require:
# - CFLAGS=-sdt=c99 < gcc-4.9
# - CFLAGS=-sdt=c11 >= gcc-4.9
pycryptodome==3.17
pycryptodomex==3.17
pycryptodome==3.18
pycryptodomex==3.18
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@
##

# [greenlet]
# - Mandatory require full c++11 support (DSM7)
# - Mandatory require full c++11 support
greenlet==2.0.2
12 changes: 12 additions & 0 deletions spk/python310/src/requirements-crossenv-numpy-gcc4.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
##
## All configurations below are optional and
## are provided to demonstrate how to build
## various wheels. Uncoment to enable.
##

# [numpy]
# - Require Cython in cross/python311 crossenv
# - aarch64-6.1 require workaround WHEELS_CFLAGS=-O0
# ref: https://github.com/numpy/numpy/issues/13622
numpy==1.23.5
numpy==1.24.4
8 changes: 4 additions & 4 deletions spk/python310/src/requirements-crossenv-numpy.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

# [numpy]
# - Require Cython in cross/python310 crossenv
# - aarch64-6.1 require workaround WHEELS_CFLAGS=-O0
# ref: https://github.com/numpy/numpy/issues/13622
#numpy==1.23.5
numpy==1.24.3
# - Numpy 1.25.x require c++17
numpy==1.23.5
numpy==1.24.4
numpy==1.25.0
12 changes: 6 additions & 6 deletions spk/python310/src/requirements-crossenv.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ bcrypt==4.0.1
# https://docs.rs/openssl/latest/openssl/#automatic
# ENV += OPENSSL_LIB_DIR=$(STAGING_INSTALL_PREFIX)/lib/
# ENV += OPENSSL_INCLUDE_DIR=$(STAGING_INSTALL_PREFIX)/include/
cryptography==40.0.2
cryptography==41.0.1

# Requirement for cryptography
cffi==1.15.1
Expand All @@ -25,12 +25,12 @@ cffi==1.15.1
# with local python apps requirements

immutables==0.19
MarkupSafe==2.1.2
MarkupSafe==2.1.3
msgpack-python==0.5.6
netifaces==0.11.0
psutil==5.9.5
regex==2023.5.5
SQLAlchemy==2.0.12
regex==2023.6.3
SQLAlchemy==2.0.17
zope.interface==6.0

# [gevent]
Expand All @@ -49,7 +49,7 @@ lxml==4.9.2
# Require environment variables
# MYSQLCLIENT_CFLAGS
# MYSQLCLIENT_LDFLAGS
mysqlclient==2.1.1
mysqlclient==2.2.0

# [Pillow]
# Require --global-options arguments
Expand Down Expand Up @@ -85,7 +85,7 @@ git+https://github.com/totaam/rencode.git@f6254ab26161f90b9c5e97915b9193fee805fc

# [ujson]
# - Require setuptools-scm in cross/python3* crossenv
ujson==5.7.0
ujson==5.8.0

# [webrtcvad]
# webrtcvad==2.0.10 # requires unreleased version at specific commit for qoriq arch
Expand Down
Loading