a digital entity named phi that roams bsky
at main 49 lines 1.0 kB 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 "logfire[fastapi]", 14 "openai", 15 "pydantic-ai", 16 "pydantic-settings", 17 "turbopuffer", 18 "uvicorn", 19] 20 21[tool.hatch.version] 22source = "vcs" 23 24[tool.ruff.lint] 25extend-select = ["I", "UP"] 26 27[tool.pytest.ini_options] 28asyncio_mode = "auto" 29asyncio_default_fixture_loop_scope = "function" 30filterwarnings = [ 31 "ignore::logfire._internal.config.LogfireNotConfiguredWarning", 32 "ignore::DeprecationWarning:abc", 33 "ignore::DeprecationWarning:opentelemetry", 34] 35 36[dependency-groups] 37dev = [ 38 "pytest-asyncio", 39 "pytest-sugar", 40 "ruff", 41 "ty", 42] 43 44[tool.hatch.metadata] 45allow-direct-references = true 46 47[build-system] 48requires = ["hatchling", "hatch-vcs"] 49build-backend = "hatchling.build"