@@ -629,7 +629,7 @@ def parse_set_result(response, **options):
629629 return response and str_if_bytes (response ) == 'OK'
630630
631631
632- class Redis (RedisModuleCommands , CoreCommands , SentinelCommands , object ):
632+ class Redis (RedisModuleCommands , CoreCommands , SentinelCommands ):
633633 """
634634 Implementation of the Redis protocol.
635635
@@ -918,7 +918,7 @@ def __init__(self, host='localhost', port=6379,
918918 self .__class__ .RESPONSE_CALLBACKS )
919919
920920 def __repr__ (self ):
921- return "%s<%s>" % ( type (self ).__name__ , repr (self .connection_pool ))
921+ return f" { type (self ).__name__ } < { repr (self .connection_pool )} >"
922922
923923 def set_response_callback (self , command , callback ):
924924 "Set a custom Response Callback"
@@ -1141,7 +1141,7 @@ def __enter__(self):
11411141 # check that monitor returns 'OK', but don't return it to user
11421142 response = self .connection .read_response ()
11431143 if not bool_ok (response ):
1144- raise RedisError ('MONITOR failed: %s' % response )
1144+ raise RedisError (f 'MONITOR failed: { response } ' )
11451145 return self
11461146
11471147 def __exit__ (self , * args ):
@@ -1517,12 +1517,10 @@ def run_in_thread(self, sleep_time=0, daemon=False,
15171517 exception_handler = None ):
15181518 for channel , handler in self .channels .items ():
15191519 if handler is None :
1520- raise PubSubError ("Channel: '%s' has no handler registered" %
1521- channel )
1520+ raise PubSubError (f"Channel: '{ channel } ' has no handler registered" )
15221521 for pattern , handler in self .patterns .items ():
15231522 if handler is None :
1524- raise PubSubError ("Pattern: '%s' has no handler registered" %
1525- pattern )
1523+ raise PubSubError (f"Pattern: '{ pattern } ' has no handler registered" )
15261524
15271525 thread = PubSubWorkerThread (
15281526 self ,
@@ -1807,8 +1805,10 @@ def raise_first_error(self, commands, response):
18071805
18081806 def annotate_exception (self , exception , number , command ):
18091807 cmd = ' ' .join (map (safe_str , command ))
1810- msg = 'Command # %d (%s) of pipeline caused error: %s' % (
1811- number , cmd , exception .args [0 ])
1808+ msg = (
1809+ f'Command # { number } ({ cmd } ) of pipeline '
1810+ f'caused error: { exception .args [0 ]} '
1811+ )
18121812 exception .args = (msg ,) + exception .args [1 :]
18131813
18141814 def parse_response (self , connection , command_name , ** options ):
0 commit comments