a digital entity named phi that roams bsky
at mcp-refactor 47 lines 894 B view raw
1[project] 2name = "bot" 3description = "a bluesky bot" 4readme = "README.md" 5authors = [{ name = "zzstoatzz", email = "thrast36@gmail.com" }] 6requires-python = ">=3.12" 7dynamic = ["version"] 8dependencies = [ 9 "anthropic", 10 "atproto@git+https://github.com/MarshalX/atproto.git@refs/pull/605/head", 11 "fastapi", 12 "fastmcp>=0.8.0", 13 "httpx", 14 "openai", 15 "pydantic-ai", 16 "pydantic-settings", 17 "rich", 18 "turbopuffer", 19 "uvicorn", 20 "websockets>=15.0.1", 21] 22 23[tool.hatch.version] 24source = "vcs" 25 26[tool.ruff.lint] 27extend-select = ["I", "UP"] 28 29[tool.pytest.ini_options] 30asyncio_mode = "auto" 31asyncio_default_fixture_loop_scope = "function" 32 33[tool.uv] 34dev-dependencies = [ 35 "pytest-sugar", 36 "pytest-asyncio", 37 "ruff", 38 "ty", 39] 40 41 42[tool.hatch.metadata] 43allow-direct-references = true 44 45[build-system] 46requires = ["hatchling", "hatch-vcs"] 47build-backend = "hatchling.build"