Eddie Hebert
ab6b754922
Changes EventWindow parameter of days to window length.
...
The days parameter was causing confusion when explaining the
usage of the batch_transform decorator.
2012-11-20 11:52:27 -05:00
Eddie Hebert
68c5709f21
Stylistic compliance with flake8 checker.
2012-11-19 21:24:51 -05:00
Eddie Hebert
cf0de17b13
Merge pull request #22 from quantopian/fix_batch_transform_days
...
BUG: batch_transform was wrongly updating when days < refresh_period.
2012-11-19 12:40:26 -08:00
Eddie Hebert
0617e53d69
Upgrades flake8 from 1.5 -> 1.6
...
Also, removes flake8 ignores, since the warnings that were
at odds with eachother now work.
2012-11-19 12:49:09 -05:00
Thomas Wiecki
7bb8dca245
STY: Reversed order of if-statement.
2012-11-19 10:55:30 -05:00
Thomas Wiecki
f2ce713b99
DOC: Added doc-string to get_data().
2012-11-19 10:23:22 -05:00
Thomas Wiecki
4c02fea6e2
BUG: batch_transform was wrongly updating when days < refresh_period.
2012-11-19 10:20:24 -05:00
Thomas Wiecki
126e9fdf26
Fixed batch_transform window length not being market aware.
...
Added accompanying unittest.
Minor refactoring of unittests and factory.
2012-11-06 21:13:27 -05:00
Eddie Hebert
e77cce1dc2
Removes extra getter method for getting returns member.
2012-10-23 13:29:42 -04:00
Thomas Wiecki
7a34e37b1e
Transforms now default market_aware=True.
2012-10-23 09:14:05 -04: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
Thomas Wiecki
15ac658024
Restructured file hierarchy. Transforms now live in transforms (transform.py is now transforms/utils.py). Sources are in sources.py. VWAP is now MovingVWAP.
2012-10-19 18:10:51 -04:00
fawce
cf6bef6ed8
purging
2012-08-08 22:58:54 -04:00
fawce
18cd9a02df
added more frequent heartbeating between requests from monitor. seems to work.
2012-07-17 11:04:32 -04:00
fawce
1cc56b52e7
re-enabled the monitor communication in all components.
2012-07-17 11:01:15 -04:00
Stephen Diehl
7ffdff64a1
Remove other refs to stdlib logging.
2012-07-06 10:47:11 -04:00
Stephen Diehl
fefca77fe2
FSM for Feed
2012-06-11 09:26:48 -04:00
fawce
52d75c9d31
fixed bug with BaseTransform state and name properties.
2012-05-18 14:42:47 -04:00
Stephen Diehl
244f787176
Cleaned up OOP on transforms.
2012-05-16 16:55:26 -04:00
Stephen Diehl
8b95aebcf2
Refactor lots of things.
2012-05-14 10:57:40 -04:00
Stephen Diehl
6df73110ff
Remove old component.py
2012-05-14 10:20:04 -04:00
Stephen Diehl
ca60d3f8e0
Refactor component tree.
2012-05-14 09:14:26 -04:00
Stephen Diehl
6edf17fb69
Wiped out tests.
2012-02-29 16:48:55 -05:00
Stephen Diehl
6e8f1a7716
Alter init methods, poll for control messages.
2012-02-26 22:40:09 -05:00
Stephen Diehl
e640aabf73
Cleanup docs, pep8ify, and backport dev simulator test
2012-02-23 15:32:17 -05:00
fawce
4216dee08d
refactoring finished, passing all non-exceptional test cases for threads and procs
2012-02-16 13:28:22 -05:00
fawce
2fd2808e28
renamed to zipline
2012-02-14 12:23:48 -05:00