mirror of
https://github.com/wassname/catalyst.git
synced 2026-08-12 11:50:11 +08:00
ENH: Adds support for different typed adjusted arrays and adds an
EarningsCalendar loader. - Moves most of AdjustedArray back into Python. The window iterator is the only part that's performance-intensive. - Adds a bootleg templating system for creating specialized versions of AdjustedArrayWindow for each concrete type we care about. - Adds support for differently dtyped terms in pipeline. This allows us to use datetime64s which are needed in the EarningsCalendar. - Adds EarningsCalendar dataset for the next and previous earnings announcements in pipeline. - Adds in memory loader for EarningsCalendar. - Adds blaze loader for EarningsCalendar.
This commit is contained in:
committed by
llllllllll
parent
1a595c00ef
commit
8220d1ee86
@@ -62,8 +62,10 @@ class LazyCythonizingList(list):
|
||||
|
||||
ext_modules = LazyCythonizingList([
|
||||
('zipline.assets._assets', ['zipline/assets/_assets.pyx']),
|
||||
('zipline.lib.adjusted_array', ['zipline/lib/adjusted_array.pyx']),
|
||||
('zipline.lib.adjustment', ['zipline/lib/adjustment.pyx']),
|
||||
('zipline.lib._float64window', ['zipline/lib/_float64window.pyx']),
|
||||
('zipline.lib._int64window', ['zipline/lib/_int64window.pyx']),
|
||||
('zipline.lib._uint8window', ['zipline/lib/_uint8window.pyx']),
|
||||
('zipline.lib.rank', ['zipline/lib/rank.pyx']),
|
||||
(
|
||||
'zipline.data._equities',
|
||||
|
||||
Reference in New Issue
Block a user