- 
                Notifications
    You must be signed in to change notification settings 
- Fork 53
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
Selene does not work with itsdangerous>2.0.1
This is characterized by:
ImportError: cannot import name 'json' from 'itsdangerous' (/home/mycroft/.local/share/virtualenvs/market-HF8OUXd-/lib/python3.9/site-packages/itsdangerous/__init__.py)
To Reproduce
Try running/installing with Python 3.9, or otherwise updating the Pipfile.lock for the account and market api services.  Basically any kind of update
Expected behavior
No import error related to json or itsdangerous.
A quick work around is to declare it as an explicit dependency in the Pipfile, instead of relying only on the Pipfile.lock
[packages]
flask = "<1.1"
requests = "*"
pyjwt = "*"
uwsgi = "*"
markdown = "*"
selene = {path = "./../../shared"}
itsdangerous = "==2.0.1"
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working