[build-system] requires = ["setuptools>=61.0", "wheel"] build-backend = "setuptools.build_meta" [project] name = "debugops" version = "1.0.0" description = "DebugOps - AI Incident Response Environment for OpenEnv" readme = "README.md" requires-python = ">=3.11" license = {text = "MIT"} authors = [ {name = "Prashasti Poojary", email = "your.email@example.com"} ] keywords = [ "reinforcement-learning", "incident-response", "sre", "devops", "openenv" ] classifiers = [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Topic :: Scientific/Engineering :: Artificial Intelligence", ] dependencies = [ "fastapi>=0.110.0", "uvicorn>=0.29.0", "pydantic>=2.6.4", "openai>=1.0.0", "openenv-core>=0.2.0", "pyyaml>=6.0", ] [project.optional-dependencies] dev = [ "pytest>=7.0", "black>=23.0", "flake8>=6.0,<7.2.0", "ruff>=0.1.0", ] [project.urls] Homepage = "https://github.com/pr1397/AI-Incident-Response-Environment" Repository = "https://github.com/pr1397/AI-Incident-Response-Environment" Issues = "https://github.com/pr1397/AI-Incident-Response-Environment/issues" "HuggingFace Space" = "https://huggingface.co/spaces/prashasti12/AI-debugging-agent" [project.scripts] server = "server.app:main" [tool.setuptools] packages = ["env", "tasks", "agent", "grader", "server"] [tool.setuptools.package-data] "*" = ["*.yaml", "*.yml"] [tool.ruff] line-length = 100 target-version = "py311" [tool.black] line-length = 100 target-version = ["py311", "py312"]