[tool.poetry] name = "llm-chat" version = "0.1.0" description = "A general CLI interface for large language models." authors = ["Paul Harrison "] readme = "README.md" packages = [{include = "llm_chat", from = "src"}] [tool.poetry.dependencies] python = ">=3.11,<3.12" openai = "^0.27.8" pydantic = "^2.1.1" pydantic-settings = "^2.0.2" [tool.poetry.group.test.dependencies] pytest = "^7.4.0" [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" [tool.pytest.ini_options] addopts = ["--verbose"] pythonpath = ["src"] testpaths = ["tests"]