acgonzales / pydeezer

A package to search and download musics on Deezer.
The Unlicense
51 stars 14 forks source link

Fix APIError and pyinquirer python3.10 error #33

Open OhMyMndy opened 1 year ago

OhMyMndy commented 1 year ago

Fixes #31 Fixes #24

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)
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)
entrider commented 11 months ago
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)