From fe56c2ea3652baccce1a7c21efc55317eb485f6a Mon Sep 17 00:00:00 2001 From: Eliot Berriot <contact@eliotberriot.com> Date: Thu, 12 Sep 2019 17:50:15 +0200 Subject: [PATCH] Fixed broken external HTTPS request under some scenarios, because of missing PyOpenSSL --- api/requirements/base.txt | 2 ++ changes/changelog.d/ssl.bugfix | 1 + 2 files changed, 3 insertions(+) create mode 100644 changes/changelog.d/ssl.bugfix diff --git a/api/requirements/base.txt b/api/requirements/base.txt index 5cefc21d6..63b1063f6 100644 --- a/api/requirements/base.txt +++ b/api/requirements/base.txt @@ -56,6 +56,8 @@ cryptography>=2,<3 # clone until the branch is merged and released upstream git+https://github.com/EliotBerriot/requests-http-signature.git@signature-header-support django-cleanup==3.2.0 +requests>=2.22<2.23 +pyOpenSSL>=19<20 # for LDAP authentication python-ldap==3.2.0 diff --git a/changes/changelog.d/ssl.bugfix b/changes/changelog.d/ssl.bugfix new file mode 100644 index 000000000..ab5d5a7d3 --- /dev/null +++ b/changes/changelog.d/ssl.bugfix @@ -0,0 +1 @@ +Fixed broken external HTTPS request under some scenarios, because of missing PyOpenSSL -- GitLab