from .adapters import (
    GitObjectType,
    OidBinaryDumper,
    OidDumper,
    object_data_from_pygit2,
    object_type_from_pygit2,
    objects_row_insert,
    oid_from_db,
    postgit_dict_row,
    postgit_tuple_row,
    ref_storage_columns,
    register_adapters,
    register_adapters_async,
    regtype_git_object_type,
)

__all__ = [
    "GitObjectType",
    "OidBinaryDumper",
    "OidDumper",
    "object_data_from_pygit2",
    "object_type_from_pygit2",
    "objects_row_insert",
    "oid_from_db",
    "postgit_dict_row",
    "postgit_tuple_row",
    "ref_storage_columns",
    "register_adapters",
    "register_adapters_async",
    "regtype_git_object_type",
]

import postgit.__meta__

"""
Postgres serializaion and object backing for git repos
"""
__version__ = postgit.__meta__.__version__
__author__ = postgit.__meta__.__author__
__description__ = postgit.__meta__.__description__
__url__ = postgit.__meta__.__url__
__license__ = postgit.__meta__.__license__