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

Upgrade to prompt_toolkit 3.0. #78

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

jonathanslenders
Copy link
Member

No description provided.

@jonathanslenders jonathanslenders force-pushed the prompt-toolkit-3.0 branch 2 times, most recently from 0857332 to 35694ed Compare November 28, 2019 22:41
@jonathanslenders jonathanslenders force-pushed the prompt-toolkit-3.0 branch 2 times, most recently from 59c4cb8 to 55fc84b Compare April 24, 2020 22:22
@liudonghua123
Copy link

I would also like this feature. It conflicts to the ipython or ptpython package now.

C:\Users\Liu.D.H>pip install pymux
Collecting pymux
  Downloading pymux-0.14-py3-none-any.whl (78 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.9/78.9 kB 399.3 kB/s eta 0:00:00
Collecting docopt>=0.6.2
  Downloading docopt-0.6.2.tar.gz (25 kB)
  Preparing metadata (setup.py) ... done
Collecting prompt-toolkit<1.1.0,>=1.0.8
  Downloading prompt_toolkit-1.0.18-py3-none-any.whl (245 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 245.4/245.4 kB 602.8 kB/s eta 0:00:00
Collecting pyte<0.6.0,>=0.5.1
  Downloading pyte-0.5.2-py2.py3-none-any.whl (27 kB)
Requirement already satisfied: six>=1.9.0 in c:\users\liu.d.h\appdata\local\programs\python\python311\lib\site-packages (from pymux) (1.16.0)
Requirement already satisfied: wcwidth in c:\users\liu.d.h\appdata\local\programs\python\python311\lib\site-packages (from prompt-toolkit<1.1.0,>=1.0.8->pymux) (0.2.5)
Building wheels for collected packages: docopt
  Building wheel for docopt (setup.py) ... done
  Created wheel for docopt: filename=docopt-0.6.2-py2.py3-none-any.whl size=13775 sha256=7b4293e933246089cb8d907aedef0c55c1c2b6bd3b866426f4d96d89e532a0ae
  Stored in directory: c:\users\liu.d.h\appdata\local\pip\cache\wheels\76\25\ee\b12ae221ba5f661381528ff30a6a7aff04994a3580398407f3
Successfully built docopt
Installing collected packages: docopt, pyte, prompt-toolkit, pymux
  Attempting uninstall: prompt-toolkit
    Found existing installation: prompt-toolkit 3.0.32
    Uninstalling prompt-toolkit-3.0.32:
      Successfully uninstalled prompt-toolkit-3.0.32
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
ipython 8.6.0 requires prompt-toolkit<3.1.0,>3.0.1, but you have prompt-toolkit 1.0.18 which is incompatible.
ptpython 3.0.20 requires prompt-toolkit<3.1.0,>=3.0.18, but you have prompt-toolkit 1.0.18 which is incompatible.
Successfully installed docopt-0.6.2 prompt-toolkit-1.0.18 pymux-0.14 pyte-0.5.2

C:\Users\Liu.D.H>

@jonathanslenders
Copy link
Member Author

@liudonghua123, Yes, I'd like to get this done at some point, so that everything is again compatible. Unfortunately, I didn't had any time in the past few years to complete this work. Hope to get some time again soon to finish the migration.

`pymux standalone` is working again, but `pymux start-server` and `pymux attach` are not.
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

Successfully merging this pull request may close these issues.

2 participants