from . util import deprecated
if deprecated.allowed():  # pragma: no cover
    from . layout import Circle, Matrix, Strip, Cube, font
    from . layout.geometry.matrix import make_matrix_coord_map
    from . layout.geometry.circle import make_circle_coord_map
    from . layout.geometry.cube import make_cube_coord_map
    from . import animation, layout, util
    from . util import colors, image, log

    from . colors import gamma
    from . drivers import return_codes
    from . project import data_maker

    from . layout import LEDCircle, LEDMatrix, LEDStrip, LEDCube
    from . layout import matrix_drawing as matrix
    from . layout.geometry.rotation import Rotation


def _get_version():
    from os.path import abspath, dirname, join
    filename = join(dirname(abspath(__file__)), 'VERSION')
    return open(filename).read().strip()


__version__ = _get_version()
VERSION = __version__
