commit 17f4cde96c51b6b4019c97ce0644d8363d9b60c83d7c352c06a33b83ab441633 Author: Adrian Schröter Date: Fri Sep 13 16:22:21 2024 +0200 Sync from SUSE:SLFO:Main python-opentelemetry-semantic-conventions revision 383ea1a85a43560bb85c7b067daf61a3 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/opentelemetry_semantic_conventions-0.44b0.tar.gz b/opentelemetry_semantic_conventions-0.44b0.tar.gz new file mode 100644 index 0000000..2d21ab4 --- /dev/null +++ b/opentelemetry_semantic_conventions-0.44b0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e997cb28cd4ca81a25a9a43365f593d0c2b76be0685015349a89abdf1aa4ffa +size 34338 diff --git a/python-opentelemetry-semantic-conventions.changes b/python-opentelemetry-semantic-conventions.changes new file mode 100644 index 0000000..09ac229 --- /dev/null +++ b/python-opentelemetry-semantic-conventions.changes @@ -0,0 +1,71 @@ +------------------------------------------------------------------- +Sat Mar 23 21:39:05 UTC 2024 - Jaime Marquínez Ferrándiz + +- update to 0.44b0: + * Use Attribute rather than boundattribute in logrecord (#3567) + * Fix flush error when no LoggerProvider configured for LoggingHandler (#3608) + * Fix OTLPMetricExporter ignores preferred_aggregation property (#3603) + * Logs: set observed_timestamp field (#3565) + * Add missing Resource SchemaURL in OTLP exporters (#3652) + * Fix loglevel warning text (#3566) + * Prometheus Exporter string representation for target_info labels (#3659) + * Logs: ObservedTimestamp field is missing in console exporter output (#3564) + * Fix explicit bucket histogram aggregation (#3429) + * Add code.lineno, code.function and code.filepath to all logs (#3645) + * Add Synchronous Gauge instrument (#3462) + * Drop support for 3.7 (#3668) + * Include key in attribute sequence warning (#3639) + * Upgrade markupsafe, Flask and related dependencies to dev and test + environments (#3609) + * Handle HTTP 2XX responses as successful in OTLP exporters (#3623) + * Improve Resource Detector timeout messaging (#3645) + * Add Proxy classes for logging (#3575) + * Remove dependency on 'backoff' library (#3679) + +------------------------------------------------------------------- +Thu Jan 4 11:16:56 UTC 2024 - Dirk Müller + +- update to 0.43b0: + * Prometheus exporter sanitize info metric + * Remove Jaeger exporters + * Log stacktrace on `UNKNOWN` status OTLP export error + * Fix OTLPExporterMixin shutdown timeout period + * Handle `taskName` `logrecord` attribute + * Fix `SumAggregation`  + * Fix handling of empty metric collection cycles + * Fix error when no LoggerProvider configured for + LoggingHandler + * Make `opentelemetry_metrics_exporter` entrypoint support pull + exporters + * Allow instrument names to have '/' and up to 255 characters + * Do not load Resource on sdk import + * Update semantic conventions to version 1.21.0 + * Add missing schema_url in global api for logging and metrics + * Prometheus exporter support for auto instrumentation + * Drop `setuptools` runtime requirement. + * Update the body type in the log ($3343) + * Add max_scale option to Exponential Bucket Histogram + Aggregation + * Use BoundedAttributes instead of raw dict to extract + attributes from LogRecord + * Support dropped_attributes_count in LogRecord and exporters + * Add unit to view instrument selection criteria + * 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 + * Add experimental feature to detect resource detectors in auto + instrumentation + * Fix exporting of ExponentialBucketHistogramAggregation from + opentelemetry.sdk.metrics.view + * Fix headers types mismatch for OTLP Exporters + * Fix suppress instrumentation for log batch processor + * Add speced out environment variables and arguments for + BatchLogRecordProcessor + +------------------------------------------------------------------- +Thu Nov 4 12:28:15 UTC 2021 - John Paul Adrian Glaubitz + +- Initial build + + Version 0.25b2 diff --git a/python-opentelemetry-semantic-conventions.spec b/python-opentelemetry-semantic-conventions.spec new file mode 100644 index 0000000..af14ee0 --- /dev/null +++ b/python-opentelemetry-semantic-conventions.spec @@ -0,0 +1,60 @@ +# +# spec file for package python-opentelemetry-semantic-conventions +# +# Copyright (c) 2024 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +%{?sle15_python_module_pythons} +Name: python-opentelemetry-semantic-conventions +Version: 0.44b0 +Release: 0 +Summary: OpenTelemetry Semantic Conventions +License: Apache-2.0 +URL: https://github.com/open-telemetry/opentelemetry-python/tree/main/opentelemetry-semantic-conventions +Source: https://files.pythonhosted.org/packages/source/o/opentelemetry-semantic-conventions/opentelemetry_semantic_conventions-%{version}.tar.gz +BuildRequires: %{python_module hatch-vcs} +BuildRequires: %{python_module pip} +BuildRequires: %{python_module pytest} +BuildRequires: %{python_module wheel} +BuildRequires: fdupes +BuildRequires: python-rpm-macros +BuildArch: noarch +%python_subpackages + +%description +This library contains generated code for the semantic conventions +defined by the OpenTelemetry specification. + +%prep +%setup -q -n opentelemetry_semantic_conventions-%{version} + +%build +%pyproject_wheel + +%install +%pyproject_install +%python_expand %fdupes %{buildroot}%{$python_sitelib} + +%check +%pytest + +%files %{python_files} +%doc README.rst +%license LICENSE +%dir %{python_sitelib}/opentelemetry +%{python_sitelib}/opentelemetry/semconv +%{python_sitelib}/opentelemetry_semantic_conventions-%{version}.dist-info + +%changelog