Fix CI: resolve linting errors and test failures
Some checks failed
CI / test (push) Has been cancelled
Some checks failed
CI / test (push) Has been cancelled
This commit is contained in:
@@ -5,12 +5,12 @@ from typing import Optional
|
||||
import click
|
||||
from rich import print as rprint
|
||||
|
||||
from git_commit_generator.changelog_generator import ChangelogGenerator, get_changelog_generator
|
||||
from git_commit_generator.changelog_generator import get_changelog_generator
|
||||
from git_commit_generator.config import Config, get_config
|
||||
from git_commit_generator.git_utils import GitUtils, get_git_utils
|
||||
from git_commit_generator.git_utils import get_git_utils
|
||||
from git_commit_generator.interactive import Action, InteractiveMode, get_interactive_mode
|
||||
from git_commit_generator.message_generator import MessageGenerator, get_message_generator
|
||||
from git_commit_generator.ollama_client import OllamaClient, get_ollama_client
|
||||
from git_commit_generator.ollama_client import get_ollama_client
|
||||
|
||||
|
||||
@click.group()
|
||||
@@ -97,7 +97,7 @@ def generate(
|
||||
unstaged=not staged,
|
||||
model=model,
|
||||
)
|
||||
rprint(f"\n[bold green]Generated commit message:[/bold green]")
|
||||
rprint("\n[bold green]Generated commit message:[/bold green]")
|
||||
rprint(f"[cyan]{message}[/cyan]")
|
||||
|
||||
if output:
|
||||
@@ -146,7 +146,7 @@ def _run_interactive_mode(
|
||||
elif action == Action.ACCEPT:
|
||||
final_message = edited_message or message
|
||||
if interactive_mode.confirm_commit(final_message):
|
||||
rprint(f"\n[bold]Commit message:[/bold]")
|
||||
rprint("\n[bold]Commit message:[/bold]")
|
||||
rprint(f"[green]{final_message}[/green]")
|
||||
|
||||
if output:
|
||||
@@ -308,7 +308,7 @@ def status(ctx: click.Context) -> None:
|
||||
|
||||
rprint("[bold]Git Commit Message Generator Status[/bold]\n")
|
||||
|
||||
rprint(f"[bold]Configuration:[/bold]")
|
||||
rprint("[bold]Configuration:[/bold]")
|
||||
rprint(f" Ollama Host: {host}")
|
||||
rprint(f" Default Model: {model}")
|
||||
rprint(f" Prompt Directory: {config.prompt_dir}")
|
||||
@@ -320,7 +320,7 @@ def status(ctx: click.Context) -> None:
|
||||
|
||||
if connected:
|
||||
models = ollama_client.list_models()
|
||||
rprint(f"\n[bold]Available Models:[/bold]")
|
||||
rprint("\n[bold]Available Models:[/bold]")
|
||||
if models:
|
||||
for m in models[:5]:
|
||||
rprint(f" - {m.get('name', 'unknown')}")
|
||||
@@ -335,7 +335,7 @@ def status(ctx: click.Context) -> None:
|
||||
try:
|
||||
git_utils = get_git_utils()
|
||||
is_repo = git_utils.is_repo()
|
||||
rprint(f"\n[bold]Git Repository:[/bold]")
|
||||
rprint("\n[bold]Git Repository:[/bold]")
|
||||
rprint(f" Repository Detected: {'Yes' if is_repo else 'No'}")
|
||||
except Exception:
|
||||
rprint("\n[bold]Git Repository:[/bold]")
|
||||
|
||||
Reference in New Issue
Block a user