whatsplay / whatsapp-play

Command line software through which you can play with your WhatsApp. It is having different options to play with your WhatsApp like message blast, online tracking, whatsapp chat..
MIT License
402 stars 219 forks source link

2023 #432

Open syedzubyl opened 11 months ago

syedzubyl commented 11 months ago

Traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/zubyl/Desktop/whatsapp-play/wplay/main.py", line 10, in from wplay import online_tracker File "/home/zubyl/Desktop/whatsapp-play/wplay/online_tracker.py", line 5, in from wplay.utils import browser_config File "/home/zubyl/Desktop/whatsapp-play/wplay/utils/browser_config.py", line 37, in from wplay.utils.SessionManager import SessionManager File "/home/zubyl/Desktop/whatsapp-play/wplay/utils/SessionManager.py", line 7, in from whaaaaat import Separator, prompt File "/home/zubyl/Desktop/whatsapp-play/.venv_new/lib/python3.11/site-packages/whaaaaat/init.py", line 6, in from prompt_toolkit.token import Token File "/home/zubyl/Desktop/whatsapp-play/.venv_new/lib/python3.11/site-packages/prompt_toolkit/init.py", line 16, in from .interface import CommandLineInterface File "/home/zubyl/Desktop/whatsapp-play/.venv_new/lib/python3.11/site-packages/prompt_toolkit/interface.py", line 19, in from .application import Application, AbortAction File "/home/zubyl/Desktop/whatsapp-play/.venv_new/lib/python3.11/site-packages/prompt_toolkit/application.py", line 8, in from .key_binding.bindings.basic import load_basic_bindings File "/home/zubyl/Desktop/whatsapp-play/.venv_new/lib/python3.11/site-packages/prompt_toolkit/key_binding/bindings/basic.py", line 9, in from prompt_toolkit.renderer import HeightIsUnknownError File "/home/zubyl/Desktop/whatsapp-play/.venv_new/lib/python3.11/site-packages/prompt_toolkit/renderer.py", line 11, in from prompt_toolkit.styles import Style File "/home/zubyl/Desktop/whatsapp-play/.venv_new/lib/python3.11/site-packages/prompt_toolkit/styles/init.py", line 8, in from .from_dict import * File "/home/zubyl/Desktop/whatsapp-play/.venv_new/lib/python3.11/site-packages/prompt_toolkit/styles/from_dict.py", line 9, in from collections import Mapping ImportError: cannot import name 'Mapping' from 'collections' (/usr/lib/python3.11/collections/init.py)

kiddersmxj commented 10 months ago

Change line 9 in /home/zubyl/Desktop/whatsapp-play/.venv_new/lib/python3.11/site-packages/prompt_toolkit/styles/from_dict.py to

try:
    import collections from Mapping
except ImportError:
    import collections.abc from Mapping
StefanBeh commented 7 months ago

@kiddersmxj Theres a mistake in your code snippet.

try:
    from collections import Mapping
except ImportError:
    from collections.abc import Mapping

This works fine.