Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a5923d4de7 | ||
|
|
d04a942545 |
2
setup.py
2
setup.py
@@ -457,7 +457,7 @@ install_requires = [
|
||||
|
||||
setup(
|
||||
name="transformers",
|
||||
version="4.53.2", # expected format is one of x.y.z.dev0, or x.y.z.rc1 or x.y.z (no to dashes, yes to dots)
|
||||
version="4.53.3", # expected format is one of x.y.z.dev0, or x.y.z.rc1 or x.y.z (no to dashes, yes to dots)
|
||||
author="The Hugging Face team (past and future) with the help of all our contributors (https://github.com/huggingface/transformers/graphs/contributors)",
|
||||
author_email="transformers@huggingface.co",
|
||||
description="State-of-the-art Machine Learning for JAX, PyTorch and TensorFlow",
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
# to defer the actual importing for when the objects are requested. This way `import transformers` provides the names
|
||||
# in the namespace without actually importing anything (and especially none of the backends).
|
||||
|
||||
__version__ = "4.53.2"
|
||||
__version__ = "4.53.3"
|
||||
|
||||
from pathlib import Path
|
||||
from typing import TYPE_CHECKING
|
||||
|
||||
@@ -20,27 +20,9 @@ class RequestStatus(Enum):
|
||||
|
||||
|
||||
try:
|
||||
from opentelemetry import metrics, trace
|
||||
from opentelemetry.exporter.otlp.proto.http.metric_exporter import OTLPMetricExporter
|
||||
from opentelemetry.exporter.otlp.proto.http.trace_exporter import OTLPSpanExporter
|
||||
from opentelemetry.sdk.metrics import MeterProvider
|
||||
from opentelemetry.sdk.metrics.export import PeriodicExportingMetricReader
|
||||
from opentelemetry.sdk.resources import Resource
|
||||
from opentelemetry.sdk.trace import TracerProvider
|
||||
from opentelemetry.sdk.trace.export import BatchSpanProcessor
|
||||
from opentelemetry import metrics
|
||||
from opentelemetry.trace import Status, StatusCode, get_tracer
|
||||
|
||||
resource = Resource.create({"service.name": "transformers"})
|
||||
|
||||
metrics_exporter = PeriodicExportingMetricReader(OTLPMetricExporter(), export_interval_millis=1000)
|
||||
meter_provider = MeterProvider(resource=resource, metric_readers=[metrics_exporter])
|
||||
metrics.set_meter_provider(meter_provider)
|
||||
|
||||
trace_exporter = OTLPSpanExporter()
|
||||
tracer_provider = TracerProvider(resource=resource)
|
||||
tracer_provider.add_span_processor(BatchSpanProcessor(trace_exporter))
|
||||
trace.set_tracer_provider(tracer_provider)
|
||||
|
||||
_has_opentelemetry = True
|
||||
except ImportError:
|
||||
_has_opentelemetry = False
|
||||
|
||||
Reference in New Issue
Block a user