release: public alpha 0.6.0 baseline
This commit is contained in:
@@ -0,0 +1,110 @@
|
||||
"""Stable kernel contracts for JWeBot."""
|
||||
|
||||
from .activation import (
|
||||
ActivationError,
|
||||
install_release,
|
||||
rollback_release,
|
||||
verify_installed_release,
|
||||
verify_installed_release_signature,
|
||||
)
|
||||
from .catalog import CatalogError, CommandMatch, ExtensionCatalog
|
||||
from .extension_dispatch import (
|
||||
ExpectedExtension,
|
||||
HostedExtensionError,
|
||||
HostedExtensionRuntime,
|
||||
HostedRelease,
|
||||
SignedExtensionInventory,
|
||||
)
|
||||
from .host_client import (
|
||||
ExtensionHostClient,
|
||||
HostClientError,
|
||||
HostTimeout,
|
||||
UnixExtensionHostClient,
|
||||
)
|
||||
from .manifest import (
|
||||
CapabilityRequest,
|
||||
ManifestError,
|
||||
PluginManifest,
|
||||
PluginType,
|
||||
load_manifest,
|
||||
parse_manifest,
|
||||
)
|
||||
from .routing import (
|
||||
ExecutionPath,
|
||||
RouteDecision,
|
||||
RouteKind,
|
||||
classify_question,
|
||||
parse_local_command,
|
||||
)
|
||||
from .release import (
|
||||
ReleaseError,
|
||||
ReleaseRecord,
|
||||
build_release,
|
||||
load_release_record,
|
||||
release_record_bytes,
|
||||
verify_release,
|
||||
)
|
||||
from .signing import (
|
||||
ReleaseSignature,
|
||||
SignatureError,
|
||||
load_release_signature,
|
||||
release_signature_bytes,
|
||||
sign_release_record,
|
||||
verify_release_signature,
|
||||
)
|
||||
from .source_policy import (
|
||||
PolicyFinding,
|
||||
SourcePolicyError,
|
||||
validate_source_tree,
|
||||
)
|
||||
from .telemetry import RuntimeTelemetry, hash_identifier
|
||||
|
||||
__all__ = [
|
||||
"ActivationError",
|
||||
"CapabilityRequest",
|
||||
"CatalogError",
|
||||
"CommandMatch",
|
||||
"ExtensionCatalog",
|
||||
"ExpectedExtension",
|
||||
"ExecutionPath",
|
||||
"ExtensionHostClient",
|
||||
"HostClientError",
|
||||
"HostTimeout",
|
||||
"HostedExtensionError",
|
||||
"HostedExtensionRuntime",
|
||||
"HostedRelease",
|
||||
"UnixExtensionHostClient",
|
||||
"ManifestError",
|
||||
"PluginManifest",
|
||||
"PluginType",
|
||||
"PolicyFinding",
|
||||
"RouteDecision",
|
||||
"RouteKind",
|
||||
"RuntimeTelemetry",
|
||||
"ReleaseError",
|
||||
"ReleaseRecord",
|
||||
"ReleaseSignature",
|
||||
"SignatureError",
|
||||
"SignedExtensionInventory",
|
||||
"SourcePolicyError",
|
||||
"classify_question",
|
||||
"build_release",
|
||||
"hash_identifier",
|
||||
"load_manifest",
|
||||
"load_release_record",
|
||||
"load_release_signature",
|
||||
"parse_local_command",
|
||||
"parse_manifest",
|
||||
"release_record_bytes",
|
||||
"release_signature_bytes",
|
||||
"install_release",
|
||||
"rollback_release",
|
||||
"sign_release_record",
|
||||
"validate_source_tree",
|
||||
"verify_release",
|
||||
"verify_release_signature",
|
||||
"verify_installed_release",
|
||||
"verify_installed_release_signature",
|
||||
]
|
||||
|
||||
__version__ = "0.6.0a0+1015"
|
||||
Reference in New Issue
Block a user