# 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