diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index 232370ee572b0bf36e661334f3c77b44a6eb48dc..90912ab0496d52bd01b60abb5625ef4b83383cb2 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -101,7 +101,6 @@ pyjwkest==1.3.2 # TODO Replace PyJWT usage with pyjwkest PyJWT==1.4.0 pymongo==2.9.1 -pyparsing==2.0.7 python-memcached==1.48 django-memcached-hashring==0.1.2 python-openid==2.2.5 @@ -114,7 +113,6 @@ PyYAML==3.12 requests-oauthlib==0.4.1 rules==1.1.1 s3transfer==0.1.12 -numpy==1.6.2 scipy==0.14.0 Shapely==1.2.16 singledispatch==3.4.0.2 diff --git a/requirements/edx/pre.txt b/requirements/edx/pre.txt index 552f6ef8e06d9335708b6cdeead83aab1607e278..265cd46ad05cad3ee01f86800f9643290e6826f5 100644 --- a/requirements/edx/pre.txt +++ b/requirements/edx/pre.txt @@ -4,4 +4,11 @@ # * @edx/ospr - to check licensing # * @edx/devops - to check system requirements -# Empty file left here until all the places that expect it have been updated. +# Packaging pre-requisites. +pyparsing==2.0.7 +setuptools==37.0.0 +pip==9.0.1 + +# Numpy and scipy can't be installed in the same pip run. +# Install numpy before other things to help resolve the problem. +numpy==1.6.2