From 46cee4d6b38c8433568e56c0383b499f6d12ea36 Mon Sep 17 00:00:00 2001 From: Chris Sullivan Date: Tue, 27 Dec 2016 14:12:33 -0700 Subject: [PATCH] pandas.relativedelta is deprecated and dateutils.relativedelta should instead be used after pandas 0.17. --- ts_charting/formatter.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ts_charting/formatter.py b/ts_charting/formatter.py index 6f9befe..b17cb06 100644 --- a/ts_charting/formatter.py +++ b/ts_charting/formatter.py @@ -3,7 +3,8 @@ import numpy as np import pandas as pd import matplotlib.ticker as ticker -from pandas import datetools, DatetimeIndex +from pandas import DatetimeIndex +from dateutil import relativedelta from pandas.tseries.resample import _get_range_edges import pandas.lib as lib @@ -99,7 +100,7 @@ def _xticks_from_freq(self, vmin, vmax): return xticks def infer_scale(self, dmin, dmax): - delta = datetools.relativedelta(dmax, dmin) + delta = relativedelta.relativedelta(dmax,dmin) numYears = (delta.years * 1.0) numMonths = (numYears * 12.0) + delta.months