Revisions of python-opentelemetry-api

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1164295 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 13)
- update to 1.24.0:
  * Make create_gauge non-abstract method
  * Make `tracer.start_as_current_span()` decorator work with
    async functions
  * Fix python 3.12 deprecation warning
  * bump mypy to 0.982
  * Add support for OTEL_SDK_DISABLED environment variable
  * Fix ValueError message for PeriodicExportingMetricsReader
  * Use `BaseException` instead of `Exception` in
    `record_exception`
  * Make span.record_exception more robust
  * Fix license field in pyproject.toml files
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1135287 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 11)
- update to 1.22.0:
  * Prometheus exporter sanitize info metric (#3572)
  * Remove Jaeger exporters (#3554)
  * Log stacktrace on `UNKNOWN` status OTLP export error  (#3536)
  * Fix OTLPExporterMixin shutdown timeout period (#3524)
  * Handle `taskName` `logrecord` attribute (#3557)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1132370 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 10)
- update to 1.21.0:
  * Fix `SumAggregation`   (#3390)
  * Fix handling of empty metric collection cycles (#3335)
  * Fix error when no LoggerProvider configured for
    LoggingHandler (#3423)
  * Make `opentelemetry_metrics_exporter` entrypoint support pull
    exporters (#3428)
  * Allow instrument names to have '/' and up to 255 characters
    (#3442)
  * Do not load Resource on sdk import (#3447)
  * Update semantic conventions to version 1.21.0 (#3251)
  * Add missing schema_url in global api for logging and metrics
    (#3251)
  * Prometheus exporter support for auto instrumentation  (#3413)
  * Modify Prometheus exporter to translate non-monotonic Sums
    into Gauges (#3306)
  * Update the body type in the log ($3343)
  * Add max_scale option to Exponential Bucket Histogram
    Aggregation  (#3323)
  * Use BoundedAttributes instead of raw dict to extract
    attributes from LogRecord (#3310)
  * Support dropped_attributes_count in LogRecord and exporters
    (#3351)
  * Add unit to view instrument selection criteria (#3341)
  * Upgrade opentelemetry-proto to 0.20 and regen #3355)
  * Include endpoint in Grpc transient error warning #3362)
  * Fixed bug where logging export is tracked as trace #3375)
  * Select histogram aggregation with an environment variable
  * Move Protobuf encoding to its own package (#3169)
  * Add experimental feature to detect resource detectors in auto
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1086592 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 9)
- Ignore some tests because there's no opentelemetry-test-util module
  gh#open-telemetry/opentelemetry-python#2263
- Update to 1.17.0:
  * Implement LowMemory temporality (#3223)
  * PeriodicExportingMetricReader will continue if collection times out (#3100)
  * Fix formatting of ConsoleMetricExporter. (#3197)
  * Fix use of built-in samplers in SDK configuration (#3176)
  * Implement shutdown procedure forOTLP grpc exporters (#3138)
  * Add exponential histogram (#2964)
  * Add OpenCensus trace bridge/shim (#3210)
  * A lot more changes in previous releases can be found at
  https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md#version-1170038b0-2023-03-22
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 929161 from Robert Schweikert's avatar Robert Schweikert (rjschwei) (revision 6)
- 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 (forwarded request 929148 from glaubitz)
Displaying all 13 revisions
openSUSE Build Service is sponsored by