diff --git a/WHATSNEW.md b/WHATSNEW.md index 1b5a6e99..4e2c6ae9 100644 --- a/WHATSNEW.md +++ b/WHATSNEW.md @@ -2,7 +2,7 @@ These are new features and improvements of note in each release. -## v0.9.0 (June 14th, 2018) +## v0.9.0 (Aug 1st, 2018) ### New features @@ -11,12 +11,16 @@ These are new features and improvements of note in each release. alternative data sets, `pyfolio` is now completely independent of benchmarks. If a benchmark is passed, all benchmark-related analyses will be performed; if not, they will simply be skipped. By [George Ho](https://github.com/eigenfoo) + - Performance attribution tearsheet [PR441](https://github.com/quantopian/pyfolio/pull/441), [PR433](https://github.com/quantopian/pyfolio/pull/433), [PR442](https://github.com/quantopian/pyfolio/pull/442). By [Vikram Narayan](https://github.com/vikram-narayan). + - Improved implementation of `get_turnover` [PR332](https://github.com/quantopian/pyfolio/pull/432). By [Gus Gordon](https://github.com/gusgordon). + - Users can now pass in extra rows (as a dict or OrderedDict) to display in the perf_stats table [PR445](https://github.com/quantopian/pyfolio/pull/445). By [Gus Gordon](https://github.com/gusgordon). ### Maintenance - Many features have been more extensively troubleshooted, maintained and tested. By [Ana Ruelas](https://github.com/ahgnaw) and [Vikram Narayan](https://github.com/vikram-narayan). + - Various fixes to support pandas versions >= 0.18.1 [PR443](https://github.com/quantopian/pyfolio/pull/443). By [Andrew Daniels](https://github.com/yankees714). ## v0.8.0 (Aug 23rd, 2017) diff --git a/setup.py b/setup.py index 71621bfa..8eaa73a6 100755 --- a/setup.py +++ b/setup.py @@ -24,7 +24,6 @@ AUTHOR_EMAIL = 'opensource@quantopian.com' URL = "https://github.com/quantopian/pyfolio" LICENSE = "Apache License, Version 2.0" -VERSION = "0.8.0" classifiers = ['Development Status :: 4 - Beta', 'Programming Language :: Python', @@ -53,12 +52,11 @@ 'scipy>=0.14.0', 'scikit-learn>=0.16.1', 'seaborn>=0.7.1', - 'pandas-datareader>=0.2', - 'empyrical>=0.3.4' + 'empyrical>=0.5.0' ] test_reqs = ['nose>=1.3.7', 'nose-parameterized>=0.5.0', 'runipy>=0.1.3'] -bayesian_reqs = ['pymc3 >= 3.1'] +bayesian_reqs = ['pymc3 >= 3.5'] extras_reqs = { 'bayesian': bayesian_reqs,