12345678910111213141516171819202122232425 |
- # being a bit too dynamic
- # pylint: disable=E1101
- from __future__ import division
- from distutils.version import LooseVersion
- import operator
- def _mpl_version(version, op):
- def inner():
- try:
- import matplotlib as mpl
- except ImportError:
- return False
- return (op(LooseVersion(mpl.__version__), LooseVersion(version)) and
- str(mpl.__version__)[0] != '0')
- return inner
- _mpl_ge_2_0_1 = _mpl_version('2.0.1', operator.ge)
- _mpl_ge_2_1_0 = _mpl_version('2.1.0', operator.ge)
- _mpl_ge_2_2_0 = _mpl_version('2.2.0', operator.ge)
- _mpl_ge_2_2_2 = _mpl_version('2.2.2', operator.ge)
- _mpl_ge_3_0_0 = _mpl_version('3.0.0', operator.ge)
|