# oTree-may-not-overwrite-this-file
aiofiles==0.6.0
appnope==0.1.3
asttokens==2.1.0
backcall==0.2.0
debugpy==1.6.3
decorator==5.1.1
entrypoints==0.4
executing==1.2.0
h11==0.14.0
ipykernel==6.17.1
ipython==8.6.0
itsdangerous==1.1.0
jedi==0.18.2
jupyter_client==7.4.7
jupyter_core==5.0.0
MarkupSafe==1.1.1
matplotlib-inline==0.1.6
mypy-extensions==0.4.3
nest-asyncio==1.5.6
otree==5.9.8
packaging==21.3
parso==0.8.3
pathspec==0.10.2
pexpect==4.8.0
pickleshare==0.7.5
platformdirs==2.5.4
prompt-toolkit==3.0.33
psutil==5.9.4
ptyprocess==0.7.0
pure-eval==0.2.2
Pygments==2.13.0
pyparsing==3.0.9
python-dateutil==2.8.2
python-multipart==0.0.5
pyzmq==24.0.1
six==1.16.0
SQLAlchemy==1.3.22
stack-data==0.6.1
starlette==0.14.1
tomli==2.0.1
tornado==6.2
traitlets==5.5.0
uvicorn==0.13.4
wcwidth==0.2.5
websockets==10.1
WTForms==2.3.3
WTForms-SQLAlchemy==0.2
psycopg2>=2.8.4,<2.9
