"""
Integrate Betty with `Gramps <https://gramps-project.org>`_.
"""
from __future__ import annotations
from typing import TYPE_CHECKING
from typing_extensions import override
from betty.app.extension import ConfigurableExtension, UserFacingExtension
from betty.gramps.loader import GrampsLoader
from betty.locale import Str
if TYPE_CHECKING:
from betty.extension.gramps.gui import _GrampsGuiWidget
from betty.extension.gramps.config import GrampsConfiguration
from betty.gui import GuiBuilder
from betty.load import Loader
[docs]
class Gramps(
ConfigurableExtension[GrampsConfiguration], UserFacingExtension, Loader, GuiBuilder
):
"""
Integrate Betty with `Gramps <https://gramps-project.org>`_.
"""