#
# This file is autogenerated by pip-compile with Python 3.10
# by the following command:
#
#    pip-compile --extra=dev --extra=launch_jobs --output-file=requirements.txt.new pyproject.toml
#
absl-py==2.1.0
    # via
    #   chex
    #   distrax
    #   dm-env
    #   optax
    #   orbax-checkpoint
    #   rlax
    #   tensorboard
    #   tensorflow-probability
aiosignal==1.3.1
    # via ray
attrs==23.2.0
    # via
    #   jsonschema
    #   referencing
cachetools==5.3.3
    # via google-auth
certifi==2024.2.2
    # via
    #   requests
    #   sentry-sdk
cfgv==3.4.0
    # via pre-commit
charset-normalizer==3.3.2
    # via requests
chex==0.1.86
    # via
    #   distrax
    #   optax
    #   rlax
    #   train-learned-planner (pyproject.toml)
click==8.1.7
    # via
    #   ray
    #   wandb
cloudpickle==3.0.0
    # via
    #   gym
    #   tensorflow-probability
cmdkit==2.7.4
    # via names-generator
contourpy==1.2.1
    # via matplotlib
cycler==0.12.1
    # via matplotlib
databind @ git+https://github.com/rhaps0dy/python-databind.git@merge-fixes#subdirectory=databind
    # via farconf
decorator==4.4.2
    # via
    #   moviepy
    #   tensorflow-probability
deprecated==1.2.14
    # via databind
distlib==0.3.8
    # via virtualenv
distrax==0.1.5
    # via rlax
dm-env==1.6
    # via rlax
dm-tree==0.1.8
    # via
    #   dm-env
    #   tensorflow-probability
docker-pycreds==0.4.0
    # via wandb
etils[epath,epy]==1.7.0
    # via orbax-checkpoint
exceptiongroup==1.2.0
    # via pytest
farconf @ git+https://github.com/AlignmentResearch/farconf.git
    # via train-learned-planner (pyproject.toml)
filelock==3.13.3
    # via
    #   huggingface-hub
    #   ray
    #   virtualenv
flax==0.8.2
    # via train-learned-planner (pyproject.toml)
fonttools==4.53.0
    # via matplotlib
frozenlist==1.4.1
    # via
    #   aiosignal
    #   ray
fsspec==2024.3.1
    # via
    #   etils
    #   ray
gast==0.5.4
    # via tensorflow-probability
gitdb==4.0.11
    # via gitpython
gitpython==3.1.43
    # via
    #   train-learned-planner (pyproject.toml)
    #   wandb
google-auth==2.29.0
    # via
    #   google-auth-oauthlib
    #   tensorboard
google-auth-oauthlib==1.0.0
    # via tensorboard
grpcio==1.62.1
    # via tensorboard
gym==0.23.1
    # via train-learned-planner (pyproject.toml)
gym-notices==0.0.8
    # via gym
huggingface-hub==0.12.1
    # via train-learned-planner (pyproject.toml)
identify==2.5.35
    # via pre-commit
idna==3.6
    # via requests
imageio==2.34.0
    # via moviepy
imageio-ffmpeg==0.4.9
    # via moviepy
importlib-resources==6.4.0
    # via etils
iniconfig==2.0.0
    # via pytest
# DISABLED jax==0.4.26
    # via
    #   chex
    #   distrax
    #   flax
    #   optax
    #   orbax-checkpoint
    #   rlax
# DISABLED jaxlib==0.4.26
    # via
    #   chex
    #   distrax
    #   optax
    #   orbax-checkpoint
    #   rlax
jsonschema==4.21.1
    # via ray
jsonschema-specifications==2023.12.1
    # via jsonschema
kiwisolver==1.4.5
    # via matplotlib
markdown==3.6
    # via tensorboard
markdown-it-py==3.0.0
    # via rich
markupsafe==2.1.5
    # via werkzeug
matplotlib==3.9.0
    # via train-learned-planner (pyproject.toml)
mdurl==0.1.2
    # via markdown-it-py
ml-dtypes==0.4.0
    # via
    #   jax
    #   jaxlib
    #   tensorstore
moviepy==1.0.3
    # via train-learned-planner (pyproject.toml)
msgpack==1.0.8
    # via
    #   flax
    #   orbax-checkpoint
    #   ray
names-generator==0.1.0
    # via train-learned-planner (pyproject.toml)
nest-asyncio==1.6.0
    # via orbax-checkpoint
nodeenv==1.8.0
    # via
    #   pre-commit
    #   pyright
nr-date==2.1.0
    # via databind
nr-stream==1.1.5
    # via databind
numpy==1.26.4
    # via
    #   chex
    #   contourpy
    #   distrax
    #   dm-env
    #   flax
    #   gym
    #   imageio
    #   jax
    #   jaxlib
    #   matplotlib
    #   ml-dtypes
    #   moviepy
    #   opencv-python
    #   opt-einsum
    #   optax
    #   orbax-checkpoint
    #   pandas
    #   pyarrow
    #   rlax
    #   scipy
    #   tensorboard
    #   tensorboardx
    #   tensorflow-probability
    #   tensorstore
oauthlib==3.2.2
    # via requests-oauthlib
opencv-python==4.7.0.72
    # via train-learned-planner (pyproject.toml)
opt-einsum==3.3.0
    # via jax
optax==0.1.9
    # via
    #   flax
    #   train-learned-planner (pyproject.toml)
orbax-checkpoint==0.5.9
    # via flax
packaging==24.0
    # via
    #   huggingface-hub
    #   matplotlib
    #   pytest
    #   ray
    #   tensorboardx
pandas==2.2.2
    # via ray
pillow==10.3.0
    # via
    #   imageio
    #   matplotlib
platformdirs==4.2.0
    # via
    #   virtualenv
    #   wandb
pluggy==1.4.0
    # via pytest
pre-commit==3.6.2
    # via train-learned-planner (pyproject.toml)
proglog==0.1.10
    # via moviepy
protobuf==4.25.3
    # via
    #   orbax-checkpoint
    #   ray
    #   tensorboard
    #   tensorboardx
    #   wandb
psutil==5.9.8
    # via wandb
pyarrow==16.0.0
    # via ray
pyasn1==0.6.0
    # via
    #   pyasn1-modules
    #   rsa
pyasn1-modules==0.4.0
    # via google-auth
pygments==2.17.2
    # via rich
pyparsing==3.1.2
    # via matplotlib
pyright==1.1.357
    # via train-learned-planner (pyproject.toml)
pytest==7.3.2
    # via train-learned-planner (pyproject.toml)
python-dateutil==2.9.0.post0
    # via
    #   matplotlib
    #   pandas
pytz==2024.1
    # via pandas
pyyaml==6.0.1
    # via
    #   cmdkit
    #   farconf
    #   flax
    #   huggingface-hub
    #   orbax-checkpoint
    #   pre-commit
    #   ray
    #   wandb
ray[tune]==2.11.0
    # via train-learned-planner (pyproject.toml)
referencing==0.35.0
    # via
    #   jsonschema
    #   jsonschema-specifications
requests==2.31.0
    # via
    #   huggingface-hub
    #   moviepy
    #   ray
    #   requests-oauthlib
    #   tensorboard
    #   wandb
requests-oauthlib==2.0.0
    # via google-auth-oauthlib
rich==13.7.1
    # via
    #   flax
    #   train-learned-planner (pyproject.toml)
rlax==0.1.6
    # via train-learned-planner (pyproject.toml)
rpds-py==0.18.0
    # via
    #   jsonschema
    #   referencing
rsa==4.9
    # via google-auth
ruff==0.1.15
    # via train-learned-planner (pyproject.toml)
scipy==1.13.0
    # via
    #   jax
    #   jaxlib
sentry-sdk==1.44.1
    # via wandb
setproctitle==1.3.3
    # via wandb
six==1.16.0
    # via
    #   docker-pycreds
    #   python-dateutil
    #   tensorflow-probability
smmap==5.0.1
    # via gitdb
tensorboard==2.12.3
    # via train-learned-planner (pyproject.toml)
tensorboard-data-server==0.7.2
    # via tensorboard
tensorboardx==2.6.2.2
    # via
    #   ray
    #   train-learned-planner (pyproject.toml)
tensorflow-probability==0.24.0
    # via distrax
tensorstore==0.1.56
    # via
    #   flax
    #   orbax-checkpoint
toml==0.10.2
    # via cmdkit
tomli==2.0.1
    # via pytest
toolz==0.12.1
    # via chex
tqdm==4.66.2
    # via
    #   huggingface-hub
    #   moviepy
    #   proglog
typeapi==2.2.1
    # via
    #   databind
    #   farconf
typing-extensions==4.11.0
    # via
    #   chex
    #   databind
    #   etils
    #   flax
    #   huggingface-hub
    #   orbax-checkpoint
    #   typeapi
tzdata==2024.1
    # via pandas
urllib3==2.2.1
    # via
    #   requests
    #   sentry-sdk
virtualenv==20.25.1
    # via pre-commit
wandb==0.17.4
    # via train-learned-planner (pyproject.toml)
werkzeug==3.0.2
    # via tensorboard
wheel==0.43.0
    # via tensorboard
wrapt==1.16.0
    # via deprecated
zipp==3.18.1
    # via etils

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