Commit Graph

5611 Commits

Author SHA1 Message Date
llllllllll 0f5cf78492 MAINT: use subtest to quiet the output from test_events 2015-11-11 19:23:20 -05:00
llllllllll fb90e71e6b DOC: whatsnew for subtest 2015-11-11 19:23:20 -05:00
llllllllll b24c8fc7f4 TST: Adds a subtest decorator.
Allows us to run subtests while still seeing which parameter
combination caused the tests to fail. The decorator can be used to
create subtests inside a test or to parameterize an entire test method.

We cannot use something like unittest2.TestCase.subTest because our test
runner does not support that.
2015-11-11 19:22:53 -05:00
llllllllll b37b7cd89c DOC: add entry for release-process docs 2015-11-11 19:21:26 -05:00
llllllllll 715baeb269 DOC: document the release process 2015-11-11 19:21:26 -05:00
llllllllll 0ff82807a5 DOC: whatsnew entry for versioneer changes 2015-11-11 18:47:51 -05:00
llllllllll c8a095775c MAINT: remove old version.py 2015-11-11 18:47:51 -05:00
llllllllll bd0da175ad BLD: Adds versioneer
versioneer let's us track the version using git tags. This prevents
issues like the 0.8.2->0.8.3 push. This also puts the number of commits
from the release and the commit you are on in the version.
2015-11-11 18:47:51 -05:00
llllllllll 88a53fbdd1 ENH: update context_tricks
Moves _nop_context to context_tricks under the name nop_context.
Uses an explicit object for the actual context manager in callback
manager.
2015-11-11 14:19:13 -05:00
llllllllll b6310db5ed DOC: whatsnew entry 2015-11-11 14:19:13 -05:00
llllllllll 0cb4c38717 ENH: Allow users to pass a context manager to wrap all scheduled
functions.

This includes handle_data.
2015-11-11 14:19:13 -05:00
Richard Frank ff1bd4bd10 Merge pull request #825 from quantopian/reqs_as_minimums
BLD: Don't pin install requirements to exact versions
2015-11-10 20:33:52 -05:00
Richard Frank 234ab15be3 DOC: Updated whatsnew 2015-11-10 20:16:10 -05:00
Richard Frank 7859664226 BLD: Use strict bounds install for travis
with explicit requirements files

Need to build extension modules explicitly now that we're not
installing zipline

Adds support for upper bounds, since we thought newer bcolz didn't
work.  It just needed newer setuptools.
2015-11-10 17:55:43 -05:00
Richard Frank be8cf93a36 BLD: Use strict bounds with requirements_dev 2015-11-10 17:50:29 -05:00
Richard Frank cf3beb25a7 BLD: Don't pin install requirements to exact versions
Instead, use those versions as lower bounds, so zipline
will work with packages that require other versions.
2015-11-10 17:50:28 -05:00
llllllllll 5d44e75ebf DOC: whatsnew entry 2015-11-10 15:36:35 -05:00
James Kirk ce3e1470af Merge pull request #827 from quantopian/fix-asof-coercion
BUG: FutureChain's as_of() now properly coerces arguments
2015-11-10 14:18:27 -05:00
jfkirk af021f0db5 BUG: FutureChain's as_of() now properly coerces arguments 2015-11-10 14:03:19 -05:00
llllllllll 1aeae88d99 BUG: only infer delta if no delta is passed 2015-11-10 12:03:46 -05:00
llllllllll e9376453f4 BUG: the simple transform caching caused the length of the siddata object to change which would mark it as not-empty 2015-11-10 12:03:46 -05:00
Thomas Wiecki 79636d4eb2 BLD Update zipline conda meta.yaml to include 0.8.3 2015-11-07 14:34:09 +01:00
llllllllll e1b92bcef0 DOC: document the reason for 0.8.3 2015-11-06 20:10:39 -05:00
llllllllll f7f5f538a5 REL 0.8.3
We messed up the sdist a couple times.
2015-11-06 19:41:49 -05:00
llllllllll ebc87d1504 BLD: fix sdist 2015-11-06 18:54:34 -05:00
llllllllll e0a9157f46 BLD: remove old mkdocs.yml 2015-11-06 16:33:39 -05:00
llllllllll 89d2ce2983 BLD: Adds etc/requirements_*.txt to the sdist 2015-11-06 16:33:27 -05:00
llllllllll 1955146184 REL: 0.8.0 2015-11-06 15:10:34 -05:00
llllllllll 5c57be859d DOC: final cleanup 2015-11-06 15:10:34 -05:00
llllllllll 7980e47de8 DOC: Add more whatsnew enties for 0.8.0 2015-11-06 15:10:34 -05:00
llllllllll 8c65ac01a0 DOC: Add some entries for 0.8 2015-11-06 15:10:34 -05:00
llllllllll 39a4cf0a9e DOC: use sphinx docs 2015-11-06 15:10:34 -05:00
Scott Sanderson 7d35a17f76 Merge pull request #822 from quantopian/cant-set-lazy
ENH: Raise on attempt to set a lazyval.
2015-11-06 13:20:34 -05:00
Scott Sanderson 6b49081f54 MAINT: __set__ takes instance and value. 2015-11-06 13:03:31 -05:00
Scott Sanderson f3f001e14a ENH: Raise on attempt to set a lazyval. 2015-11-06 12:39:59 -05:00
Joe Jevnik 5ef9056a9b Merge pull request #808 from quantopian/delta-on-last-requested-date
BUG: Corrects an index error in blaze loader.
2015-11-05 16:59:04 -05:00
llllllllll 80cc2bd6f6 BUG: Corrects an index error in blaze loader.
Fixes the case where a delta has an asof_date of the last requested
day and an index error would occur. This guards against this
specifically to make the delta be effective through the end of the
requested window.

Adds a test case for this behavior.
2015-11-05 16:40:28 -05:00
Scott Sanderson 90e717f6a7 Merge pull request #821 from quantopian/cme-codes-reference
ENH: Add CME code lookup table.
2015-11-05 14:19:36 -05:00
Scott Sanderson 744a998b9a ENH: Add CME code lookup table. 2015-11-05 13:57:44 -05:00
Scott Sanderson 0abf5b0a44 Merge pull request #820 from quantopian/remove-unused-asset-type
MAINT: Remove unused 'asset_type' metadata entry.
2015-11-05 13:52:27 -05:00
Scott Sanderson a14c61e7ff MAINT: Remove unused 'asset_type' metadata entry. 2015-11-05 13:35:05 -05:00
Richard Frank 375f2ef76f Merge pull request #819 from quantopian/pass_analyze
Pass analyze
2015-11-05 11:30:14 -05:00
Richard Frank ec5318ec88 TST: Fixed up test result comparison 2015-11-05 10:18:57 -05:00
Richard Frank d2ba11dac0 STY: Fixed typo and appeased flake8 2015-11-05 10:18:57 -05:00
Richard Frank 6b245ab06a TST: Removed extra parameters 2015-11-05 10:18:57 -05:00
puppy a82415c77b BUG: Address issue #801 and add test. Pass panel directly to
object instead of data.
2015-11-05 10:18:57 -05:00
puppy e50858315b BUG: Issue #801 Initializing TradingAlgorithm Object Does Not Set
_analyze Method in algorithm.py

Added one line to check for the keyword argument 'analyze' and set the
the _analyze method when a TradingAlgorithm object is initialized
within a script.
2015-11-05 10:16:48 -05:00
Scott Sanderson 7eeacbe0e9 Merge pull request #796 from quantopian/prevent-history-in-initialize
ENH: Fail when history() is called in initialize.
2015-11-04 22:29:16 -05:00
Richard Frank 1377d25c95 BUG: Ensure that we view the datetime64s in the index as 64bit
Using int with 32bit numpy produces an array of 2n ints, each
representing half a datetime.
2015-11-04 08:31:18 -05:00
James Kirk 9542abf434 Merge pull request #813 from quantopian/remove-sid-assignment-arg
MAINT: Removes unused allow_sid_assignment arg
2015-11-03 14:35:11 -05:00