Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-langsmith for 
openSUSE:Factory checked in at 2026-09-28 10:46:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-langsmith (Old)
 and      /work/SRC/openSUSE:Factory/.python-langsmith.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-langsmith"

Mon Sep 28 10:46:28 2026 rev:30 rq:1380839 version:0.14.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-langsmith/python-langsmith.changes        
2026-09-22 23:25:00.100661194 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-langsmith.new.383539/python-langsmith.changes
    2026-09-28 10:47:11.016790074 +0200
@@ -1,0 +2,20 @@
+Sat Sep 26 19:59:39 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 0.14.1:
+  * list_runs() and list_threads() select s3_urls again, so
+    run.attachments is not empty since the backend began honouring
+    select; read_run(load_child_runs=True) inherits the fix
+  * OpenTelemetry export sets gen_ai.tool.call.id on tool spans
+    from the run's extra, not only metadata, and
+    gen_ai.tool.definitions on llm spans from the run's tool schemas
+  * ClaudeSDKClient is traced per receive_messages() response
+    rather than per receive_response(): a ResultMessage ends the run,
+    the run covers the wait for the first message, and application
+    code no longer inherits the response's trace
+  * Sandboxes can verify the LangSmith user token and signed proxy
+    callbacks on service URLs, via the new SandboxTokenVerifier;
+    needs the sandbox-auth extra (pyjwt)
+  * Deselect test_langchain_tool_attributes_reach_otel_spans, which
+    imports langchain-core with no importorskip
+
+-------------------------------------------------------------------

Old:
----
  langsmith-0.14.0.tar.gz

New:
----
  langsmith-0.14.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-langsmith.spec ++++++
--- /var/tmp/diff_new_pack.qUP9J9/_old  2026-09-28 10:47:11.731820031 +0200
+++ /var/tmp/diff_new_pack.qUP9J9/_new  2026-09-28 10:47:11.734820157 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           python-langsmith
-Version:        0.14.0
+Version:        0.14.1
 Release:        0
 Summary:        Client library for the LangSmith LLM tracing and evaluation 
platform
 License:        MIT
@@ -105,7 +105,10 @@
 # post(); delivery stays correct, admission and drain share
 # compressed_traces.lock. Red on Factory ARM aarch64.
 # test_extract_string_nodes_scales_linearly asserts a wall-clock ratio.
-%pytest tests/unit_tests -p no:langsmith_plugin --ignore 
tests/unit_tests/wrappers --ignore tests/unit_tests/sandbox --ignore 
tests/unit_tests/cli --ignore tests/unit_tests/evaluation --ignore 
tests/unit_tests/test_async_client.py --ignore tests/unit_tests/test_client.py 
--ignore tests/unit_tests/test_run_helpers.py --ignore 
tests/unit_tests/test_hybrid_tracing.py -k 'not test_client_gc and not 
test_git_info and not test_as_runnable and not test_admission_under_concurrency 
and not test_extract_string_nodes_scales_linearly'
+# test_langchain_tool_attributes_reach_otel_spans imports langchain_core
+# inside the test body with no importorskip; every other langchain_core test
+# lives in an --ignore'd file, so this is the one that needs deselecting.
+%pytest tests/unit_tests -p no:langsmith_plugin --ignore 
tests/unit_tests/wrappers --ignore tests/unit_tests/sandbox --ignore 
tests/unit_tests/cli --ignore tests/unit_tests/evaluation --ignore 
tests/unit_tests/test_async_client.py --ignore tests/unit_tests/test_client.py 
--ignore tests/unit_tests/test_run_helpers.py --ignore 
tests/unit_tests/test_hybrid_tracing.py -k 'not test_client_gc and not 
test_git_info and not test_as_runnable and not test_admission_under_concurrency 
and not test_extract_string_nodes_scales_linearly and not 
test_langchain_tool_attributes_reach_otel_spans'
 
 %files %{python_files}
 %doc README.md

++++++ langsmith-0.14.0.tar.gz -> langsmith-0.14.1.tar.gz ++++++
++++ 1876 lines of diff (skipped)

Reply via email to