Commit Graph
106 Commits
Author SHA1 Message Date
Thomas Wiecki 4324f95f36 Better unittest coverage. DataFrameSource is now filtering sids. Fixed outstanding issues. 2012-09-21 11:59:46 -04:00
Thomas Wiecki 3be2f313cd Shortened test window. Renamed functions in window transform. 2012-09-19 18:39:42 -04:00
Thomas Wiecki 2fe37fa34c Fixed pandas depracation. 2012-09-19 18:02:09 -04:00
Thomas Wiecki 729a4d9058 Large refactoring and documentation of new algorithm base class and batch transform. 2012-09-19 17:49:39 -04:00
Thomas Wiecki 5d00099243 example code now retrieves data from yahoo finance. 2012-09-17 12:15:36 -04:00
fawce 0bb0df525a pluggable slippage. 2012-09-14 12:33:10 -04:00
fawce 57a1834c5a refactored so that slippage is implemented as pluggable classes. 2012-09-13 21:22:01 -04:00
fawce c45c44b5c8 fixes per code review 2012-09-12 13:29:05 -04:00
fawce 1f55e8a033 added exception handling tests back. updates to support integration. 2012-09-10 23:06:13 -04:00
fawce 96e5801cf8 removed zmq from requirements files. 2012-09-08 23:24:53 -04:00
fawce 81718011df cut most of protocol, cut most of log_utils. 2012-09-08 23:20:38 -04:00
fawce c2d2305a8b removed log_utils, since it exists to create the zmq logbook handler. 2012-09-08 22:46:52 -04:00
fawce b046518c45 tests passing with new lines.py. Still some zmq references left. 2012-09-08 22:44:22 -04:00
Thomas Wiecki 81ea337ae6 Resolve merge conflicts. Fix: use hasattr instead of checking class dict. Turn SimulatedTradingLite into a generator. 2012-09-07 10:28:36 -04:00
Eddie Hebert a4b19f66cb Removes unused, deprecated logger module. 2012-09-05 16:36:27 -04:00
Eddie Hebert d90c531679 Removes core.monitor module.
The Monitor class that it provided was an artifact of a version
that depended on ZeroMQ as a communication layer instead of the
current generator bassed model.

Also, removes tests that were exercising the Monitor.
2012-09-05 15:24:30 -04:00
Eddie Hebert 72e64776b9 Applies PEP-8 recommendations to test_utils.
Whitespace wrangling.
2012-08-25 04:10:38 -04:00
Eddie Hebert 16aadc79ff Removes unused module. 2012-08-24 09:33:56 -04:00
Thomas Wiecki 3f801ef387 Debugging. 2012-08-23 17:38:48 -04:00
Eddie Hebert 1059f711de Removes unused custom Exception handler. 2012-08-23 13:26:43 -04:00
Eddie Hebert 27e83ba1c6 Removes module for serializing over 0MQ.
zipline no longer serializes internally over 0ZM, so this is unneeded.
2012-08-23 13:26:43 -04:00
Eddie Hebert 125eb36d42 Removes unused zmq_utils now that zipline is less ZeroMQ heavy. 2012-08-23 13:26:43 -04:00
scottsanderson 22523b5c12 clean up cruft and fix bugs from timeout rename 2012-08-23 13:09:31 -04:00
scottsanderson 567659d058 rename capitalize heartbeat and timeout 2012-08-23 11:48:52 -04:00
scottsanderson 0f86fe4a93 Merge branch 'master' of github.com:quantopian/zipline into fix_infinite_risk 2012-08-22 02:50:49 -04:00
scottsanderson 24fddfbde0 tradingcalender, attempt #2 2012-08-22 02:50:16 -04:00
Jonathan Kamens ad980e6485 Close test log handler at end of test to fix file descriptor leak 2012-08-21 22:29:51 -04:00
Jonathan Kamens edb7e9bbf5 Refactor delayed_signals class for readability 2012-08-21 16:18:13 -04:00
Jonathan Kamens e43ded840b Add delayed_signals class. 2012-08-21 16:18:13 -04:00
Jonathan Kamens 88e0afc7a0 Require zipline tests to end with a DONE packet 2012-08-21 16:16:34 -04:00
scottsanderson d24bfbbf43 SimulatedLite 2012-08-21 14:34:18 -04:00
scottsanderson 8fed50130c reset heartbeat count on enter/exit 2012-08-20 18:04:30 -04:00
scottsanderson 8b67d6a45c fix __exit__ for timeout 2012-08-19 15:00:09 -04:00
scottsanderson b5cb08ceed heartbeat and timeout usable as context managers 2012-08-19 02:21:43 -04:00
scottsanderson 58b027798a added timeout and heartbeat decorators 2012-08-18 17:08:41 -04:00
fawce c911dca4d2 added a kwarg to run in blocking 2012-08-16 13:01:22 -04:00
fawce 7f41a9435e new tests and support for logging primitives (bugfix) 2012-08-14 22:46:58 -04:00
fawce f819ed67ec bugfixes 2012-08-13 17:05:14 -04:00
fawce 7e86652a75 removed bson dep 2012-08-08 22:33:32 -04:00
fawce 9f98178a47 Merge branch 'new_world_order' of github.com:quantopian/zipline into new_world_order 2012-08-08 21:40:41 -04:00
fawce aec76868f9 exception handling 2012-08-08 21:40:33 -04:00
scottsanderson c64175e2e5 added tests for exception messages in datasources and transforms 2012-08-08 18:44:45 -04:00
fawce 427cfd53ec working on logging 2012-08-08 14:00:36 -04:00
scottsanderson b70e76d516 commit pre-merge 2012-08-08 11:21:26 -04:00
fawce d2d9ef1359 removed a few debug calls 2012-08-07 17:55:27 -04:00
fawce e8f17083f7 merge 2012-08-07 17:49:56 -04:00
scottsanderson 23a62a942a Merge branch 'new_world_order' of github.com:quantopian/zipline into new_world_order
Conflicts:
	tests/test_transforms.py
	zipline/finance/returns.py
2012-08-07 17:08:08 -04:00
scottsanderson 1d9da39fbb new-style returns 2012-08-07 16:54:55 -04:00
fawce a8276e15c7 Merge branch 'new_world_order' of github.com:quantopian/zipline into new_world_order
Conflicts:
	tests/test_transforms.py
2012-08-07 15:42:33 -04:00
scottsanderson 1f0e760856 finish eventwindow ABS, and speedups for tradingcalendar 2012-08-07 14:50:09 -04:00