Commit Graph
15 Commits
Author SHA1 Message Date
Eddie Hebert b44fc20e4e MAINT: Remove msgpack as a dependency.
Now that the data serialization uses pandas, msgpack is no longer
needed.
2013-10-01 14:28:11 -04:00
Ben McCannandEddie Hebert 0edd4f071e MAINT: Make the risk answer key ignored in git 2013-07-19 14:54:45 -04:00
John RicklefsandEddie Hebert d9b7578eae Add a VirtualBox-based Vagrant config file.
This VagrantFile will, on "vagrant up"...

- Create a simple, minimal Precise Pangolin (12.04) Ubuntu 64 bit VM
- Customize the VM with 2 virtual CPU's and 2048MB of RAM
- Configure SSH for passwordless access (from the command-line)
- Add the required packages from the Ubuntu repo to support zipline
- Add (and compile) ta-lib
- Add the required Pip packages

When Vagrant is done, you can start hacking on zipline with:

vagrant ssh
cd /vagrant
python {some python script that uses zipline}
In the spirit of making this a disposable dev environment install
everything in site-packages.

"nosetests" and "examples/dual_moving_average.py" both succeed
after the configuration finishes.
2013-07-02 10:53:04 -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 58bf8ceed9 Adds .noseids generated by nosetests --failed to ignore list. 2012-10-19 11:18:47 -04:00
Eddie Hebert 0c96915404 Removes requirement of existence /var/log/zipline.log
Instead log to test.log in working directory when running tests.

Also, removes config file for logging module, that is no longer
used since we are now using LogBook.
2012-10-12 11:27:42 -04:00
Eddie Hebert f8a9cc6cc0 Removes reference to host_settings.py from .gitignore 2012-10-03 11:25:12 -04:00
Stephen Diehl 318d7ba678 Fun fun times writing setup.py 2012-05-26 18:24:48 -04:00
fawce 89822748a7 adding in vbench 2012-05-23 15:36:15 -04:00
fawce 12aaa4a2e0 intersticial commit to show realdiehl the dummy module. 2012-02-27 14:48:59 -05:00
fawce 227eb35ee2 documentation on simulator, delinting, refactoring 2012-02-10 17:02:01 -05:00
fawce 45f2476045 adjusted params to nosetests, disabled pdb on failure 2012-02-08 16:52:30 -05:00
fawce ef39dae85a docs building 2012-02-08 16:01:39 -05:00
Stephen Diehl 1222c61d8f Tweak gitignore to ignore coverage.py binaries 2012-02-04 02:39:07 -05:00
fawce b157230a01 cleanup 2012-01-12 17:05:25 -05:00