mirror of
https://github.com/dgtlmoon/changedetection.io.git
synced 2026-10-26 08:39:00 +00:00
18 lines
804 B
Python
18 lines
804 B
Python
"""Deprecated: conditions plugins now use the main plugin manager.
|
|
|
|
The conditions hooks (register_operators, register_operator_choices, register_field_choices,
|
|
add_data) are declared on ChangeDetectionSpec in changedetectionio/pluggy_interface.py.
|
|
New plugins should use `from changedetectionio.plugin_api import hookimpl`.
|
|
|
|
This module stays so existing plugins keep working: implementations marked with the old
|
|
HookimplMarker("changedetectionio_conditions") are still picked up by the main manager, and the
|
|
old "changedetectionio_conditions" entry-point group is still loaded.
|
|
"""
|
|
import pluggy
|
|
|
|
from changedetectionio.pluggy_interface import LEGACY_CONDITIONS_NAMESPACE, plugin_manager # noqa: F401
|
|
|
|
PLUGIN_NAMESPACE = LEGACY_CONDITIONS_NAMESPACE
|
|
|
|
hookimpl = pluggy.HookimplMarker(PLUGIN_NAMESPACE)
|