chore: add dev deps and test config

This commit is contained in:
2026-01-06 12:58:21 +01:00
parent c9a8764286
commit d40ad4534a

View File

@@ -1,13 +1,32 @@
[project] [project]
name = "auditui" name = "auditui"
version = "0.1.1" version = "0.1.2"
description = "An Audible TUI client" description = "An Audible TUI client"
readme = "README.md" readme = "README.md"
requires-python = ">=3.10,<3.13" requires-python = ">=3.10,<3.13"
dependencies = ["audible>=0.10.0", "httpx>=0.28.1", "textual>=6.7.1"] dependencies = ["audible>=0.10.0", "httpx>=0.28.1", "textual>=6.7.1"]
[project.optional-dependencies]
dev = [
"coverage[toml]>=7.0",
"pytest>=7.0",
"pytest-asyncio>=0.23",
"httpx>=0.28.1",
]
[project.scripts] [project.scripts]
auditui = "auditui.cli:main" auditui = "auditui.cli:main"
[tool.pytest.ini_options]
testpaths = ["tests"]
[tool.coverage.run]
branch = true
source = ["auditui"]
[tool.coverage.report]
show_missing = true
skip_covered = true
[tool.uv] [tool.uv]
package = true package = true