/ mlflow / webhooks / __init__.py
__init__.py
 1  """MLflow webhooks module.
 2  
 3  This module provides webhook functionality for MLflow model registry and prompt registry events.
 4  """
 5  
 6  from mlflow.webhooks.constants import WEBHOOK_SIGNATURE_HEADER
 7  from mlflow.webhooks.types import (
 8      ModelVersionAliasCreatedPayload,
 9      ModelVersionAliasDeletedPayload,
10      ModelVersionCreatedPayload,
11      ModelVersionTagDeletedPayload,
12      ModelVersionTagSetPayload,
13      PromptAliasCreatedPayload,
14      PromptAliasDeletedPayload,
15      PromptCreatedPayload,
16      PromptTagDeletedPayload,
17      PromptTagSetPayload,
18      PromptVersionCreatedPayload,
19      PromptVersionTagDeletedPayload,
20      PromptVersionTagSetPayload,
21      RegisteredModelCreatedPayload,
22      WebhookPayload,
23  )
24  
25  __all__ = [
26      "RegisteredModelCreatedPayload",
27      "ModelVersionCreatedPayload",
28      "ModelVersionTagSetPayload",
29      "ModelVersionTagDeletedPayload",
30      "ModelVersionAliasCreatedPayload",
31      "ModelVersionAliasDeletedPayload",
32      "PromptCreatedPayload",
33      "PromptVersionCreatedPayload",
34      "PromptTagSetPayload",
35      "PromptTagDeletedPayload",
36      "PromptVersionTagSetPayload",
37      "PromptVersionTagDeletedPayload",
38      "PromptAliasCreatedPayload",
39      "PromptAliasDeletedPayload",
40      "WebhookPayload",
41      "WEBHOOK_SIGNATURE_HEADER",
42  ]