Ошибка типа: pushDefaultLayers() принимает 1 позиционный аргумент, но было задано 2

#python

#python

Вопрос:

Я набираю эту команду ‘ WAT_CONF=config.conf python watbridge.py ‘ при создании wat-bridge, но получаю ошибку типа

     Traceback (most recent call last):
  File "watbridge.py", line 40, in <module>
    from wat_bridge.listeners import tg_listener, wa_listener
  File "/home/arpit_goyall/wat-bridge/wat_bridge/listeners.py", line 34, in <module>
    from wat_bridge.wa import WA_STACK, _connect_signal
  File "/home/arpit_goyall/wat-bridge/wat_bridge/wa.py", line 127, in <module>
    .pushDefaultLayers(True)
TypeError: pushDefaultLayers() takes 1 positional argument but 2 were given
  

Комментарии:

1. В сообщении об ошибке говорится, что .pushdefaultLayers не принимает аргумент, подходит только self . Это может быть вызвано другой версией библиотеки yowsup

2. Кто-то открыл PR, чтобы исправить проблему github.com/rmed/wat-bridge/pull/10/commits /…

3. Я изменил его, но появляется та же ошибка, я думаю, это из-за нового обновления yowsup, которое больше не отправляет пароль, поэтому, в принципе, я хочу знать, что это за новый процесс объединения Whatsapp и telegram, можете ли вы мне помочь!