diff --git a/instrumentation/opentelemetry-instrumentation-pymongo/test-requirements.txt b/instrumentation/opentelemetry-instrumentation-pymongo/test-requirements.txt new file mode 100644 index 0000000000..bac4db695d --- /dev/null +++ b/instrumentation/opentelemetry-instrumentation-pymongo/test-requirements.txt @@ -0,0 +1,48 @@ +asgiref==3.7.2 + +attrs==23.2.0 + +Deprecated==1.2.14 + +dnspython==2.6.1 + +importlib-metadata==6.11.0 + +iniconfig==2.0.0 + +opentelemetry-api @ git+https://github.com/open-telemetry/opentelemetry-python.git@ac3c189ad40b3e482eda3cbfedd2d03312a20d4d#subdirectory=opentelemetry-api + +opentelemetry-instrumentation @ file:///home/tigre/github/ocelotl/opentelemetry-python-contrib/opentelemetry-instrumentation + +opentelemetry-instrumentation-pymongo @ file:///home/tigre/github/ocelotl/opentelemetry-python-contrib/instrumentation/opentelemetry-instrumentation-pymongo + +opentelemetry-sdk @ git+https://github.com/open-telemetry/opentelemetry-python.git@ac3c189ad40b3e482eda3cbfedd2d03312a20d4d#subdirectory=opentelemetry-sdk + +opentelemetry-semantic-conventions @ git+https://github.com/open-telemetry/opentelemetry-python.git@ac3c189ad40b3e482eda3cbfedd2d03312a20d4d#subdirectory=opentelemetry-semantic-conventions + +opentelemetry-test-utils @ git+https://github.com/open-telemetry/opentelemetry-python.git@ac3c189ad40b3e482eda3cbfedd2d03312a20d4d#subdirectory=tests/opentelemetry-test-utils + +packaging==23.2 + +pluggy==1.4.0 + +py==1.11.0 + +py-cpuinfo==9.0.0 + +pymongo==4.6.2 + +pytest==7.1.3 + +pytest-benchmark==4.0.0 + +tomli==2.0.1 + +typing_extensions==4.9.0 + +wrapt==1.16.0 + +zipp==3.17.0 + +-e ../../../opentelemetry-instrumentation +-e ../../../instrumentation/opentelemetry-instrumentation-{component} diff --git a/tox.ini b/tox.ini index 74f785974d..f65c882d3f 100644 --- a/tox.ini +++ b/tox.ini @@ -423,7 +423,7 @@ commands_pre = pymemcache-{135,200,300,342,400}: pip install {toxinidir}/instrumentation/opentelemetry-instrumentation-pymemcache[test] - pymongo: pip install {toxinidir}/instrumentation/opentelemetry-instrumentation-pymongo[test] + pymongo: pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-pymongo/test-requirements.txt psycopg2: pip install {toxinidir}/instrumentation/opentelemetry-instrumentation-dbapi {toxinidir}/instrumentation/opentelemetry-instrumentation-psycopg2[test]