From c362bd06b0e6c111a523af0f339471dbf91474f2 Mon Sep 17 00:00:00 2001 From: Athanasios Voutsadakis Date: Wed, 4 Oct 2017 10:58:22 +0100 Subject: [PATCH 1/2] Pin to a specific version of cffi Version 1.11.1 seems to be [broken](https://bitbucket.org/cffi/cffi/issues?status=new&status=open) It's pulled in because of [Flask-bcrypt](https://github.com/alphagov/notifications-api/blob/master/requirements.txt#L4) which [depends on bcrypt](https://github.com/maxcountryman/flask-bcrypt/blob/master/setup.py#L33) which [asks for a version of cffi >= 1.1](https://github.com/pyca/bcrypt/blob/master/setup.py#L12) --- requirements.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/requirements.txt b/requirements.txt index 645eafb0d..98ef334b7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,5 @@ boto3==1.4.7 +cffi==1.11.0 celery==3.1.25 # pyup: <4 docopt==0.6.2 Flask-Bcrypt==0.7.1 From 80c2d85508ab639774f9ced2bfbe3b43a08b0a12 Mon Sep 17 00:00:00 2001 From: Athanasios Voutsadakis Date: Wed, 4 Oct 2017 12:20:21 +0100 Subject: [PATCH 2/2] Instruct pyup to skip cffi==1.11.1 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 98ef334b7..af913af4a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ boto3==1.4.7 -cffi==1.11.0 +cffi==1.11.0 # pyup: != 1.11.1 # 1.11.1 is missing .whl celery==3.1.25 # pyup: <4 docopt==0.6.2 Flask-Bcrypt==0.7.1