trustgraph/trustgraph-flow
cybermaggedon cce3acd84f
fix: repair deferred imports to preserve module-level names for test patching (#831)
A previous 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.
Keeps lazy loading on other imports.
2026-04-18 11:43:21 +01:00
..
trustgraph fix: repair deferred imports to preserve module-level names for test patching (#831) 2026-04-18 11:43:21 +01:00
pyproject.toml Flow service lifecycle management (#822) 2026-04-16 17:19:39 +01:00
README.md Maint/fix build env (#84) 2024-09-30 19:47:09 +01:00