Vendor FabricΒΆ
vendor-fabric is the optional vendor integration package for the
Extended Data stack. It depends on extended-data>=8.4.0 for the
polymorphic ExtendedData root, concrete containers, file sync,
inputs, logging, and workflow helpers, then adds API clients and native
vendor sync capabilities.
pip install vendor-fabric
pip install "vendor-fabric[github,slack]"
pip install "vendor-fabric[aws,google,vault,secrets-sync]"
The base install exposes the connector catalog without requiring every vendor SDK. Optional connectors report availability and install guidance through the registry.
SecretSync capabilities live in vendor_fabric.secrets_sync as a
binding-backed facade over the secrets_sync import from
secrets-sync-python-binding. The canonical SecretSync runtime,
pipeline semantics, CLI, and gopy binding source live in
jbcom/secrets-sync.