diff --git a/opentelemetry-api-1.1.0.tar.gz b/opentelemetry-api-1.1.0.tar.gz deleted file mode 100644 index 494d26c..0000000 --- a/opentelemetry-api-1.1.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:704a3b2a7511d2c9065013d362a8371bc452ae6c0521941de680af2a5ca94884 -size 33194 diff --git a/opentelemetry-api-1.5.0.tar.gz b/opentelemetry-api-1.5.0.tar.gz new file mode 100644 index 0000000..7815627 --- /dev/null +++ b/opentelemetry-api-1.5.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce439a940c37f9e8aa7c65b35c56a94e728a9e46b3df60caa0fb656a05bd4285 +size 35721 diff --git a/python-opentelemetry-api.changes b/python-opentelemetry-api.changes index 4705bcf..e432bc9 100644 --- a/python-opentelemetry-api.changes +++ b/python-opentelemetry-api.changes @@ -1,3 +1,93 @@ +------------------------------------------------------------------- +Thu Nov 4 10:15:19 UTC 2021 - John Paul Adrian Glaubitz + +- Version update to 1.5.0 + - Add pre and post instrumentation entry points (#1983) + - Fix documentation on well known exporters and variable OTEL_TRACES_EXPORTER + which were misnamed (#2023) + - `opentelemetry-sdk` `get_aggregated_resource()` returns default resource and + service name whenever called (#2013) + - `opentelemetry-distro` & `opentelemetry-sdk` Moved Auto Instrumentation Configurator + code to SDK to let distros use its default implementation (#1937) + - Add Trace ID validation to meet TraceID spec (#1992) + - Fixed Python 3.10 incompatibility in `opentelemetry-opentracing-shim` tests (#2018) + - `opentelemetry-sdk` added support for `OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT` (#2044) + - `opentelemetry-sdk` Fixed bugs (#2041, #2042 & #2045) in Span Limits (#2044) + - `opentelemetry-sdk` Add support for `OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT` env var (#2056) + - `opentelemetry-sdk` Treat limit even vars set to empty values as unset/unlimited. (#2054) + - `opentelemetry-api` Attribute keys must be non-empty strings. (#2057) +- from version 1.4.0 + + Added + - Moved `opentelemetry-instrumentation` to core repository. (#1959) + - Add support for OTLP Exporter Protobuf over HTTP (#1868) + - Dropped attributes/events/links count available exposed on ReadableSpans. (#1893) + - Added dropped count to otlp, jaeger and zipkin exporters. (#1893) + - Give OTLPHandler the ability to process attributes (#1952) + - Add global LogEmitterProvider and convenience function get_log_emitter (#1901) + - Add OTLPHandler for standard library logging module (#1903) + + Changed + - Updated `opentelemetry-opencensus-exporter` to use `service_name` of spans + instead of resource (#1897) + - Added descriptions to the env variables mentioned in the opentelemetry-specification + (#1898) + - Ignore calls to `Span.set_status` with `StatusCode.UNSET` and also if previous + status already had `StatusCode.OK`. (#1902) + - Attributes for `Link` and `Resource` are immutable as they are for `Event`, which + means any attempt to modify attributes directly will result in a `TypeError` exception. + (#1909) + - Added `BoundedAttributes` to the API to make it available for `Link` which is defined + in the API. Marked `BoundedDict` in the SDK as deprecated as a result. (#1915) + - Fix OTLP SpanExporter to distinguish spans based off Resource and InstrumentationInfo + (#1927) + - Updating dependency for opentelemetry api/sdk packages to support major version + instead of pinning to specific versions. (#1933) + - `opentelemetry-semantic-conventions` Generate semconv constants update for OTel + Spec 1.5.0 (#1946) + + Fixed + - Updated `opentelementry-opentracing-shim` `ScopeShim` to report exceptions in + opentelemetry specification format, rather than opentracing spec format. (#1878) +- from version 1.3.0 + + Added + - Allow span limits to be set programatically via TracerProvider. (#1877) + - Added support for CreateKey functionality. (#1853) + + Changed + - Updated get_tracer to return an empty string when passed an invalid name (#1854) + - Changed AttributeValue sequences to warn mypy users on adding None values to array + (#1855) + - Fixed exporter OTLP header parsing to match baggage header formatting. (#1869) + - Added optional `schema_url` field to `Resource` class (#1871) + - Update protos to latest version release 0.9.0 (#1873) +- from version 1.2.0 + + Added + - Added example for running Django with auto instrumentation. (#1803) + - Added `B3SingleFormat` and `B3MultiFormat` propagators to the + `opentelemetry-propagator-b3` package. (#1823) + - Added support for OTEL_SERVICE_NAME. (#1829) + - Lazily read/configure limits and allow limits to be unset. (#1839) + - Added support for OTEL_EXPORTER_JAEGER_TIMEOUT (#1863) + + Changed + - Fixed OTLP gRPC exporter silently failing if scheme is not specified + in endpoint. (#1806) + - Rename CompositeHTTPPropagator to CompositePropagator as per specification. + (#1807) + - Propagators use the root context as default for `extract` and do not modify + the context if extracting from carrier does not work. (#1811) + - Fixed `b3` propagator entrypoint to point to `B3SingleFormat` propagator. + (#1823) + - Added `b3multi` propagator entrypoint to point to `B3MultiFormat` propagator. + (#1823) + - Improve warning when failing to decode byte attribute (#1810) + - Fixed inconsistency in parent_id formatting from the ConsoleSpanExporter + (#1833) + - Include span parent in Jaeger gRPC export as `CHILD_OF` reference (#1809) + - Fixed sequence values in OTLP exporter not translating (#1818) + - Update transient errors retry timeout and retryable status codes (#1842) + - Apply validation of attributes to `Resource`, move attribute related logic + to separate package. (#1834) + - Fix start span behavior when excess links and attributes are included (#1856) + + Removed + - Moved `opentelemetry-instrumentation` to contrib repository. (#1797) + ------------------------------------------------------------------- Fri May 7 13:44:36 UTC 2021 - John Paul Adrian Glaubitz diff --git a/python-opentelemetry-api.spec b/python-opentelemetry-api.spec index 6b7962b..6608109 100644 --- a/python-opentelemetry-api.spec +++ b/python-opentelemetry-api.spec @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-opentelemetry-api -Version: 1.1.0 +Version: 1.5.0 Release: 0 Summary: OpenTelemetry Python API License: Apache-2.0 @@ -35,6 +35,7 @@ Requires: python-setuptools Requires: python-aiocontextvars %endif # SECTION test requirements +BuildRequires: %{python_module Deprecated} BuildRequires: %{python_module pytest} # /SECTION %python_subpackages