Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-langchain-protocol for 
openSUSE:Factory checked in at 2026-08-27 18:53:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-langchain-protocol (Old)
 and      /work/SRC/openSUSE:Factory/.python-langchain-protocol.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-langchain-protocol"

Thu Aug 27 18:53:06 2026 rev:2 rq:1373930 version:0.0.19

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-langchain-protocol/python-langchain-protocol.changes
      2026-07-01 16:35:25.806539559 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-langchain-protocol.new.1265/python-langchain-protocol.changes
    2026-08-27 18:55:54.849121742 +0200
@@ -1,0 +2,11 @@
+Thu Aug 27 06:24:46 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 0.0.19:
+  * Add the LangSmithTracer typed dictionary and the optional
+    langsmith_tracer field on RunStartParams, so a run can name an
+    additional LangSmith project and dataset example to trace to
+  * No other protocol definitions changed; the rest of the release
+    is code-generator tooling and release plumbing
+- Build with hatchling >= 1.26, the floor upstream now declares
+
+-------------------------------------------------------------------

Old:
----
  langchain_protocol-0.0.18.tar.gz

New:
----
  langchain_protocol-0.0.19.tar.gz

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

Other differences:
------------------
++++++ python-langchain-protocol.spec ++++++
--- /var/tmp/diff_new_pack.qq0kKF/_old  2026-08-27 18:55:55.901160179 +0200
+++ /var/tmp/diff_new_pack.qq0kKF/_new  2026-08-27 18:55:55.903160252 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-langchain-protocol
 #
-# Copyright (c) 2026 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,13 +18,13 @@
 
 %define modname langchain_protocol
 Name:           python-langchain-protocol
-Version:        0.0.18
+Version:        0.0.19
 Release:        0
 Summary:        Python bindings for the LangChain agent streaming protocol
 License:        MIT
 URL:            https://github.com/langchain-ai/agent-protocol
 Source:         
https://files.pythonhosted.org/packages/source/l/langchain_protocol/%{modname}-%{version}.tar.gz
-BuildRequires:  %{python_module hatchling}
+BuildRequires:  %{python_module hatchling >= 1.26}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module typing_extensions >= 4.13.0}
 BuildRequires:  %{python_module wheel}

++++++ langchain_protocol-0.0.18.tar.gz -> langchain_protocol-0.0.19.tar.gz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/langchain_protocol-0.0.18/PKG-INFO 
new/langchain_protocol-0.0.19/PKG-INFO
--- old/langchain_protocol-0.0.18/PKG-INFO      2020-02-02 01:00:00.000000000 
+0100
+++ new/langchain_protocol-0.0.19/PKG-INFO      2020-02-02 01:00:00.000000000 
+0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: langchain-protocol
-Version: 0.0.18
+Version: 0.0.19
 Summary: Python bindings for the LangChain agent streaming protocol
 Project-URL: Homepage, 
https://github.com/langchain-ai/agent-protocol/tree/main/streaming
 Project-URL: Repository, https://github.com/langchain-ai/agent-protocol
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/langchain_protocol-0.0.18/langchain_protocol/protocol.py 
new/langchain_protocol-0.0.19/langchain_protocol/protocol.py
--- old/langchain_protocol-0.0.18/langchain_protocol/protocol.py        
2020-02-02 01:00:00.000000000 +0100
+++ new/langchain_protocol-0.0.19/langchain_protocol/protocol.py        
2020-02-02 01:00:00.000000000 +0100
@@ -375,11 +375,16 @@
 class _CommandVariant0(_CommandFields, RunCommand):
     pass
 
+class LangSmithTracer(TypedDict):
+    project_name: NotRequired[str]  # Additional LangSmith project receiving 
the trace
+    example_id: NotRequired[str]  # LangSmith dataset example associated with 
the trace
+
 class RunStartParams(TypedDict):
     assistant_id: str  # Deployed graph/agent to run
     input: Any  # Graph input, resume value, or injected message
     config: NotRequired[dict[str, Any]]  # Per-run config overrides
     metadata: NotRequired[dict[str, Any]]  # Per-run metadata
+    langsmith_tracer: NotRequired[LangSmithTracer]  # Optional additional 
LangSmith trace destination
 
 Channel = Union[Literal["values"], Literal["updates"], Literal["messages"], 
Literal["tools"], Literal["lifecycle"], Literal["input"], 
Literal["checkpoints"], Literal["tasks"], Literal["custom"], Annotated[str, 
"custom:.+"]]
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/langchain_protocol-0.0.18/pyproject.toml 
new/langchain_protocol-0.0.19/pyproject.toml
--- old/langchain_protocol-0.0.18/pyproject.toml        2020-02-02 
01:00:00.000000000 +0100
+++ new/langchain_protocol-0.0.19/pyproject.toml        2020-02-02 
01:00:00.000000000 +0100
@@ -1,5 +1,5 @@
 [build-system]
-requires = ["hatchling"]
+requires = ["hatchling>=1.26,<1.30"]
 build-backend = "hatchling.build"
 
 [project]
@@ -7,7 +7,7 @@
 description = "Python bindings for the LangChain agent streaming protocol"
 license = { text = "MIT" }
 readme = "README.md"
-version = "0.0.18"
+version = "0.0.19"
 requires-python = ">=3.10.0,<4.0.0"
 classifiers = [
   "Development Status :: 3 - Alpha",

Reply via email to