Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 83292f5

Browse files
committed
Merge pull request #7295 from NelleV/deprecate_finance
MAINT finance module is deprecated
1 parent 6090828 commit 83292f5

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

lib/matplotlib/finance.py

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
"""
22
A collection of functions for collecting, analyzing and plotting
3-
financial data. User contributions welcome!
4-
5-
This module is deprecated in 1.4 and will be moved to `mpl_toolkits`
6-
or it's own project in the future.
3+
financial data.
74
5+
This module is deprecated in 2.0 and has been moved to a mpl_toolkit called
6+
`finance`.
87
"""
98
from __future__ import (absolute_import, division, print_function,
109
unicode_literals)
@@ -23,12 +22,18 @@
2322

2423
from matplotlib import colors as mcolors, verbose, get_cachedir
2524
from matplotlib.dates import date2num
26-
from matplotlib.cbook import iterable, mkdirs
25+
from matplotlib.cbook import iterable, mkdirs, warn_deprecated
2726
from matplotlib.collections import LineCollection, PolyCollection
2827
from matplotlib.lines import Line2D, TICKLEFT, TICKRIGHT
2928
from matplotlib.patches import Rectangle
3029
from matplotlib.transforms import Affine2D
3130

31+
warn_deprecated(
32+
since=2.0,
33+
message=("The finance module has been deprecated in mpl 2.0 and will "
34+
"be removed in mpl 2.2. Please use the matplotlib toolkit "
35+
"finance instead."))
36+
3237

3338
if six.PY3:
3439
import hashlib

0 commit comments

Comments
 (0)