mirror of
https://github.com/ChristianLight/tutor.git
synced 2025-01-12 01:45:39 +00:00
1a5e2e005b
All pallets project requirement had a major upgrade today: https://palletsprojects.com/blog/flask-2-0-released/ We are not yet compatible with click 8.0 and others. In particular, click-repl imports modules which are no longer available. Until we can upgrade, we add constraints to the requirements files. The following error was being raised: $ tutor plugins list Traceback (most recent call last): File "/home/data/regis/tmp/testtutor/bin/tutor", line 5, in <module> from tutor.commands.cli import main File "/home/data/regis/tmp/testtutor/lib/python3.6/site-packages/tutor/commands/cli.py", line 6, in <module> import click_repl File "/home/data/regis/tmp/testtutor/lib/python3.6/site-packages/click_repl/__init__.py", line 6, in <module> import click._bashcomplete ModuleNotFoundError: No module named 'click._bashcomplete' Close #430.
14 lines
262 B
Plaintext
14 lines
262 B
Plaintext
appdirs
|
|
click>=7.0,<8.0
|
|
click_repl
|
|
mypy
|
|
pycryptodome
|
|
jinja2>=2.9,<3.0
|
|
kubernetes
|
|
pyyaml>=4.2b1
|
|
|
|
# Add constraints until we are compatible with click 8.0
|
|
markupsafe<2.0
|
|
# Installing urllib3==1.26.0 causes compatibility errors with requests==2.24.0
|
|
urllib3<1.26.0
|