Closed
Description
I upgraded my dependencies, then ran into this problem running datasette inspect
:
env/lib/python3.9/site-packages/datasette/cli.py", line 6, in
from click_default_group import DefaultGroup
ModuleNotFoundError: No module named 'click_default_group'
Turns out the released version of datasette still depends on click-default-group-wheel
, so click-default-group
doesn't get installed/recognized:
$ virtualenv venv
$ source venv/bin/activate
$ pip install datasette
$ pip list | grep click-default-group
click-default-group 1.2.4
click-default-group-wheel 1.2.3
$ python -c "from click_default_group import DefaultGroup"
Traceback (most recent call last):
File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'click_default_group'
$ pip install --force-reinstall click-default-group
...
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.
datasette 0.64.4 requires click-default-group-wheel>=1.2.2, which is not installed.
Successfully installed click-8.1.7 click-default-group-1.2.4
Metadata
Metadata
Assignees
Labels
No labels