Eddie Hebert
ae41a94c8f
flake8 cleanup to protocol_utils
2012-10-16 16:35:23 -04:00
fawce
c008a957df
added a __contains__ method that looks for a special property _ndict_contains__ (must be a function)
...
when present, the in operator behavior will be determined by the return of the special property.
2012-10-16 12:59:22 -04:00
Eddie Hebert
3456a583d0
Adds missing license header to protocol_utils module.
2012-10-15 16:53:44 -04:00
Eddie Hebert
25ce71651f
Removes unused namelookup function.
...
Cutting out function whose only use was an unused constant.
2012-10-15 14:02:26 -04:00
Eddie Hebert
557f93f1e6
Removes unused FrameExceptionFactory.
2012-10-15 13:43:25 -04:00
fawce
815c9f2cf6
providing default behavior for positions dictionary. non-existent positions are
...
returned as zero size/value positions.
2012-10-10 16:08:14 -04:00
fawce
d9cf193ce0
fixes to unit tests
2012-10-10 16:07:11 -04:00
fawce
16b0d71506
refactoring of algorithm to make it work for both batch style run method, and generator style consumption. removed the portfolio property from the data parameter. added set_slippage and set_commission methods to algorithm. removed timeout tracking.
2012-10-10 16:06:32 -04:00
Eddie Hebert
77af1ca632
Applies PEP-8 and pyflakes style to tests and zipline.
...
Mostly whitespace, line width and other spacing changes.
Also, removes use of deprecated has_key in favor of `in`
Going forward new patches should pass running `flake8` before
submission.
2012-10-05 12:14:09 -04:00
fawce
96e5801cf8
removed zmq from requirements files.
2012-09-08 23:24:53 -04:00
Eddie Hebert
16aadc79ff
Removes unused module.
2012-08-24 09:33:56 -04:00
Thomas Wiecki
5fcb2de59b
ndicts are now deepcopyable.
2012-07-06 11:54:40 -04:00
Stephen Diehl
736bbe51af
Misc changes.
2012-05-29 00:38:23 -04:00
fawce
b533961247
little more perf tweaking.
2012-05-25 11:15:56 -04:00
fawce
31b545946e
performance tweak on ndict's frozenset.
2012-05-25 11:11:18 -04:00
Stephen Diehl
9945ab4f67
Changed setattr method.
2012-05-15 15:13:17 -04:00
Stephen Diehl
de8a4589e5
Added namelookup.
2012-05-14 14:44:06 -04:00
Stephen Diehl
d399edd419
Fix ndict woes.
2012-05-14 13:49:45 -04:00
Stephen Diehl
72fb11ce0f
removed namedict for good
2012-05-14 11:57:23 -04:00
Stephen Diehl
f60794067e
reworked directory
2012-05-09 09:12:11 -04:00