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-10-05 12:57:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-langsmith (Old)
 and      /work/SRC/openSUSE:Factory/.python-langsmith.new.3698736 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-langsmith"

Mon Oct  5 12:57:12 2026 rev:33 rq:1382338 version:0.14.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-langsmith/python-langsmith.changes        
2026-10-02 23:06:23.658951116 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-langsmith.new.3698736/python-langsmith.changes
   2026-10-05 13:00:36.589272518 +0200
@@ -1,0 +2,26 @@
+Sun Oct  4 06:59:47 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 0.14.4:
+  * BREAKING: an agent address is now a plain string of the form
+    lrn:agents/{id}/environments/{environment}. ls.address() and the
+    Address.with_agent_environment() method are gone; ls.address is
+    now a module offering agent(), parse() and from_env(), and an
+    address given as a string is validated once at the entry point.
+    The agent_id and agent_environment payload fields are removed
+  * BREAKING: the distributed tracing baggage entry carries the
+    address string instead of a JSON object, so a run traced across
+    a mixed 0.14.3/0.14.4 fleet loses its address; and the
+    deterministic run ids of addressed write replicas change, since
+    the id is now seeded from the address string
+  * The OpenTelemetry exporter now defaults to <API URL>/otel/v1/traces
+    instead of /otel, which since April sent traces to the wrong
+    path. OTEL_EXPORTER_OTLP_TRACES_ENDPOINT is honoured as a
+    complete traces URL ahead of the base variable, and a base
+    endpoint gets /v1/traces appended unless it already ends in
+    /traces
+  * No new runtime dependencies; requires-python stays >= 3.10
+- BuildRequires opentelemetry-exporter-otlp-proto-http for %check: the
+  new otel endpoint tests import opentelemetry.exporter.otlp.proto.http,
+  which ships in its own distribution and not in opentelemetry-sdk
+
+-------------------------------------------------------------------

Old:
----
  langsmith-0.14.3.tar.gz

New:
----
  langsmith-0.14.4.tar.gz

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

Other differences:
------------------
++++++ python-langsmith.spec ++++++
--- /var/tmp/diff_new_pack.4Wltxi/_old  2026-10-05 13:00:37.935328935 +0200
+++ /var/tmp/diff_new_pack.4Wltxi/_new  2026-10-05 13:00:37.936328976 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           python-langsmith
-Version:        0.14.3
+Version:        0.14.4
 Release:        0
 Summary:        Client library for the LangSmith LLM tracing and evaluation 
platform
 License:        MIT
@@ -52,6 +52,11 @@
 BuildRequires:  %{python_module freezegun}
 BuildRequires:  %{python_module httpx2 >= 2}
 BuildRequires:  %{python_module multipart}
+# The otel exporter tests need opentelemetry.exporter.otlp.proto.http, which
+# ships in its own distribution, not in opentelemetry-sdk; 
_import_otel_client()
+# imports all five names in one try block, so without it every case raises
+# ImportError instead of testing the endpoint resolution.
+BuildRequires:  %{python_module opentelemetry-exporter-otlp-proto-http >= 
1.30.0}
 BuildRequires:  %{python_module opentelemetry-sdk >= 1.30.0}
 BuildRequires:  %{python_module orjson >= 3.9.14}
 BuildRequires:  %{python_module packaging >= 23.2}

++++++ langsmith-0.14.3.tar.gz -> langsmith-0.14.4.tar.gz ++++++
++++ 2115 lines of diff (skipped)

Reply via email to