From e55188cc4b325cf92d68272e850d9d96a2a00753 Mon Sep 17 00:00:00 2001 From: Pete Ward Date: Thu, 7 Jul 2022 06:04:51 +0100 Subject: [PATCH] update mqtt_connection_builder to avoid warnings for using 'is' with literals in comparisons for python 3.8+ --- awsiot/mqtt_connection_builder.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/awsiot/mqtt_connection_builder.py b/awsiot/mqtt_connection_builder.py index ebe1f5c2..d2de7ff3 100644 --- a/awsiot/mqtt_connection_builder.py +++ b/awsiot/mqtt_connection_builder.py @@ -131,7 +131,7 @@ def _get_metrics_str(current_username=""): global _metrics_str username_has_query = False - if not current_username.find("?") is -1: + if current_username.find("?") != -1: username_has_query = True if _metrics_str is None: @@ -433,12 +433,12 @@ def _add_to_username_parameter(input_string, parameter_value, parameter_pretext) """ return_string = input_string - if not return_string.find("?") is -1: + if return_string.find("?") != -1: return_string += "&" else: return_string += "?" - if not parameter_value.find(parameter_pretext) is -1: + if parameter_value.find(parameter_pretext) != -1: return return_string + parameter_value else: return return_string + parameter_pretext + parameter_value