Jonathan Kamens
3390c017bb
MAINT: Upgrade dependent package versions, add pip-tools
...
pandas==0.11.0, Cython==0.19.1, TA-Lib==0.4.6, requests==1.2.3,
delorean==0.2.1, nose-parameterized==0.3, pyflakes==0.7.2
Also add pip-tools==0.3.4 to requirements_dev.txt.
2013-05-30 09:38:28 -04:00
Eddie Hebert
5ae1aab2af
TST: Add nose-ignore-docstring plugin to requirements and setup.cfg
...
So that docstrings can be added for test documentation, but suppress
those docstrings in test output by default.
2013-05-04 12:52:38 -04:00
Eddie Hebert
e3c783e163
BLD: Add scipy to test requirements.
...
For example scripts. Though compiling scipy for TravisCI may be the
straw that breaks the camel's back as far as total suite run time.
2013-05-03 13:32:30 -04:00
Eddie Hebert
727f7bef19
BLD: Use statsmodels 0.4.3 for test scripts.
...
0.5.0 is unavailable via the pep syntax, an incongruity
between the results of `pip install` and `pip freeze`
2013-05-03 09:40:27 -04:00
Eddie Hebert
42ad791f39
BLD: Add libraries needed for running examples.
...
Add statsmodels and patsy, since they are used by example scripts
and example scripts are now run as part of the unit test suite.
2013-05-03 09:17:17 -04:00
Eddie Hebert
7bc20639da
BLD: Add matplotlib to test requirements.
...
Example scripts use matplotlib, so add to requirements_dev.txt
so that CI will include matplotlib.
2013-05-02 16:54:57 -04:00
Jonathan Kamens
d61c6c0af5
MAINT: nit: "nose==1.3.0" instead of "nose==1.3"
2013-04-10 10:35:16 -04:00
Jonathan Kamens
790e588911
MAINT: Upgrade nose==1.3, numpy==1.7.1
2013-04-09 11:55:11 -04:00
Jonathan Kamens
564c81f4a7
MAINT: PyPI upgrade mccabe==0.2.1
2013-04-04 16:13:48 -04:00
Eddie Hebert
ff991549b8
MAINT: Removes ipython related requirements.
...
Removes from requirements_dev.txt, since requirements_dev.txt is
used in various unit testing environments, ipython, pyzmq, etc.
is extra weight that is being unecessarily pulled in.
2013-03-19 14:38:55 -04:00
Eddie Hebert
085eb040af
MAINT: Updates pep8 from 1.4.4 -> 1.4.5
2013-03-09 17:32:55 -05:00
Jonathan Kamens
95e702ac84
MAINT: Update pyzmq version in dev requirements
2013-03-03 16:03:02 -05:00
Jonathan Kamens
f38ed47773
DEV: List mccabe, pep8, pyflakes (used by flake8) in dev requirements
2013-02-26 11:11:23 -05:00
Jonathan Kamens
cfd0fa507b
MAINT: Upgrade dev requirements to flake8 2.0
2013-02-25 11:22:48 -05:00
Jonathan Kamens
e2f091c96e
Upgrade nose-parameterized to 0.2
2013-01-21 09:37:37 -05:00
Jonathan Kamens
79c101a32a
Remove nosexcover from dev requirements for zipline
2012-12-28 11:45:58 -05:00
Eddie Hebert
c85f8147bc
Removes coverage being run on each internal build of the project.
...
coverage provides valuable info, but changing to run it less
frequently than every checkin.
2012-12-26 10:43:54 -05:00
Eddie Hebert
5da5727289
Updates to latest version of flake8. 1.6.2 -> 1.7.0
2012-12-21 21:49:48 -05:00
Eddie Hebert
2cc983a4c7
Moves requests to main requirements. Also upgrades to 1.0.3
...
Moving to main requirements, since zipline will not run without
the treasury and benchmark data that we requests to fetch.
Upgrade is to keep current with latest release.
2012-12-18 11:27:25 -05:00
Eddie Hebert
e71c1f5e91
Updates requests to newest release. (1.0.0)
2012-12-17 12:08:36 -05:00
Richard Frank
54063854aa
Forward-fill missing treasury data
...
To handle, for instance, Columbus Day (Oct 10),
on which there is no treasury data.
We're only forward-filling data now, and
no longer searching both back and forward in time.
2012-12-14 17:29:27 -05:00
Jonathan Kamens
17b1b245f1
Need nosexcover and coverage
2012-12-11 13:50:16 -05:00
Eddie Hebert
7edf79f205
Adds dev requirements and goodies.
...
Adds extra requirements for running IPython.
Adds some goodies for algorithms.
2012-12-10 11:57:14 -05:00
Eddie Hebert
4d0303cc75
Converts README.md file to ReST for setup's long_description.
...
So that we can have one README.md in source control, but have
a README that is compatible with PyPI.
Adds pyandoc on which the doc conversion depends.
2012-11-26 14:48:03 -05:00
Eddie Hebert
0e88f6917b
Updates flake8 to latest. 1.6 -> 1.6.2
2012-11-26 09:45:59 -05:00
Eddie Hebert
8b16f7cfa0
Updates flake8 to latest in requirements txt.
...
Meant to go with previous flake8 changes.
2012-11-19 20:44:03 -05:00
Eddie Hebert
8eecf25985
Removes unittest2 from dev installed packages.
...
We removed unittest2 from our test suites in favor of the builtin
unittest from Python 2.7+
2012-11-12 10:50:04 -05:00
Eddie Hebert
bb2811e101
Updates ipython to the latest. 0.12 -> 0.13.1
2012-11-05 10:32:28 -05:00
Eddie Hebert
64a190821d
Upgrades nose package to latest. 1.1.2 -> 1.2.1
2012-11-05 10:07:40 -05:00
Eddie Hebert
18d4e61f00
Updates requests package. 0.14.1 -> 0.14.2
2012-11-05 10:01:49 -05:00
Eddie Hebert
7904773d00
Updates flake8 to latest.
...
The latest flake8 release in now 1.5, which pulls in pep8: 1.3.4a0
The upgrade pep8 has changes to what it picks up as lint.
Making code base compatible, so that new devs can install pep8
from PyPI and not have friction over the version difference.
Currently using these ignores in the config file:
```
[pep8]
ignore = E124,E125,E126
```
Ignoring these since they are difficult to squash while maintaining
an 80 char line length, and appear spurious.
Should address later.
Updates Travis config, README, and pip requirements to reflect change.
2012-10-22 11:57:16 -04:00
Eddie Hebert
0ab136f1c8
Adds a loader for market data when it doesn't exist locally.
...
Hopefully, this helps ease ramp up time for developing against
market data, without us distributing the data.
We do a check for the data when attempting to read the msgpack
files, if they don't exist the loader makes a web request and
retrieves and serializes the data for the user.
Provides a loader for:
- curves from data.treasury.gov
- benchmarks from Yahoo! Finance
Adds dependency of requests library in dev requirements.
2012-10-19 11:19:14 -04:00
Eddie Hebert
e6c2709151
Adds installation of flake8 linter to development installs.
2012-10-05 15:06:32 -04:00
Eddie Hebert
d176d12d65
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.
2012-10-01 13:37:53 -04:00
Thomas Wiecki
2dd4bca9e2
Added yappi to requirements_dev.txt.
2012-06-29 09:55:27 -04:00
fawce
89822748a7
adding in vbench
2012-05-23 15:36:15 -04:00
fawce
93cc4bc172
fixed imports in optimize factory and tests. also added skip annotations, because jenkins will never run them successfully.
2012-05-16 12:17:13 -04:00
fawce
839e99f099
document fixes.
2012-03-20 23:17:36 -04:00
fawce
7a57c27295
this is a hotfix to the accidental commit on master, but I lost my bearings again and added pycco, so this is a bit more than a hotfix now.
2012-03-20 23:10:24 -04:00
fawce
ef39dae85a
docs building
2012-02-08 16:01:39 -05:00