mirror of
https://github.com/wassname/catalyst.git
synced 2026-07-28 11:18:19 +08:00
Renames zipline.utils.test_utils to zipline.testing Adds zipline.testing.fixtures.ZiplineTestCase to manage setup and teardown and adds mixins to define fixtures like an asset finder or trading calendar.
78 lines
1.7 KiB
Plaintext
78 lines
1.7 KiB
Plaintext
Development
|
|
-----------
|
|
|
|
:Release: 0.8.5
|
|
:Date: TBD
|
|
|
|
.. warning::
|
|
This release is still under active development. All changes listed are
|
|
subject to change at any time.
|
|
|
|
|
|
Highlights
|
|
~~~~~~~~~~
|
|
|
|
None
|
|
|
|
Enhancements
|
|
~~~~~~~~~~~~
|
|
* Added new datasets
|
|
:class:`~zipline.pipeline.data.buyback_auth.CashBuybackAuthorizations`
|
|
and :class:`~zipline.pipeline.data.buyback_auth.ShareBuybackAuthorizations`
|
|
for use in the Pipeline API. These datasets provide an abstract interface for
|
|
adding cash and share buyback authorizations data, respectively, to a new
|
|
algorithm. pandas-based reference implementations for these datasets can be
|
|
found in :mod:`zipline.pipeline.loaders.buyback_auth`, and experimental
|
|
blaze-based implementations can be found in
|
|
:mod:`zipline.pipeline.loaders.blaze.buyback_auth`. (:issue:`1022`).
|
|
|
|
* Added new built-in factors,
|
|
:class:`zipline.pipeline.factors.BusinessDaysSinceCashBuybackAuth` and
|
|
:class:`zipline.pipeline.factors.BusinessDaysSinceShareBuybackAuth`. These
|
|
factors use the new ``CashBuybackAuthorizations`` and
|
|
``ShareBuybackAuthorizations`` datasets, respectively. (:issue:`1022`).
|
|
|
|
|
|
Experimental Features
|
|
~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
.. warning::
|
|
|
|
Experimental features are subject to change.
|
|
|
|
None
|
|
|
|
Bug Fixes
|
|
~~~~~~~~~
|
|
|
|
None
|
|
|
|
Performance
|
|
~~~~~~~~~~~
|
|
|
|
None
|
|
|
|
Maintenance and Refactorings
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
None
|
|
|
|
Build
|
|
~~~~~
|
|
|
|
None
|
|
|
|
Documentation
|
|
~~~~~~~~~~~~~
|
|
|
|
None
|
|
|
|
Miscellaneous
|
|
~~~~~~~~~~~~~
|
|
|
|
* Adds :class:`~zipline.testing.fixtures.ZiplineTestCase` which provides hooks
|
|
to consume test fixtures. Fixtures are things like:
|
|
:class:`~zipline.testing.fixtures.WithAssetFinder` which will make
|
|
``self.asset_finder`` available to your test with some mock data
|
|
(:issue:`1042`).
|