From d176d12d65825c61bb83d3e1e6811954bfde0377 Mon Sep 17 00:00:00 2001 From: Eddie Hebert Date: Mon, 1 Oct 2012 13:25:15 -0400 Subject: [PATCH] Reduces the libraries specified in requirements to the minimal amount needed to run unittests. Building the libraries installed by default to as few as possible. Removes pip run on removed requirements_sci.txt in CI script. --- etc/jenkins.sh | 1 - etc/requirements.txt | 8 ++++++++ etc/requirements_dev.txt | 33 --------------------------------- etc/requirements_sci.txt | 18 ------------------ 4 files changed, 8 insertions(+), 52 deletions(-) delete mode 100644 etc/requirements_sci.txt diff --git a/etc/jenkins.sh b/etc/jenkins.sh index fd3e60a9..ef1a9f28 100755 --- a/etc/jenkins.sh +++ b/etc/jenkins.sh @@ -12,7 +12,6 @@ mkvirtualenv zipline workon zipline ./etc/ordered_pip.sh ./etc/requirements.txt ./etc/ordered_pip.sh ./etc/requirements_dev.txt -./etc/ordered_pip.sh ./etc/requirements_sci.txt # Show what we have installed pip freeze diff --git a/etc/requirements.txt b/etc/requirements.txt index 9664715d..196a2588 100644 --- a/etc/requirements.txt +++ b/etc/requirements.txt @@ -6,3 +6,11 @@ iso8601==0.1.4 Logbook==0.3 blist==1.3.4 + +# Scientific Libraries + +pytz==2011n +numpy==1.6.1 +Cython==0.15.1 + +-e git+git://github.com/pydata/pandas.git@v0.9.0rc2#egg=pandas diff --git a/etc/requirements_dev.txt b/etc/requirements_dev.txt index d9015774..66d4e060 100644 --- a/etc/requirements_dev.txt +++ b/etc/requirements_dev.txt @@ -1,38 +1,5 @@ ipython==0.12 -# For debugger -fancycompleter==0.2 -pyrepl==0.8.2 -Pygments==1.5 -pdbpp==0.7.2 - - # Testing unittest2 nose==1.1.2 -coverage==3.5.1 -mock==0.7.2 -nosexcover==1.0.7 -pylint==0.25.1 - -# Documentation -docutils==0.8.1 -Sphinx==1.1.2 - -# Task running -Paver==1.0.5 -Paved==0.3 - -# pycco deps -Markdown==2.1.1 -Pycco==0.3.0 -pystache==0.4.0 -smartypants==1.6.0.3 -wsgiref==0.1.2 - -# misc -pycleaner==1.1.1 --e git://github.com/pydata/vbench.git#egg=vbench - -# profilers -yappi==0.62 diff --git a/etc/requirements_sci.txt b/etc/requirements_sci.txt deleted file mode 100644 index 24ec2aef..00000000 --- a/etc/requirements_sci.txt +++ /dev/null @@ -1,18 +0,0 @@ -# Date Related -pytz==2011n -python-dateutil==1.5 - -# Core scientific python -numpy>=1.6.1 -scipy>=0.10.0 - -#matplotlib==1.1.0 -#http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.1.0/matplotlib-1.1.0.tar.gz - -numexpr==2.0.1 -Cython==0.15.1 -patsy==0.1.0 --U git+git://github.com/pydata/pandas.git@v0.9.0rc2 -statsmodels>=0.5.0 -scikit-learn==0.11 -