Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2023 #432

Open
syedzubyl opened this issue Aug 4, 2023 · 2 comments
Open

2023 #432

syedzubyl opened this issue Aug 4, 2023 · 2 comments

Comments

@syedzubyl
Copy link

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
Copy link

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
Copy link

StefanBeh commented Nov 12, 2023

@kiddersmxj Theres a mistake in your code snippet.

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

This works fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants