Handle parameters with environmental variables only (#24)

* Switch to Typer to read the CLI parameters and options

* Rely on environmental variables only

* Fix tests

* Update README
This commit is contained in:
Kacper Łukawski
2025-03-10 16:36:31 +01:00
committed by GitHub
parent 349abbb3ec
commit b9f773e99c
11 changed files with 84 additions and 161 deletions

2
uv.lock generated
View File

@@ -498,7 +498,6 @@ dependencies = [
{ name = "fastembed" },
{ name = "mcp", extra = ["cli"] },
{ name = "qdrant-client" },
{ name = "typer" },
]
[package.dev-dependencies]
@@ -515,7 +514,6 @@ requires-dist = [
{ name = "fastembed", specifier = ">=0.6.0" },
{ name = "mcp", extras = ["cli"], specifier = ">=1.3.0" },
{ name = "qdrant-client", specifier = ">=1.12.0" },
{ name = "typer", specifier = ">=0.15.2" },
]
[package.metadata.requires-dev]