42 lines
717 B
Python
42 lines
717 B
Python
"""Public extension API for JWeBot."""
|
|
|
|
from .context import (
|
|
ApprovedHttpClient,
|
|
ApprovedServiceBroker,
|
|
CommandRegistry,
|
|
FactWriter,
|
|
PluginLogger,
|
|
PluginStorage,
|
|
Scheduler,
|
|
SingleGroupContext,
|
|
)
|
|
from .contracts import (
|
|
API_VERSION,
|
|
ContractViolation,
|
|
Event,
|
|
ExtensionResult,
|
|
Fact,
|
|
PlanKind,
|
|
ReplyPlan,
|
|
)
|
|
|
|
__all__ = [
|
|
"API_VERSION",
|
|
"ApprovedHttpClient",
|
|
"ApprovedServiceBroker",
|
|
"CommandRegistry",
|
|
"ContractViolation",
|
|
"Event",
|
|
"ExtensionResult",
|
|
"Fact",
|
|
"FactWriter",
|
|
"PlanKind",
|
|
"PluginLogger",
|
|
"PluginStorage",
|
|
"ReplyPlan",
|
|
"Scheduler",
|
|
"SingleGroupContext",
|
|
]
|
|
|
|
__version__ = "0.6.2a0+1015"
|