Skip to content

Commit b5b428d

Browse files
deal with a couple deprecated items (from matplotlib and pandas)
1 parent 9af7736 commit b5b428d

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

src/mplfinance/_styles.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,14 @@ def _apply_mpfstyle(style):
2020

2121
plt.style.use('default')
2222

23-
if style['base_mpl_style'] is not None:
23+
if style['base_mpl_style'] == 'seaborn-darkgrid':
24+
# deal with deprecation of old seaborn-darkgrid:
25+
try:
26+
plt.style.use('seaborn-v0_8-darkgrid')
27+
style['base_mpl_style'] = 'seaborn-v0_8-darkgrid'
28+
except:
29+
plt.style.use(style['base_mpl_style'])
30+
elif style['base_mpl_style'] is not None:
2431
plt.style.use(style['base_mpl_style'])
2532

2633
if style['rc'] is not None:

tests/test_addplot.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ def percentB_aboveone(percentB,price):
7070
import numpy as np
7171
signal = []
7272
previous = 2
73-
for date,value in percentB.iteritems():
73+
for date,value in percentB.items():
7474
if value > 1 and previous <= 1:
7575
signal.append(price[date]*1.01)
7676
else:
@@ -82,7 +82,7 @@ def percentB_belowzero(percentB,price):
8282
import numpy as np
8383
signal = []
8484
previous = -1.0
85-
for date,value in percentB.iteritems():
85+
for date,value in percentB.items():
8686
if value < 0 and previous >= 0:
8787
signal.append(price[date]*0.99)
8888
else:

0 commit comments

Comments
 (0)