From ea8c4d648d484620b9304ecfa577432584bc477a Mon Sep 17 00:00:00 2001 From: SamYuan1990 Date: Mon, 27 Apr 2026 20:11:37 +0800 Subject: [PATCH 1/3] update req Signed-off-by: SamYuan1990 --- requirements.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/requirements.txt b/requirements.txt index ffc0d26..605befd 100644 --- a/requirements.txt +++ b/requirements.txt @@ -26,17 +26,17 @@ langgraph-sdk==0.2.15 langsmith==0.5.2 numpy==2.3.5 openai==2.14.0 -opentelemetry-api==1.41.0 +opentelemetry-api==1.39.1 opentelemetry-exporter-otlp==1.39.1 opentelemetry-exporter-otlp-proto-common==1.39.1 opentelemetry-exporter-otlp-proto-grpc==1.39.1 opentelemetry-exporter-otlp-proto-http==1.39.1 -opentelemetry-exporter-prometheus==0.62b0 +opentelemetry-exporter-prometheus==0.60b1 opentelemetry-instrumentation==0.60b1 opentelemetry-instrumentation-logging==0.60b1 opentelemetry-proto==1.39.1 -opentelemetry-sdk==1.41.0 -opentelemetry-semantic-conventions==0.62b0 +opentelemetry-sdk==1.39.1 +opentelemetry-semantic-conventions==0.60b1 orjson==3.11.5 ormsgpack==1.12.1 packaging==25.0 @@ -66,4 +66,4 @@ watchdog==6.0.0 wrapt==1.17.3 xxhash==3.6.0 zipp==3.23.0 -zstandard==0.25.0 +zstandard==0.25.0 \ No newline at end of file From 2f26ab220e300ea758cb3cbc5ed7197be2c8f78b Mon Sep 17 00:00:00 2001 From: SamYuan1990 Date: Mon, 27 Apr 2026 20:14:54 +0800 Subject: [PATCH 2/3] fix up Signed-off-by: SamYuan1990 --- .github/workflows/test.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index ad08f36..7f73a7c 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -5,6 +5,7 @@ # - checks out code # - sets up Python environment # - installs dependencies via requirements.txt +# - installs pytest as test tool # - runs tests via pytest ./scl/test/ name: Unit Tests @@ -36,6 +37,9 @@ jobs: python -m pip install --upgrade pip pip install -r requirements.txt + - name: Install test tools + run: pip install pytest + - name: Run unit tests run: pytest ./scl/test/ @@ -44,4 +48,5 @@ jobs: # - Pushing to main/master # - Creating, updating, or reopening a pull request targeting main/master # Developers can also manually trigger it via the "Actions" tab if needed. -# To debug, inspect the "Run unit tests" step logs in the GitHub Actions console. \ No newline at end of file +# To debug, inspect the "Run unit tests" step logs in the GitHub Actions console. +# run test via pytest ./scl/test/ \ No newline at end of file From 90329cb769320ba37c2eb123fe5e28b092b6f919 Mon Sep 17 00:00:00 2001 From: SamYuan1990 Date: Mon, 27 Apr 2026 20:16:56 +0800 Subject: [PATCH 3/3] fix up Signed-off-by: SamYuan1990 --- .github/workflows/test.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 7f73a7c..47e1412 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -5,7 +5,7 @@ # - checks out code # - sets up Python environment # - installs dependencies via requirements.txt -# - installs pytest as test tool +# - installs pytest and pytest-asyncio as test tool # - runs tests via pytest ./scl/test/ name: Unit Tests @@ -38,7 +38,7 @@ jobs: pip install -r requirements.txt - name: Install test tools - run: pip install pytest + run: pip install pytest pytest-asyncio - name: Run unit tests run: pytest ./scl/test/