mirror of
https://github.com/open-telemetry/opentelemetry-python-contrib.git
synced 2025-07-26 11:34:41 +08:00

* fastapi: fix wrapping of middlewares * fix import, super * add test * changelog * lint * lint * fix * ci * fix wip * fix * fix * lint * lint * Exit? * Update test_fastapi_instrumentation.py Co-authored-by: Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com> * remove break * fix * remove dunders * add test * lint * add endpoint to class * fmt * pr feedback * move type ignores * fix sphinx? * Update CHANGELOG.md * update fastapi versions * fix? * generate * stop passing on user-supplied error handler This prevents potential side effects, such as logging, to be executed more than once per request handler exception. * fix ci Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix ruff Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * remove unused funcs Co-authored-by: Emídio Neto <9735060+emdneto@users.noreply.github.com> * fix lint,ruff Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix changelog Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * add changelog note Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix conflicts with main Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> --------- Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> Co-authored-by: Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com> Co-authored-by: Alexander Dorn <ad@not.one> Co-authored-by: Emídio Neto <9735060+emdneto@users.noreply.github.com>
86 lines
2.1 KiB
INI
86 lines
2.1 KiB
INI
[default]
|
|
py-class=
|
|
; TODO: Understand why sphinx is not able to find this local class
|
|
opentelemetry.propagators.textmap.CarrierT
|
|
opentelemetry.propagators.textmap.Setter
|
|
opentelemetry.propagators.textmap.Getter
|
|
opentelemetry.propagators.textmap.TextMapPropagator
|
|
; - AwsXRayPropagator
|
|
opentelemetry.propagators.textmap.DefaultGetter
|
|
; API
|
|
opentelemetry.propagators.textmap.Getter
|
|
; - AWSXRayPropagator
|
|
opentelemetry.sdk.trace.id_generator.IdGenerator
|
|
opentelemetry.instrumentation.confluent_kafka.ProxiedProducer
|
|
opentelemetry.instrumentation.confluent_kafka.ProxiedConsumer
|
|
opentelemetry.instrumentation.instrumentor.BaseInstrumentor
|
|
; - AwsXRayIdGenerator
|
|
TextMapPropagator
|
|
CarrierT
|
|
Setter
|
|
Getter
|
|
; - AwsXRayPropagator.extract
|
|
; httpx changes __module__ causing Sphinx to error and no Sphinx site is available
|
|
httpx.Client
|
|
httpx.AsyncClient
|
|
httpx.BaseTransport
|
|
openai.BaseTransport
|
|
httpx.AsyncBaseTransport
|
|
httpx.SyncByteStream
|
|
httpx.AsyncByteStream
|
|
httpx.Response
|
|
httpx.URL
|
|
httpx.Headers
|
|
aiohttp.web_request.Request
|
|
yarl.URL
|
|
cimpl.Producer
|
|
cimpl.Consumer
|
|
func
|
|
Message
|
|
TopicPartition
|
|
callable
|
|
Consumer
|
|
confluent_kafka.Message
|
|
psycopg.Connection
|
|
psycopg.AsyncConnection
|
|
ObjectProxy
|
|
fastapi.applications.FastAPI
|
|
|
|
any=
|
|
; API
|
|
opentelemetry.propagators.textmap.TextMapPropagator.fields
|
|
; - AWSXRayPropagator
|
|
TraceId
|
|
; - AwsXRayIdGenerator
|
|
TraceIdRatioBased
|
|
; - AwsXRayIdGenerator
|
|
; SDK
|
|
SpanProcessor
|
|
TracerProvider
|
|
; - AwsXRayIdGenerator
|
|
; Instrumentation
|
|
BaseInstrumentor
|
|
; - instrumentation.*
|
|
Setter
|
|
httpx
|
|
instrument
|
|
__iter__
|
|
list.__iter__
|
|
__getitem__
|
|
list.__getitem__
|
|
SQS.ReceiveMessage
|
|
|
|
py-obj=
|
|
opentelemetry.propagators.textmap.CarrierT
|
|
opentelemetry.instrumentation.dbapi.ConnectionT
|
|
opentelemetry.instrumentation.dbapi.CursorT
|
|
|
|
py-func=
|
|
poll
|
|
flush
|
|
Message.error
|
|
|
|
py-exc=
|
|
KafkaException
|
|
KafkaError
|