From 5b841282ab9ac5303fd165a746ac3724b6ac5984 Mon Sep 17 00:00:00 2001 From: Leighton Chen Date: Thu, 6 Jun 2024 12:52:32 -0700 Subject: [PATCH 1/2] Do not use `asgi` name and version for tracer/meter for instrumentations using Asgi Middleware (#2580) --- CHANGELOG.md | 5 +++++ .../instrumentation/asgi/__init__.py | 17 ++++++++++++----- .../tests/test_asgi_middleware.py | 8 ++++++++ .../instrumentation/fastapi/__init__.py | 19 +++++++++++++++++-- .../tests/test_fastapi_instrumentation.py | 8 ++++++++ .../instrumentation/starlette/__init__.py | 19 +++++++++++++++++-- .../tests/test_starlette_instrumentation.py | 8 ++++++++ .../instrumentation/wsgi/__init__.py | 2 ++ 8 files changed, 77 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b92f0c62c7..7100623987 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +### Breaking changes + +- `opentelemetry-instrumentation-asgi`, `opentelemetry-instrumentation-fastapi`, `opentelemetry-instrumentation-starlette` Use `tracer` and `meter` of originating components instead of one from `asgi` middleware + ([#2580](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2580)) + ### Fixed - `opentelemetry-instrumentation-httpx` Ensure httpx.get or httpx.request like methods are instrumented diff --git a/instrumentation/opentelemetry-instrumentation-asgi/src/opentelemetry/instrumentation/asgi/__init__.py b/instrumentation/opentelemetry-instrumentation-asgi/src/opentelemetry/instrumentation/asgi/__init__.py index 8edb3420b1..e416e8dec2 100644 --- a/instrumentation/opentelemetry-instrumentation-asgi/src/opentelemetry/instrumentation/asgi/__init__.py +++ b/instrumentation/opentelemetry-instrumentation-asgi/src/opentelemetry/instrumentation/asgi/__init__.py @@ -461,6 +461,8 @@ class OpenTelemetryMiddleware: scope and event which are sent as dictionaries for when the method send is called. tracer_provider: The optional tracer provider to use. If omitted the current globally configured one is used. + meter_provider: The optional meter provider to use. If omitted + the current globally configured one is used. """ # pylint: disable=too-many-branches @@ -474,17 +476,22 @@ def __init__( client_response_hook: ClientResponseHook = None, tracer_provider=None, meter_provider=None, + tracer=None, meter=None, http_capture_headers_server_request: list[str] | None = None, http_capture_headers_server_response: list[str] | None = None, http_capture_headers_sanitize_fields: list[str] | None = None, ): self.app = guarantee_single_callable(app) - self.tracer = trace.get_tracer( - __name__, - __version__, - tracer_provider, - schema_url="https://opentelemetry.io/schemas/1.11.0", + self.tracer = ( + trace.get_tracer( + __name__, + __version__, + tracer_provider, + schema_url="https://opentelemetry.io/schemas/1.11.0", + ) + if tracer is None + else tracer ) self.meter = ( get_meter( diff --git a/instrumentation/opentelemetry-instrumentation-asgi/tests/test_asgi_middleware.py b/instrumentation/opentelemetry-instrumentation-asgi/tests/test_asgi_middleware.py index 902cd4ec7e..d2fe6bc52b 100644 --- a/instrumentation/opentelemetry-instrumentation-asgi/tests/test_asgi_middleware.py +++ b/instrumentation/opentelemetry-instrumentation-asgi/tests/test_asgi_middleware.py @@ -309,6 +309,10 @@ def validate_outputs(self, outputs, error=None, modifiers=None): self.assertEqual(span.name, expected["name"]) self.assertEqual(span.kind, expected["kind"]) self.assertDictEqual(dict(span.attributes), expected["attributes"]) + self.assertEqual( + span.instrumentation_scope.name, + "opentelemetry.instrumentation.asgi", + ) def test_basic_asgi_call(self): """Test that spans are emitted as expected.""" @@ -728,6 +732,10 @@ def test_asgi_metrics(self): self.assertTrue(len(resource_metric.scope_metrics) != 0) for scope_metric in resource_metric.scope_metrics: self.assertTrue(len(scope_metric.metrics) != 0) + self.assertEqual( + scope_metric.scope.name, + "opentelemetry.instrumentation.asgi", + ) for metric in scope_metric.metrics: self.assertIn(metric.name, _expected_metric_names) data_points = list(metric.data.data_points) diff --git a/instrumentation/opentelemetry-instrumentation-fastapi/src/opentelemetry/instrumentation/fastapi/__init__.py b/instrumentation/opentelemetry-instrumentation-fastapi/src/opentelemetry/instrumentation/fastapi/__init__.py index 6f52c6ef3b..263cc0fb78 100644 --- a/instrumentation/opentelemetry-instrumentation-fastapi/src/opentelemetry/instrumentation/fastapi/__init__.py +++ b/instrumentation/opentelemetry-instrumentation-fastapi/src/opentelemetry/instrumentation/fastapi/__init__.py @@ -188,6 +188,7 @@ def client_response_hook(span: Span, scope: dict[str, Any], message: dict[str, A from opentelemetry.instrumentation.instrumentor import BaseInstrumentor from opentelemetry.metrics import get_meter from opentelemetry.semconv.trace import SpanAttributes +from opentelemetry.trace import get_tracer from opentelemetry.util.http import get_excluded_urls, parse_excluded_urls _excluded_urls_from_env = get_excluded_urls("FASTAPI") @@ -221,6 +222,12 @@ def instrument_app( excluded_urls = _excluded_urls_from_env else: excluded_urls = parse_excluded_urls(excluded_urls) + tracer = get_tracer( + __name__, + __version__, + tracer_provider, + schema_url="https://opentelemetry.io/schemas/1.11.0", + ) meter = get_meter( __name__, __version__, @@ -235,7 +242,8 @@ def instrument_app( server_request_hook=server_request_hook, client_request_hook=client_request_hook, client_response_hook=client_response_hook, - tracer_provider=tracer_provider, + # Pass in tracer/meter to get __name__and __version__ of fastapi instrumentation + tracer=tracer, meter=meter, ) app._is_instrumented_by_opentelemetry = True @@ -298,6 +306,12 @@ class _InstrumentedFastAPI(fastapi.FastAPI): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) + tracer = get_tracer( + __name__, + __version__, + _InstrumentedFastAPI._tracer_provider, + schema_url="https://opentelemetry.io/schemas/1.11.0", + ) meter = get_meter( __name__, __version__, @@ -311,7 +325,8 @@ def __init__(self, *args, **kwargs): server_request_hook=_InstrumentedFastAPI._server_request_hook, client_request_hook=_InstrumentedFastAPI._client_request_hook, client_response_hook=_InstrumentedFastAPI._client_response_hook, - tracer_provider=_InstrumentedFastAPI._tracer_provider, + # Pass in tracer/meter to get __name__and __version__ of fastapi instrumentation + tracer=tracer, meter=meter, ) self._is_instrumented_by_opentelemetry = True diff --git a/instrumentation/opentelemetry-instrumentation-fastapi/tests/test_fastapi_instrumentation.py b/instrumentation/opentelemetry-instrumentation-fastapi/tests/test_fastapi_instrumentation.py index 5cf9a0d590..948bd343db 100644 --- a/instrumentation/opentelemetry-instrumentation-fastapi/tests/test_fastapi_instrumentation.py +++ b/instrumentation/opentelemetry-instrumentation-fastapi/tests/test_fastapi_instrumentation.py @@ -117,6 +117,10 @@ def test_instrument_app_with_instrument(self): self.assertEqual(len(spans), 3) for span in spans: self.assertIn("GET /foobar", span.name) + self.assertEqual( + span.instrumentation_scope.name, + "opentelemetry.instrumentation.fastapi", + ) def test_uninstrument_app(self): self._client.get("/foobar") @@ -197,6 +201,10 @@ def test_fastapi_metrics(self): for resource_metric in metrics_list.resource_metrics: self.assertTrue(len(resource_metric.scope_metrics) == 1) for scope_metric in resource_metric.scope_metrics: + self.assertEqual( + scope_metric.scope.name, + "opentelemetry.instrumentation.fastapi", + ) self.assertTrue(len(scope_metric.metrics) == 3) for metric in scope_metric.metrics: self.assertIn(metric.name, _expected_metric_names) diff --git a/instrumentation/opentelemetry-instrumentation-starlette/src/opentelemetry/instrumentation/starlette/__init__.py b/instrumentation/opentelemetry-instrumentation-starlette/src/opentelemetry/instrumentation/starlette/__init__.py index 83f5b5c52b..4bb3608935 100644 --- a/instrumentation/opentelemetry-instrumentation-starlette/src/opentelemetry/instrumentation/starlette/__init__.py +++ b/instrumentation/opentelemetry-instrumentation-starlette/src/opentelemetry/instrumentation/starlette/__init__.py @@ -185,6 +185,7 @@ def client_response_hook(span: Span, scope: dict[str, Any], message: dict[str, A from opentelemetry.instrumentation.starlette.version import __version__ from opentelemetry.metrics import get_meter from opentelemetry.semconv.trace import SpanAttributes +from opentelemetry.trace import get_tracer from opentelemetry.util.http import get_excluded_urls _excluded_urls = get_excluded_urls("STARLETTE") @@ -208,6 +209,12 @@ def instrument_app( tracer_provider=None, ): """Instrument an uninstrumented Starlette application.""" + tracer = get_tracer( + __name__, + __version__, + tracer_provider, + schema_url="https://opentelemetry.io/schemas/1.11.0", + ) meter = get_meter( __name__, __version__, @@ -222,7 +229,8 @@ def instrument_app( server_request_hook=server_request_hook, client_request_hook=client_request_hook, client_response_hook=client_response_hook, - tracer_provider=tracer_provider, + # Pass in tracer/meter to get __name__and __version__ of starlette instrumentation + tracer=tracer, meter=meter, ) app.is_instrumented_by_opentelemetry = True @@ -278,6 +286,12 @@ class _InstrumentedStarlette(applications.Starlette): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) + tracer = get_tracer( + __name__, + __version__, + _InstrumentedStarlette._tracer_provider, + schema_url="https://opentelemetry.io/schemas/1.11.0", + ) meter = get_meter( __name__, __version__, @@ -291,7 +305,8 @@ def __init__(self, *args, **kwargs): server_request_hook=_InstrumentedStarlette._server_request_hook, client_request_hook=_InstrumentedStarlette._client_request_hook, client_response_hook=_InstrumentedStarlette._client_response_hook, - tracer_provider=_InstrumentedStarlette._tracer_provider, + # Pass in tracer/meter to get __name__and __version__ of starlette instrumentation + tracer=tracer, meter=meter, ) self._is_instrumented_by_opentelemetry = True diff --git a/instrumentation/opentelemetry-instrumentation-starlette/tests/test_starlette_instrumentation.py b/instrumentation/opentelemetry-instrumentation-starlette/tests/test_starlette_instrumentation.py index 0accda18fd..1e768982b5 100644 --- a/instrumentation/opentelemetry-instrumentation-starlette/tests/test_starlette_instrumentation.py +++ b/instrumentation/opentelemetry-instrumentation-starlette/tests/test_starlette_instrumentation.py @@ -98,6 +98,10 @@ def test_basic_starlette_call(self): self.assertEqual(len(spans), 3) for span in spans: self.assertIn("GET /foobar", span.name) + self.assertEqual( + span.instrumentation_scope.name, + "opentelemetry.instrumentation.starlette", + ) def test_starlette_route_attribute_added(self): """Ensure that starlette routes are used as the span name.""" @@ -132,6 +136,10 @@ def test_starlette_metrics(self): for resource_metric in metrics_list.resource_metrics: self.assertTrue(len(resource_metric.scope_metrics) == 1) for scope_metric in resource_metric.scope_metrics: + self.assertEqual( + scope_metric.scope.name, + "opentelemetry.instrumentation.starlette", + ) self.assertTrue(len(scope_metric.metrics) == 3) for metric in scope_metric.metrics: self.assertIn(metric.name, _expected_metric_names) diff --git a/instrumentation/opentelemetry-instrumentation-wsgi/src/opentelemetry/instrumentation/wsgi/__init__.py b/instrumentation/opentelemetry-instrumentation-wsgi/src/opentelemetry/instrumentation/wsgi/__init__.py index 0a873d0fc3..810a07e315 100644 --- a/instrumentation/opentelemetry-instrumentation-wsgi/src/opentelemetry/instrumentation/wsgi/__init__.py +++ b/instrumentation/opentelemetry-instrumentation-wsgi/src/opentelemetry/instrumentation/wsgi/__init__.py @@ -533,6 +533,8 @@ class OpenTelemetryMiddleware: incoming request. tracer_provider: Optional tracer provider to use. If omitted the current globally configured one is used. + meter_provider: Optional meter provider to use. If omitted the current + globally configured one is used. """ def __init__( From bc4b0493b9d72c508ef172b61e14cc7f44c9d73b Mon Sep 17 00:00:00 2001 From: Riccardo Magliocchetti Date: Fri, 7 Jun 2024 17:53:22 +0200 Subject: [PATCH 2/2] requirements: bump pytest to 7.4.4 (#2587) --- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements-0.txt | 8 +++----- .../test-requirements-1.txt | 8 +++----- .../test-requirements-2.txt | 8 +++----- .../test-requirements-3.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements-0.txt | 8 +++----- .../test-requirements-1.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements-0.txt | 8 +++----- .../test-requirements-1.txt | 8 +++----- .../test-requirements-2.txt | 8 +++----- .../test-requirements-3.txt | 8 +++----- .../test-requirements-0.txt | 8 +++----- .../test-requirements-1.txt | 8 +++----- .../test-requirements-2.txt | 8 +++----- .../test-requirements-0.txt | 8 +++----- .../test-requirements-1.txt | 8 +++----- .../test-requirements-2.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements-0.txt | 8 +++----- .../test-requirements-1.txt | 8 +++----- .../test-requirements-2.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements-0.txt | 8 +++----- .../test-requirements-1.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements-0.txt | 8 +++----- .../test-requirements-1.txt | 8 +++----- .../test-requirements-0.txt | 8 +++----- .../test-requirements-1.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements-0.txt | 8 +++----- .../test-requirements-1.txt | 8 +++----- .../test-requirements-2.txt | 8 +++----- .../test-requirements-3.txt | 8 +++----- .../test-requirements-4.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements-0.txt | 8 +++----- .../test-requirements-1.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements-0.txt | 8 +++----- .../test-requirements-1.txt | 8 +++----- .../test-requirements.txt | 8 +++----- opentelemetry-distro/test-requirements.txt | 8 +++----- opentelemetry-instrumentation/test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../test-requirements.txt | 8 +++----- .../opentelemetry-sdk-extension-aws/test-requirements.txt | 8 +++----- 78 files changed, 234 insertions(+), 390 deletions(-) diff --git a/exporter/opentelemetry-exporter-prometheus-remote-write/test-requirements.txt b/exporter/opentelemetry-exporter-prometheus-remote-write/test-requirements.txt index 40c4886fd7..7676ce644d 100644 --- a/exporter/opentelemetry-exporter-prometheus-remote-write/test-requirements.txt +++ b/exporter/opentelemetry-exporter-prometheus-remote-write/test-requirements.txt @@ -1,5 +1,4 @@ asgiref==3.7.2 -attrs==23.2.0 certifi==2024.2.2 charset-normalizer==3.3.2 cramjam==2.8.1 @@ -7,12 +6,11 @@ Deprecated==1.2.14 idna==3.6 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 +packaging==24.0 +pluggy==1.5.0 protobuf==4.25.3 -py==1.11.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 python-snappy==0.7.1 requests==2.31.0 diff --git a/exporter/opentelemetry-exporter-richconsole/test-requirements.txt b/exporter/opentelemetry-exporter-richconsole/test-requirements.txt index 42d2ec7b4c..af50fa87e8 100644 --- a/exporter/opentelemetry-exporter-richconsole/test-requirements.txt +++ b/exporter/opentelemetry-exporter-richconsole/test-requirements.txt @@ -1,17 +1,15 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 flaky==3.7.0 importlib-metadata==6.11.0 iniconfig==2.0.0 markdown-it-py==3.0.0 mdurl==0.1.2 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 Pygments==2.17.2 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 rich==13.7.1 tomli==2.0.1 diff --git a/instrumentation/opentelemetry-instrumentation-aio-pika/test-requirements-0.txt b/instrumentation/opentelemetry-instrumentation-aio-pika/test-requirements-0.txt index c8ffea4e89..2935a1c7e0 100644 --- a/instrumentation/opentelemetry-instrumentation-aio-pika/test-requirements-0.txt +++ b/instrumentation/opentelemetry-instrumentation-aio-pika/test-requirements-0.txt @@ -1,18 +1,16 @@ aio-pika==7.2.0 aiormq==6.2.3 asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 idna==3.6 importlib-metadata==6.11.0 iniconfig==2.0.0 multidict==6.0.5 -packaging==23.2 +packaging==24.0 pamqp==3.1.0 -pluggy==1.4.0 -py==1.11.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.9.0 diff --git a/instrumentation/opentelemetry-instrumentation-aio-pika/test-requirements-1.txt b/instrumentation/opentelemetry-instrumentation-aio-pika/test-requirements-1.txt index 1e2ea5a1e5..2db29de3ea 100644 --- a/instrumentation/opentelemetry-instrumentation-aio-pika/test-requirements-1.txt +++ b/instrumentation/opentelemetry-instrumentation-aio-pika/test-requirements-1.txt @@ -1,18 +1,16 @@ aio-pika==8.3.0 aiormq==6.6.4 asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 idna==3.6 importlib-metadata==6.11.0 iniconfig==2.0.0 multidict==6.0.5 -packaging==23.2 +packaging==24.0 pamqp==3.2.1 -pluggy==1.4.0 -py==1.11.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.9.0 diff --git a/instrumentation/opentelemetry-instrumentation-aio-pika/test-requirements-2.txt b/instrumentation/opentelemetry-instrumentation-aio-pika/test-requirements-2.txt index 7e1aa15fa0..536646e287 100644 --- a/instrumentation/opentelemetry-instrumentation-aio-pika/test-requirements-2.txt +++ b/instrumentation/opentelemetry-instrumentation-aio-pika/test-requirements-2.txt @@ -1,18 +1,16 @@ aio-pika==9.0.5 aiormq==6.7.1 asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 idna==3.6 importlib-metadata==6.11.0 iniconfig==2.0.0 multidict==6.0.5 -packaging==23.2 +packaging==24.0 pamqp==3.2.1 -pluggy==1.4.0 -py==1.11.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.9.0 diff --git a/instrumentation/opentelemetry-instrumentation-aio-pika/test-requirements-3.txt b/instrumentation/opentelemetry-instrumentation-aio-pika/test-requirements-3.txt index 65c2ff8f0c..12168d97b1 100644 --- a/instrumentation/opentelemetry-instrumentation-aio-pika/test-requirements-3.txt +++ b/instrumentation/opentelemetry-instrumentation-aio-pika/test-requirements-3.txt @@ -1,18 +1,16 @@ aio-pika==9.4.1 aiormq==6.8.0 asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 idna==3.6 importlib-metadata==6.11.0 iniconfig==2.0.0 multidict==6.0.5 -packaging==23.2 +packaging==24.0 pamqp==3.3.0 -pluggy==1.4.0 -py==1.11.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.9.0 diff --git a/instrumentation/opentelemetry-instrumentation-aiohttp-client/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-aiohttp-client/test-requirements.txt index b8ccfd2a50..0209ca3dd6 100644 --- a/instrumentation/opentelemetry-instrumentation-aiohttp-client/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-aiohttp-client/test-requirements.txt @@ -2,7 +2,6 @@ aiohttp==3.9.3 aiosignal==1.3.1 asgiref==3.7.2 async-timeout==4.0.3 -attrs==23.2.0 blinker==1.7.0 certifi==2024.2.2 charset-normalizer==3.3.2 @@ -18,11 +17,10 @@ itsdangerous==2.1.2 Jinja2==3.1.3 MarkupSafe==2.1.5 multidict==6.0.5 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 requests==2.31.0 tomli==2.0.1 diff --git a/instrumentation/opentelemetry-instrumentation-aiohttp-server/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-aiohttp-server/test-requirements.txt index 9f6d7accce..16529b6db1 100644 --- a/instrumentation/opentelemetry-instrumentation-aiohttp-server/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-aiohttp-server/test-requirements.txt @@ -2,18 +2,16 @@ aiohttp==3.9.3 aiosignal==1.3.1 asgiref==3.7.2 async-timeout==4.0.3 -attrs==23.2.0 Deprecated==1.2.14 frozenlist==1.4.1 idna==3.6 importlib-metadata==6.11.0 iniconfig==2.0.0 multidict==6.0.5 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-aiohttp==1.0.5 pytest-asyncio==0.23.5 pytest-benchmark==4.0.0 diff --git a/instrumentation/opentelemetry-instrumentation-aiopg/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-aiopg/test-requirements.txt index 2b03677f42..033cee4492 100644 --- a/instrumentation/opentelemetry-instrumentation-aiopg/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-aiopg/test-requirements.txt @@ -1,17 +1,15 @@ aiopg==1.4.0 asgiref==3.7.2 async-timeout==4.0.3 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 install==1.3.5 -packaging==23.2 -pluggy==1.4.0 +packaging==24.0 +pluggy==1.5.0 psycopg2-binary==2.9.9 -py==1.11.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.10.0 diff --git a/instrumentation/opentelemetry-instrumentation-asgi/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-asgi/test-requirements.txt index f3ee9764cf..9411be3b90 100644 --- a/instrumentation/opentelemetry-instrumentation-asgi/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-asgi/test-requirements.txt @@ -1,13 +1,11 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.9.0 diff --git a/instrumentation/opentelemetry-instrumentation-asyncio/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-asyncio/test-requirements.txt index 14f724888b..4943fcc851 100644 --- a/instrumentation/opentelemetry-instrumentation-asyncio/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-asyncio/test-requirements.txt @@ -1,13 +1,11 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-asyncio==0.23.5 pytest-benchmark==4.0.0 tomli==2.0.1 diff --git a/instrumentation/opentelemetry-instrumentation-asyncpg/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-asyncpg/test-requirements.txt index 02d8fb2041..2ef86b3d94 100644 --- a/instrumentation/opentelemetry-instrumentation-asyncpg/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-asyncpg/test-requirements.txt @@ -1,15 +1,13 @@ asgiref==3.7.2 async-timeout==4.0.3 asyncpg==0.29.0 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.9.0 diff --git a/instrumentation/opentelemetry-instrumentation-aws-lambda/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-aws-lambda/test-requirements.txt index 53e5b9ce6f..b5168dc7fe 100644 --- a/instrumentation/opentelemetry-instrumentation-aws-lambda/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-aws-lambda/test-requirements.txt @@ -1,13 +1,11 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.9.0 diff --git a/instrumentation/opentelemetry-instrumentation-boto/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-boto/test-requirements.txt index 4f8c5d2b67..8d6d6692ce 100644 --- a/instrumentation/opentelemetry-instrumentation-boto/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-boto/test-requirements.txt @@ -1,5 +1,4 @@ asgiref==3.7.2 -attrs==23.2.0 boto==2.49.0 boto3==1.34.44 botocore==1.34.44 @@ -16,12 +15,11 @@ Jinja2==3.1.4 jmespath==1.0.1 MarkupSafe==2.1.5 moto==2.3.2 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 pycparser==2.21 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 python-dateutil==2.8.2 pytz==2024.1 diff --git a/instrumentation/opentelemetry-instrumentation-boto3sqs/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-boto3sqs/test-requirements.txt index 2af3346e6d..8ddfd9983f 100644 --- a/instrumentation/opentelemetry-instrumentation-boto3sqs/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-boto3sqs/test-requirements.txt @@ -1,16 +1,14 @@ asgiref==3.7.2 -attrs==23.2.0 boto3==1.34.44 botocore==1.34.44 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 jmespath==1.0.1 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 python-dateutil==2.8.2 s3transfer==0.10.0 diff --git a/instrumentation/opentelemetry-instrumentation-botocore/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-botocore/test-requirements.txt index 7229f0f721..b3fa765d5c 100644 --- a/instrumentation/opentelemetry-instrumentation-botocore/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-botocore/test-requirements.txt @@ -1,5 +1,4 @@ asgiref==3.7.2 -attrs==23.2.0 aws-xray-sdk==2.12.1 boto3==1.28.80 botocore==1.31.80 @@ -16,12 +15,11 @@ Jinja2==3.1.4 jmespath==1.0.1 MarkupSafe==2.0.1 moto==3.1.19 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 pycparser==2.21 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 python-dateutil==2.8.2 pytz==2024.1 diff --git a/instrumentation/opentelemetry-instrumentation-cassandra/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-cassandra/test-requirements.txt index f55190171d..f0d811982b 100644 --- a/instrumentation/opentelemetry-instrumentation-cassandra/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-cassandra/test-requirements.txt @@ -1,16 +1,14 @@ asgiref==3.7.2 -attrs==23.2.0 cassandra-driver==3.29.0 click==8.1.7 Deprecated==1.2.14 geomet==0.2.1.post1 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 PyYAML==6.0.1 scylla-driver==3.26.6 diff --git a/instrumentation/opentelemetry-instrumentation-celery/test-requirements-0.txt b/instrumentation/opentelemetry-instrumentation-celery/test-requirements-0.txt index 98c661ca67..3159fefaf8 100644 --- a/instrumentation/opentelemetry-instrumentation-celery/test-requirements-0.txt +++ b/instrumentation/opentelemetry-instrumentation-celery/test-requirements-0.txt @@ -1,6 +1,5 @@ amqp==5.2.0 asgiref==3.7.2 -attrs==23.2.0 backports.zoneinfo==0.2.1 billiard==4.2.0 celery==5.3.6 @@ -12,12 +11,11 @@ Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 kombu==5.3.5 -packaging==23.2 -pluggy==1.4.0 +packaging==24.0 +pluggy==1.5.0 prompt-toolkit==3.0.43 -py==1.11.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 python-dateutil==2.8.2 six==1.16.0 diff --git a/instrumentation/opentelemetry-instrumentation-celery/test-requirements-1.txt b/instrumentation/opentelemetry-instrumentation-celery/test-requirements-1.txt index 516e1a78b9..6012f89379 100644 --- a/instrumentation/opentelemetry-instrumentation-celery/test-requirements-1.txt +++ b/instrumentation/opentelemetry-instrumentation-celery/test-requirements-1.txt @@ -1,6 +1,5 @@ amqp==5.2.0 asgiref==3.7.2 -attrs==23.2.0 billiard==4.2.0 celery==5.3.6 click==8.1.7 @@ -11,12 +10,11 @@ Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 kombu==5.3.5 -packaging==23.2 -pluggy==1.4.0 +packaging==24.0 +pluggy==1.5.0 prompt-toolkit==3.0.43 -py==1.11.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 python-dateutil==2.8.2 six==1.16.0 diff --git a/instrumentation/opentelemetry-instrumentation-confluent-kafka/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-confluent-kafka/test-requirements.txt index be859a2ce1..1297185d4b 100644 --- a/instrumentation/opentelemetry-instrumentation-confluent-kafka/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-confluent-kafka/test-requirements.txt @@ -1,14 +1,12 @@ asgiref==3.7.2 -attrs==23.2.0 confluent-kafka==2.3.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.9.0 diff --git a/instrumentation/opentelemetry-instrumentation-dbapi/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-dbapi/test-requirements.txt index 46c02707c1..d35a55f831 100644 --- a/instrumentation/opentelemetry-instrumentation-dbapi/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-dbapi/test-requirements.txt @@ -1,13 +1,11 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.9.0 diff --git a/instrumentation/opentelemetry-instrumentation-django/test-requirements-0.txt b/instrumentation/opentelemetry-instrumentation-django/test-requirements-0.txt index 6dce957000..2203da3e33 100644 --- a/instrumentation/opentelemetry-instrumentation-django/test-requirements-0.txt +++ b/instrumentation/opentelemetry-instrumentation-django/test-requirements-0.txt @@ -1,14 +1,12 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 Django==2.2.28 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 pytz==2024.1 sqlparse==0.4.4 diff --git a/instrumentation/opentelemetry-instrumentation-django/test-requirements-1.txt b/instrumentation/opentelemetry-instrumentation-django/test-requirements-1.txt index 548db1b8e3..bf7239cce6 100644 --- a/instrumentation/opentelemetry-instrumentation-django/test-requirements-1.txt +++ b/instrumentation/opentelemetry-instrumentation-django/test-requirements-1.txt @@ -1,14 +1,12 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 Django==3.2.25 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 pytz==2024.1 sqlparse==0.4.4 diff --git a/instrumentation/opentelemetry-instrumentation-django/test-requirements-2.txt b/instrumentation/opentelemetry-instrumentation-django/test-requirements-2.txt index 0970d2f253..03d4570977 100644 --- a/instrumentation/opentelemetry-instrumentation-django/test-requirements-2.txt +++ b/instrumentation/opentelemetry-instrumentation-django/test-requirements-2.txt @@ -1,15 +1,13 @@ asgiref==3.7.2 -attrs==23.2.0 backports.zoneinfo==0.2.1 Deprecated==1.2.14 Django==4.2.11 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 sqlparse==0.4.4 tomli==2.0.1 diff --git a/instrumentation/opentelemetry-instrumentation-django/test-requirements-3.txt b/instrumentation/opentelemetry-instrumentation-django/test-requirements-3.txt index d853c05877..ec200f92ef 100644 --- a/instrumentation/opentelemetry-instrumentation-django/test-requirements-3.txt +++ b/instrumentation/opentelemetry-instrumentation-django/test-requirements-3.txt @@ -1,14 +1,12 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 Django==4.2.11 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 sqlparse==0.4.4 tomli==2.0.1 diff --git a/instrumentation/opentelemetry-instrumentation-elasticsearch/test-requirements-0.txt b/instrumentation/opentelemetry-instrumentation-elasticsearch/test-requirements-0.txt index 054c8a8047..dac65a0f01 100644 --- a/instrumentation/opentelemetry-instrumentation-elasticsearch/test-requirements-0.txt +++ b/instrumentation/opentelemetry-instrumentation-elasticsearch/test-requirements-0.txt @@ -1,15 +1,13 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 elasticsearch==6.8.2 elasticsearch-dsl==6.4.0 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 python-dateutil==2.8.2 six==1.16.0 diff --git a/instrumentation/opentelemetry-instrumentation-elasticsearch/test-requirements-1.txt b/instrumentation/opentelemetry-instrumentation-elasticsearch/test-requirements-1.txt index efa05fd7ff..c9baa38ad6 100644 --- a/instrumentation/opentelemetry-instrumentation-elasticsearch/test-requirements-1.txt +++ b/instrumentation/opentelemetry-instrumentation-elasticsearch/test-requirements-1.txt @@ -1,15 +1,13 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 elasticsearch==7.17.9 elasticsearch-dsl==7.4.1 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 python-dateutil==2.8.2 six==1.16.0 diff --git a/instrumentation/opentelemetry-instrumentation-elasticsearch/test-requirements-2.txt b/instrumentation/opentelemetry-instrumentation-elasticsearch/test-requirements-2.txt index 6b0d677ec7..b852eff7cb 100644 --- a/instrumentation/opentelemetry-instrumentation-elasticsearch/test-requirements-2.txt +++ b/instrumentation/opentelemetry-instrumentation-elasticsearch/test-requirements-2.txt @@ -1,16 +1,14 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 elasticsearch==8.13.1 elasticsearch-dsl==8.13.1 elastic-transport==8.13.0 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 python-dateutil==2.8.2 six==1.16.0 diff --git a/instrumentation/opentelemetry-instrumentation-falcon/test-requirements-0.txt b/instrumentation/opentelemetry-instrumentation-falcon/test-requirements-0.txt index 31c7f1d7c8..f17ada63f4 100644 --- a/instrumentation/opentelemetry-instrumentation-falcon/test-requirements-0.txt +++ b/instrumentation/opentelemetry-instrumentation-falcon/test-requirements-0.txt @@ -1,14 +1,12 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 falcon==1.4.1 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 python-mimeparse==1.6.0 six==1.16.0 diff --git a/instrumentation/opentelemetry-instrumentation-falcon/test-requirements-1.txt b/instrumentation/opentelemetry-instrumentation-falcon/test-requirements-1.txt index ad476d7c22..68b1aba13d 100644 --- a/instrumentation/opentelemetry-instrumentation-falcon/test-requirements-1.txt +++ b/instrumentation/opentelemetry-instrumentation-falcon/test-requirements-1.txt @@ -1,14 +1,12 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 falcon==2.0.0 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.10.0 diff --git a/instrumentation/opentelemetry-instrumentation-falcon/test-requirements-2.txt b/instrumentation/opentelemetry-instrumentation-falcon/test-requirements-2.txt index 6c5c3e8ac9..4b4f8e7c0d 100644 --- a/instrumentation/opentelemetry-instrumentation-falcon/test-requirements-2.txt +++ b/instrumentation/opentelemetry-instrumentation-falcon/test-requirements-2.txt @@ -1,14 +1,12 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 falcon==3.1.1 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.10.0 diff --git a/instrumentation/opentelemetry-instrumentation-fastapi/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-fastapi/test-requirements.txt index 8d7bf3ad78..44547cb0ea 100644 --- a/instrumentation/opentelemetry-instrumentation-fastapi/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-fastapi/test-requirements.txt @@ -1,7 +1,6 @@ annotated-types==0.6.0 anyio==4.3.0 asgiref==3.7.2 -attrs==23.2.0 certifi==2024.2.2 charset-normalizer==3.3.2 Deprecated==1.2.14 @@ -13,13 +12,12 @@ httpx==0.27.0 idna==3.6 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 pydantic==2.6.2 pydantic_core==2.16.3 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 requests==2.31.0 sniffio==1.3.0 diff --git a/instrumentation/opentelemetry-instrumentation-flask/test-requirements-0.txt b/instrumentation/opentelemetry-instrumentation-flask/test-requirements-0.txt index fbefeebdb4..fcedc7c695 100644 --- a/instrumentation/opentelemetry-instrumentation-flask/test-requirements-0.txt +++ b/instrumentation/opentelemetry-instrumentation-flask/test-requirements-0.txt @@ -1,5 +1,4 @@ asgiref==3.7.2 -attrs==23.2.0 click==8.1.7 Deprecated==1.2.14 Flask==2.1.3 @@ -8,11 +7,10 @@ iniconfig==2.0.0 itsdangerous==2.1.2 Jinja2==3.1.3 MarkupSafe==2.1.2 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.9.0 diff --git a/instrumentation/opentelemetry-instrumentation-flask/test-requirements-1.txt b/instrumentation/opentelemetry-instrumentation-flask/test-requirements-1.txt index 41583ad7f9..c6773ad2e9 100644 --- a/instrumentation/opentelemetry-instrumentation-flask/test-requirements-1.txt +++ b/instrumentation/opentelemetry-instrumentation-flask/test-requirements-1.txt @@ -1,5 +1,4 @@ asgiref==3.7.2 -attrs==23.2.0 click==8.1.7 Deprecated==1.2.14 Flask==2.2.0 @@ -8,11 +7,10 @@ iniconfig==2.0.0 itsdangerous==2.1.2 Jinja2==3.1.3 MarkupSafe==2.1.2 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.9.0 diff --git a/instrumentation/opentelemetry-instrumentation-flask/test-requirements-2.txt b/instrumentation/opentelemetry-instrumentation-flask/test-requirements-2.txt index 3a89328861..3c7be28971 100644 --- a/instrumentation/opentelemetry-instrumentation-flask/test-requirements-2.txt +++ b/instrumentation/opentelemetry-instrumentation-flask/test-requirements-2.txt @@ -1,5 +1,4 @@ asgiref==3.7.2 -attrs==23.2.0 blinker==1.7.0 click==8.1.7 Deprecated==1.2.14 @@ -9,11 +8,10 @@ iniconfig==2.0.0 itsdangerous==2.1.2 Jinja2==3.1.3 MarkupSafe==2.1.2 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.9.0 diff --git a/instrumentation/opentelemetry-instrumentation-grpc/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-grpc/test-requirements.txt index 9303dc27c0..d30aa5c5e9 100644 --- a/instrumentation/opentelemetry-instrumentation-grpc/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-grpc/test-requirements.txt @@ -1,15 +1,13 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 grpcio==1.62.0 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 +packaging==24.0 +pluggy==1.5.0 protobuf==3.20.3 -py==1.11.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.9.0 diff --git a/instrumentation/opentelemetry-instrumentation-httpx/test-requirements-0.txt b/instrumentation/opentelemetry-instrumentation-httpx/test-requirements-0.txt index 2d3a8399d8..ad9e297219 100644 --- a/instrumentation/opentelemetry-instrumentation-httpx/test-requirements-0.txt +++ b/instrumentation/opentelemetry-instrumentation-httpx/test-requirements-0.txt @@ -1,6 +1,5 @@ anyio==3.7.1 asgiref==3.7.2 -attrs==23.2.0 certifi==2024.2.2 Deprecated==1.2.14 exceptiongroup==1.2.0 @@ -10,11 +9,10 @@ httpx==0.18.2 idna==3.6 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 respx==0.17.1 rfc3986==1.5.0 diff --git a/instrumentation/opentelemetry-instrumentation-httpx/test-requirements-1.txt b/instrumentation/opentelemetry-instrumentation-httpx/test-requirements-1.txt index 4a36398fc1..d1526ef5c1 100644 --- a/instrumentation/opentelemetry-instrumentation-httpx/test-requirements-1.txt +++ b/instrumentation/opentelemetry-instrumentation-httpx/test-requirements-1.txt @@ -1,6 +1,5 @@ anyio==4.3.0 asgiref==3.7.2 -attrs==23.2.0 certifi==2024.2.2 Deprecated==1.2.14 exceptiongroup==1.2.0 @@ -10,11 +9,10 @@ httpx==0.27.0 idna==3.6 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 respx==0.20.2 sniffio==1.3.1 diff --git a/instrumentation/opentelemetry-instrumentation-jinja2/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-jinja2/test-requirements.txt index d8ab59ac2d..6461129bee 100644 --- a/instrumentation/opentelemetry-instrumentation-jinja2/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-jinja2/test-requirements.txt @@ -1,15 +1,13 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 Jinja2==3.1.3 MarkupSafe==2.0.1 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.9.0 diff --git a/instrumentation/opentelemetry-instrumentation-kafka-python/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-kafka-python/test-requirements.txt index 96bef86dbe..2f7007f872 100644 --- a/instrumentation/opentelemetry-instrumentation-kafka-python/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-kafka-python/test-requirements.txt @@ -1,14 +1,12 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 kafka-python==2.0.2 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.9.0 diff --git a/instrumentation/opentelemetry-instrumentation-logging/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-logging/test-requirements.txt index f376796169..b7fcdc3dee 100644 --- a/instrumentation/opentelemetry-instrumentation-logging/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-logging/test-requirements.txt @@ -1,13 +1,11 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.9.0 diff --git a/instrumentation/opentelemetry-instrumentation-mysql/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-mysql/test-requirements.txt index f113b768b1..95cd6ab35f 100644 --- a/instrumentation/opentelemetry-instrumentation-mysql/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-mysql/test-requirements.txt @@ -1,14 +1,12 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 mysql-connector-python==8.3.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.9.0 diff --git a/instrumentation/opentelemetry-instrumentation-mysqlclient/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-mysqlclient/test-requirements.txt index afa2ccae6c..78060fbccc 100644 --- a/instrumentation/opentelemetry-instrumentation-mysqlclient/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-mysqlclient/test-requirements.txt @@ -1,14 +1,12 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 mysqlclient==2.2.4 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.9.0 diff --git a/instrumentation/opentelemetry-instrumentation-pika/test-requirements-0.txt b/instrumentation/opentelemetry-instrumentation-pika/test-requirements-0.txt index fb3c6def5a..b6aa239e0f 100644 --- a/instrumentation/opentelemetry-instrumentation-pika/test-requirements-0.txt +++ b/instrumentation/opentelemetry-instrumentation-pika/test-requirements-0.txt @@ -1,14 +1,12 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 +packaging==24.0 pika==0.13.1 -pluggy==1.4.0 -py==1.11.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.10.0 diff --git a/instrumentation/opentelemetry-instrumentation-pika/test-requirements-1.txt b/instrumentation/opentelemetry-instrumentation-pika/test-requirements-1.txt index d3ce673dab..334d08f537 100644 --- a/instrumentation/opentelemetry-instrumentation-pika/test-requirements-1.txt +++ b/instrumentation/opentelemetry-instrumentation-pika/test-requirements-1.txt @@ -1,14 +1,12 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 +packaging==24.0 pika==1.3.2 -pluggy==1.4.0 -py==1.11.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.10.0 diff --git a/instrumentation/opentelemetry-instrumentation-psycopg/test-requirements-0.txt b/instrumentation/opentelemetry-instrumentation-psycopg/test-requirements-0.txt index 4b57cb1ca5..d9e9b4de0b 100644 --- a/instrumentation/opentelemetry-instrumentation-psycopg/test-requirements-0.txt +++ b/instrumentation/opentelemetry-instrumentation-psycopg/test-requirements-0.txt @@ -1,15 +1,13 @@ asgiref==3.7.2 -attrs==23.2.0 backports.zoneinfo==0.2.1 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 +packaging==24.0 +pluggy==1.5.0 psycopg==3.1.18 -py==1.11.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.10.0 diff --git a/instrumentation/opentelemetry-instrumentation-psycopg/test-requirements-1.txt b/instrumentation/opentelemetry-instrumentation-psycopg/test-requirements-1.txt index d449374047..9269a3c378 100644 --- a/instrumentation/opentelemetry-instrumentation-psycopg/test-requirements-1.txt +++ b/instrumentation/opentelemetry-instrumentation-psycopg/test-requirements-1.txt @@ -1,14 +1,12 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 +packaging==24.0 +pluggy==1.5.0 psycopg==3.1.18 -py==1.11.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.10.0 diff --git a/instrumentation/opentelemetry-instrumentation-psycopg2/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-psycopg2/test-requirements.txt index ade3b5fd26..28ad25715d 100644 --- a/instrumentation/opentelemetry-instrumentation-psycopg2/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-psycopg2/test-requirements.txt @@ -1,14 +1,12 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 +packaging==24.0 +pluggy==1.5.0 psycopg2==2.9.9 -py==1.11.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.10.0 diff --git a/instrumentation/opentelemetry-instrumentation-pymemcache/test-requirements-0.txt b/instrumentation/opentelemetry-instrumentation-pymemcache/test-requirements-0.txt index 2e7313ab6e..ddb06914f7 100644 --- a/instrumentation/opentelemetry-instrumentation-pymemcache/test-requirements-0.txt +++ b/instrumentation/opentelemetry-instrumentation-pymemcache/test-requirements-0.txt @@ -1,14 +1,12 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 pymemcache==1.3.5 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 six==1.16.0 tomli==2.0.1 diff --git a/instrumentation/opentelemetry-instrumentation-pymemcache/test-requirements-1.txt b/instrumentation/opentelemetry-instrumentation-pymemcache/test-requirements-1.txt index a1a3cc4fb1..a6ad4d0248 100644 --- a/instrumentation/opentelemetry-instrumentation-pymemcache/test-requirements-1.txt +++ b/instrumentation/opentelemetry-instrumentation-pymemcache/test-requirements-1.txt @@ -1,14 +1,12 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 pymemcache==2.2.2 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 six==1.16.0 tomli==2.0.1 diff --git a/instrumentation/opentelemetry-instrumentation-pymemcache/test-requirements-2.txt b/instrumentation/opentelemetry-instrumentation-pymemcache/test-requirements-2.txt index cb28ea22d7..7405224a8d 100644 --- a/instrumentation/opentelemetry-instrumentation-pymemcache/test-requirements-2.txt +++ b/instrumentation/opentelemetry-instrumentation-pymemcache/test-requirements-2.txt @@ -1,14 +1,12 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 pymemcache==3.4.1 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 six==1.16.0 tomli==2.0.1 diff --git a/instrumentation/opentelemetry-instrumentation-pymemcache/test-requirements-3.txt b/instrumentation/opentelemetry-instrumentation-pymemcache/test-requirements-3.txt index 40152664ac..d817e70c59 100644 --- a/instrumentation/opentelemetry-instrumentation-pymemcache/test-requirements-3.txt +++ b/instrumentation/opentelemetry-instrumentation-pymemcache/test-requirements-3.txt @@ -1,14 +1,12 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 pymemcache==3.4.2 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 six==1.16.0 tomli==2.0.1 diff --git a/instrumentation/opentelemetry-instrumentation-pymemcache/test-requirements-4.txt b/instrumentation/opentelemetry-instrumentation-pymemcache/test-requirements-4.txt index 9031276ce4..606d79143c 100644 --- a/instrumentation/opentelemetry-instrumentation-pymemcache/test-requirements-4.txt +++ b/instrumentation/opentelemetry-instrumentation-pymemcache/test-requirements-4.txt @@ -1,14 +1,12 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 pymemcache==4.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.10.0 diff --git a/instrumentation/opentelemetry-instrumentation-pymongo/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-pymongo/test-requirements.txt index 0ad6375a14..2fd3f4ed0e 100644 --- a/instrumentation/opentelemetry-instrumentation-pymongo/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-pymongo/test-requirements.txt @@ -1,15 +1,13 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 dnspython==2.6.1 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 pymongo==4.6.3 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.9.0 diff --git a/instrumentation/opentelemetry-instrumentation-pymysql/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-pymysql/test-requirements.txt index cb6619c5de..9a1076a543 100644 --- a/instrumentation/opentelemetry-instrumentation-pymysql/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-pymysql/test-requirements.txt @@ -1,14 +1,12 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 PyMySQL==1.1.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.9.0 diff --git a/instrumentation/opentelemetry-instrumentation-pyramid/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-pyramid/test-requirements.txt index 1362e7166e..3edddf72c3 100644 --- a/instrumentation/opentelemetry-instrumentation-pyramid/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-pyramid/test-requirements.txt @@ -1,18 +1,16 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 hupper==1.12.1 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 +packaging==24.0 PasteDeploy==3.1.0 plaster==1.1.2 plaster-pastedeploy==1.0.1 -pluggy==1.4.0 -py==1.11.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 pyramid==2.0.2 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 translationstring==1.4 diff --git a/instrumentation/opentelemetry-instrumentation-redis/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-redis/test-requirements.txt index 90617f72e6..00b0a04b3e 100644 --- a/instrumentation/opentelemetry-instrumentation-redis/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-redis/test-requirements.txt @@ -1,14 +1,12 @@ asgiref==3.7.2 async-timeout==4.0.3 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 redis==5.0.1 tomli==2.0.1 diff --git a/instrumentation/opentelemetry-instrumentation-remoulade/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-remoulade/test-requirements.txt index c50dfde9b5..0f6374b7ef 100644 --- a/instrumentation/opentelemetry-instrumentation-remoulade/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-remoulade/test-requirements.txt @@ -1,14 +1,12 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 +packaging==24.0 +pluggy==1.5.0 prometheus_client==0.20.0 -py==1.11.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 python-dateutil==2.8.2 pytz==2024.1 diff --git a/instrumentation/opentelemetry-instrumentation-requests/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-requests/test-requirements.txt index be34594506..7c56a9b3d1 100644 --- a/instrumentation/opentelemetry-instrumentation-requests/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-requests/test-requirements.txt @@ -1,5 +1,4 @@ asgiref==3.7.2 -attrs==23.2.0 certifi==2024.2.2 charset-normalizer==3.3.2 Deprecated==1.2.14 @@ -7,11 +6,10 @@ httpretty==1.1.4 idna==3.6 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 requests==2.31.0 tomli==2.0.1 diff --git a/instrumentation/opentelemetry-instrumentation-sklearn/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-sklearn/test-requirements.txt index fc966b4d6a..885caae033 100644 --- a/instrumentation/opentelemetry-instrumentation-sklearn/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-sklearn/test-requirements.txt @@ -1,15 +1,13 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 joblib==1.3.2 numpy==1.24.4 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 scikit-learn==0.24.2 scipy==1.10.1 diff --git a/instrumentation/opentelemetry-instrumentation-sqlalchemy/test-requirements-0.txt b/instrumentation/opentelemetry-instrumentation-sqlalchemy/test-requirements-0.txt index 26fd283824..04f4fe0c4b 100644 --- a/instrumentation/opentelemetry-instrumentation-sqlalchemy/test-requirements-0.txt +++ b/instrumentation/opentelemetry-instrumentation-sqlalchemy/test-requirements-0.txt @@ -1,16 +1,14 @@ asgiref==3.7.2 -attrs==23.2.0 cffi==1.15.1 Deprecated==1.2.14 greenlet==0.4.13 hpy==0.0.4.dev179+g9b5d200 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 readline==6.2.4.1 SQLAlchemy==1.1.18 diff --git a/instrumentation/opentelemetry-instrumentation-sqlalchemy/test-requirements-1.txt b/instrumentation/opentelemetry-instrumentation-sqlalchemy/test-requirements-1.txt index bfb9dac972..4e1620b772 100644 --- a/instrumentation/opentelemetry-instrumentation-sqlalchemy/test-requirements-1.txt +++ b/instrumentation/opentelemetry-instrumentation-sqlalchemy/test-requirements-1.txt @@ -1,15 +1,13 @@ aiosqlite==0.20.0 asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 greenlet==3.0.3 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 SQLAlchemy==1.4.51 tomli==2.0.1 diff --git a/instrumentation/opentelemetry-instrumentation-sqlite3/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-sqlite3/test-requirements.txt index 16cfb33801..848f207c8c 100644 --- a/instrumentation/opentelemetry-instrumentation-sqlite3/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-sqlite3/test-requirements.txt @@ -1,13 +1,11 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.9.0 diff --git a/instrumentation/opentelemetry-instrumentation-starlette/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-starlette/test-requirements.txt index 1cd21039a7..0cd1fb534a 100644 --- a/instrumentation/opentelemetry-instrumentation-starlette/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-starlette/test-requirements.txt @@ -1,6 +1,5 @@ anyio==4.3.0 asgiref==3.7.2 -attrs==23.2.0 certifi==2024.2.2 charset-normalizer==3.3.2 Deprecated==1.2.14 @@ -11,11 +10,10 @@ httpx==0.27.0 idna==3.6 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 requests==2.31.0 sniffio==1.3.0 diff --git a/instrumentation/opentelemetry-instrumentation-system-metrics/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-system-metrics/test-requirements.txt index ee56025d5f..ddb98399cf 100644 --- a/instrumentation/opentelemetry-instrumentation-system-metrics/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-system-metrics/test-requirements.txt @@ -1,14 +1,12 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 +packaging==24.0 +pluggy==1.5.0 psutil==5.9.8 -py==1.11.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.9.0 diff --git a/instrumentation/opentelemetry-instrumentation-threading/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-threading/test-requirements.txt index 4f9b027918..eb37259669 100644 --- a/instrumentation/opentelemetry-instrumentation-threading/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-threading/test-requirements.txt @@ -1,13 +1,11 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.9.0 diff --git a/instrumentation/opentelemetry-instrumentation-tornado/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-tornado/test-requirements.txt index 9f637278fd..0d22bceff5 100644 --- a/instrumentation/opentelemetry-instrumentation-tornado/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-tornado/test-requirements.txt @@ -1,5 +1,4 @@ asgiref==3.7.2 -attrs==23.2.0 blinker==1.7.0 certifi==2024.2.2 charset-normalizer==3.3.2 @@ -13,11 +12,10 @@ iniconfig==2.0.0 itsdangerous==2.1.2 Jinja2==3.1.3 MarkupSafe==2.1.5 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 requests==2.31.0 tomli==2.0.1 diff --git a/instrumentation/opentelemetry-instrumentation-tortoiseorm/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-tortoiseorm/test-requirements.txt index 0fafc56253..2d518c1192 100644 --- a/instrumentation/opentelemetry-instrumentation-tortoiseorm/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-tortoiseorm/test-requirements.txt @@ -1,19 +1,17 @@ aiosqlite==0.17.0 annotated-types==0.6.0 asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 iso8601==1.1.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 pydantic==2.6.2 pydantic_core==2.16.3 pypika-tortoise==0.1.6 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 pytz==2024.1 tomli==2.0.1 diff --git a/instrumentation/opentelemetry-instrumentation-urllib/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-urllib/test-requirements.txt index cdb10df7e9..0ac7842086 100644 --- a/instrumentation/opentelemetry-instrumentation-urllib/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-urllib/test-requirements.txt @@ -1,14 +1,12 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 httpretty==1.1.4 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.9.0 diff --git a/instrumentation/opentelemetry-instrumentation-urllib3/test-requirements-0.txt b/instrumentation/opentelemetry-instrumentation-urllib3/test-requirements-0.txt index 730ef16977..05a76b1bcb 100644 --- a/instrumentation/opentelemetry-instrumentation-urllib3/test-requirements-0.txt +++ b/instrumentation/opentelemetry-instrumentation-urllib3/test-requirements-0.txt @@ -1,14 +1,12 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 httpretty==1.1.4 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.10.0 diff --git a/instrumentation/opentelemetry-instrumentation-urllib3/test-requirements-1.txt b/instrumentation/opentelemetry-instrumentation-urllib3/test-requirements-1.txt index 1f10502f57..9c6d596068 100644 --- a/instrumentation/opentelemetry-instrumentation-urllib3/test-requirements-1.txt +++ b/instrumentation/opentelemetry-instrumentation-urllib3/test-requirements-1.txt @@ -1,14 +1,12 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 httpretty==1.1.4 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.10.0 diff --git a/instrumentation/opentelemetry-instrumentation-wsgi/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-wsgi/test-requirements.txt index a4910352ed..a25f8882d1 100644 --- a/instrumentation/opentelemetry-instrumentation-wsgi/test-requirements.txt +++ b/instrumentation/opentelemetry-instrumentation-wsgi/test-requirements.txt @@ -1,13 +1,11 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.9.0 diff --git a/opentelemetry-distro/test-requirements.txt b/opentelemetry-distro/test-requirements.txt index 978389dc9a..b93758ee31 100644 --- a/opentelemetry-distro/test-requirements.txt +++ b/opentelemetry-distro/test-requirements.txt @@ -1,13 +1,11 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.10.0 diff --git a/opentelemetry-instrumentation/test-requirements.txt b/opentelemetry-instrumentation/test-requirements.txt index 473a423bda..2ef62218b1 100644 --- a/opentelemetry-instrumentation/test-requirements.txt +++ b/opentelemetry-instrumentation/test-requirements.txt @@ -1,13 +1,11 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.10.0 diff --git a/propagator/opentelemetry-propagator-aws-xray/test-requirements.txt b/propagator/opentelemetry-propagator-aws-xray/test-requirements.txt index b6b197bdcc..a6249b4a87 100644 --- a/propagator/opentelemetry-propagator-aws-xray/test-requirements.txt +++ b/propagator/opentelemetry-propagator-aws-xray/test-requirements.txt @@ -1,16 +1,14 @@ asgiref==3.7.2 -attrs==23.2.0 certifi==2024.2.2 charset-normalizer==3.3.2 Deprecated==1.2.14 idna==3.6 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 requests==2.31.0 tomli==2.0.1 diff --git a/propagator/opentelemetry-propagator-ot-trace/test-requirements.txt b/propagator/opentelemetry-propagator-ot-trace/test-requirements.txt index 69c1829a5c..59c30eabf4 100644 --- a/propagator/opentelemetry-propagator-ot-trace/test-requirements.txt +++ b/propagator/opentelemetry-propagator-ot-trace/test-requirements.txt @@ -1,13 +1,11 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.10.0 diff --git a/resource/opentelemetry-resource-detector-container/test-requirements.txt b/resource/opentelemetry-resource-detector-container/test-requirements.txt index eee7aaa46d..ecacb62b12 100644 --- a/resource/opentelemetry-resource-detector-container/test-requirements.txt +++ b/resource/opentelemetry-resource-detector-container/test-requirements.txt @@ -1,13 +1,11 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.10.0 diff --git a/sdk-extension/opentelemetry-sdk-extension-aws/test-requirements.txt b/sdk-extension/opentelemetry-sdk-extension-aws/test-requirements.txt index e569ade322..4ed081e748 100644 --- a/sdk-extension/opentelemetry-sdk-extension-aws/test-requirements.txt +++ b/sdk-extension/opentelemetry-sdk-extension-aws/test-requirements.txt @@ -1,13 +1,11 @@ asgiref==3.7.2 -attrs==23.2.0 Deprecated==1.2.14 importlib-metadata==6.11.0 iniconfig==2.0.0 -packaging==23.2 -pluggy==1.4.0 -py==1.11.0 +packaging==24.0 +pluggy==1.5.0 py-cpuinfo==9.0.0 -pytest==7.1.3 +pytest==7.4.4 pytest-benchmark==4.0.0 tomli==2.0.1 typing_extensions==4.10.0