"""Test to see we don't crash on this code in pandas. See: https://github.com/pandas-dev/pandas/blob/master/pandas/core/arrays/sparse/array.py Code written by Guido van Rossum here: https://github.com/python/typing/issues/684""" # pylint: disable=no-member, redefined-builtin, invalid-name, missing-class-docstring from typing import TYPE_CHECKING if TYPE_CHECKING: from enum import Enum class ellipsis(Enum): Ellipsis = "..." Ellipsis = ellipsis.Ellipsis else: ellipsis = type(Ellipsis)