[tool.poetry] name = "mud-ai-player" version = "0.1.0" description = "AI player for MUD (Multi-User Dungeon) games" authors = ["Your Name "] readme = "README.md" packages = [{include = "src"}] [tool.poetry.dependencies] python = "^3.10" telnetlib3 = "^2.0" networkx = "^3.0" sqlalchemy = "^2.0" pydantic = "^2.0" rich = "^13.0" memvid = "^0.1.0" faiss-cpu = "^1.7.4" sentence-transformers = "^2.2.0" [tool.poetry.group.dev.dependencies] pytest = "^7.0" pytest-asyncio = "^0.21" pytest-cov = "^4.0" black = "^23.0" ruff = "^0.1" [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" [tool.pytest.ini_options] asyncio_mode = "auto" testpaths = ["tests"] [tool.black] line-length = 100 target-version = ['py310'] [tool.ruff] line-length = 100 target-version = "py310"