Skip to content

Commit 4be5f51

Browse files
committed
Remove [test] package from boto instrumentation
Fixes open-telemetry#2191
1 parent 2518a4a commit 4be5f51

File tree

3 files changed

+74
-9
lines changed

3 files changed

+74
-9
lines changed

Diff for: instrumentation/opentelemetry-instrumentation-boto/pyproject.toml

-6
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,6 @@ dependencies = [
3333
instruments = [
3434
"boto~=2.0",
3535
]
36-
test = [
37-
"opentelemetry-instrumentation-boto[instruments]",
38-
"markupsafe==2.0.1",
39-
"moto~=2.0",
40-
"opentelemetry-test-utils == 0.44b0.dev",
41-
]
4236

4337
[project.entry-points.opentelemetry_instrumentor]
4438
boto = "opentelemetry.instrumentation.boto:BotoInstrumentor"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
annotated-types==0.6.0
2+
asgiref==3.7.2
3+
attrs==23.2.0
4+
aws-sam-translator==1.85.0
5+
aws-xray-sdk==2.12.1
6+
boto==2.49.0
7+
boto3==1.34.44
8+
botocore==1.34.44
9+
certifi==2024.2.2
10+
cffi==1.16.0
11+
cfn-lint==0.85.2
12+
charset-normalizer==3.3.2
13+
cryptography==42.0.3
14+
Deprecated==1.2.14
15+
docker==7.0.0
16+
ecdsa==0.18.0
17+
graphql-core==3.2.3
18+
idna==3.6
19+
importlib-metadata==6.11.0
20+
importlib-resources==6.1.1
21+
iniconfig==2.0.0
22+
Jinja2==3.1.3
23+
jmespath==1.0.1
24+
jschema-to-python==1.2.3
25+
jsondiff==2.0.0
26+
jsonpatch==1.33
27+
jsonpickle==3.0.2
28+
jsonpointer==2.4
29+
jsonschema==4.21.1
30+
jsonschema-specifications==2023.12.1
31+
junit-xml==1.9
32+
MarkupSafe==2.1.5
33+
moto==2.3.2
34+
mpmath==1.3.0
35+
networkx==3.1
36+
packaging==23.2
37+
pbr==6.0.0
38+
pkgutil_resolve_name==1.3.10
39+
pluggy==1.4.0
40+
py==1.11.0
41+
py-cpuinfo==9.0.0
42+
pyasn1==0.5.1
43+
pycparser==2.21
44+
pydantic==2.6.1
45+
pydantic_core==2.16.2
46+
pytest==7.1.3
47+
pytest-benchmark==4.0.0
48+
python-dateutil==2.8.2
49+
python-jose==3.3.0
50+
pytz==2024.1
51+
PyYAML==6.0.1
52+
referencing==0.33.0
53+
regex==2023.12.25
54+
requests==2.31.0
55+
responses==0.25.0
56+
rpds-py==0.18.0
57+
rsa==4.9
58+
s3transfer==0.10.0
59+
sarif-om==1.0.4
60+
six==1.16.0
61+
sshpubkeys==3.3.1
62+
sympy==1.12
63+
tomli==2.0.1
64+
typing_extensions==4.9.0
65+
urllib3==1.26.18
66+
Werkzeug==3.0.1
67+
wrapt==1.16.0
68+
xmltodict==0.13.0
69+
zipp==3.17.0
70+
-e ../../../opentelemetry-instrumentation
71+
-e ../../../instrumentation/opentelemetry-instrumentation-boto

Diff for: tox.ini

+3-3
Original file line numberDiff line numberDiff line change
@@ -394,8 +394,8 @@ commands_pre =
394394

395395
aws-lambda: pip install {toxinidir}/instrumentation/opentelemetry-instrumentation-aws-lambda[test]
396396

397-
boto: pip install {toxinidir}/instrumentation/opentelemetry-instrumentation-botocore[test]
398-
boto: pip install {toxinidir}/instrumentation/opentelemetry-instrumentation-boto[test]
397+
botocore: pip install {toxinidir}/instrumentation/opentelemetry-instrumentation-botocore[test]
398+
boto: pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-boto/test-requirements.txt
399399

400400
boto3sqs: pip install {toxinidir}/instrumentation/opentelemetry-instrumentation-boto3sqs[test]
401401

@@ -539,7 +539,7 @@ commands_pre =
539539
python -m pip install -e {toxinidir}/instrumentation/opentelemetry-instrumentation-starlette[test]
540540
python -m pip install -e {toxinidir}/instrumentation/opentelemetry-instrumentation-grpc[test]
541541
python -m pip install -e {toxinidir}/instrumentation/opentelemetry-instrumentation-falcon[test]
542-
python -m pip install -e {toxinidir}/instrumentation/opentelemetry-instrumentation-boto[test]
542+
python -m pip install -e {toxinidir}/instrumentation/opentelemetry-instrumentation-boto
543543
python -m pip install -e {toxinidir}/instrumentation/opentelemetry-instrumentation-flask[test]
544544
python -m pip install -e {toxinidir}/instrumentation/opentelemetry-instrumentation-sqlalchemy[test]
545545
python -m pip install -e {toxinidir}/instrumentation/opentelemetry-instrumentation-cassandra[test]

0 commit comments

Comments
 (0)