From 0d5a93058fc82071169f199bfae85d7b5162a12a Mon Sep 17 00:00:00 2001 From: Daniel Vaz Gaspar Date: Mon, 14 Feb 2022 12:18:49 +0000 Subject: [PATCH] fix: remove six dependency (#84) --- es/baseapi.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/es/baseapi.py b/es/baseapi.py index 320d843..4b1de69 100644 --- a/es/baseapi.py +++ b/es/baseapi.py @@ -1,11 +1,10 @@ from collections import namedtuple from typing import Any, Dict, List, Optional, Tuple +from urllib import parse from elasticsearch import Elasticsearch from elasticsearch import exceptions as es_exceptions from es import exceptions -from six import string_types -from six.moves.urllib import parse from .const import DEFAULT_FETCH_SIZE, DEFAULT_SCHEMA, DEFAULT_SQL_PATH @@ -344,7 +343,7 @@ def apply_parameters(operation: str, parameters: Optional[Dict[str, Any]]) -> st def escape(value): if value == "*": return value - elif isinstance(value, string_types): + elif isinstance(value, str): return "'{}'".format(value.replace("'", "''")) elif isinstance(value, bool): return "TRUE" if value else "FALSE"