Skip to content

Commit f8bb289

Browse files
antonpirkeremdneto
andauthored
Update test requirements for work with Python 3.13 (open-telemetry#2887)
* Added deb to make cassandra tests work with python 3.13 * Bumped cffi to work with Python 3.13 * Fixed some test-requirements for Python 3.13 * Updated typing_extensions everywhere --------- Co-authored-by: Emídio Neto <[email protected]>
1 parent a084c2c commit f8bb289

File tree

81 files changed

+91
-90
lines changed

Some content is hidden

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

81 files changed

+91
-90
lines changed

exporter/opentelemetry-exporter-prometheus-remote-write/test-requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ pytest==7.4.4
1616
python-snappy==0.7.1
1717
requests==2.32.3
1818
tomli==2.0.1
19-
typing_extensions==4.10.0
19+
typing_extensions==4.12.2
2020
urllib3==2.2.2
2121
wrapt==1.16.0
2222
zipp==3.19.2

exporter/opentelemetry-exporter-richconsole/test-requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Pygments==2.17.2
1212
pytest==7.4.4
1313
rich==13.7.1
1414
tomli==2.0.1
15-
typing_extensions==4.10.0
15+
typing_extensions==4.12.2
1616
wrapt==1.16.0
1717
zipp==3.19.2
1818
-e exporter/opentelemetry-exporter-richconsole

instrumentation/opentelemetry-instrumentation-aio-pika/test-requirements-0.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ pluggy==1.5.0
1212
py-cpuinfo==9.0.0
1313
pytest==7.4.4
1414
tomli==2.0.1
15-
typing_extensions==4.9.0
15+
typing_extensions==4.12.2
1616
wrapt==1.16.0
1717
yarl==1.9.4
1818
zipp==3.19.2

instrumentation/opentelemetry-instrumentation-aio-pika/test-requirements-1.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ pluggy==1.5.0
1212
py-cpuinfo==9.0.0
1313
pytest==7.4.4
1414
tomli==2.0.1
15-
typing_extensions==4.9.0
15+
typing_extensions==4.12.2
1616
wrapt==1.16.0
1717
yarl==1.9.4
1818
zipp==3.19.2

instrumentation/opentelemetry-instrumentation-aio-pika/test-requirements-2.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ pluggy==1.5.0
1212
py-cpuinfo==9.0.0
1313
pytest==7.4.4
1414
tomli==2.0.1
15-
typing_extensions==4.9.0
15+
typing_extensions==4.12.2
1616
wrapt==1.16.0
1717
yarl==1.9.4
1818
zipp==3.19.2

instrumentation/opentelemetry-instrumentation-aio-pika/test-requirements-3.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ pluggy==1.5.0
1212
py-cpuinfo==9.0.0
1313
pytest==7.4.4
1414
tomli==2.0.1
15-
typing_extensions==4.9.0
15+
typing_extensions==4.12.2
1616
wrapt==1.16.0
1717
yarl==1.9.4
1818
zipp==3.19.2

instrumentation/opentelemetry-instrumentation-aiohttp-client/test-requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ py-cpuinfo==9.0.0
2323
pytest==7.4.4
2424
requests==2.32.3
2525
tomli==2.0.1
26-
typing_extensions==4.10.0
26+
typing_extensions==4.12.2
2727
urllib3==2.2.2
2828
Werkzeug==3.0.3
2929
wrapt==1.16.0

instrumentation/opentelemetry-instrumentation-aiohttp-server/test-requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ pytest==7.4.4
1515
pytest-aiohttp==1.0.5
1616
pytest-asyncio==0.23.5
1717
tomli==2.0.1
18-
typing_extensions==4.10.0
18+
typing_extensions==4.12.2
1919
wrapt==1.16.0
2020
yarl==1.9.4
2121
zipp==3.19.2

instrumentation/opentelemetry-instrumentation-aiopg/test-requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ psycopg2-binary==2.9.9
1010
py-cpuinfo==9.0.0
1111
pytest==7.4.4
1212
tomli==2.0.1
13-
typing_extensions==4.10.0
13+
typing_extensions==4.12.2
1414
wrapt==1.16.0
1515
zipp==3.19.2
1616
-e opentelemetry-instrumentation

instrumentation/opentelemetry-instrumentation-asgi/test-requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ pluggy==1.5.0
77
py-cpuinfo==9.0.0
88
pytest==7.4.4
99
tomli==2.0.1
10-
typing_extensions==4.9.0
10+
typing_extensions==4.12.2
1111
wrapt==1.16.0
1212
zipp==3.19.2
1313
-e opentelemetry-instrumentation

instrumentation/opentelemetry-instrumentation-asyncio/test-requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ py-cpuinfo==9.0.0
88
pytest==7.4.4
99
pytest-asyncio==0.23.5
1010
tomli==2.0.1
11-
typing_extensions==4.9.0
11+
typing_extensions==4.12.2
1212
wrapt==1.16.0
1313
zipp==3.19.2
1414
-e opentelemetry-instrumentation

instrumentation/opentelemetry-instrumentation-asyncpg/test-requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ pluggy==1.5.0
99
py-cpuinfo==9.0.0
1010
pytest==7.4.4
1111
tomli==2.0.1
12-
typing_extensions==4.9.0
12+
typing_extensions==4.12.2
1313
wrapt==1.16.0
1414
zipp==3.19.2
1515
-e opentelemetry-instrumentation

instrumentation/opentelemetry-instrumentation-aws-lambda/test-requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ pluggy==1.5.0
77
py-cpuinfo==9.0.0
88
pytest==7.4.4
99
tomli==2.0.1
10-
typing_extensions==4.9.0
10+
typing_extensions==4.12.2
1111
wrapt==1.16.0
1212
zipp==3.19.2
1313
-e opentelemetry-instrumentation

instrumentation/opentelemetry-instrumentation-boto/test-requirements.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ boto==2.49.0
33
boto3==1.34.44
44
botocore==1.34.44
55
certifi==2024.7.4
6-
cffi==1.16.0
6+
cffi==1.17.0
77
charset-normalizer==3.3.2
88
cryptography==42.0.5
99
Deprecated==1.2.14
@@ -28,7 +28,7 @@ responses==0.25.0
2828
s3transfer==0.10.0
2929
six==1.16.0
3030
tomli==2.0.1
31-
typing_extensions==4.9.0
31+
typing_extensions==4.12.2
3232
urllib3==1.26.19
3333
Werkzeug==2.3.8
3434
wrapt==1.16.0

instrumentation/opentelemetry-instrumentation-boto3sqs/test-requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ python-dateutil==2.8.2
1313
s3transfer==0.10.0
1414
six==1.16.0
1515
tomli==2.0.1
16-
typing_extensions==4.9.0
16+
typing_extensions==4.12.2
1717
urllib3==1.26.19
1818
wrapt==1.16.0
1919
zipp==3.19.2

instrumentation/opentelemetry-instrumentation-botocore/test-requirements.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ aws-xray-sdk==2.12.1
33
boto3==1.28.80
44
botocore==1.31.80
55
certifi==2024.7.4
6-
cffi==1.16.0
6+
cffi==1.17.0
77
charset-normalizer==3.3.2
88
cryptography==42.0.5
99
Deprecated==1.2.14
@@ -28,7 +28,7 @@ responses==0.25.0
2828
s3transfer==0.7.0
2929
six==1.16.0
3030
tomli==2.0.1
31-
typing_extensions==4.9.0
31+
typing_extensions==4.12.2
3232
urllib3==1.26.19
3333
Werkzeug==3.0.3
3434
wrapt==1.16.0

instrumentation/opentelemetry-instrumentation-cassandra/test-requirements.txt

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
asgiref==3.8.1
22
cassandra-driver==3.29.0
3+
pyasyncore==1.0.4 # for python 3.13 (should removed when cassandra-driver replaces asyncore with recommended asyncio)
34
click==8.1.7
45
Deprecated==1.2.14
56
geomet==0.2.1.post1
@@ -13,7 +14,7 @@ PyYAML==6.0.1
1314
scylla-driver==3.26.6
1415
six==1.16.0
1516
tomli==2.0.1
16-
typing_extensions==4.9.0
17+
typing_extensions==4.12.2
1718
wrapt==1.16.0
1819
zipp==3.19.2
1920
-e opentelemetry-instrumentation

instrumentation/opentelemetry-instrumentation-celery/test-requirements-0.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ pytest==7.4.4
1919
python-dateutil==2.8.2
2020
six==1.16.0
2121
tomli==2.0.1
22-
typing_extensions==4.9.0
22+
typing_extensions==4.12.2
2323
tzdata==2024.1
2424
vine==5.1.0
2525
wcwidth==0.2.13

instrumentation/opentelemetry-instrumentation-celery/test-requirements-1.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ pytest==7.4.4
1818
python-dateutil==2.8.2
1919
six==1.16.0
2020
tomli==2.0.1
21-
typing_extensions==4.9.0
21+
typing_extensions==4.12.2
2222
tzdata==2024.1
2323
vine==5.1.0
2424
wcwidth==0.2.13

instrumentation/opentelemetry-instrumentation-confluent-kafka/test-requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ pluggy==1.5.0
88
py-cpuinfo==9.0.0
99
pytest==7.4.4
1010
tomli==2.0.1
11-
typing_extensions==4.9.0
11+
typing_extensions==4.12.2
1212
wrapt==1.16.0
1313
zipp==3.19.2
1414
-e opentelemetry-instrumentation

instrumentation/opentelemetry-instrumentation-dbapi/test-requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ pluggy==1.5.0
77
py-cpuinfo==9.0.0
88
pytest==7.4.4
99
tomli==2.0.1
10-
typing_extensions==4.9.0
10+
typing_extensions==4.12.2
1111
wrapt==1.16.0
1212
zipp==3.19.2
1313
-e opentelemetry-instrumentation

instrumentation/opentelemetry-instrumentation-django/test-requirements-0.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ pytest==7.4.4
1010
pytz==2024.1
1111
sqlparse==0.5.0
1212
tomli==2.0.1
13-
typing_extensions==4.10.0
13+
typing_extensions==4.12.2
1414
wrapt==1.16.0
1515
zipp==3.19.2
1616
-e opentelemetry-instrumentation

instrumentation/opentelemetry-instrumentation-django/test-requirements-1.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ pytest==7.4.4
1010
pytz==2024.1
1111
sqlparse==0.5.0
1212
tomli==2.0.1
13-
typing_extensions==4.10.0
13+
typing_extensions==4.12.2
1414
wrapt==1.16.0
1515
zipp==3.19.2
1616
-e opentelemetry-instrumentation

instrumentation/opentelemetry-instrumentation-django/test-requirements-2.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ py-cpuinfo==9.0.0
1010
pytest==7.4.4
1111
sqlparse==0.5.0
1212
tomli==2.0.1
13-
typing_extensions==4.10.0
13+
typing_extensions==4.12.2
1414
wrapt==1.16.0
1515
zipp==3.19.2
1616
-e opentelemetry-instrumentation

instrumentation/opentelemetry-instrumentation-django/test-requirements-3.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ py-cpuinfo==9.0.0
99
pytest==7.4.4
1010
sqlparse==0.5.0
1111
tomli==2.0.1
12-
typing_extensions==4.10.0
12+
typing_extensions==4.12.2
1313
wrapt==1.16.0
1414
zipp==3.19.2
1515
-e opentelemetry-instrumentation

instrumentation/opentelemetry-instrumentation-elasticsearch/test-requirements-0.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ pytest==7.4.4
1111
python-dateutil==2.8.2
1212
six==1.16.0
1313
tomli==2.0.1
14-
typing_extensions==4.10.0
14+
typing_extensions==4.12.2
1515
urllib3==1.26.19
1616
wrapt==1.16.0
1717
zipp==3.19.2

instrumentation/opentelemetry-instrumentation-elasticsearch/test-requirements-1.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ pytest==7.4.4
1111
python-dateutil==2.8.2
1212
six==1.16.0
1313
tomli==2.0.1
14-
typing_extensions==4.10.0
14+
typing_extensions==4.12.2
1515
urllib3==1.26.19
1616
wrapt==1.16.0
1717
zipp==3.19.2

instrumentation/opentelemetry-instrumentation-elasticsearch/test-requirements-2.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ pytest==7.4.4
1212
python-dateutil==2.8.2
1313
six==1.16.0
1414
tomli==2.0.1
15-
typing_extensions==4.10.0
15+
typing_extensions==4.12.2
1616
urllib3==2.2.2
1717
wrapt==1.16.0
1818
zipp==3.19.2

instrumentation/opentelemetry-instrumentation-falcon/test-requirements-0.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ pytest==7.4.4
1010
python-mimeparse==1.6.0
1111
six==1.16.0
1212
tomli==2.0.1
13-
typing_extensions==4.10.0
13+
typing_extensions==4.12.2
1414
wrapt==1.16.0
1515
zipp==3.19.2
1616
-e opentelemetry-instrumentation

instrumentation/opentelemetry-instrumentation-falcon/test-requirements-1.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ pluggy==1.5.0
88
py-cpuinfo==9.0.0
99
pytest==7.4.4
1010
tomli==2.0.1
11-
typing_extensions==4.10.0
11+
typing_extensions==4.12.2
1212
wrapt==1.16.0
1313
zipp==3.19.2
1414
-e opentelemetry-instrumentation

instrumentation/opentelemetry-instrumentation-falcon/test-requirements-2.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ pluggy==1.5.0
88
py-cpuinfo==9.0.0
99
pytest==7.4.4
1010
tomli==2.0.1
11-
typing_extensions==4.10.0
11+
typing_extensions==4.12.2
1212
wrapt==1.16.0
1313
zipp==3.19.2
1414
-e opentelemetry-instrumentation

instrumentation/opentelemetry-instrumentation-fastapi/test-requirements.txt

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
annotated-types==0.6.0
1+
annotated-types==0.7.0
22
anyio==4.3.0
33
asgiref==3.8.1
44
certifi==2024.7.4
@@ -15,14 +15,14 @@ iniconfig==2.0.0
1515
packaging==24.0
1616
pluggy==1.5.0
1717
py-cpuinfo==9.0.0
18-
pydantic==2.6.2
19-
pydantic_core==2.16.3
18+
pydantic==2.8.2
19+
pydantic_core==2.20.1
2020
pytest==7.4.4
2121
requests==2.32.3
2222
sniffio==1.3.0
2323
starlette==0.36.3
2424
tomli==2.0.1
25-
typing_extensions==4.9.0
25+
typing_extensions==4.12.2
2626
urllib3==2.2.2
2727
wrapt==1.16.0
2828
zipp==3.19.2

instrumentation/opentelemetry-instrumentation-flask/test-requirements-0.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ pluggy==1.5.0
1212
py-cpuinfo==9.0.0
1313
pytest==7.4.4
1414
tomli==2.0.1
15-
typing_extensions==4.9.0
15+
typing_extensions==4.12.2
1616
Werkzeug==2.3.8
1717
wrapt==1.16.0
1818
zipp==3.19.2

instrumentation/opentelemetry-instrumentation-flask/test-requirements-1.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ pluggy==1.5.0
1212
py-cpuinfo==9.0.0
1313
pytest==7.4.4
1414
tomli==2.0.1
15-
typing_extensions==4.9.0
15+
typing_extensions==4.12.2
1616
Werkzeug==2.3.8
1717
wrapt==1.16.0
1818
zipp==3.19.2

instrumentation/opentelemetry-instrumentation-flask/test-requirements-2.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ pluggy==1.5.0
1313
py-cpuinfo==9.0.0
1414
pytest==7.4.4
1515
tomli==2.0.1
16-
typing_extensions==4.9.0
16+
typing_extensions==4.12.2
1717
Werkzeug==3.0.3
1818
wrapt==1.16.0
1919
zipp==3.19.2

instrumentation/opentelemetry-instrumentation-grpc/test-requirements-0.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ protobuf==3.20.3
99
py-cpuinfo==9.0.0
1010
pytest==7.4.4
1111
tomli==2.0.1
12-
typing_extensions==4.9.0
12+
typing_extensions==4.12.2
1313
wrapt==1.16.0
1414
zipp==3.19.2
1515
-e opentelemetry-instrumentation

instrumentation/opentelemetry-instrumentation-grpc/test-requirements-1.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ protobuf==3.20.3
99
py-cpuinfo==9.0.0
1010
pytest==7.4.4
1111
tomli==2.0.1
12-
typing_extensions==4.9.0
12+
typing_extensions==4.12.2
1313
wrapt==1.16.0
1414
zipp==3.19.2
1515
-e opentelemetry-instrumentation

instrumentation/opentelemetry-instrumentation-httpx/test-requirements-0.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ respx==0.17.1
1717
rfc3986==1.5.0
1818
sniffio==1.3.1
1919
tomli==2.0.1
20-
typing_extensions==4.10.0
20+
typing_extensions==4.12.2
2121
wrapt==1.16.0
2222
zipp==3.19.2
2323
-e opentelemetry-instrumentation

instrumentation/opentelemetry-instrumentation-httpx/test-requirements-1.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ pytest==7.4.4
1616
respx==0.20.2
1717
sniffio==1.3.1
1818
tomli==2.0.1
19-
typing_extensions==4.10.0
19+
typing_extensions==4.12.2
2020
wrapt==1.16.0
2121
zipp==3.19.2
2222
-e opentelemetry-instrumentation

instrumentation/opentelemetry-instrumentation-jinja2/test-requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ pluggy==1.5.0
99
py-cpuinfo==9.0.0
1010
pytest==7.4.4
1111
tomli==2.0.1
12-
typing_extensions==4.9.0
12+
typing_extensions==4.12.2
1313
wrapt==1.16.0
1414
zipp==3.19.2
1515
-e opentelemetry-instrumentation

0 commit comments

Comments
 (0)