Lock botocore library to <1.11.0

Using version 1.11.0 or above causes an error with
the moto library where it makes real HTTP requests
instead of mocking them:

https://github.com/spulec/moto/issues/1793

Until this is resolved, botocore needs to be
locked. This copies the approach the Digital
Marketplace team took to the same problem:

https://github.com/alphagov/digitalmarketplace-utils/pull/452
This commit is contained in:
Tom Byers
2018-09-27 14:35:08 +01:00
parent 8b86257a8b
commit c126859efc
2 changed files with 4 additions and 3 deletions

View File

@@ -24,6 +24,7 @@ notifications-python-client==5.0.0
# PaaS
awscli-cwlogs>=1.4,<1.5
botocore<1.11.0
git+https://github.com/alphagov/notifications-utils.git@30.3.1#egg=notifications-utils==30.3.1

View File

@@ -26,6 +26,7 @@ notifications-python-client==5.0.0
# PaaS
awscli-cwlogs>=1.4,<1.5
botocore<1.11.0
git+https://github.com/alphagov/notifications-utils.git@30.3.1#egg=notifications-utils==30.3.1
@@ -35,15 +36,14 @@ git+https://github.com/alphagov/boto.git@2.43.0-patch3#egg=boto==2.43.0-patch3
alembic==1.0.0
amqp==1.4.9
anyjson==0.3.3
awscli==1.16.20
awscli==1.16.22
bcrypt==3.1.4
billiard==3.3.0.23
bleach==2.1.3
boto3==1.6.16
botocore==1.12.10
certifi==2018.8.24
chardet==3.0.4
click==6.7
Click==7.0
colorama==0.3.9
docutils==0.14
Flask-Redis==0.3.0