Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-langchain-core for 
openSUSE:Factory checked in at 2026-10-15 12:21:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-langchain-core (Old)
 and      /work/SRC/openSUSE:Factory/.python-langchain-core.new.3698736 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-langchain-core"

Thu Oct 15 12:21:56 2026 rev:20 rq:1384902 version:1.6.10

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-langchain-core/python-langchain-core.changes  
    2026-10-09 21:45:29.015570991 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-langchain-core.new.3698736/python-langchain-core.changes
 2026-10-15 12:22:02.601845800 +0200
@@ -1,0 +2,8 @@
+Thu Oct 15 04:55:41 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 1.6.10:
+  * Model profiles gain mid_conversation_system_messages and
+    mid_conversation_tools capability flags so chat models
+    stop hardcoding per-model system/tool behavior
+
+-------------------------------------------------------------------

Old:
----
  langchain_core-1.6.9.tar.gz

New:
----
  langchain_core-1.6.10.tar.gz

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

Other differences:
------------------
++++++ python-langchain-core.spec ++++++
--- /var/tmp/diff_new_pack.3npIr5/_old  2026-10-15 12:22:03.321875929 +0200
+++ /var/tmp/diff_new_pack.3npIr5/_new  2026-10-15 12:22:03.322875971 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           python-langchain-core
-Version:        1.6.9
+Version:        1.6.10
 Release:        0
 Summary:        Building applications with LLMs through composability
 License:        MIT

++++++ langchain_core-1.6.9.tar.gz -> langchain_core-1.6.10.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/langchain_core-1.6.9/PKG-INFO 
new/langchain_core-1.6.10/PKG-INFO
--- old/langchain_core-1.6.9/PKG-INFO   2020-02-02 01:00:00.000000000 +0100
+++ new/langchain_core-1.6.10/PKG-INFO  2020-02-02 01:00:00.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.5
 Name: langchain-core
-Version: 1.6.9
+Version: 1.6.10
 Summary: Building applications with LLMs through composability
 Project-URL: Homepage, https://docs.langchain.com/
 Project-URL: Documentation, 
https://reference.langchain.com/python/langchain_core/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/langchain_core-1.6.9/langchain_core/language_models/model_profile.py 
new/langchain_core-1.6.10/langchain_core/language_models/model_profile.py
--- old/langchain_core-1.6.9/langchain_core/language_models/model_profile.py    
2020-02-02 01:00:00.000000000 +0100
+++ new/langchain_core-1.6.10/langchain_core/language_models/model_profile.py   
2020-02-02 01:00:00.000000000 +0100
@@ -135,6 +135,26 @@
     Only meaningful when `tool_calling` is `True`.
     """
 
+    # --- Mid-conversation changes ---
+    mid_conversation_system_messages: bool
+    """Whether a `SystemMessage` after the first turn is sent where it sits.
+
+    Absent or `False` means the chat model may move it into the leading system
+    prompt instead.
+    """
+
+    mid_conversation_tools: bool
+    """Whether tools can be added mid-conversation.
+
+    The tool is added through a message rather than the request's tool list, so
+    the prompt prefix before it stays unchanged. Implies
+    `mid_conversation_system_messages`.
+
+    The message format is provider-specific. Every provider that sets this
+    accepts a tool's full definition; some also accept a reference to a tool
+    already in the request, or can remove a tool.
+    """
+
     # --- Structured output ---
     structured_output: bool
     """Whether the model supports native [structured 
output](https://docs.langchain.com/oss/python/langchain/models#structured-outputs)."""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/langchain_core-1.6.9/langchain_core/version.py 
new/langchain_core-1.6.10/langchain_core/version.py
--- old/langchain_core-1.6.9/langchain_core/version.py  2020-02-02 
01:00:00.000000000 +0100
+++ new/langchain_core-1.6.10/langchain_core/version.py 2020-02-02 
01:00:00.000000000 +0100
@@ -1,3 +1,3 @@
 """Version information for `langchain-core`."""
 
-VERSION = "1.6.9"
+VERSION = "1.6.10"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/langchain_core-1.6.9/pyproject.toml 
new/langchain_core-1.6.10/pyproject.toml
--- old/langchain_core-1.6.9/pyproject.toml     2020-02-02 01:00:00.000000000 
+0100
+++ new/langchain_core-1.6.10/pyproject.toml    2020-02-02 01:00:00.000000000 
+0100
@@ -21,7 +21,7 @@
     "Topic :: Software Development :: Libraries :: Python Modules",
 ]
 
-version = "1.6.9"
+version = "1.6.10"
 requires-python = ">=3.10.0,<4.0.0"
 dependencies = [
     "langsmith>=0.3.45,<1.0.0",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/langchain_core-1.6.9/uv.lock 
new/langchain_core-1.6.10/uv.lock
--- old/langchain_core-1.6.9/uv.lock    2020-02-02 01:00:00.000000000 +0100
+++ new/langchain_core-1.6.10/uv.lock   2020-02-02 01:00:00.000000000 +0100
@@ -1087,7 +1087,7 @@
 
 [[package]]
 name = "langchain-core"
-version = "1.6.9"
+version = "1.6.10"
 source = { editable = "." }
 dependencies = [
     { name = "httpx" },

Reply via email to