from .motion import *
from .plots import *
from .linking import *
from .filtering import *
from .feature import locate, batch
from .preprocessing import bandpass
from .trajectories import Trajectories
import utils

# Import all of pims top-level for convenience.
from pims import *

from yaml_serialize import save, load
# thus avoiding collision with IPython's magic methods of the same name
from trackpy.wire import RotationCurve  # need it in the same scope as load

try:
    import MySQLdb
except ImportError:
    pass  # silently, in this case
else:
    from trackpy import sql

from .motion import *
from .plots import *
from .linking import *
from .filtering import *
from .feature import locate, batch
from .preprocessing import bandpass
from .trajectories import Trajectories
import utils

# Import all of pims top-level for convenience.
from pims import *

from yaml_serialize import save, load
# thus avoiding collision with IPython's magic methods of the same name
from trackpy.wire import RotationCurve  # need it in the same scope as load

Remove sql.py from API.