@@ -92,8 +92,12 @@ envlist =
92
92
pypy3-test-instrumentation-urllib
93
93
94
94
; opentelemetry-instrumentation-urllib3
95
- py3{8,9,10,11}-test-instrumentation-urllib3v-{1,2}
96
- pypy3-test-instrumentation-urllib3v-{1,2}
95
+ ; The numbers at the end of the environment names
96
+ ; below mean these dependencies are being used:
97
+ ; 0: urllib3 >=1.0.0,<2.0.0
98
+ ; 1: urllib3 >=2.0.0,<3.0.0
99
+ py3{8,9,10,11}-test-instrumentation-urllib3-{0,1}
100
+ pypy3-test-instrumentation-urllib3-{0,1}
97
101
98
102
; opentelemetry-instrumentation-requests
99
103
py3{8,9,10,11}-test-instrumentation-requests
@@ -296,8 +300,6 @@ deps =
296
300
httpx-18: respx~=0.17.0
297
301
httpx-21: httpx>=0.19.0
298
302
httpx-21: respx~=0.20.1
299
- urllib3v-1: urllib3 >=1.0.0,<2.0.0
300
- urllib3v-2: urllib3 >=2.0.0,<3.0.0
301
303
302
304
; FIXME: add coverage testing
303
305
; FIXME: add mypy testing
@@ -333,7 +335,7 @@ commands_pre =
333
335
334
336
grpc: pip install {toxinidir}/instrumentation/opentelemetry-instrumentation-grpc[test]
335
337
336
- falcon-{1,2,3},flask-{213,220,300},django-{1,2,3,4},pyramid,tornado,starlette,fastapi,aiohttp,asgi,httpx-{18,21},requests,urllib,urllib3v-{1,2}, wsgi: pip install {toxinidir}/util/opentelemetry-util-http
338
+ falcon-{1,2,3},flask-{213,220,300},django-{1,2,3,4},pyramid,tornado,starlette,fastapi,aiohttp,asgi,httpx-{18,21},requests,urllib,wsgi: pip install {toxinidir}/util/opentelemetry-util-http
337
339
wsgi,falcon-{1,2,3},flask-{213,220,300},django-{1,2,3,4},pyramid: pip install {toxinidir}/instrumentation/opentelemetry-instrumentation-wsgi[test]
338
340
asgi,django-{3,4},starlette,fastapi: pip install {toxinidir}/instrumentation/opentelemetry-instrumentation-asgi[test]
339
341
@@ -352,7 +354,8 @@ commands_pre =
352
354
353
355
urllib: pip install {toxinidir}/instrumentation/opentelemetry-instrumentation-urllib[test]
354
356
355
- urllib3v-{1,2}: pip install {toxinidir}/instrumentation/opentelemetry-instrumentation-urllib3[test]
357
+ urllib3-0: pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-urllib3/test-requirements-0.txt
358
+ urllib3-1: pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-urllib3/test-requirements-0.txt
356
359
357
360
botocore: pip install {toxinidir}/instrumentation/opentelemetry-instrumentation-botocore[test]
358
361
@@ -568,7 +571,7 @@ commands_pre =
568
571
python -m pip install -e {toxinidir}/instrumentation/opentelemetry-instrumentation-pyramid[test]
569
572
python -m pip install -e {toxinidir}/instrumentation/opentelemetry-instrumentation-requests[test]
570
573
python -m pip install -e {toxinidir}/instrumentation/opentelemetry-instrumentation-urllib[test]
571
- python -m pip install -e {toxinidir}/instrumentation/opentelemetry-instrumentation-urllib3[ test]
574
+ pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-urllib3/ test-requirements-1.txt
572
575
python -m pip install -e {toxinidir}/instrumentation/opentelemetry-instrumentation-pymysql[test]
573
576
# prerequisite: follow the instructions here https://github.com/PyMySQL/mysqlclient#install
574
577
# for your OS to install the required dependencies
0 commit comments