# Licensed under a 3-clause BSD style license - see LICENSE.rst

# Packages may add whatever they like to this file, but
# should keep this content at the top.
# ----------------------------------------------------------------------------
from ._astropy_init import *
# ----------------------------------------------------------------------------

# Enforce Python version check during package import.
# This is the same check as the one at the top of setup.py
import sys

__minimum_python_version__ = "2.7"

class UnsupportedPythonError(Exception):
    pass

if sys.version_info < tuple((int(val) for val in __minimum_python_version__.split('.'))):
    raise UnsupportedPythonError("hstphot does not support Python < {}".format(__minimum_python_version__))

if not _ASTROPY_SETUP_:
    # For egg_info test builds to pass, put package imports here.
    from .example_mod import *

__all__=["dophot", "astropyphot", "hstfakestar", "mkpsfmodel",
         "util", "hstzpt_apcorr", "dophot"]

from . import astropyphot
from . import hstfakestar
from . import mkpsfmodel
from . import util
from . import hstzpt_apcorr
from . import dophot
