diff --git a/requirements/constraints.txt b/requirements/constraints.txt index 16b12e98e7..c83fb5ff99 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -107,3 +107,5 @@ wrapt==1.11.* # zipp 2.0.0 requires Python >= 3.6 zipp==1.0.0 +# Matplotlib 3.1 requires Python 3.6 +matplotlib<3.1 diff --git a/requirements/edx-sandbox/base.in b/requirements/edx-sandbox/base.in index 12f8ebe560..5eb09df196 100644 --- a/requirements/edx-sandbox/base.in +++ b/requirements/edx-sandbox/base.in @@ -18,11 +18,11 @@ -r shared.txt # Dependencies in common with LMS and Studio chem # A helper library for chemistry calculations matplotlib==2.2.4 # 2D plotting library -numpy==1.7.2 # Numeric array processing utilities; used by scipy +numpy==1.16.5 # Numeric array processing utilities; used by scipy pyparsing==2.2.0 # Python Parsing module random2 # Implementation of random module that works identically under Python 2 and 3 -scipy==0.14.0 # Math, science, and engineering library -sympy==0.7.1 # Symbolic math library +scipy==1.2.1 # Math, science, and engineering library +sympy==1.4 # Symbolic math library git+https://github.com/edx/openedx-calc.git@e9b698c85ad1152002bc0868f475f153dce88952#egg=calc==0.4 # Install these packages from the edx-platform working tree