Fix version bump script to also update the /app

This commit is contained in:
Yiorgis Gozadinos 2026-03-13 13:13:15 +02:00
parent 6548f1f0aa
commit a90c8ca822
No known key found for this signature in database

View file

@ -44,9 +44,9 @@ def update_dependency_version(file_path: Path, new_version: str) -> None:
def update_example_dependencies(file_path: Path, new_version: str) -> None:
"""Update haiku.rag and haiku.rag-slim dependency versions in example pyproject.toml files."""
content = file_path.read_text()
# Update haiku.rag-slim[...] >= X.Y.Z
# Update haiku.rag-slim (with or without extras) >= X.Y.Z
updated = re.sub(
r"(haiku\.rag-slim\[.*?\])>=[0-9.]+", rf"\1>={new_version}", content
r"(haiku\.rag-slim(?:\[.*?\])?)>=[0-9.]+", rf"\1>={new_version}", content
)
# Update haiku.rag >= X.Y.Z
updated = re.sub(r"(haiku\.rag)>=[0-9.]+", rf"\1>={new_version}", updated)