pydeezer
pydeezer copied to clipboard
Fix APIError and pyinquirer python3.10 error
Fixes #31 Fixes #24
- Updated dependencies to fix
Traceback (most recent call last):
File "/home/mandy/.local/bin/pydeezer", line 5, in <module>
from pydeezer.cli import cli
File "/home/mandy/.local/lib/python3.10/site-packages/pydeezer/cli.py", line 5, in <module>
from PyInquirer import prompt
File "/home/mandy/.local/lib/python3.10/site-packages/PyInquirer/__init__.py", line 6, in <module>
from prompt_toolkit.token import Token
File "/home/mandy/.local/lib/python3.10/site-packages/prompt_toolkit/__init__.py", line 16, in <module>
from .interface import CommandLineInterface
File "/home/mandy/.local/lib/python3.10/site-packages/prompt_toolkit/interface.py", line 19, in <module>
from .application import Application, AbortAction
File "/home/mandy/.local/lib/python3.10/site-packages/prompt_toolkit/application.py", line 8, in <module>
from .key_binding.bindings.basic import load_basic_bindings
File "/home/mandy/.local/lib/python3.10/site-packages/prompt_toolkit/key_binding/bindings/basic.py", line 9, in <module>
from prompt_toolkit.renderer import HeightIsUnknownError
File "/home/mandy/.local/lib/python3.10/site-packages/prompt_toolkit/renderer.py", line 11, in <module>
from prompt_toolkit.styles import Style
File "/home/mandy/.local/lib/python3.10/site-packages/prompt_toolkit/styles/__init__.py", line 8, in <module>
from .from_dict import *
File "/home/mandy/.local/lib/python3.10/site-packages/prompt_toolkit/styles/from_dict.py", line 9, in <module>
from collections import Mapping
ImportError: cannot import name 'Mapping' from 'collections' (/usr/lib/python3.10/collections/__init__.py)
- Fixes pydeezer error
Traceback (most recent call last):
File "/home/codespace/.python/current/bin/pydeezer", line 5, in <module>
from pydeezer.cli import cli
File "/usr/local/python/3.10.4/lib/python3.10/site-packages/pydeezer/__init__.py", line 5, in <module>
from .Deezer import Deezer
File "/usr/local/python/3.10.4/lib/python3.10/site-packages/pydeezer/Deezer.py", line 6, in <module>
from deezer.gw import APIError as GWAPIError
ImportError: cannot import name 'APIError' from 'deezer.gw' (/home/codespace/.local/lib/python3.10/site-packages/deezer/gw.py)
- Added simple test to see if the generated
whlcan be run without errors
Traceback (most recent call last):
File "/home/entrider/.local/bin/pydeezer", line 5, in <module>
from pydeezer.cli import cli
File "/home/entrider/.local/pipx/venvs/py-deezer/lib/python3.11/site-packages/pydeezer/cli.py", line 5, in <module>
from PyInquirer import prompt
File "/home/entrider/.local/pipx/venvs/py-deezer/lib/python3.11/site-packages/PyInquirer/__init__.py", line 6, in <module>
from prompt_toolkit.token import Token
ImportError: cannot import name 'Token' from 'prompt_toolkit.token' (/home/entrider/.local/pipx/venvs/py-deezer/lib/python3.11/site-packages/prompt_toolkit/token.py)