Compare commits

..

4 Commits

Author SHA1 Message Date
553f5cb4f7 build: add script entrypoint 2025-12-20 22:53:00 +01:00
32b37a0834 docs: update readme 2025-12-20 22:52:30 +01:00
a2d2c7ce3a refactor: move main cli into package 2025-12-20 22:52:27 +01:00
4741080284 clean: shorter messages 2025-12-16 06:24:36 +01:00
3 changed files with 9 additions and 9 deletions

View File

@@ -17,7 +17,7 @@ This project uses [uv](https://github.com/astral-sh/uv) for dependency managemen
$ uv sync
# run the TUI
$ uv run main.py
$ uv run python -m auditui.cli
```
(`stats.py` is a playground for the stats functionality)

View File

@@ -23,7 +23,7 @@ def main() -> None:
config_dir = AUTH_PATH.parent
if not config_dir.exists():
print("No configuration yet, please run 'auditui configure' to create it")
print("No configuration yet, please run 'auditui configure'.")
sys.exit(1)
try:
@@ -31,9 +31,9 @@ def main() -> None:
except Exception as exc:
print(f"Authentication error: {exc}")
if not AUTH_PATH.exists():
print("No configuration yet, please run 'auditui configure' to create it")
print("No configuration yet, please run 'auditui configure'.")
else:
print("Please re-authenticate by running 'auditui configure'")
print("Please re-authenticate by running 'auditui configure'.")
sys.exit(1)
app = Auditui(auth=auth, client=client)
@@ -42,3 +42,4 @@ def main() -> None:
if __name__ == "__main__":
main()

View File

@@ -4,8 +4,7 @@ version = "0.1.0"
description = "An Audible TUI client"
readme = "README.md"
requires-python = ">=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.scripts]
auditui = "auditui.cli:main"