Skip to content

Commit ec6a564

Browse files
committed
move hub telemetry to avoid circular dependency in cli
1 parent ec04a9a commit ec6a564

18 files changed

+16
-16
lines changed

guardrails/async_guard.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
set_tracer,
3838
set_tracer_context,
3939
)
40-
from guardrails.telemetry.hub_tracing import async_trace
40+
from guardrails.hub_telemetry.hub_tracing import async_trace
4141
from guardrails.types.pydantic import ModelOrListOfModels
4242
from guardrails.types.validator import UseManyValidatorSpec, UseValidatorSpec
4343
from guardrails.telemetry import trace_async_guard_execution, wrap_with_otel_context

guardrails/cli/create.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
from guardrails.cli.guardrails import guardrails as gr_cli
1212
from guardrails.cli.hub.template import get_template
13-
from guardrails.telemetry.hub_tracing import trace
13+
from guardrails.hub_telemetry.hub_tracing import trace
1414

1515
console = Console()
1616

guardrails/cli/hub/create_validator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
from guardrails.cli.hub.hub import hub_command
1010
from guardrails.cli.logger import LEVELS, logger
11-
from guardrails.telemetry.hub_tracing import trace
11+
from guardrails.hub_telemetry.hub_tracing import trace
1212

1313
validator_template = Template(
1414
"""

guardrails/cli/hub/install.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
from guardrails.cli.hub.hub import hub_command
77
from guardrails.cli.logger import logger
8-
from guardrails.telemetry.hub_tracing import trace
8+
from guardrails.hub_telemetry.hub_tracing import trace
99

1010

1111
@trace(name="guardrails-cli/hub/install", is_parent=True)

guardrails/cli/hub/list.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
from guardrails.cli.hub.hub import hub_command
55
from guardrails.cli.hub.utils import get_site_packages_location
6-
from guardrails.telemetry.hub_tracing import trace
6+
from guardrails.hub_telemetry.hub_tracing import trace
77
from .console import console
88

99

guardrails/cli/hub/submit.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from guardrails.cli.hub.hub import hub_command
99
from guardrails.cli.logger import LEVELS, logger
1010
from guardrails.cli.server.hub_client import HttpError, post_validator_submit
11-
from guardrails.telemetry.hub_tracing import trace
11+
from guardrails.hub_telemetry.hub_tracing import trace
1212

1313

1414
@trace(name="guardrails-cli/hub/submit", is_parent=True)

guardrails/cli/hub/uninstall.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
from guardrails.cli.hub.utils import get_site_packages_location
1414
from guardrails.cli.hub.utils import get_org_and_package_dirs
1515
from guardrails.cli.hub.utils import get_hub_directory
16-
from guardrails.telemetry.hub_tracing import trace
16+
from guardrails.hub_telemetry.hub_tracing import trace
1717

1818
from .console import console
1919

guardrails/cli/validate.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
from guardrails import Guard
77
from guardrails.cli.guardrails import guardrails
8-
from guardrails.telemetry.hub_tracing import trace
8+
from guardrails.hub_telemetry.hub_tracing import trace
99

1010

1111
def validate_llm_output(rail: str, llm_output: str) -> Union[str, Dict, List, None]:

guardrails/guard.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
set_tracer,
6565
set_tracer_context,
6666
)
67-
from guardrails.telemetry.hub_tracing import trace
67+
from guardrails.hub_telemetry.hub_tracing import trace
6868
from guardrails.types.on_fail import OnFailAction
6969
from guardrails.types.pydantic import ModelOrListOfModels
7070
from guardrails.utils.naming_utils import random_id

guardrails/hub_telemetry/__init__.py

Whitespace-only changes.

0 commit comments

Comments
 (0)