aeat.adapters.outbound package¶
Outbound adapter namespace for external service integrations.
This package root exports no provider classes. Focused child packages group
concrete integrations by external counterpart: adapters.outbound.aeat for
AEAT Sede authentication, browser, read, verify, and export adapters;
adapters.outbound.google for Google-backed collaboration services;
adapters.outbound.llm for model-provider completion adapters;
adapters.outbound.fx for exchange-rate acquisition; and
adapters.outbound.storage for outbound storage synchronisation.
Application-layer facades define the stable protocols and operator actions. Outbound adapters provide concrete implementations without becoming import-time dependencies of state-free command paths.
See also
adapters.outbound.aeatAEAT Sede authentication, browser, read, verify, and export adapter boundary.
application.authApplication auth facade that selects providers and owns operator-facing session lifecycle commands.
application.liveRead-only live acquisition facade that consumes outbound AEAT adapters.
core.access_gateCore live-read gate and permanent live-write refusal enforced before outbound AEAT access proceeds.
Subpackages¶
- aeat.adapters.outbound.aeat package
- aeat.adapters.outbound.fx package
- aeat.adapters.outbound.google package
- Submodules
- aeat.adapters.outbound.google._active_profile module
- aeat.adapters.outbound.google._api module
- aeat.adapters.outbound.google._calc_sheets_apply module
- aeat.adapters.outbound.google._calc_sheets_apply_values module
- aeat.adapters.outbound.google._calc_sheets_pull module
- aeat.adapters.outbound.google._document_link_resolver module
- aeat.adapters.outbound.google._errors module
GoogleAuthErrorGoogleAuthValidationErrorGoogleAuthClientNotRegisteredErrorGoogleAuthClientRevokedErrorGoogleAuthRevokedErrorGoogleAuthExpiredErrorGoogleAuthScopeInsufficientErrorGoogleAuthNetworkErrorGoogleAuthLoopbackBindErrorGoogleAuthBrowserOpenErrorGoogleAuthNonInteractiveErrorGoogleAuthUnsecuredModeRefusedErrorGoogleAuthKeychainLockedErrorGoogleAuthProfileUnboundError
- aeat.adapters.outbound.google._impersonation module
- aeat.adapters.outbound.google._oauth_flow module
- aeat.adapters.outbound.google._records module
- aeat.adapters.outbound.google._session_store module
- Submodules
- aeat.adapters.outbound.llm package
- Subpackages
- Submodules
- aeat.adapters.outbound.storage package
- Submodules
- aeat.adapters.outbound.storage._errors module
OutboundStorageErrorOutboundStorageValidationErrorOutboundStorageNotFoundErrorOutboundStorageConflictErrorOutboundStoragePermissionErrorOutboundStoragePathTooLongErrorOutboundStorageQuotaErrorOutboundStorageNetworkErrorOutboundStorageIntegrityErrorOutboundStorageUnavailableErrorStorageCorruptionError
- aeat.adapters.outbound.storage._factory module
- aeat.adapters.outbound.storage._google_drive module
- aeat.adapters.outbound.storage._integrity module
- aeat.adapters.outbound.storage._local module
- aeat.adapters.outbound.storage._mirror_manifest module
- aeat.adapters.outbound.storage._protocol module
- aeat.adapters.outbound.storage._records module
- aeat.adapters.outbound.storage._errors module
- Submodules