Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-langchain-aws for
openSUSE:Factory checked in at 2026-10-01 22:21:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-langchain-aws (Old)
and /work/SRC/openSUSE:Factory/.python-langchain-aws.new.1253 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-langchain-aws"
Thu Oct 1 22:21:25 2026 rev:14 rq:1381955 version:1.8.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-langchain-aws/python-langchain-aws.changes
2026-09-22 21:58:37.608598357 +0200
+++
/work/SRC/openSUSE:Factory/.python-langchain-aws.new.1253/python-langchain-aws.changes
2026-10-01 22:21:50.456443833 +0200
@@ -1,0 +2,25 @@
+Thu Oct 1 17:52:40 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 1.8.0:
+ * Claude Sonnet 5.5 is supported, and Opus 5.5 no longer has
+ tool_choice forced on it; sampling params and forced tool use
+ are dropped for models on ChatAnthropicMantle that reject them
+ * GPT-5.x and GPT-6 are routed to the Mantle /openai/v1 endpoint
+ and sent max_completion_tokens instead of max_tokens
+ * GPT-6 Sol and Luna accept reasoning_effort on
+ ChatBedrockConverse
+ * ChatOpenAIMantle defaults to the Responses API for GPT-5.x/6
+ * Images are moved out of toolResult for models that do not
+ support them there
+ * MemoryDB rejects query syntax in filter field names
+ * Usage metadata is fixed for Qwen/OpenAI streams that hit
+ max_tokens on ChatBedrock
+ * Anthropic Mantle is kept off the ambient gateway
+- Skip the new test_vcr_config unit test: it imports the upstream
+ tests/conftest.py, which is not buildable here because it needs
+ langchain_tests and vcr
+- No user-visible changes to the packaged dependency set: upstream
+ only moved the optional valkey client floor, which openSUSE does
+ not pull
+
+-------------------------------------------------------------------
Old:
----
langchain_aws-1.7.9.tar.gz
New:
----
langchain_aws-1.8.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-langchain-aws.spec ++++++
--- /var/tmp/diff_new_pack.Wp6tbn/_old 2026-10-01 22:21:51.334481060 +0200
+++ /var/tmp/diff_new_pack.Wp6tbn/_new 2026-10-01 22:21:51.337481188 +0200
@@ -17,7 +17,7 @@
Name: python-langchain-aws
-Version: 1.7.9
+Version: 1.8.0
Release: 0
Summary: LangChain integrations for AWS
License: MIT
@@ -74,12 +74,14 @@
# python-langchain-tests ChatModel unit-test bridge (test_openai also needs
# the langchain-aws[openai] extra, which IS in Factory -- langchain-tests is
# the blocker; test_anthropic_mantle also needs the anthropic extra);
-# - middleware/test_prompt_caching needs the full python-langchain meta
package.
+# - middleware/test_prompt_caching needs the full python-langchain meta
package;
+# - test_vcr_config (new in 1.8.0) imports tests/conftest.py, dropped above
+# because it needs langchain_tests and vcr.
# test_versioning and TestToolNodeCompatibility now run: langchain-anthropic
# and langgraph are in Factory.
# test_bedrock_api_key_provider_* mock.patch aws-bedrock-token-generator,
# which is not packaged (openai/anthropic extra only).
-%pytest tests/unit_tests --ignore tests/unit_tests/test_standard.py --ignore
tests/unit_tests/chat_models/test_anthropic.py --ignore
tests/unit_tests/chat_models/test_bedrock_converse.py --ignore
tests/unit_tests/chat_models/test_openai.py --ignore
tests/unit_tests/chat_models/test_anthropic_mantle.py --ignore
tests/unit_tests/middleware/test_prompt_caching.py -k 'not
test_bedrock_api_key_provider'
+%pytest tests/unit_tests --ignore tests/unit_tests/test_standard.py --ignore
tests/unit_tests/chat_models/test_anthropic.py --ignore
tests/unit_tests/chat_models/test_bedrock_converse.py --ignore
tests/unit_tests/chat_models/test_openai.py --ignore
tests/unit_tests/chat_models/test_anthropic_mantle.py --ignore
tests/unit_tests/middleware/test_prompt_caching.py --ignore
tests/unit_tests/test_vcr_config.py -k 'not test_bedrock_api_key_provider'
%files %{python_files}
%doc README.md
++++++ langchain_aws-1.7.9.tar.gz -> langchain_aws-1.8.0.tar.gz ++++++
++++ 3806 lines of diff (skipped)