From 677e698ddeb63432e8772b367e3f51c868ebb849 Mon Sep 17 00:00:00 2001 From: Nick Brown Date: Mon, 17 Aug 2026 20:55:29 +0100 Subject: [PATCH] fix: add retry_transient_errors to merge_config `merge_config()` supports other options that the constructor and `from_config()` factory method do, and was just missing this one. --- gitlab/client.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gitlab/client.py b/gitlab/client.py index f6fe89d84..994f77a71 100644 --- a/gitlab/client.py +++ b/gitlab/client.py @@ -352,6 +352,8 @@ def merge_config( pagination=options.get("pagination") or config.pagination, order_by=options.get("order_by") or config.order_by, user_agent=options.get("user_agent") or config.user_agent, + retry_transient_errors=options.get("retry_transient_errors") + or config.retry_transient_errors, ) @staticmethod