Update moto to support python3.

We had to pin json diff because of how we pull prod requirements into
testing.txt
This commit is contained in:
Feanil Patel
2019-07-30 11:19:04 -04:00
parent 7140948bb1
commit 74132f8ed9
2 changed files with 10 additions and 1 deletions

View File

@@ -78,3 +78,12 @@ faulthandler; python_version == "2.7"
# Numpy 1.17.0 only supports python >= 3.5
numpy<1.17.0
# Pinned by moto to this but since moto is only a test requirement, we don't
# see the constraint when generating base.txt
#
# There are incompatible versions in the resolved dependencies:
# jsondiff (from edx-enterprise==1.8.6->-r requirements/edx/base.txt (line 108))
# jsondiff==1.1.1 (from moto==1.2.0->-r requirements/edx/testing.in (line 33))
# jsondiff==1.2.0 (from -r requirements/edx/base.txt (line 146))
jsondiff==1.1.1

View File

@@ -30,7 +30,7 @@ factory_boy==2.8.1 # Library for creating test fixtures, used in many tes
freezegun # Allows tests to mock the output of assorted datetime module functions
httpretty # Library for mocking HTTP requests, used in many tests
isort # For checking and fixing the order of imports
moto==0.3.1 # Lets tests mock AWS access via the boto library
moto==1.3.1 # Lets tests mock AWS access via the boto library
pycodestyle # Checker for compliance with the Python style guide (PEP 8)
polib # Library for manipulating gettext translation files, used to test paver i18n commands
pyquery # jQuery-like API for retrieving fragments of HTML and XML files in tests