Skip to content

Commit dd089b5

Browse files
committed
Refactor imports in __init__.py for Anthropic Agents instrumentation.
1 parent 6d5ffc8 commit dd089b5

2 files changed

Lines changed: 4 additions & 5 deletions

File tree

  • instrumentation-genai/opentelemetry-instrumentation-anthropic-agents/src/opentelemetry/instrumentation/anthropic_agents

instrumentation-genai/opentelemetry-instrumentation-anthropic-agents/src/opentelemetry/instrumentation/anthropic_agents/__init__.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,9 +65,12 @@ async def main():
6565

6666
from typing import Any, Collection
6767

68+
from opentelemetry._logs import get_logger
6869
from opentelemetry.instrumentation.anthropic_agents.package import _instruments
6970
from opentelemetry.instrumentation.instrumentor import BaseInstrumentor
71+
from opentelemetry.metrics import get_meter
7072
from opentelemetry.semconv.schemas import Schemas
73+
from opentelemetry.trace import get_tracer
7174

7275

7376
class AnthropicAgentsInstrumentor(BaseInstrumentor):
@@ -96,10 +99,6 @@ def _instrument(self, **kwargs: Any) -> None:
9699
- meter_provider: MeterProvider instance
97100
- logger_provider: LoggerProvider instance
98101
"""
99-
# pylint: disable=import-outside-toplevel
100-
from opentelemetry._logs import get_logger # noqa: PLC0415
101-
from opentelemetry.metrics import get_meter # noqa: PLC0415
102-
from opentelemetry.trace import get_tracer # noqa: PLC0415
103102

104103
# Get providers from kwargs
105104
tracer_provider = kwargs.get("tracer_provider")

instrumentation-genai/opentelemetry-instrumentation-anthropic-agents/src/opentelemetry/instrumentation/anthropic_agents/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
__version__ = "2.0b0.dev" # change to 1.0.0 when stable.
15+
__version__ = "2.0b0.dev" # change to 1.0.0 when stable.

0 commit comments

Comments
 (0)