def pd(): """Fixture to import and configure pandas.""" pd = pytest.importorskip('pandas') try: from pandas.plotting import ( deregister_matplotlib_converters as deregister) deregister() except ImportError: pass return pd
def pd(): """Fixture to import and configure pandas.""" pd = pytest.importorskip('pandas') try: from pandas.plotting import (deregister_matplotlib_converters as deregister) deregister() except ImportError: pass return pd
def pd(): """Fixture to import and configure pandas.""" pd = pytest.importorskip('pandas') try: from pandas.plotting import ( register_matplotlib_converters as register) except ImportError: from pandas.tseries.converter import register register() try: yield pd finally: try: from pandas.plotting import ( deregister_matplotlib_converters as deregister) except ImportError: pass else: deregister()
def pd(): """Fixture to import and configure pandas.""" pd = pytest.importorskip('pandas') try: from pandas.plotting import (register_matplotlib_converters as register) except ImportError: from pandas.tseries.converter import register register() try: yield pd finally: try: from pandas.plotting import (deregister_matplotlib_converters as deregister) except ImportError: pass else: deregister()