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-08-20 16:15:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-langchain-core (Old)
 and      /work/SRC/openSUSE:Factory/.python-langchain-core.new.1258 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-langchain-core"

Thu Aug 20 16:15:25 2026 rev:11 rq:1372138 version:1.6.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-langchain-core/python-langchain-core.changes  
    2026-08-19 18:01:20.303493035 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-langchain-core.new.1258/python-langchain-core.changes
    2026-08-20 16:15:33.682813805 +0200
@@ -1,0 +2,19 @@
+Thu Aug 20 06:00:23 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to version 1.6.0:
+  * Add standard model exception types (ModelError and HTTP-status
+    subclasses) so provider failures share one hierarchy
+  * Allow deserializing RunnablePick
+  * convert_to_openai_function now handles callables and non-dict
+    mappings
+  * Fail fast when tool schemas cannot resolve forward refs during
+    serialization
+  * Require all nested properties for strict tool schemas
+  * Accept non-dict Mapping values in mustache templates
+  * Finalize chain-group runs on BaseException
+  * Resolve postponed annotations when detecting StructuredTool
+    injected arguments
+- Deselect test_benchmark_model, a wall-clock <1s assertion that
+  already fails on slower OBS i586 workers
+
+-------------------------------------------------------------------

Old:
----
  langchain_core-1.5.6.tar.gz

New:
----
  langchain_core-1.6.0.tar.gz

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

Other differences:
------------------
++++++ python-langchain-core.spec ++++++
--- /var/tmp/diff_new_pack.oPXPIZ/_old  2026-08-20 16:15:34.464841472 +0200
+++ /var/tmp/diff_new_pack.oPXPIZ/_new  2026-08-20 16:15:34.466841543 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           python-langchain-core
-Version:        1.5.6
+Version:        1.6.0
 Release:        0
 Summary:        Building applications with LLMs through composability
 License:        MIT
@@ -95,8 +95,10 @@
 # - the SSRF transport tests construct an httpx transport whose openSUSE 
certifi
 #   does a blocking os.stat on the CA bundle that blockbuster flags in the 
async
 #   tests (openSUSE-specific), so the whole transport module is skipped;
-# - the public-URL/webhook SSRF tests need live DNS resolution (offline build).
-%pytest tests/unit_tests --ignore 
tests/unit_tests/indexing/test_in_memory_indexer.py --ignore 
tests/unit_tests/language_models/test_compat_bridge.py --ignore 
tests/unit_tests/stores/test_in_memory.py --ignore 
tests/unit_tests/vectorstores/test_in_memory.py --ignore 
tests/unit_tests/test_ssrf_policy_transport.py --deselect 
tests/unit_tests/runnables/test_graph.py::test_graph_single_runnable --deselect 
tests/unit_tests/runnables/test_graph.py::test_graph_sequence --deselect 
tests/unit_tests/runnables/test_graph.py::test_graph_sequence_map --deselect 
tests/unit_tests/test_ssrf_protection.py::TestValidateSafeUrl::test_valid_public_https_url
 --deselect 
tests/unit_tests/test_ssrf_protection.py::TestValidateSafeUrl::test_valid_public_http_url
 --deselect 
tests/unit_tests/test_ssrf_protection.py::TestValidateSafeUrl::test_https_only_mode
 --deselect 
tests/unit_tests/test_ssrf_protection.py::TestIsSafeUrl::test_safe_url_returns_true
 --deselect tests/unit_tests/test_ssrf_protection.py::TestSSR
 FProtectedUrlType::test_valid_url_accepted --deselect 
tests/unit_tests/test_ssrf_protection.py::TestRealWorldURLs::test_slack_webhook 
--deselect 
tests/unit_tests/test_ssrf_protection.py::TestRealWorldURLs::test_discord_webhook
 --deselect 
tests/unit_tests/test_ssrf_protection.py::TestRealWorldURLs::test_webhook_site 
--deselect 
tests/unit_tests/test_ssrf_protection.py::TestRealWorldURLs::test_ngrok_url
+# - the public-URL/webhook SSRF tests need live DNS resolution (offline build);
+# - test_benchmark_model asserts 1000 fake invokes finish in under one second
+#   and already fails on slower OBS i586 workers (same fail on devel 1.5.6).
+%pytest tests/unit_tests --ignore 
tests/unit_tests/indexing/test_in_memory_indexer.py --ignore 
tests/unit_tests/language_models/test_compat_bridge.py --ignore 
tests/unit_tests/stores/test_in_memory.py --ignore 
tests/unit_tests/vectorstores/test_in_memory.py --ignore 
tests/unit_tests/test_ssrf_policy_transport.py --deselect 
tests/unit_tests/runnables/test_graph.py::test_graph_single_runnable --deselect 
tests/unit_tests/runnables/test_graph.py::test_graph_sequence --deselect 
tests/unit_tests/runnables/test_graph.py::test_graph_sequence_map --deselect 
tests/unit_tests/test_ssrf_protection.py::TestValidateSafeUrl::test_valid_public_https_url
 --deselect 
tests/unit_tests/test_ssrf_protection.py::TestValidateSafeUrl::test_valid_public_http_url
 --deselect 
tests/unit_tests/test_ssrf_protection.py::TestValidateSafeUrl::test_https_only_mode
 --deselect 
tests/unit_tests/test_ssrf_protection.py::TestIsSafeUrl::test_safe_url_returns_true
 --deselect tests/unit_tests/test_ssrf_protection.py::TestSSR
 FProtectedUrlType::test_valid_url_accepted --deselect 
tests/unit_tests/test_ssrf_protection.py::TestRealWorldURLs::test_slack_webhook 
--deselect 
tests/unit_tests/test_ssrf_protection.py::TestRealWorldURLs::test_discord_webhook
 --deselect 
tests/unit_tests/test_ssrf_protection.py::TestRealWorldURLs::test_webhook_site 
--deselect 
tests/unit_tests/test_ssrf_protection.py::TestRealWorldURLs::test_ngrok_url 
--deselect 
tests/unit_tests/language_models/chat_models/test_benchmark.py::test_benchmark_model
 
 %files %{python_files}
 %doc README.md

++++++ langchain_core-1.5.6.tar.gz -> langchain_core-1.6.0.tar.gz ++++++
++++ 2191 lines of diff (skipped)

Reply via email to