trustgraph/trustgraph-vertexai
Cyber MacGeddon d42747bb77 fix: repair deferred imports to preserve module-level names for test patching
The 828 commit moved SDK imports into __init__/methods and stashed them
on self, which broke @patch targets in 24 unit tests. This fixes the
approach: chunker and pdf_decoder use module-level sentinels with
global/if-None guards so imports are still deferred but patchable.
Google AI Studio reverts to standard module-level imports since the
module is only loaded when communicating with Gemini.
2026-04-18 11:41:25 +01:00
..
trustgraph/model/text_completion
pyproject.toml
README.md