From 33a54ca7feaa07a4bb43b007e3d663cd3d2cb081 Mon Sep 17 00:00:00 2001 From: Quentin Pradet Date: Mon, 15 Jan 2024 17:40:53 +0100 Subject: [PATCH] Use unquote() directly instead of wrapper --- elasticsearch/_sync/client/utils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/elasticsearch/_sync/client/utils.py b/elasticsearch/_sync/client/utils.py index dc74ee1e7..4febb0352 100644 --- a/elasticsearch/_sync/client/utils.py +++ b/elasticsearch/_sync/client/utils.py @@ -17,6 +17,7 @@ import base64 import inspect +import urllib.parse import warnings from datetime import date, datetime from functools import wraps @@ -51,7 +52,6 @@ client_meta_version, create_user_agent, parse_cloud_id, - percent_encode, url_to_node_config, ) @@ -279,7 +279,7 @@ def _escape(value: Any) -> str: def _quote(value: Any) -> str: - return percent_encode(_escape(value), ",*") + return urllib.parse.quote(_escape(value), ",*") def _quote_query(query: Mapping[str, Any]) -> str: