MLBazaar/MLPrimitives

Curate dependencies: specify an explicit prompt-toolkit version range

csala opened this issue · 0 comments

csala commented

On 6th December 2019, MLPrimitives==0.2.4.dev make install-develop command shows the following warning:

ERROR: jupyter-console 6.0.0 has requirement prompt-toolkit<2.1.0,>=2.0.0, but you'll have prompt-toolkit 3.0.2 which is incompatible.

This is caused because of pip pulling a higher version of prompt-toolkit, which is required without upper level limit by some other library before the jupyter-console dependencies are analyzed.

It should be avoided by explicitly specifying a prompt-toolkit dependency range compatible with jupyter-console