Skip to content

Commit 3543b7b

Browse files
authored
Merge branch 'main' into psycopg3-instrumentation
2 parents 55b6f55 + 1782e96 commit 3543b7b

File tree

78 files changed

+1106
-245
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

78 files changed

+1106
-245
lines changed

.github/workflows/instrumentations_1.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
python-version: [py38, py39, py310, py311, pypy3]
2626
package:
2727
- "urllib"
28-
- "urllib3v"
28+
- "urllib3"
2929
- "wsgi"
3030
- "distro"
3131
- "richconsole"

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1717
([#1756](https://github.com/open-telemetry/opentelemetry-python-contrib/issues/1756))
1818
- `opentelemetry-instrumentation-flask` Add importlib metadata default for deprecation warning flask version
1919
([#2297](https://github.com/open-telemetry/opentelemetry-python-contrib/issues/2297))
20+
- Ensure all http.server.duration metrics have the same description
21+
([#2151](https://github.com/open-telemetry/opentelemetry-python-contrib/issues/2298))
2022

2123
## Version 1.23.0/0.44b0 (2024-02-23)
2224

instrumentation/opentelemetry-instrumentation-aio-pika/pyproject.toml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,6 @@ dependencies = [
3333
instruments = [
3434
"aio_pika >= 7.2.0, < 10.0.0",
3535
]
36-
test = [
37-
"opentelemetry-instrumentation-aio-pika[instruments]",
38-
"opentelemetry-test-utils == 0.45b0.dev",
39-
"pytest",
40-
"wrapt >= 1.0.0, < 2.0.0",
41-
]
4236

4337
[project.entry-points.opentelemetry_instrumentor]
4438
aio-pika = "opentelemetry.instrumentation.aio_pika:AioPikaInstrumentor"
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
aio-pika==7.2.0
2+
aiormq==6.2.3
3+
asgiref==3.7.2
4+
attrs==23.2.0
5+
Deprecated==1.2.14
6+
idna==3.6
7+
importlib-metadata==6.11.0
8+
iniconfig==2.0.0
9+
multidict==6.0.5
10+
packaging==23.2
11+
pamqp==3.1.0
12+
pluggy==1.4.0
13+
py==1.11.0
14+
py-cpuinfo==9.0.0
15+
pytest==7.1.3
16+
pytest-benchmark==4.0.0
17+
tomli==2.0.1
18+
typing_extensions==4.9.0
19+
wrapt==1.16.0
20+
yarl==1.9.4
21+
zipp==3.17.0
22+
-e opentelemetry-instrumentation
23+
-e instrumentation/opentelemetry-instrumentation-aio-pika
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
aio-pika==8.3.0
2+
aiormq==6.6.4
3+
asgiref==3.7.2
4+
attrs==23.2.0
5+
Deprecated==1.2.14
6+
idna==3.6
7+
importlib-metadata==6.11.0
8+
iniconfig==2.0.0
9+
multidict==6.0.5
10+
packaging==23.2
11+
pamqp==3.2.1
12+
pluggy==1.4.0
13+
py==1.11.0
14+
py-cpuinfo==9.0.0
15+
pytest==7.1.3
16+
pytest-benchmark==4.0.0
17+
tomli==2.0.1
18+
typing_extensions==4.9.0
19+
wrapt==1.16.0
20+
yarl==1.9.4
21+
zipp==3.17.0
22+
-e opentelemetry-instrumentation
23+
-e instrumentation/opentelemetry-instrumentation-aio-pika
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
aio-pika==9.4.0
2+
aiormq==6.8.0
3+
asgiref==3.7.2
4+
attrs==23.2.0
5+
Deprecated==1.2.14
6+
idna==3.6
7+
importlib-metadata==6.11.0
8+
iniconfig==2.0.0
9+
multidict==6.0.5
10+
packaging==23.2
11+
pamqp==3.3.0
12+
pluggy==1.4.0
13+
py==1.11.0
14+
py-cpuinfo==9.0.0
15+
pytest==7.1.3
16+
pytest-benchmark==4.0.0
17+
tomli==2.0.1
18+
typing_extensions==4.9.0
19+
wrapt==1.16.0
20+
yarl==1.9.4
21+
zipp==3.17.0
22+
-e opentelemetry-instrumentation
23+
-e instrumentation/opentelemetry-instrumentation-aio-pika

instrumentation/opentelemetry-instrumentation-aiohttp-client/pyproject.toml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,6 @@ dependencies = [
3535
instruments = [
3636
"aiohttp ~= 3.0",
3737
]
38-
test = [
39-
"opentelemetry-instrumentation-aiohttp-client[instruments]",
40-
"http-server-mock"
41-
]
4238

4339
[project.entry-points.opentelemetry_instrumentor]
4440
aiohttp-client = "opentelemetry.instrumentation.aiohttp_client:AioHttpClientInstrumentor"
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
aiohttp==3.9.3
2+
aiosignal==1.3.1
3+
asgiref==3.7.2
4+
async-timeout==4.0.3
5+
attrs==23.2.0
6+
blinker==1.7.0
7+
certifi==2024.2.2
8+
charset-normalizer==3.3.2
9+
click==8.1.7
10+
Deprecated==1.2.14
11+
Flask==3.0.2
12+
frozenlist==1.4.1
13+
http_server_mock==1.7
14+
idna==3.6
15+
importlib-metadata==6.11.0
16+
iniconfig==2.0.0
17+
itsdangerous==2.1.2
18+
Jinja2==3.1.3
19+
MarkupSafe==2.1.5
20+
multidict==6.0.5
21+
packaging==23.2
22+
pluggy==1.4.0
23+
py==1.11.0
24+
py-cpuinfo==9.0.0
25+
pytest==7.1.3
26+
pytest-benchmark==4.0.0
27+
requests==2.31.0
28+
tomli==2.0.1
29+
typing_extensions==4.10.0
30+
urllib3==2.2.1
31+
Werkzeug==3.0.1
32+
wrapt==1.16.0
33+
yarl==1.9.4
34+
zipp==3.17.0
35+
-e opentelemetry-instrumentation
36+
-e util/opentelemetry-util-http
37+
-e instrumentation/opentelemetry-instrumentation-aiohttp-client

instrumentation/opentelemetry-instrumentation-aiohttp-server/pyproject.toml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,6 @@ dependencies = [
3535
instruments = [
3636
"aiohttp ~= 3.0",
3737
]
38-
test = [
39-
"opentelemetry-instrumentation-aiohttp-server[instruments]",
40-
"pytest-asyncio",
41-
"pytest-aiohttp",
42-
]
4338

4439
[project.entry-points.opentelemetry_instrumentor]
4540
aiohttp-server = "opentelemetry.instrumentation.aiohttp_server:AioHttpServerInstrumentor"

instrumentation/opentelemetry-instrumentation-aiohttp-server/src/opentelemetry/instrumentation/aiohttp_server/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ async def middleware(request, handler):
207207
duration_histogram = meter.create_histogram(
208208
name=MetricInstruments.HTTP_SERVER_DURATION,
209209
unit="ms",
210-
description="measures the duration of the inbound HTTP request",
210+
description="Duration of HTTP client requests.",
211211
)
212212

213213
active_requests_counter = meter.create_up_down_counter(

0 commit comments

Comments
 (0)