Skip to content
872 changes: 872 additions & 0 deletions FastFiltersLib/FILTER_OVERRIDES_PLAN.md

Large diffs are not rendered by default.

22 changes: 22 additions & 0 deletions FastFiltersLib/fastfilterslib.gpr.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
from gramps.gen.plug._pluginreg import register, STABLE, GENERAL
from gramps.gen.const import GRAMPS_LOCALE as glocale

_ = glocale.translation.gettext

register(
GENERAL,
id="fastfilterslib",
name=_("Fast Filters Library"),
description=_(
"Shared library for SQLiteFastFilters and PostgreSQLFastFilters. "
"Provides SQL-accelerated filter rule overrides and dialect "
"compatibility helpers."
),
version="1.0.0",
gramps_target_version="6.0",
status=STABLE,
fname="fastfilterslib_addon.py",
load_on_reg=True,
authors=["Doug Blank"],
authors_email=["doug.blank@gmail.com"],
)
6 changes: 6 additions & 0 deletions FastFiltersLib/fastfilterslib/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
"""
FastFiltersLib package — public API re-exported from submodules.
"""

from fastfilterslib.sql_compat import SQLCompat # noqa: F401
from fastfilterslib.overload_rules import register_rules # noqa: F401
Loading