Skip to content

Commit 1713848

Browse files
suryaiyer95claude
andcommitted
docs: update lineage guard docstrings — no longer requires API keys
Reflects altimate-core change: `column_lineage` and `track_lineage` now work without credentials. SDK logging activates when initialized. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent c5773ed commit 1713848

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

  • packages/altimate-engine/src/altimate_engine/sql

packages/altimate-engine/src/altimate_engine/sql/guard.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -449,7 +449,7 @@ def guard_column_lineage(
449449
default_database: str = "",
450450
default_schema: str = "",
451451
) -> dict:
452-
"""Schema-aware column lineage (requires altimate_core.init)."""
452+
"""Schema-aware column lineage. Works without API keys; logs usage when initialized."""
453453
if not ALTIMATE_CORE_AVAILABLE:
454454
return _not_installed_result()
455455
try:
@@ -471,7 +471,7 @@ def guard_track_lineage(
471471
schema_path: str = "",
472472
schema_context: dict[str, Any] | None = None,
473473
) -> dict:
474-
"""Track lineage across multiple queries (requires altimate_core.init)."""
474+
"""Track lineage across multiple queries. Works without API keys; logs usage when initialized."""
475475
if not ALTIMATE_CORE_AVAILABLE:
476476
return _not_installed_result()
477477
try:

0 commit comments

Comments
 (0)