[build-system] requires = ["setuptools"] build-backend = "setuptools.build_meta" [project] name = "litrl-api" version = "0.0.1" authors = [ { name="Clement Gohlke"}, ] readme = "README.md" requires-python = ">=3.11" classifiers = [ "Programming Language :: Python :: 3", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", ] dependencies = [ "tensordict @ git+https://github.com/pytorch/tensordict.git@c3caa7612275306ce72697a82d5252681ddae0ab", "torchrl @ git+https://github.com/pytorch/rl.git@1bb192e0f3ad9e7b8c6fa769bfa3bb9d82ca4f29", # torchrl not found in docker, using 0.2.1 "litrl~=0.0.10", "fastapi==0.104.1", "uvicorn==0.25.0", "moviepy==1.0.3", ] [project.optional-dependencies] test = [ "pytest==7.4.4", "mypy==1.8.0", "httpx==0.26.0", "types-PyYAML==6.0.12.12" ] [tool.pytest.ini_options] pythonpath = [ "." ]