[build-system] requires = ["setuptools>=61.0"] build-backend = "setuptools.build_meta" [project] name = "shadowops" version = "3.2.0" description = "ShadowOps FastAPI WebSocket Server and RL Environment" readme = "README.md" requires-python = ">=3.11" authors = [ { name="ShadowOps Team" } ] classifiers = [ "Programming Language :: Python :: 3", "Operating System :: OS Independent", ] dependencies = [ "fastapi", "uvicorn", "websockets", "pydantic", "rich", "packaging>=23.0", "unsloth", "vllm", "trl", "transformers", "peft", "accelerate", "bitsandbytes", "datasets" ] [project.optional-dependencies] test = [ "pytest", "httpx" ] lite = [ "numpy" ] [tool.setuptools.packages.find] include = ["backend-ml*"]