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" },