@@ -158,8 +158,15 @@ envlist =
158
158
pypy3-test-instrumentation-psycopg
159
159
160
160
; opentelemetry-instrumentation-pymemcache
161
- py3{8,9,10,11}-test-instrumentation-pymemcache-{135,200,300,342,400}
162
- pypy3-test-instrumentation-pymemcache-{135,200,300,342,400}
161
+ ; The numbers at the end of the environment names
162
+ ; below mean these dependencies are being used:
163
+ ; 0: pymemcache ==1.3.5
164
+ ; 1: pymemcache >2.0.0,<3.0.0
165
+ ; 2: pymemcache >3.0.0,<3.4.2
166
+ ; 3: pymemcache ==3.4.2
167
+ ; 4: pymemcache ==4.0.0
168
+ py3{8,9,10,11}-test-instrumentation-pymemcache-{0,1,2,3,4}
169
+ pypy3-test-instrumentation-pymemcache-{0,1,2,3,4}
163
170
164
171
; opentelemetry-instrumentation-pymongo
165
172
py3{8,9,10,11}-test-instrumentation-pymongo
@@ -299,11 +306,6 @@ deps =
299
306
sqlalchemy-14: sqlalchemy~=1.4
300
307
sio-pika-0: pika>=0.12.0,<1.0.0
301
308
sio-pika-1: pika>=1.0.0
302
- pymemcache-135: pymemcache ==1.3.5
303
- pymemcache-200: pymemcache >2.0.0,<3.0.0
304
- pymemcache-300: pymemcache >3.0.0,<3.4.2
305
- pymemcache-342: pymemcache ==3.4.2
306
- pymemcache-400: pymemcache ==4.0.0
307
309
308
310
; FIXME: add coverage testing
309
311
; FIXME: add mypy testing
@@ -387,7 +389,11 @@ commands_pre =
387
389
388
390
mysqlclient: pip install {toxinidir}/instrumentation/opentelemetry-instrumentation-dbapi {toxinidir}/instrumentation/opentelemetry-instrumentation-mysqlclient[test]
389
391
390
- pymemcache-{135,200,300,342,400}: pip install {toxinidir}/instrumentation/opentelemetry-instrumentation-pymemcache[test]
392
+ pymemcache-0: pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-pymemcache/test-requirements-0.txt
393
+ pymemcache-1: pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-pymemcache/test-requirements-1.txt
394
+ pymemcache-2: pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-pymemcache/test-requirements-2.txt
395
+ pymemcache-3: pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-pymemcache/test-requirements-3.txt
396
+ pymemcache-4: pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-pymemcache/test-requirements-4.txt
391
397
392
398
pymongo: pip install {toxinidir}/instrumentation/opentelemetry-instrumentation-pymongo[test]
393
399
@@ -582,7 +588,7 @@ commands_pre =
582
588
python -m pip install -e {toxinidir}/instrumentation/opentelemetry-instrumentation-kafka-python[test]
583
589
python -m pip install -e {toxinidir}/instrumentation/opentelemetry-instrumentation-confluent-kafka[test]
584
590
python -m pip install -e {toxinidir}/instrumentation/opentelemetry-instrumentation-logging[test]
585
- python -m pip install -e {toxinidir}/instrumentation/opentelemetry-instrumentation-pymemcache[ test]
591
+ pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-pymemcache/ test-requirements-4.txt
586
592
python -m pip install -e {toxinidir}/instrumentation/opentelemetry-instrumentation-psycopg[test]
587
593
python -m pip install -e {toxinidir}/instrumentation/opentelemetry-instrumentation-psycopg2[test]
588
594
pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-aiohttp-client/test-requirements.txt
0 commit comments