#
# This file is autogenerated by pip-compile with Python 3.8
# by the following command:
#
#    pip-compile --output-file=requirements.txt pyproject.toml
#
aiosignal==1.3.1
    # via ray
appdirs==1.4.4
    # via wandb
appnope==0.1.3
    # via ipython
asttokens==2.4.1
    # via stack-data
async-timeout==4.0.3
    # via redis
attr==0.3.2
    # via flatland-rl (pyproject.toml)
attrs==23.1.0
    # via
    #   jsonschema
    #   referencing
backcall==0.2.0
    # via ipython
boto3==1.28.73
    # via flatland-rl (pyproject.toml)
botocore==1.31.73
    # via
    #   boto3
    #   s3transfer
certifi==2023.7.22
    # via
    #   requests
    #   sentry-sdk
charset-normalizer==3.3.1
    # via requests
click==8.1.7
    # via
    #   flatland-rl (pyproject.toml)
    #   ray
    #   wandb
cloudpickle==3.0.0
    # via
    #   gymnasium
    #   stable-baselines3
comm==0.1.4
    # via ipywidgets
contourpy==1.1.1
    # via matplotlib
crowdai-api==0.1.22
    # via flatland-rl (pyproject.toml)
cycler==0.12.1
    # via matplotlib
dataclasses==0.6
    # via flatland-rl (pyproject.toml)
decorator==5.1.1
    # via ipython
docker-pycreds==0.4.0
    # via wandb
executing==2.0.1
    # via stack-data
farama-notifications==0.0.4
    # via gymnasium
filelock==3.13.0
    # via
    #   ray
    #   torch
fonttools==4.43.1
    # via matplotlib
frozenlist==1.4.0
    # via
    #   aiosignal
    #   ray
fsspec==2023.10.0
    # via torch
gitdb==4.0.11
    # via gitpython
gitpython==3.1.40
    # via wandb
graphviz==0.20.1
    # via flatland-rl (pyproject.toml)
gymnasium==0.29.1
    # via
    #   pettingzoo
    #   stable-baselines3
    #   supersuit
idna==3.4
    # via requests
importlib-metadata==6.8.0
    # via gymnasium
importlib-resources==1.5.0
    # via
    #   flatland-rl (pyproject.toml)
    #   jsonschema
    #   jsonschema-specifications
ipycanvas==0.13.1
    # via flatland-rl (pyproject.toml)
ipyevents==2.0.2
    # via flatland-rl (pyproject.toml)
ipython==8.12.3
    # via
    #   flatland-rl (pyproject.toml)
    #   ipywidgets
ipywidgets==8.1.1
    # via
    #   flatland-rl (pyproject.toml)
    #   ipycanvas
    #   ipyevents
jedi==0.19.1
    # via ipython
jinja2==3.1.2
    # via torch
jmespath==1.0.1
    # via
    #   boto3
    #   botocore
jsonschema==4.19.1
    # via ray
jsonschema-specifications==2023.7.1
    # via jsonschema
jupyterlab-widgets==3.0.9
    # via ipywidgets
kiwisolver==1.4.5
    # via matplotlib
lxml==4.9.3
    # via svgutils
markupsafe==2.1.3
    # via jinja2
matplotlib==3.6.3
    # via
    #   flatland-rl (pyproject.toml)
    #   seaborn
    #   stable-baselines3
matplotlib-inline==0.1.6
    # via ipython
mpmath==1.3.0
    # via sympy
msgpack==1.0.7
    # via
    #   flatland-rl (pyproject.toml)
    #   msgpack-numpy
    #   ray
msgpack-numpy==0.4.8
    # via flatland-rl (pyproject.toml)
networkx==3.1
    # via
    #   flatland-rl (pyproject.toml)
    #   torch
numpy==1.24.4
    # via
    #   contourpy
    #   flatland-rl (pyproject.toml)
    #   gymnasium
    #   ipycanvas
    #   matplotlib
    #   msgpack-numpy
    #   pandas
    #   pettingzoo
    #   ray
    #   seaborn
    #   stable-baselines3
    #   supersuit
    #   tinyscaler
packaging==23.2
    # via
    #   matplotlib
    #   ray
pandas==2.0.3
    # via
    #   flatland-rl (pyproject.toml)
    #   seaborn
    #   stable-baselines3
parso==0.8.3
    # via jedi
pathtools==0.1.2
    # via wandb
pettingzoo==1.24.1
    # via flatland-rl (pyproject.toml)
pexpect==4.8.0
    # via ipython
pickleshare==0.7.5
    # via ipython
pillow==10.1.0
    # via
    #   flatland-rl (pyproject.toml)
    #   ipycanvas
    #   matplotlib
pkgutil-resolve-name==1.3.10
    # via jsonschema
prompt-toolkit==3.0.39
    # via ipython
protobuf==4.24.4
    # via
    #   ray
    #   wandb
psutil==5.9.6
    # via wandb
ptyprocess==0.7.0
    # via pexpect
pure-eval==0.2.2
    # via stack-data
pyglet==2.0.9
    # via flatland-rl (pyproject.toml)
pygments==2.16.1
    # via ipython
pyparsing==3.1.1
    # via matplotlib
python-dateutil==2.8.2
    # via
    #   botocore
    #   matplotlib
    #   pandas
python-gitlab==3.15.0
    # via crowdai-api
pytz==2023.3.post1
    # via pandas
pyyaml==6.0.1
    # via
    #   flatland-rl (pyproject.toml)
    #   ray
    #   wandb
ray==2.7.1
    # via flatland-rl (pyproject.toml)
recordtype==1.4
    # via flatland-rl (pyproject.toml)
redis==5.0.1
    # via
    #   crowdai-api
    #   flatland-rl (pyproject.toml)
referencing==0.30.2
    # via
    #   jsonschema
    #   jsonschema-specifications
requests==2.31.0
    # via
    #   crowdai-api
    #   python-gitlab
    #   ray
    #   requests-toolbelt
    #   wandb
requests-toolbelt==1.0.0
    # via python-gitlab
rpds-py==0.10.6
    # via
    #   jsonschema
    #   referencing
s3transfer==0.7.0
    # via boto3
seaborn==0.13.0
    # via flatland-rl (pyproject.toml)
sentry-sdk==1.32.0
    # via wandb
setproctitle==1.3.3
    # via wandb
six==1.16.0
    # via
    #   asttokens
    #   docker-pycreds
    #   python-dateutil
    #   recordtype
smmap==5.0.1
    # via gitdb
stable-baselines3==2.1.0
    # via flatland-rl (pyproject.toml)
stack-data==0.6.3
    # via ipython
supersuit==3.9.0
    # via flatland-rl (pyproject.toml)
svgutils==0.3.4
    # via flatland-rl (pyproject.toml)
sympy==1.12
    # via torch
timeout-decorator==0.5.0
    # via flatland-rl (pyproject.toml)
tinyscaler==1.2.7
    # via supersuit
torch==2.1.0
    # via stable-baselines3
traitlets==5.12.0
    # via
    #   comm
    #   ipython
    #   ipywidgets
    #   matplotlib-inline
typing-extensions==4.8.0
    # via
    #   gymnasium
    #   ipython
    #   torch
    #   wandb
tzdata==2023.3
    # via pandas
urllib3==1.26.18
    # via
    #   botocore
    #   requests
    #   sentry-sdk
wandb==0.15.12
    # via flatland-rl (pyproject.toml)
wcwidth==0.2.8
    # via prompt-toolkit
widgetsnbextension==4.0.9
    # via ipywidgets
zipp==3.17.0
    # via importlib-metadata

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