#
# This file is autogenerated by pip-compile with python 3.10
# To update, run:
#
#    pip-compile --extra=tutorials
#
argon2-cffi==21.3.0
    # via notebook
argon2-cffi-bindings==21.2.0
    # via argon2-cffi
arrow==1.2.2
    # via jinja2-time
asttokens==2.0.5
    # via stack-data
attrs==21.4.0
    # via jsonschema
backcall==0.2.0
    # via ipython
binaryornot==0.4.4
    # via cookiecutter
black==22.1.0
    # via ipython
bleach==4.1.0
    # via nbconvert
brotli==1.0.9
    # via flask-compress
certifi==2021.10.8
    # via requests
cffi==1.15.0
    # via argon2-cffi-bindings
chardet==4.0.0
    # via binaryornot
charset-normalizer==2.0.11
    # via requests
click==8.0.3
    # via
    #   black
    #   cookiecutter
    #   flask
    #   mesa
cloudpickle==2.0.0
    # via osbrain
cookiecutter==1.7.3
    # via mesa
cycler==0.11.0
    # via matplotlib
dash==2.1.0
    # via
    #   agentMET4FOF (setup.py)
    #   dash-cytoscape
dash-core-components==2.0.0
    # via dash
dash-cytoscape==0.3.0
    # via agentMET4FOF (setup.py)
dash-html-components==2.0.0
    # via dash
dash-table==5.0.0
    # via dash
debugpy==1.5.1
    # via ipykernel
decorator==5.1.1
    # via ipython
defusedxml==0.7.1
    # via nbconvert
dill==0.3.4
    # via
    #   multiprocess
    #   osbrain
entrypoints==0.4
    # via
    #   jupyter-client
    #   nbconvert
executing==0.8.2
    # via stack-data
flask==2.0.2
    # via
    #   dash
    #   flask-compress
flask-compress==1.10.1
    # via dash
future==0.18.2
    # via uncertainties
idna==3.3
    # via requests
ipykernel==6.8.0
    # via notebook
ipython==8.0.1
    # via ipykernel
ipython-genutils==0.2.0
    # via
    #   nbformat
    #   notebook
itsdangerous==2.0.1
    # via flask
jedi==0.18.1
    # via ipython
jinja2==3.0.3
    # via
    #   cookiecutter
    #   flask
    #   jinja2-time
    #   mpld3
    #   nbconvert
    #   notebook
jinja2-time==0.2.0
    # via cookiecutter
jsonschema==4.4.0
    # via nbformat
jupyter-client==7.1.2
    # via
    #   ipykernel
    #   nbclient
    #   notebook
jupyter-core==4.9.1
    # via
    #   jupyter-client
    #   nbconvert
    #   nbformat
    #   notebook
jupyterlab-pygments==0.1.2
    # via nbconvert
kiwisolver==1.3.2
    # via matplotlib
markupsafe==2.0.1
    # via jinja2
matplotlib==3.2.2
    # via
    #   agentMET4FOF (setup.py)
    #   mpld3
    #   pydynamic
matplotlib-inline==0.1.3
    # via
    #   ipykernel
    #   ipython
mesa==0.9.0
    # via agentMET4FOF (setup.py)
mistune==0.8.4
    # via nbconvert
mpld3==0.5.7
    # via agentMET4FOF (setup.py)
mpmath==1.2.1
    # via sympy
multiprocess==0.70.12.2
    # via agentMET4FOF (setup.py)
mypy-extensions==0.4.3
    # via black
nbclient==0.5.10
    # via nbconvert
nbconvert==6.4.1
    # via notebook
nbformat==5.1.3
    # via
    #   nbclient
    #   nbconvert
    #   notebook
nest-asyncio==1.5.4
    # via
    #   ipykernel
    #   jupyter-client
    #   nbclient
    #   notebook
networkx==2.6.3
    # via
    #   agentMET4FOF (setup.py)
    #   mesa
notebook==6.4.8
    # via agentMET4FOF (setup.py)
numpy==1.22.1
    # via
    #   agentMET4FOF (setup.py)
    #   matplotlib
    #   mesa
    #   pandas
    #   pydynamic
    #   pywavelets
    #   scipy
    #   time-series-buffer
osbrain==0.6.5
    # via agentMET4FOF (setup.py)
packaging==21.3
    # via bleach
pandas==1.4.0
    # via
    #   agentMET4FOF (setup.py)
    #   mesa
    #   pydynamic
pandocfilters==1.5.0
    # via nbconvert
parso==0.8.3
    # via jedi
pathspec==0.9.0
    # via black
pexpect==4.8.0
    # via ipython
pickleshare==0.7.5
    # via ipython
platformdirs==2.4.1
    # via black
plotly==5.5.0
    # via
    #   agentMET4FOF (setup.py)
    #   dash
poyo==0.5.0
    # via cookiecutter
prometheus-client==0.13.1
    # via notebook
prompt-toolkit==3.0.26
    # via ipython
ptyprocess==0.7.0
    # via
    #   pexpect
    #   terminado
pure-eval==0.2.2
    # via stack-data
pycparser==2.21
    # via cffi
pydynamic==2.1.1
    # via agentMET4FOF (setup.py)
pygments==2.11.2
    # via
    #   ipython
    #   jupyterlab-pygments
    #   nbconvert
pyparsing==3.0.7
    # via
    #   matplotlib
    #   packaging
pyro4==4.82
    # via osbrain
pyrsistent==0.18.1
    # via jsonschema
python-dateutil==2.8.2
    # via
    #   arrow
    #   jupyter-client
    #   matplotlib
    #   pandas
python-slugify==5.0.2
    # via cookiecutter
pytz==2021.3
    # via pandas
pywavelets==1.2.0
    # via pydynamic
pyzmq==22.3.0
    # via
    #   jupyter-client
    #   notebook
    #   osbrain
requests==2.27.1
    # via cookiecutter
scipy==1.7.3
    # via
    #   agentMET4FOF (setup.py)
    #   pydynamic
send2trash==1.8.0
    # via notebook
serpent==1.40
    # via pyro4
six==1.16.0
    # via
    #   bleach
    #   cookiecutter
    #   plotly
    #   python-dateutil
stack-data==0.1.4
    # via ipython
sympy==1.9
    # via pydynamic
tenacity==8.0.1
    # via plotly
terminado==0.13.1
    # via notebook
testpath==0.5.0
    # via nbconvert
text-unidecode==1.3
    # via python-slugify
time-series-buffer==0.1.4b0
    # via
    #   agentMET4FOF (setup.py)
    #   pydynamic
time-series-metadata==0.1.1
    # via agentMET4FOF (setup.py)
tomli==2.0.0
    # via black
tornado==6.1
    # via
    #   ipykernel
    #   jupyter-client
    #   mesa
    #   notebook
    #   terminado
tqdm==4.62.3
    # via mesa
traitlets==5.1.1
    # via
    #   ipykernel
    #   ipython
    #   jupyter-client
    #   jupyter-core
    #   matplotlib-inline
    #   nbclient
    #   nbconvert
    #   nbformat
    #   notebook
uncertainties==3.1.6
    # via time-series-buffer
urllib3==1.26.8
    # via requests
visdcc==0.0.40
    # via agentMET4FOF (setup.py)
wcwidth==0.2.5
    # via prompt-toolkit
webencodings==0.5.1
    # via bleach
werkzeug==2.0.2
    # via flask

# The following packages are considered to be unsafe in a requirements file:
# setuptools
