[project] name = "ducklm" version = "0.1.0" description = "Local event-driven multi-model execution runtime" requires-python = ">=3.11" dependencies = [ "fastapi>=0.115", "httpx>=0.28", "pydantic>=2.7", "uvicorn>=0.30", "websockets>=15.0", "llama-cpp-python>=0.2.0", "hnswlib>=0.8.0", "sentence-transformers>=3.0", "numpy>=1.26", ] [build-system] requires = ["setuptools>=68"] build-backend = "setuptools.build_meta" [tool.setuptools] packages = ["app"] [tool.setuptools.package-dir] "" = "." [tool.pytest.ini_options] pythonpath = ["."]