@staticmethod
def to_dataframe(products):
    """Return the products from a query response as a Pandas DataFrame
        with the values in their appropriate Python types.
        """
    try:
        import pandas as pd
    except ImportError:
        raise ImportError(
            'to_dataframe requires the optional dependency Pandas.')
    return pd.DataFrame.from_dict(products, orient='index')
