2025-07-17 17:17:49 +00:00
|
|
|
[project]
|
2025-12-16 12:23:06 +00:00
|
|
|
name = "batrachian-toad"
|
2025-12-26 14:40:38 +00:00
|
|
|
version = "0.5.7"
|
2025-12-16 12:23:06 +00:00
|
|
|
description = "A unified experience for AI in your terminal."
|
2025-07-17 17:17:49 +00:00
|
|
|
readme = "README.md"
|
2025-11-26 14:16:51 +00:00
|
|
|
requires-python = ">=3.14"
|
2025-07-17 17:17:49 +00:00
|
|
|
dependencies = [
|
2025-12-18 10:56:34 +00:00
|
|
|
"textual[syntax]>=6.11.0",
|
2025-07-17 17:17:49 +00:00
|
|
|
"click>=8.2.1",
|
2025-07-17 19:50:25 +00:00
|
|
|
"gitpython>=3.1.44",
|
2025-07-26 12:22:56 +00:00
|
|
|
"tree-sitter>=0.24.0",
|
2025-07-26 17:10:37 +00:00
|
|
|
"httpx>=0.28.1",
|
2025-07-27 09:12:32 +00:00
|
|
|
"platformdirs>=4.3.8",
|
2025-08-21 12:03:24 +00:00
|
|
|
"rich",
|
2025-09-08 13:23:20 +00:00
|
|
|
"typeguard>=4.4.4",
|
2025-10-25 20:12:55 +00:00
|
|
|
"xdg-base-dirs>=6.0.2",
|
2025-11-01 16:26:27 +00:00
|
|
|
"textual-serve>=1.1.2",
|
2025-11-28 09:51:34 +00:00
|
|
|
"textual-speedups==0.2.1",
|
2025-12-25 21:44:43 +00:00
|
|
|
"packaging>=25.0",
|
2025-12-11 13:19:42 +00:00
|
|
|
"bashlex>=0.18",
|
2025-12-12 10:33:15 +00:00
|
|
|
"pathspec>=0.12.1",
|
2025-12-25 21:44:43 +00:00
|
|
|
"google-re2>=1.1.20251105",
|
2025-07-17 17:17:49 +00:00
|
|
|
]
|
|
|
|
|
|
|
|
|
|
[tool.uv.workspace]
|
|
|
|
|
members = [
|
|
|
|
|
"toad",
|
|
|
|
|
]
|
|
|
|
|
|
2025-07-26 12:22:56 +00:00
|
|
|
[tool.uv.sources]
|
2025-11-01 16:26:27 +00:00
|
|
|
#textual-serve = { path = "../textual-serve", editable = true }
|
2025-12-14 17:19:03 +00:00
|
|
|
#textual = { path = "../textual", editable = true }
|
2025-12-07 14:49:27 +00:00
|
|
|
#textual-dev = { path = "../textual-dev", editable = true }
|
2025-09-03 11:47:34 +00:00
|
|
|
#rich = { path = "../rich", editable = true }
|
2025-07-26 12:22:56 +00:00
|
|
|
|
2025-07-17 17:17:49 +00:00
|
|
|
[project.scripts]
|
|
|
|
|
toad = "toad.cli:main"
|
|
|
|
|
|
|
|
|
|
[build-system]
|
2025-12-16 12:23:06 +00:00
|
|
|
requires = ["hatchling==1.28.0"]
|
2025-07-17 17:17:49 +00:00
|
|
|
build-backend = "hatchling.build"
|
2025-08-21 12:03:24 +00:00
|
|
|
|
2025-12-16 12:23:06 +00:00
|
|
|
[tool.hatch.build.targets.wheel]
|
|
|
|
|
packages = ["src/toad"]
|
|
|
|
|
|
2025-08-21 12:03:24 +00:00
|
|
|
[dependency-groups]
|
|
|
|
|
dev = [
|
|
|
|
|
"pyinstrument>=5.1.1",
|
2025-10-21 14:21:29 +00:00
|
|
|
"textual-dev>=1.8.0",
|
2025-08-21 12:03:24 +00:00
|
|
|
]
|