{"push_id":897000971,"size":3,"distinct_size":3,"ref":"refs/heads/data-portal-init","head":"19ab6caea44eebb2af368e130b834073cce6ae05","before":"17d7ebb692a4431b29f7f7d54160eb527789139d","commits":[{"sha":"4db7efa5939dfda7c4a939a318dc623d33f11cf9","author":{"email":"ad498e5a6de621070e46c1f874129b3d9d811a69@quantopian.com","name":"Eddie Hebert"},"message":"ENH: Add initial commit for DataPortal and readers\n\nMoved from the `lazy-mainline` branch,\nhttps://github.com/quantopian/zipline/pull/858\n\nWith the removal of methods that are not covered by the test_dataportal\nsuite.\n\nThe intent of this patch to provide the basic class and readers\ndeveloped on that branch, so that the use of creating the object and\nopening paths etc. can be tested internally.\n\nImportant to note that the only usage is in the test_dataportal suite,\nbefore any usage of the data_portal by the tradesimulation, a writer\nwill should be provided for publicly available data.\n\nco-author: @jbredeche <jean@quantopian.com>","distinct":true,"url":"https://api.github.com/repos/quantopian/zipline/commits/4db7efa5939dfda7c4a939a318dc623d33f11cf9"},{"sha":"c13793c85706341938cec4745db913ff550ebbbc","author":{"email":"ad498e5a6de621070e46c1f874129b3d9d811a69@quantopian.com","name":"Eddie Hebert"},"message":"REF: Pass an equity reader instead of path.\n\nPass a reader class for daily equities, so alternative readers may be\nused. e.g. a DataFrame reader or in-memory reader.","distinct":true,"url":"https://api.github.com/repos/quantopian/zipline/commits/c13793c85706341938cec4745db913ff550ebbbc"},{"sha":"19ab6caea44eebb2af368e130b834073cce6ae05","author":{"email":"ad498e5a6de621070e46c1f874129b3d9d811a69@quantopian.com","name":"Eddie Hebert"},"message":"REF: Add futures reader to data portal.\n\nInstead of passing a path to the futures data, provide a reader, to\nalign with the usage of the equity minute reader.\n\nAlso allow an argument of the future_daily_reader, though no such reader\nyet exists.\n\nIt may be that future and equity readers share an interface, and a\nfurther improvement would be providing an abstract base class.","distinct":true,"url":"https://api.github.com/repos/quantopian/zipline/commits/19ab6caea44eebb2af368e130b834073cce6ae05"}]}