Jonathan Kamens
73459333ef
TST: Fix DeprecationWarning in xlrd by using custom version of it
2015-04-30 14:24:47 -04:00
Jonathan Kamens
e5a93b6f7e
MAINT: Upgrade requests to 2.6.2
2015-04-24 07:12:07 -04:00
Jonathan Kamens
5ea4886dc1
MAINT: Upgrade requests to 2.6.1
2015-04-23 10:56:54 -04:00
Jonathan Kamens
74306f5d2d
MAINT: Upgrade Markdown to 2.6.2
2015-04-22 21:12:44 -04:00
Jonathan Kamens
8ee7f6bd79
List dependencies before the things that depend on them
...
Because we use ordered_pip.sh to install requirements files, we want
dependencies in requirements_dev.txt to be listed _before_ the things
that depend on them, rather than after. Otherwise, with
ordered_pip.sh, stuff will get installed implicitly, and perhaps the
wrong version.
2015-04-22 16:06:33 -04:00
Jonathan Kamens
09c787829b
MAINT: Upgrade nose to 1.3.6
2015-04-06 12:13:03 -04:00
Jonathan Kamens
80a704ff80
MAINT: Upgrade python-dateutil to 2.4.2
2015-04-02 20:16:36 -04:00
John Ricklefs
b6b5275e67
MAINT: Downgrade Logbook to 0.6.0
2015-03-31 14:17:13 -04:00
Jonathan Kamens
3b56a62660
MAINT: PyPI package updates, incl. pandas 0.16.0
2015-03-24 05:04:40 -04:00
Jonathan Kamens
b3a2809bee
BLD: ordered_pip.sh: don't count blank/comment lines as packages!
2015-03-23 09:56:31 -04:00
Jonathan Kamens
9b6fc00c5a
BLD: Make backports.ssl-match-hostname line ok for ordered_pip.sh
...
Remove whitespace from the backports.ssl-match-hostname line in
requirements_dev.txt to make it more palatable to ordered_pip.sh.
2015-03-23 09:11:22 -04:00
Jonathan Kamens
d109e81d3b
MAINT: Update a bunch of PyPI package versions
2015-03-19 17:21:25 -04:00
John Ricklefs
935579fc28
MAINT: Upgrade Pandas to 0.15.2
2015-03-19 17:21:25 -04:00
Jonathan Kamens
e942275108
STY: Flake8
...
Upgrade the version of the flake8, pep8, and mccabe PyPI packages, and
make the code changes necessary for compatibility with the updated
packages.
2015-03-19 17:21:25 -04:00
Dale Jung
4c5cb867db
PRF: Sped up the SIDData transforms by using raw values. Also fixed a
...
vwap zero division error.
2015-03-03 15:21:19 -05:00
Dale Jung
913fbb0568
PERF: Replaced use of a pandas.Series for dict-like duties to a cython
...
based OrderedDict. Series/ndarray can only be sped up so much because
they weren't designed for fast iterative mutations.
This also cut down on the # of intermediate Series being generated
during perf stat generation. Things like s[s > 0] will create a new
Series for s > 0.
Moved cython to requirements.txt and added cyordereddict
2015-02-23 11:57:07 -05:00
Thomas Wiecki
44083b9906
DOC Add authors file as well as script to create it.
2015-02-13 14:13:22 +01:00
Thomas Wiecki
37032eee62
DOC Initial setup of mkdocs.
2015-02-13 13:36:38 +01:00
Thomas Wiecki
65c038d0da
Revert "MAINT Update pandas to 0.15.2."
...
This reverts commit b121759c68 .
2015-01-28 10:39:41 +01:00
Thomas Wiecki
b121759c68
MAINT Update pandas to 0.15.2.
2015-01-18 00:11:40 +01:00
Jonathan Kamens
a3d7483488
MAINT: Upgrade to requests 2.5.1
2014-12-26 10:02:28 -05:00
John Ricklefs
16827e1af4
REV: Revert numpy update (back to 1.8.1)
...
This reverts commit 0eb12156c8 .
2014-09-18 14:10:13 -04:00
John Ricklefs
0eb12156c8
BLD: Update numpy to 1.8.2
2014-09-18 12:23:54 -04:00
Thomas Wiecki
3f1c3b39ad
MAINT: Make talib an optional dependency. Fixes #362 .
2014-08-04 13:25:46 +02:00
Scott Sanderson
fe52254bc2
BUG: Rolling back Logbook version due to incompatibility with Processor/filter
...
interactions.
2014-06-16 13:52:09 -04:00
Eddie Hebert
36501a462b
BLD: Set scipy back to 0.12.0
...
The internal system used to build and get burn-in on packages was
accidentally using scipy 0.12.0, despite the change in the requirements
file to 0.13.2
Setting back to using scipy 0.12.0 until 0.13.2 is more tested with
internal systems, with the goal of upgrading to >= 0.14.0 as soon as
possible.
2014-06-09 14:45:43 -04:00
Eddie Hebert
26b2a466cf
BLD: Update pytz to latest version.
...
2014.3 -> 2014.4
2014-06-02 22:15:01 -04:00
Eddie Hebert
1705428aa4
BLD: Remove pip-tools dependency.
...
Instead of `pip-review`, now using `pip list --outdated`
2014-05-31 21:56:10 -04:00
Eddie Hebert
d384f63e25
BLD: Update tornado to latest.
...
Upgrade from 3.2 -> 3.2.1
Used for matplotlib, which is imported during tests to make
sure that examples are working.
2014-05-30 15:48:10 -04:00
Eddie Hebert
45c3fafaae
BLD: Update xlrd package to latest.
...
xrld is used for reading the risk answer key.
Update 0.9.2 -> 0.9.3
2014-05-30 14:58:08 -04:00
Eddie Hebert
f481d9e7df
BLD: Update Markdown library.
...
Should be orthogonal to any trading simulation, Markdown is
merely used for packaging and converting the README.
2014-05-30 14:47:37 -04:00
Eddie Hebert
2debde31ba
BLD/STY: Upgrade to latest versions of lint checkers.
...
Upgrade pep8 1.4.6 -> 1.5.7
Upgrade pyflakes 0.7.3 -> 0.8.1
Also, tweak some line indentations which now show up as errors,
because of the fixes/changes to visual indent detection between
pep8 versions.
2014-05-30 12:44:10 -04:00
Eddie Hebert
2c8e019835
BLD: Update nose to latest version.
...
nose 1.3.0 -> 1.3.3
2014-05-29 23:20:30 -04:00
Eddie Hebert
99ecffdb42
BLD: Remove deprecated pip --use-mirrors flag.
...
With release 1.5 pip deprecated the --use-mirrors flag,
since that release the flag is a noop and raises a deprecation warning.
2014-05-29 13:18:00 -04:00
Eddie Hebert
46820ee796
BLD: Update pyparsing to 2.0.2
...
2.0.1 -> 2.0.2
pyparsing is a dependency of matplotlib and should not affect
Zipline simulations.
2014-05-29 13:13:56 -04:00
Eddie Hebert
00f89a69b4
BLD: Make TA-Lib install compatible with pip >= 1.5
...
Since TA-Lib's releases are hosted on Github instead of PyPI,
add the `allow-external` and `allow-unverified` flags for just
TA-Lib.
This change means that versions of pip < 1.5 can not be used,
since the flags do not exist in those versions.
2014-05-28 13:47:40 -04:00
Eddie Hebert
caa14ee8f0
BLD: Order build of pandas before statsmodels.
...
pandas is required for statsmodels, so order installs so
that pandas is available for at build time for statsmodels
2014-05-28 12:03:09 -04:00
Eddie Hebert
b34191bb01
BLD: Order scipy install before statsmodels.
...
statsmodels requires scipy to build, so list the scipy install
before statsmodels so that ordered_pip.sh will install it beforehand.
2014-05-28 11:44:19 -04:00
Eddie Hebert
ce4567b4bb
BLD: Upgrade pytz to 2014.3
...
Keep library up to date.
2014-05-27 16:51:09 -04:00
Eddie Hebert
2ef576a758
BLD: Upgrade Logbook to 0.7.0
...
Keep library up to date.
2014-05-27 16:50:29 -04:00
Eddie Hebert
543165fa05
BLD: Upgrade Cython dependency.
...
Upgrade Cython from 0.20 -> 0.20.1 to keep package up to date.
2014-05-27 16:10:19 -04:00
Eddie Hebert
dbaf0facda
BLD: Upgrade six library to 1.6.1
...
From 1.5.2 -> 1.6.1
Keep package up to date.
2014-05-27 15:55:36 -04:00
Eddie Hebert
cfd3656d28
BLD: Upgrade requests dependency to 2.3.0
...
Upgrade requests from 2.2.0 to 2.3.0
To keep up-to-date, Changelog does not appear to have any changes
that would affect our usage one way or the other.
2014-05-27 15:08:09 -04:00
Eddie Hebert
9572c55a9d
STY: Remove trailing empty line from requirements file.
2014-05-27 11:56:09 -04:00
Eddie Hebert
146ec9329b
BLD: Upgrade numpy from 1.8.0 -> 1.8.1
...
Keep numpy package up to date.
1.8.1 is a bug fix release, so should be no breaking changes.
2014-05-23 16:19:43 -04:00
Jonathan Kamens
96d8ebec3d
BLD: List patsy before statsmodels in requirements.txt
2014-05-21 05:25:05 -04:00
Jonathan Kamens
03e40fd057
BLD: statsmodels requires patsy
...
Since statsmodels requires patsy, and statsmodels is now in
requirements.txt instead of requirements_dev.txt, patsy also needs to
be in requirements.txt instead of requirements_dev.txt.
2014-05-21 05:15:56 -04:00
Tony Lambiris
32a29088fe
BLD: Move statsmodels from dev requirements into main requirements.
...
Pandas website states statsmodels is needed for parts of pandas.stats.
Also, update statsmodels to 0.5.0.
Upgrade of version is to both keep up to date, and to improve
performance on lazy imports, as fixed by
https://github.com/statsmodels/statsmodels/issues/573
2014-05-20 12:56:57 -04:00
twiecki
63e3aa4c1e
BLD: Remove duplicate six entry.
2014-04-14 09:04:02 -04:00
twiecki
b0220ab225
BLD: Add six as dependency.
2014-04-14 08:03:48 -04:00