From 832e85946a2a4ffcc566646b6fa0e830b9b04a66 Mon Sep 17 00:00:00 2001 From: Federico Bond Date: Sat, 25 May 2024 04:51:59 +1000 Subject: [PATCH] Add OpenTelemetry trove classifiers to PyPI packages (#3913) --- CHANGELOG.md | 2 ++ exporter/opentelemetry-exporter-opencensus/pyproject.toml | 2 ++ .../opentelemetry-exporter-otlp-proto-common/pyproject.toml | 2 ++ exporter/opentelemetry-exporter-otlp-proto-grpc/pyproject.toml | 2 ++ exporter/opentelemetry-exporter-otlp-proto-http/pyproject.toml | 2 ++ exporter/opentelemetry-exporter-otlp/pyproject.toml | 2 ++ exporter/opentelemetry-exporter-prometheus/pyproject.toml | 2 ++ exporter/opentelemetry-exporter-zipkin-json/pyproject.toml | 2 ++ .../opentelemetry-exporter-zipkin-proto-http/pyproject.toml | 2 ++ exporter/opentelemetry-exporter-zipkin/pyproject.toml | 2 ++ opentelemetry-api/pyproject.toml | 1 + opentelemetry-proto/pyproject.toml | 1 + opentelemetry-sdk/pyproject.toml | 1 + opentelemetry-semantic-conventions/pyproject.toml | 1 + propagator/opentelemetry-propagator-b3/pyproject.toml | 1 + propagator/opentelemetry-propagator-jaeger/pyproject.toml | 1 + shim/opentelemetry-opencensus-shim/pyproject.toml | 1 + shim/opentelemetry-opentracing-shim/pyproject.toml | 1 + tests/opentelemetry-test-utils/pyproject.toml | 1 + 19 files changed, 29 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8c2360b640c..c0171dab168 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -38,6 +38,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ([#3823] (https://github.com/open-telemetry/opentelemetry-python/pull/3823)) - Add span flags to OTLP spans and links ([#3881](https://github.com/open-telemetry/opentelemetry-python/pull/3881)) +- Add OpenTelemetry trove classifiers to PyPI packages + ([#3913] (https://github.com/open-telemetry/opentelemetry-python/pull/3913)) ## Version 1.24.0/0.45b0 (2024-03-28) diff --git a/exporter/opentelemetry-exporter-opencensus/pyproject.toml b/exporter/opentelemetry-exporter-opencensus/pyproject.toml index 44ba08ebcb0..fbc5424b9b0 100644 --- a/exporter/opentelemetry-exporter-opencensus/pyproject.toml +++ b/exporter/opentelemetry-exporter-opencensus/pyproject.toml @@ -14,6 +14,8 @@ authors = [ ] classifiers = [ "Development Status :: 4 - Beta", + "Framework :: OpenTelemetry", + "Framework :: OpenTelemetry :: Exporters", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", diff --git a/exporter/opentelemetry-exporter-otlp-proto-common/pyproject.toml b/exporter/opentelemetry-exporter-otlp-proto-common/pyproject.toml index 64e1b02c7a5..46dc90bd383 100644 --- a/exporter/opentelemetry-exporter-otlp-proto-common/pyproject.toml +++ b/exporter/opentelemetry-exporter-otlp-proto-common/pyproject.toml @@ -14,6 +14,8 @@ authors = [ ] classifiers = [ "Development Status :: 5 - Production/Stable", + "Framework :: OpenTelemetry", + "Framework :: OpenTelemetry :: Exporters", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", diff --git a/exporter/opentelemetry-exporter-otlp-proto-grpc/pyproject.toml b/exporter/opentelemetry-exporter-otlp-proto-grpc/pyproject.toml index 9b29e13a12b..b7b6ad91a19 100644 --- a/exporter/opentelemetry-exporter-otlp-proto-grpc/pyproject.toml +++ b/exporter/opentelemetry-exporter-otlp-proto-grpc/pyproject.toml @@ -14,6 +14,8 @@ authors = [ ] classifiers = [ "Development Status :: 5 - Production/Stable", + "Framework :: OpenTelemetry", + "Framework :: OpenTelemetry :: Exporters", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", diff --git a/exporter/opentelemetry-exporter-otlp-proto-http/pyproject.toml b/exporter/opentelemetry-exporter-otlp-proto-http/pyproject.toml index 1e170528518..f740fb6b522 100644 --- a/exporter/opentelemetry-exporter-otlp-proto-http/pyproject.toml +++ b/exporter/opentelemetry-exporter-otlp-proto-http/pyproject.toml @@ -14,6 +14,8 @@ authors = [ ] classifiers = [ "Development Status :: 5 - Production/Stable", + "Framework :: OpenTelemetry", + "Framework :: OpenTelemetry :: Exporters", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", diff --git a/exporter/opentelemetry-exporter-otlp/pyproject.toml b/exporter/opentelemetry-exporter-otlp/pyproject.toml index d6aa3aa4cd8..9ecacde5975 100644 --- a/exporter/opentelemetry-exporter-otlp/pyproject.toml +++ b/exporter/opentelemetry-exporter-otlp/pyproject.toml @@ -14,6 +14,8 @@ authors = [ ] classifiers = [ "Development Status :: 5 - Production/Stable", + "Framework :: OpenTelemetry", + "Framework :: OpenTelemetry :: Exporters", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", diff --git a/exporter/opentelemetry-exporter-prometheus/pyproject.toml b/exporter/opentelemetry-exporter-prometheus/pyproject.toml index 6fdb327124f..a8667863789 100644 --- a/exporter/opentelemetry-exporter-prometheus/pyproject.toml +++ b/exporter/opentelemetry-exporter-prometheus/pyproject.toml @@ -14,6 +14,8 @@ authors = [ ] classifiers = [ "Development Status :: 4 - Beta", + "Framework :: OpenTelemetry", + "Framework :: OpenTelemetry :: Exporters", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", diff --git a/exporter/opentelemetry-exporter-zipkin-json/pyproject.toml b/exporter/opentelemetry-exporter-zipkin-json/pyproject.toml index ef34f2fc6ef..f2657001e22 100644 --- a/exporter/opentelemetry-exporter-zipkin-json/pyproject.toml +++ b/exporter/opentelemetry-exporter-zipkin-json/pyproject.toml @@ -14,6 +14,8 @@ authors = [ ] classifiers = [ "Development Status :: 5 - Production/Stable", + "Framework :: OpenTelemetry", + "Framework :: OpenTelemetry :: Exporters", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", diff --git a/exporter/opentelemetry-exporter-zipkin-proto-http/pyproject.toml b/exporter/opentelemetry-exporter-zipkin-proto-http/pyproject.toml index a934fc7edd1..9f88698ae32 100644 --- a/exporter/opentelemetry-exporter-zipkin-proto-http/pyproject.toml +++ b/exporter/opentelemetry-exporter-zipkin-proto-http/pyproject.toml @@ -14,6 +14,8 @@ authors = [ ] classifiers = [ "Development Status :: 5 - Production/Stable", + "Framework :: OpenTelemetry", + "Framework :: OpenTelemetry :: Exporters", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", diff --git a/exporter/opentelemetry-exporter-zipkin/pyproject.toml b/exporter/opentelemetry-exporter-zipkin/pyproject.toml index 905a52fae7d..d2febb9775a 100644 --- a/exporter/opentelemetry-exporter-zipkin/pyproject.toml +++ b/exporter/opentelemetry-exporter-zipkin/pyproject.toml @@ -14,6 +14,8 @@ authors = [ ] classifiers = [ "Development Status :: 5 - Production/Stable", + "Framework :: OpenTelemetry", + "Framework :: OpenTelemetry :: Exporters", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", diff --git a/opentelemetry-api/pyproject.toml b/opentelemetry-api/pyproject.toml index 5348cf658b1..ade38a1ceef 100644 --- a/opentelemetry-api/pyproject.toml +++ b/opentelemetry-api/pyproject.toml @@ -13,6 +13,7 @@ authors = [ ] classifiers = [ "Development Status :: 5 - Production/Stable", + "Framework :: OpenTelemetry", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", diff --git a/opentelemetry-proto/pyproject.toml b/opentelemetry-proto/pyproject.toml index a31deddcfc1..0e0c1331196 100644 --- a/opentelemetry-proto/pyproject.toml +++ b/opentelemetry-proto/pyproject.toml @@ -14,6 +14,7 @@ authors = [ ] classifiers = [ "Development Status :: 5 - Production/Stable", + "Framework :: OpenTelemetry", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", diff --git a/opentelemetry-sdk/pyproject.toml b/opentelemetry-sdk/pyproject.toml index 25568d42c6d..9bacdbf06a1 100644 --- a/opentelemetry-sdk/pyproject.toml +++ b/opentelemetry-sdk/pyproject.toml @@ -14,6 +14,7 @@ authors = [ ] classifiers = [ "Development Status :: 5 - Production/Stable", + "Framework :: OpenTelemetry", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", diff --git a/opentelemetry-semantic-conventions/pyproject.toml b/opentelemetry-semantic-conventions/pyproject.toml index 2a02df79e45..276bebbcf78 100644 --- a/opentelemetry-semantic-conventions/pyproject.toml +++ b/opentelemetry-semantic-conventions/pyproject.toml @@ -14,6 +14,7 @@ authors = [ ] classifiers = [ "Development Status :: 5 - Production/Stable", + "Framework :: OpenTelemetry", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", diff --git a/propagator/opentelemetry-propagator-b3/pyproject.toml b/propagator/opentelemetry-propagator-b3/pyproject.toml index dede9efaa93..1f158285e5b 100644 --- a/propagator/opentelemetry-propagator-b3/pyproject.toml +++ b/propagator/opentelemetry-propagator-b3/pyproject.toml @@ -14,6 +14,7 @@ authors = [ ] classifiers = [ "Development Status :: 5 - Production/Stable", + "Framework :: OpenTelemetry", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", diff --git a/propagator/opentelemetry-propagator-jaeger/pyproject.toml b/propagator/opentelemetry-propagator-jaeger/pyproject.toml index df8df9a98f8..9586fdf4745 100644 --- a/propagator/opentelemetry-propagator-jaeger/pyproject.toml +++ b/propagator/opentelemetry-propagator-jaeger/pyproject.toml @@ -14,6 +14,7 @@ authors = [ ] classifiers = [ "Development Status :: 5 - Production/Stable", + "Framework :: OpenTelemetry", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", diff --git a/shim/opentelemetry-opencensus-shim/pyproject.toml b/shim/opentelemetry-opencensus-shim/pyproject.toml index 85f97848097..02485dcade9 100644 --- a/shim/opentelemetry-opencensus-shim/pyproject.toml +++ b/shim/opentelemetry-opencensus-shim/pyproject.toml @@ -14,6 +14,7 @@ authors = [ ] classifiers = [ "Development Status :: 4 - Beta", + "Framework :: OpenTelemetry", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", diff --git a/shim/opentelemetry-opentracing-shim/pyproject.toml b/shim/opentelemetry-opentracing-shim/pyproject.toml index 0a91ffd7acc..a9869f57f7d 100644 --- a/shim/opentelemetry-opentracing-shim/pyproject.toml +++ b/shim/opentelemetry-opentracing-shim/pyproject.toml @@ -14,6 +14,7 @@ authors = [ ] classifiers = [ "Development Status :: 4 - Beta", + "Framework :: OpenTelemetry", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", diff --git a/tests/opentelemetry-test-utils/pyproject.toml b/tests/opentelemetry-test-utils/pyproject.toml index e4547b6e340..7d529777c20 100644 --- a/tests/opentelemetry-test-utils/pyproject.toml +++ b/tests/opentelemetry-test-utils/pyproject.toml @@ -14,6 +14,7 @@ authors = [ ] classifiers = [ "Development Status :: 4 - Beta", + "Framework :: OpenTelemetry", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python",