feat: add typer & new command

Signed-off-by: Konstantin Fickel <mail@konstantinfickel.de>
This commit is contained in:
Konstantin Fickel 2025-06-22 14:13:27 +02:00
parent e826101a24
commit 87be5c22a2
Signed by: kfickel
GPG key ID: A793722F9933C1A5
5 changed files with 248 additions and 94 deletions

View file

@ -5,12 +5,14 @@ description = "Searching for tags in streams"
readme = "README.md"
requires-python = ">=3.12"
dependencies = [
"click>=8.2.1",
"mistletoe>=1.4.0",
"pydantic>=2.11.3",
"typer>=0.16.0",
]
[project.scripts]
streamer = "streamer:run"
streamer = "streamer:app"
[build-system]
requires = ["hatchling"]
@ -19,6 +21,7 @@ build-backend = "hatchling.build"
[dependency-groups]
dev = [
"faker>=37.4.0",
"pyright>=1.1.402",
"pytest>=8.3.5",
"ruff>=0.6.7",
]