diff --git a/instrumentation-genai/opentelemetry-instrumentation-langchain/pyproject.toml b/instrumentation-genai/opentelemetry-instrumentation-langchain/pyproject.toml index 4f3e88115b..496f01e6c2 100644 --- a/instrumentation-genai/opentelemetry-instrumentation-langchain/pyproject.toml +++ b/instrumentation-genai/opentelemetry-instrumentation-langchain/pyproject.toml @@ -26,8 +26,8 @@ classifiers = [ ] dependencies = [ "opentelemetry-api >= 1.31.0", - "opentelemetry-instrumentation ~= 0.57b0", - "opentelemetry-semantic-conventions ~= 0.57b0" + "opentelemetry-instrumentation ~= 0.58b0", + "opentelemetry-semantic-conventions ~= 0.58b0" # V1_37_0 schema requires 0.58b0+ ] [project.optional-dependencies] diff --git a/instrumentation-genai/opentelemetry-instrumentation-langchain/tests/requirements.latest.txt b/instrumentation-genai/opentelemetry-instrumentation-langchain/tests/requirements.latest.txt new file mode 100644 index 0000000000..95d030cc5d --- /dev/null +++ b/instrumentation-genai/opentelemetry-instrumentation-langchain/tests/requirements.latest.txt @@ -0,0 +1,51 @@ +annotated-types==0.7.0 +anyio==4.11.0 +async-timeout==4.0.3 +certifi==2025.10.5 +charset-normalizer==3.4.4 +distro==1.9.0 +exceptiongroup==1.3.0 +googleapis-common-protos==1.70.0 +greenlet==3.2.4 +grpcio==1.75.1 +h11==0.16.0 +httpcore==1.0.9 +httpx==0.28.1 +idna==3.11 +importlib_metadata==8.7.0 +jiter==0.11.0 +jsonpatch==1.33 +jsonpointer==3.0.0 +langchain==0.3.21 +langchain-core==0.3.79 +langchain-openai==0.3.35 +langchain-text-splitters==0.3.11 +langsmith==0.3.45 +openai==2.4.0 +opentelemetry-api==1.38.0 +opentelemetry-exporter-otlp-proto-common==1.38.0 +opentelemetry-exporter-otlp-proto-grpc==1.38.0 +opentelemetry-instrumentation==0.59b0 +opentelemetry-proto==1.38.0 +opentelemetry-sdk==1.38.0 +opentelemetry-semantic-conventions==0.59b0 +orjson==3.11.3 +packaging==25.0 +protobuf==6.33.0 +pydantic==2.12.2 +pydantic_core==2.41.4 +PyYAML==6.0.3 +regex==2025.9.18 +requests==2.32.5 +requests-toolbelt==1.0.0 +sniffio==1.3.1 +SQLAlchemy==2.0.44 +tenacity==9.1.2 +tiktoken==0.12.0 +tqdm==4.67.1 +typing-inspection==0.4.2 +typing_extensions==4.15.0 +urllib3==2.5.0 +wrapt==1.17.3 +zipp==3.23.0 +zstandard==0.23.0 \ No newline at end of file diff --git a/instrumentation-genai/opentelemetry-instrumentation-langchain/tests/requirements.oldest.txt b/instrumentation-genai/opentelemetry-instrumentation-langchain/tests/requirements.oldest.txt new file mode 100644 index 0000000000..2b75295f57 --- /dev/null +++ b/instrumentation-genai/opentelemetry-instrumentation-langchain/tests/requirements.oldest.txt @@ -0,0 +1,51 @@ +annotated-types==0.7.0 +anyio==4.11.0 +async-timeout==4.0.3 +certifi==2025.10.5 +charset-normalizer==3.4.4 +distro==1.9.0 +exceptiongroup==1.3.0 +googleapis-common-protos==1.70.0 +greenlet==3.2.4 +grpcio==1.75.1 +h11==0.16.0 +httpcore==1.0.9 +httpx==0.28.1 +idna==3.11 +importlib_metadata==8.7.0 +jiter==0.11.0 +jsonpatch==1.33 +jsonpointer==3.0.0 +langchain==0.3.21 +langchain-core==0.3.79 +langchain-openai==0.3.35 +langchain-text-splitters==0.3.11 +langsmith==0.3.45 +openai==2.4.0 +opentelemetry-api==1.36.0 +opentelemetry-exporter-otlp-proto-common==1.36.0 +opentelemetry-exporter-otlp-proto-grpc==1.36.0 +opentelemetry-instrumentation==0.57b0 +opentelemetry-proto==1.36.0 +opentelemetry-sdk==1.36.0 +opentelemetry-semantic-conventions==0.57b0 +orjson==3.11.3 +packaging==25.0 +protobuf==6.33.0 +pydantic==2.12.2 +pydantic_core==2.41.4 +PyYAML==6.0.3 +regex==2025.9.18 +requests==2.32.5 +requests-toolbelt==1.0.0 +sniffio==1.3.1 +SQLAlchemy==2.0.44 +tenacity==9.1.2 +tiktoken==0.12.0 +tqdm==4.67.1 +typing-inspection==0.4.2 +typing_extensions==4.15.0 +urllib3==2.5.0 +wrapt==1.17.3 +zipp==3.23.0 +zstandard==0.23.0 \ No newline at end of file