Skip to content

Commit 1f81e0f

Browse files
Merge branch 'main' into aws-lambda-cloud-account-id
2 parents ce5a908 + ada2784 commit 1f81e0f

File tree

31 files changed

+311
-85
lines changed

31 files changed

+311
-85
lines changed

.github/workflows/instrumentations_1.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
- "richconsole"
3232
- "psycopg"
3333
- "prometheus-remote-write"
34-
- "sdkextension-aws"
34+
- "sdk-extension-aws"
3535
- "propagator-aws-xray"
3636
- "propagator-ot-trace"
3737
- "resource-detector-container"

_template/pyproject.toml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,6 @@ dependencies = [
3131
"opentelemetry-api ~= 1.12",
3232
]
3333

34-
[project.optional-dependencies]
35-
test = [
36-
# add any test dependencies here
37-
"<REPLACE ME>",
38-
]
39-
4034
[project.entry-points.opentelemetry_instrumentor]
4135
# REPLACE ME: the entrypoint for the instrumentor e.g
4236
# sqlalchemy = "opentelemetry.instrumentation.sqlalchemy:SQLAlchemyInstrumentor"

docs/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ installed separately via pip:
2222
2323
pip install opentelemetry-exporter-{exporter}
2424
pip install opentelemetry-instrumentation-{instrumentation}
25-
pip install opentelemetry-sdk-extension-{sdkextension}
25+
pip install opentelemetry-sdk-extension-{sdk-extension}
2626
2727
A complete list of packages can be found at the
2828
`Contrib repo instrumentation <https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation>`_

exporter/opentelemetry-exporter-prometheus-remote-write/pyproject.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,6 @@ dependencies = [
3131
"python-snappy ~= 0.6",
3232
]
3333

34-
[project.optional-dependencies]
35-
test = []
36-
3734
[project.urls]
3835
Homepage = "https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/exporter/opentelemetry-exporter-prometheus-remote-write"
3936

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
asgiref==3.7.2
2+
attrs==23.2.0
3+
certifi==2024.2.2
4+
charset-normalizer==3.3.2
5+
cramjam==2.8.1
6+
Deprecated==1.2.14
7+
idna==3.6
8+
importlib-metadata==6.11.0
9+
iniconfig==2.0.0
10+
packaging==23.2
11+
pluggy==1.4.0
12+
protobuf==4.25.3
13+
py==1.11.0
14+
py-cpuinfo==9.0.0
15+
pytest==7.1.3
16+
pytest-benchmark==4.0.0
17+
python-snappy==0.7.1
18+
requests==2.31.0
19+
tomli==2.0.1
20+
typing_extensions==4.10.0
21+
urllib3==2.2.1
22+
wrapt==1.16.0
23+
zipp==3.17.0
24+
-e exporter/opentelemetry-exporter-prometheus-remote-write

exporter/opentelemetry-exporter-richconsole/pyproject.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,6 @@ dependencies = [
3030
"rich>=10.0.0",
3131
]
3232

33-
[project.optional-dependencies]
34-
test = []
35-
3633
[project.urls]
3734
Homepage = "https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/exporter/opentelemetry-exporter-richconsole"
3835

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
asgiref==3.7.2
2+
attrs==23.2.0
3+
Deprecated==1.2.14
4+
flaky==3.7.0
5+
importlib-metadata==6.11.0
6+
iniconfig==2.0.0
7+
markdown-it-py==3.0.0
8+
mdurl==0.1.2
9+
packaging==23.2
10+
pluggy==1.4.0
11+
py==1.11.0
12+
py-cpuinfo==9.0.0
13+
Pygments==2.17.2
14+
pytest==7.1.3
15+
pytest-benchmark==4.0.0
16+
rich==13.7.1
17+
tomli==2.0.1
18+
typing_extensions==4.10.0
19+
wrapt==1.16.0
20+
zipp==3.17.0
21+
-e exporter/opentelemetry-exporter-richconsole

instrumentation/opentelemetry-instrumentation-boto3sqs/pyproject.toml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,6 @@ dependencies = [
3434
instruments = [
3535
"boto3 ~= 1.0",
3636
]
37-
test = [
38-
"opentelemetry-instrumentation-boto3sqs[instruments]",
39-
"opentelemetry-test-utils == 0.45b0.dev",
40-
]
4137

4238
[project.entry-points.opentelemetry_instrumentor]
4339
boto3 = "opentelemetry.instrumentation.boto3sqs:Boto3SQSInstrumentor"
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
asgiref==3.7.2
2+
attrs==23.2.0
3+
boto3==1.34.44
4+
botocore==1.34.44
5+
Deprecated==1.2.14
6+
importlib-metadata==6.11.0
7+
iniconfig==2.0.0
8+
jmespath==1.0.1
9+
packaging==23.2
10+
pluggy==1.4.0
11+
py==1.11.0
12+
py-cpuinfo==9.0.0
13+
pytest==7.1.3
14+
pytest-benchmark==4.0.0
15+
python-dateutil==2.8.2
16+
s3transfer==0.10.0
17+
six==1.16.0
18+
tomli==2.0.1
19+
typing_extensions==4.9.0
20+
urllib3==1.26.18
21+
wrapt==1.16.0
22+
zipp==3.17.0
23+
-e opentelemetry-instrumentation
24+
-e instrumentation/opentelemetry-instrumentation-boto3sqs

instrumentation/opentelemetry-instrumentation-confluent-kafka/pyproject.toml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ classifiers = [
2121
"Programming Language :: Python :: 3.8",
2222
]
2323
dependencies = [
24+
"opentelemetry-instrumentation == 0.45b0.dev",
2425
"opentelemetry-api ~= 1.12",
2526
"wrapt >= 1.0.0, < 2.0.0",
2627
]
@@ -29,9 +30,6 @@ dependencies = [
2930
instruments = [
3031
"confluent-kafka >= 1.8.2, <= 2.3.0",
3132
]
32-
test = [
33-
"opentelemetry-instrumentation-confluent-kafka[instruments]",
34-
]
3533

3634
[project.entry-points.opentelemetry_instrumentor]
3735
confluent_kafka = "opentelemetry.instrumentation.confluent_kafka:ConfluentKafkaInstrumentor"
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
asgiref==3.7.2
2+
attrs==23.2.0
3+
confluent-kafka==2.3.0
4+
Deprecated==1.2.14
5+
importlib-metadata==6.11.0
6+
iniconfig==2.0.0
7+
packaging==23.2
8+
pluggy==1.4.0
9+
py==1.11.0
10+
py-cpuinfo==9.0.0
11+
pytest==7.1.3
12+
pytest-benchmark==4.0.0
13+
tomli==2.0.1
14+
typing_extensions==4.9.0
15+
wrapt==1.16.0
16+
zipp==3.17.0
17+
-e opentelemetry-instrumentation
18+
-e instrumentation/opentelemetry-instrumentation-confluent-kafka

instrumentation/opentelemetry-instrumentation-pika/pyproject.toml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ classifiers = [
2424
"Programming Language :: Python :: 3.11",
2525
]
2626
dependencies = [
27+
"opentelemetry-instrumentation == 0.45b0.dev",
2728
"opentelemetry-api ~= 1.5",
2829
"packaging >= 20.0",
2930
"wrapt >= 1.0.0, < 2.0.0",
@@ -33,12 +34,6 @@ dependencies = [
3334
instruments = [
3435
"pika >= 0.12.0",
3536
]
36-
test = [
37-
"opentelemetry-instrumentation-pika[instruments]",
38-
"opentelemetry-test-utils == 0.45b0.dev",
39-
"pytest",
40-
"wrapt >= 1.0.0, < 2.0.0",
41-
]
4237

4338
[project.entry-points.opentelemetry_instrumentor]
4439
pika = "opentelemetry.instrumentation.pika:PikaInstrumentor"
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
asgiref==3.7.2
2+
attrs==23.2.0
3+
Deprecated==1.2.14
4+
importlib-metadata==6.11.0
5+
iniconfig==2.0.0
6+
packaging==23.2
7+
pika==0.13.1
8+
pluggy==1.4.0
9+
py==1.11.0
10+
py-cpuinfo==9.0.0
11+
pytest==7.1.3
12+
pytest-benchmark==4.0.0
13+
tomli==2.0.1
14+
typing_extensions==4.10.0
15+
wrapt==1.16.0
16+
zipp==3.17.0
17+
-e opentelemetry-instrumentation
18+
-e instrumentation/opentelemetry-instrumentation-pika
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
asgiref==3.7.2
2+
attrs==23.2.0
3+
Deprecated==1.2.14
4+
importlib-metadata==6.11.0
5+
iniconfig==2.0.0
6+
packaging==23.2
7+
pika==1.3.2
8+
pluggy==1.4.0
9+
py==1.11.0
10+
py-cpuinfo==9.0.0
11+
pytest==7.1.3
12+
pytest-benchmark==4.0.0
13+
tomli==2.0.1
14+
typing_extensions==4.10.0
15+
wrapt==1.16.0
16+
zipp==3.17.0
17+
-e opentelemetry-instrumentation
18+
-e instrumentation/opentelemetry-instrumentation-pika

instrumentation/opentelemetry-instrumentation-pymysql/pyproject.toml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,6 @@ dependencies = [
3333
instruments = [
3434
"PyMySQL < 2",
3535
]
36-
test = [
37-
"opentelemetry-instrumentation-pymysql[instruments]",
38-
"opentelemetry-test-utils == 0.45b0.dev",
39-
]
4036

4137
[project.entry-points.opentelemetry_instrumentor]
4238
pymysql = "opentelemetry.instrumentation.pymysql:PyMySQLInstrumentor"
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
asgiref==3.7.2
2+
attrs==23.2.0
3+
Deprecated==1.2.14
4+
importlib-metadata==6.11.0
5+
iniconfig==2.0.0
6+
packaging==23.2
7+
pluggy==1.4.0
8+
py==1.11.0
9+
py-cpuinfo==9.0.0
10+
PyMySQL==1.1.0
11+
pytest==7.1.3
12+
pytest-benchmark==4.0.0
13+
tomli==2.0.1
14+
typing_extensions==4.9.0
15+
wrapt==1.16.0
16+
zipp==3.17.0
17+
-e opentelemetry-instrumentation
18+
-e instrumentation/opentelemetry-instrumentation-dbapi
19+
-e instrumentation/opentelemetry-instrumentation-pymysql

instrumentation/opentelemetry-instrumentation-sqlite3/pyproject.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,6 @@ dependencies = [
3131

3232
[project.optional-dependencies]
3333
instruments = []
34-
test = [
35-
"opentelemetry-test-utils == 0.45b0.dev",
36-
]
3734

3835
[project.entry-points.opentelemetry_instrumentor]
3936
sqlite3 = "opentelemetry.instrumentation.sqlite3:SQLite3Instrumentor"
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
asgiref==3.7.2
2+
attrs==23.2.0
3+
Deprecated==1.2.14
4+
importlib-metadata==6.11.0
5+
iniconfig==2.0.0
6+
packaging==23.2
7+
pluggy==1.4.0
8+
py==1.11.0
9+
py-cpuinfo==9.0.0
10+
pytest==7.1.3
11+
pytest-benchmark==4.0.0
12+
tomli==2.0.1
13+
typing_extensions==4.9.0
14+
wrapt==1.16.0
15+
zipp==3.17.0
16+
-e opentelemetry-instrumentation
17+
-e instrumentation/opentelemetry-instrumentation-dbapi
18+
-e instrumentation/opentelemetry-instrumentation-sqlite3

instrumentation/opentelemetry-instrumentation-system-metrics/pyproject.toml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ classifiers = [
2424
"Programming Language :: Python :: 3.11",
2525
]
2626
dependencies = [
27+
"opentelemetry-instrumentation == 0.45b0.dev",
2728
"opentelemetry-api ~= 1.11",
2829
"opentelemetry-sdk ~= 1.11",
2930
"psutil ~= 5.9",
@@ -33,10 +34,6 @@ dependencies = [
3334
instruments = [
3435
"psutil >= 5",
3536
]
36-
test = [
37-
"opentelemetry-instrumentation-system-metrics[instruments]",
38-
"opentelemetry-test-utils == 0.45b0.dev",
39-
]
4037

4138
[project.entry-points.opentelemetry_instrumentor]
4239
system_metrics = "opentelemetry.instrumentation.system_metrics:SystemMetricsInstrumentor"
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
asgiref==3.7.2
2+
attrs==23.2.0
3+
Deprecated==1.2.14
4+
importlib-metadata==6.11.0
5+
iniconfig==2.0.0
6+
packaging==23.2
7+
pluggy==1.4.0
8+
psutil==5.9.8
9+
py==1.11.0
10+
py-cpuinfo==9.0.0
11+
pytest==7.1.3
12+
pytest-benchmark==4.0.0
13+
tomli==2.0.1
14+
typing_extensions==4.9.0
15+
wrapt==1.16.0
16+
zipp==3.17.0
17+
-e opentelemetry-instrumentation
18+
-e instrumentation/opentelemetry-instrumentation-system-metrics

instrumentation/opentelemetry-instrumentation-tortoiseorm/pyproject.toml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,6 @@ instruments = [
3434
"tortoise-orm >= 0.17.0",
3535
"pydantic >= 1.10.2"
3636
]
37-
test = [
38-
"opentelemetry-instrumentation-tortoiseorm[instruments]",
39-
"opentelemetry-test-utils == 0.45b0.dev",
40-
]
4137

4238
[project.entry-points.opentelemetry_instrumentor]
4339
tortoiseorm = "opentelemetry.instrumentation.tortoiseorm:TortoiseORMInstrumentor"
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
aiosqlite==0.17.0
2+
annotated-types==0.6.0
3+
asgiref==3.7.2
4+
attrs==23.2.0
5+
Deprecated==1.2.14
6+
importlib-metadata==6.11.0
7+
iniconfig==2.0.0
8+
iso8601==1.1.0
9+
packaging==23.2
10+
pluggy==1.4.0
11+
py==1.11.0
12+
py-cpuinfo==9.0.0
13+
pydantic==2.6.2
14+
pydantic_core==2.16.3
15+
pypika-tortoise==0.1.6
16+
pytest==7.1.3
17+
pytest-benchmark==4.0.0
18+
pytz==2024.1
19+
tomli==2.0.1
20+
tortoise-orm==0.20.0
21+
typing_extensions==4.9.0
22+
wrapt==1.16.0
23+
zipp==3.17.0
24+
-e opentelemetry-instrumentation
25+
-e instrumentation/opentelemetry-instrumentation-tortoiseorm

opentelemetry-distro/pyproject.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ dependencies = [
3131
otlp = [
3232
"opentelemetry-exporter-otlp == 1.24.0.dev",
3333
]
34-
test = []
3534

3635
[project.entry-points.opentelemetry_configurator]
3736
configurator = "opentelemetry.distro:OpenTelemetryConfigurator"
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
asgiref==3.7.2
2+
attrs==23.2.0
3+
Deprecated==1.2.14
4+
importlib-metadata==6.11.0
5+
iniconfig==2.0.0
6+
packaging==23.2
7+
pluggy==1.4.0
8+
py==1.11.0
9+
py-cpuinfo==9.0.0
10+
pytest==7.1.3
11+
pytest-benchmark==4.0.0
12+
tomli==2.0.1
13+
typing_extensions==4.10.0
14+
wrapt==1.16.0
15+
zipp==3.17.0
16+
-e opentelemetry-instrumentation
17+
-e opentelemetry-distro

0 commit comments

Comments
 (0)