Skip to content

Commit 8da3c61

Browse files
Remove unneeded arguments from super()
1 parent dc6e4f5 commit 8da3c61

8 files changed

+16
-26
lines changed

src/socketio/asyncio_pubsub_manager.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ async def can_disconnect(self, sid, namespace):
8383

8484
async def disconnect(self, sid, namespace, **kwargs):
8585
if kwargs.get('ignore_queue'):
86-
return await super(AsyncPubSubManager, self).disconnect(
86+
return await super().disconnect(
8787
sid, namespace=namespace)
8888
message = {'method': 'disconnect', 'sid': sid,
8989
'namespace': namespace or '/', 'host_id': self.host_id}

src/socketio/kafka_manager.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,7 @@ def __init__(self, url='kafka://localhost:9092', channel='socketio',
4343
'(Run "pip install kafka-python" in your '
4444
'virtualenv).')
4545

46-
super(KafkaManager, self).__init__(channel=channel,
47-
write_only=write_only)
46+
super().__init__(channel=channel, write_only=write_only)
4847

4948
urls = [url] if isinstance(url, str) else url
5049
self.kafka_urls = [url[8:] if url != 'kafka://' else 'localhost:9092'

src/socketio/kombu_manager.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,7 @@ def __init__(self, url='amqp://guest:guest@localhost:5672//',
5454
raise RuntimeError('Kombu package is not installed '
5555
'(Run "pip install kombu" in your '
5656
'virtualenv).')
57-
super(KombuManager, self).__init__(channel=channel,
58-
write_only=write_only,
59-
logger=logger)
57+
super().__init__(channel=channel, write_only=write_only, logger=logger)
6058
self.url = url
6159
self.connection_options = connection_options or {}
6260
self.exchange_options = exchange_options or {}
@@ -65,7 +63,7 @@ def __init__(self, url='amqp://guest:guest@localhost:5672//',
6563
self.publisher_connection = self._connection()
6664

6765
def initialize(self):
68-
super(KombuManager, self).initialize()
66+
super().initialize()
6967

7068
monkey_patched = True
7169
if self.server.async_mode == 'eventlet':

src/socketio/middleware.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,12 @@ class WSGIApp(engineio.WSGIApp):
2929
"""
3030
def __init__(self, socketio_app, wsgi_app=None, static_files=None,
3131
socketio_path='socket.io'):
32-
super(WSGIApp, self).__init__(socketio_app, wsgi_app,
33-
static_files=static_files,
34-
engineio_path=socketio_path)
32+
super().__init__(socketio_app, wsgi_app, static_files=static_files,
33+
engineio_path=socketio_path)
3534

3635

3736
class Middleware(WSGIApp):
3837
"""This class has been renamed to WSGIApp and is now deprecated."""
3938
def __init__(self, socketio_app, wsgi_app=None,
4039
socketio_path='socket.io'):
41-
super(Middleware, self).__init__(socketio_app, wsgi_app,
42-
socketio_path=socketio_path)
40+
super().__init__(socketio_app, wsgi_app, socketio_path=socketio_path)

src/socketio/namespace.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ class Namespace(BaseNamespace):
3131
omitted, the default namespace is used.
3232
"""
3333
def __init__(self, namespace=None):
34-
super(Namespace, self).__init__(namespace=namespace)
34+
super().__init__(namespace=namespace)
3535
self.server = None
3636

3737
def _set_server(self, server):
@@ -166,7 +166,7 @@ class ClientNamespace(BaseNamespace):
166166
omitted, the default namespace is used.
167167
"""
168168
def __init__(self, namespace=None):
169-
super(ClientNamespace, self).__init__(namespace=namespace)
169+
super().__init__(namespace=namespace)
170170
self.client = None
171171

172172
def _set_client(self, client):

src/socketio/pubsub_manager.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,14 @@ class PubSubManager(BaseManager):
2424
name = 'pubsub'
2525

2626
def __init__(self, channel='socketio', write_only=False, logger=None):
27-
super(PubSubManager, self).__init__()
27+
super().__init__()
2828
self.channel = channel
2929
self.write_only = write_only
3030
self.host_id = uuid.uuid4().hex
3131
self.logger = logger
3232

3333
def initialize(self):
34-
super(PubSubManager, self).initialize()
34+
super().initialize()
3535
if not self.write_only:
3636
self.thread = self.server.start_background_task(self._thread)
3737
self._get_logger().info(self.name + ' backend initialized.')
@@ -47,7 +47,7 @@ def emit(self, event, data, namespace=None, room=None, skip_sid=None,
4747
The parameters are the same as in :meth:`.Server.emit`.
4848
"""
4949
if kwargs.get('ignore_queue'):
50-
return super(PubSubManager, self).emit(
50+
return super().emit(
5151
event, data, namespace=namespace, room=room, skip_sid=skip_sid,
5252
callback=callback)
5353
namespace = namespace or '/'
@@ -81,8 +81,7 @@ def can_disconnect(self, sid, namespace):
8181

8282
def disconnect(self, sid, namespace=None, **kwargs):
8383
if kwargs.get('ignore_queue'):
84-
return super(PubSubManager, self).disconnect(
85-
sid, namespace=namespace)
84+
return super().disconnect(sid, namespace=namespace)
8685
message = {'method': 'disconnect', 'sid': sid,
8786
'namespace': namespace or '/', 'host_id': self.host_id}
8887
self._handle_disconnect(message) # handle in this host

src/socketio/redis_manager.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,12 +48,10 @@ def __init__(self, url='redis://localhost:6379/0', channel='socketio',
4848
self.redis_url = url
4949
self.redis_options = redis_options or {}
5050
self._redis_connect()
51-
super(RedisManager, self).__init__(channel=channel,
52-
write_only=write_only,
53-
logger=logger)
51+
super().__init__(channel=channel, write_only=write_only, logger=logger)
5452

5553
def initialize(self):
56-
super(RedisManager, self).initialize()
54+
super().initialize()
5755

5856
monkey_patched = True
5957
if self.server.async_mode == 'eventlet':

src/socketio/zmq_manager.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,7 @@ def __init__(self, url='zmq+tcp://localhost:5555+5556',
7272
self.sink = sink
7373
self.sub = sub
7474
self.channel = channel
75-
super(ZmqManager, self).__init__(channel=channel,
76-
write_only=write_only,
77-
logger=logger)
75+
super().__init__(channel=channel, write_only=write_only, logger=logger)
7876

7977
def _publish(self, data):
8078
pickled_data = pickle.dumps(

0 commit comments

Comments
 (0)