"""
The core ``git-tidy`` functions and classes that are utilized by
the :ref:`cli`.
"""

from tidy.core import Commit
from tidy.core import commit
from tidy.core import CommitRange
from tidy.core import Commits
from tidy.core import lint
from tidy.core import log
from tidy.core import squash
from tidy.core import Tag
from tidy.version import __version__


__all__ = [
    "commit",
    "lint",
    "log",
    "squash",
    "Commit",
    "Commits",
    "CommitRange",
    "Tag",
    "__version__",
]
