theo-agent-dashboard

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

pyproject.toml (791B)


      1 [project]
      2 name = "theo-agent-dashboard"
      3 version = "0.1.0"
      4 description = "Web dashboard for managing interactions with Hermes agent"
      5 requires-python = ">=3.13"
      6 license = "MIT"
      7 dependencies = [
      8     "fastapi>=0.115.0",
      9     "uvicorn[standard]>=0.34.0",
     10     "aiohttp>=3.11.0",
     11     "argon2-cffi>=23.1.0",
     12     "PyJWT>=2.10.0",
     13     "python-multipart>=0.0.18",
     14     "websockets>=14.0",
     15 ]
     16 
     17 [project.optional-dependencies]
     18 dev = [
     19     "pytest>=8.0.0",
     20     "pytest-asyncio>=0.24.0",
     21     "pytest-cov>=6.0.0",
     22     "httpx>=0.28.0",
     23     "mutmut>=2.4.0",
     24 ]
     25 
     26 [tool.pytest.ini_options]
     27 testpaths = ["tests"]
     28 asyncio_mode = "auto"
     29 addopts = "-v --tb=short"
     30 
     31 [tool.coverage.run]
     32 source = ["app"]
     33 omit = ["tests/*"]
     34 
     35 [tool.coverage.report]
     36 fail_under = 95
     37 show_missing = true
     38 
     39 [tool.mutmut]
     40 source_paths = ["app"]