CITGuru / PyInquirer

A Python module for common interactive command line user interfaces
MIT License
1.91k stars 235 forks source link

Packaging issue with prompt_toolkit packaging generator_to_async_generator #113

Open robcxyz opened 4 years ago

robcxyz commented 4 years ago

Ran into this packaging 1.7.2.7/6

This is largely a local issue but very strange.

File "/home/rob/.local/lib/python3.6/site-packages/cookiecutter/operators/checkbox.py", line 8, in <module>
    from PyInquirer import prompt
  File "/home/rob/.local/lib/python3.6/site-packages/PyInquirer/__init__.py", line 6, in <module>
    from prompt_toolkit.token import Token
  File "/home/rob/.local/lib/python3.6/site-packages/prompt_toolkit/__init__.py", line 16, in <module>
    from .interface import CommandLineInterface
  File "/home/rob/.local/lib/python3.6/site-packages/prompt_toolkit/interface.py", line 19, in <module>
    from .application import Application, AbortAction
  File "/home/rob/.local/lib/python3.6/site-packages/prompt_toolkit/application/__init__.py", line 1, in <module>
    from .application import Application
  File "/home/rob/.local/lib/python3.6/site-packages/prompt_toolkit/application/application.py", line 39, in <module>
    from prompt_toolkit.buffer import Buffer
  File "/home/rob/.local/lib/python3.6/site-packages/prompt_toolkit/buffer.py", line 9, in <module>
    from .completion import Completer, Completion, CompleteEvent
  File "/home/rob/.local/lib/python3.6/site-packages/prompt_toolkit/completion/__init__.py", line 1, in <module>
    from .base import (
  File "/home/rob/.local/lib/python3.6/site-packages/prompt_toolkit/completion/base.py", line 7, in <module>
    from prompt_toolkit.eventloop import generator_to_async_generator
ImportError: cannot import name 'generator_to_async_generator'
CITGuru commented 3 years ago

That shoild from the prompt_toolkit side @robc-io . Any luck with this.

robcxyz commented 3 years ago

@CITGuru I think that might have been an intermittent issue caused by a conflict with another package that requires the newer prompt-toolkit version. Don't worry about this until prompt-toolkit upgrade is released and then we can probably close this.

Thanks man.