first
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
"""asf-connectors: Protocol-based interfaces for every external system ASF
|
||||
can integrate with.
|
||||
|
||||
Concrete implementations (GitHub adapter, Jira adapter, ...) are provided
|
||||
separately, often in their own installable extras. Business code MUST
|
||||
depend only on the Protocols defined here. This keeps ASF Core decoupled
|
||||
from any single provider.
|
||||
"""
|
||||
|
||||
__version__ = "0.1.0"
|
||||
|
||||
from asf_connectors.git import GitConnector, PullRequestInfo, CommitInfo
|
||||
from asf_connectors.issues import IssueTrackerConnector, IssueInfo
|
||||
from asf_connectors.ci import CICDConnector, BuildInfo, DeploymentInfo
|
||||
from asf_connectors.observability import ObservabilityConnector
|
||||
|
||||
__all__ = [
|
||||
"GitConnector",
|
||||
"PullRequestInfo",
|
||||
"CommitInfo",
|
||||
"IssueTrackerConnector",
|
||||
"IssueInfo",
|
||||
"CICDConnector",
|
||||
"BuildInfo",
|
||||
"DeploymentInfo",
|
||||
"ObservabilityConnector",
|
||||
]
|
||||
Reference in New Issue
Block a user