From b5b4496c425576e4e444b65474d397aeb4a7cd42 Mon Sep 17 00:00:00 2001 From: Fabrice Fontaine Date: Tue, 22 Feb 2022 00:06:40 +0100 Subject: [PATCH] package/python-treq: fix dependencies python-treq needs TLS support in twisted so select BR2_PACKAGE_PYTHON_TWISTED_TLS moreover it doesn't depend directly on service_identity and pyOpenSSL since version 17.3.0 and https://github.com/twisted/treq/commit/ef2ac7ea2b74774adb9fef7675facc6017bfda89 Finally, python-idna was never a direct dependency of python-treq Signed-off-by: Fabrice Fontaine Reviewed-by: Romain Naour Signed-off-by: Arnout Vandecappelle (Essensium/Mind) --- package/python-treq/Config.in | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/package/python-treq/Config.in b/package/python-treq/Config.in index f781b37305..7c02a35638 100644 --- a/package/python-treq/Config.in +++ b/package/python-treq/Config.in @@ -1,16 +1,13 @@ config BR2_PACKAGE_PYTHON_TREQ bool "python-treq" - # python-pyopenssl -> python-cryptography + # twisted TLS -> python-{pyopenssl,service-identity} depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS - # python-idna, python-pyopenssl -> python-cryptography select BR2_PACKAGE_PYTHON_ATTRS # runtime - select BR2_PACKAGE_PYTHON_IDNA # runtime select BR2_PACKAGE_PYTHON_INCREMENTAL # runtime - select BR2_PACKAGE_PYTHON_PYOPENSSL # runtime select BR2_PACKAGE_PYTHON_REQUESTS # runtime - select BR2_PACKAGE_PYTHON_SERVICE_IDENTITY # runtime select BR2_PACKAGE_PYTHON_SIX # runtime select BR2_PACKAGE_PYTHON_TWISTED # runtime + select BR2_PACKAGE_PYTHON_TWISTED_TLS # runtime help treq is an HTTP library inspired by requests but written on top of Twisted's Agents. It provides a simple, higher level