Skip to content

Commit 619a7e8

Browse files
committed
fix: missing test runner and coverage packages
1 parent 688acf0 commit 619a7e8

File tree

2 files changed

+104
-1
lines changed

2 files changed

+104
-1
lines changed

pyproject.toml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@ authors = [{ name = "Anomaly", email = "oss@anomaly.ltd" }]
66
license = { text = "MIT" }
77
readme = "README.md"
88
requires-python = ">=3.12"
9-
dependencies = ["pydantic (>=2.11.5,<3.0.0)", "httpx (>=0.28.1,<0.29.0)"]
9+
dependencies = [
10+
"pydantic (>=2.11.5,<3.0.0)",
11+
"httpx (>=0.28.1,<0.29.0)",
12+
"email-validator>=2.2.0",
13+
]
1014

1115
[project.optional-dependencies]
1216
tui = ["textual>=3.2.0,<4.0.0"]
@@ -29,3 +33,10 @@ sync = [
2933
[build-system]
3034
requires = ["hatchling"]
3135
build-backend = "hatchling.build"
36+
37+
[dependency-groups]
38+
dev = [
39+
"coverage>=7.9.1",
40+
"pytest>=8.4.1",
41+
"pytest-asyncio>=1.0.0",
42+
]

uv.lock

Lines changed: 92 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)