## What Investigate whether it is **possible and acceptable** to extend the OTel Python API and SDK with **new attribute types**. Guidelines for evolving API/SDK: https://github.com/open-telemetry/opentelemetry-specification/blob/main/oteps/4485-extending-attributes-to-support-complex-values.md#how Prototype in OTel Go demonstrating feasibility of adding new attribute types: https://github.com/open-telemetry/opentelemetry-go/pull/6809 ## Why Per https://github.com/open-telemetry/opentelemetry-specification/issues/4602 Follows https://github.com/open-telemetry/opentelemetry-specification/pull/4614 The goal is to make sure that PRs like these are acceptable for OTel Python: - https://github.com/open-telemetry/opentelemetry-proto/pull/707 - https://github.com/open-telemetry/opentelemetry-specification/pull/4636
What
Investigate whether it is possible and acceptable to extend the OTel Python API and SDK with new attribute types.
Guidelines for evolving API/SDK: https://github.com/open-telemetry/opentelemetry-specification/blob/main/oteps/4485-extending-attributes-to-support-complex-values.md#how
Prototype in OTel Go demonstrating feasibility of adding new attribute types: open-telemetry/opentelemetry-go#6809
Why
Per open-telemetry/opentelemetry-specification#4602
Follows open-telemetry/opentelemetry-specification#4614
The goal is to make sure that PRs like these are acceptable for OTel Python: