Skip to content

Commit 61bc3e7

Browse files
authored
-bumped version, -bumped all modules to latest, -fixed the query mode error (#26)
1 parent 79d46a8 commit 61bc3e7

3 files changed

Lines changed: 41 additions & 39 deletions

File tree

devops_agent/cli.py

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ def run(log_file, provider, model, query, output, format, interactive, debug_mod
101101
console.print(f"\n[red]Error:[/red] {str(e)}")
102102

103103
if query:
104-
process_query(provider, query, output, format, debug_mode, reasoning_enabled)
104+
process_query(provider, model, query, output, format, debug_mode, reasoning_enabled)
105105

106106

107107
def run_interactive_mode(provider: str, model: str, output: str = None, format: str = 'text',
@@ -139,10 +139,11 @@ def run_interactive_mode(provider: str, model: str, output: str = None, format:
139139
try:
140140
response = execute_master_agent(provider=provider, model_str=model, user_query=user_input,
141141
debug_mode=debug_mode, reasoning=reasoning_enabled)
142-
console.print(Panel.fit(
143-
f"[bold yellow]Assistant:[/bold yellow] [dim]{response}[/dim]",
144-
border_style="yellow"
145-
))
142+
# If needed enable for the assistant response in md format
143+
# console.print(Panel.fit(
144+
# f"[bold yellow]Assistant:[/bold yellow] [dim]{response}[/dim]",
145+
# border_style="yellow"
146+
# ))
146147

147148
# Save to output file if specified
148149
if output:
@@ -172,10 +173,11 @@ def process_query(provider: str, model: str, query: str, output: str = None, for
172173
try:
173174
response = execute_master_agent(provider=provider, model_str=model, user_query=query,
174175
debug_mode=debug_mode, reasoning=reasoning_enabled)
175-
console.print(Panel.fit(
176-
f"[bold yellow]Assistant:[/bold yellow] [dim]{response}[/dim]",
177-
border_style="yellow"
178-
))
176+
# If needed enable for the assistant response in md format
177+
# console.print(Panel.fit(
178+
# f"[bold yellow]Assistant:[/bold yellow] [dim]{response}[/dim]",
179+
# border_style="yellow"
180+
# ))
179181

180182
if output:
181183
save_to_file(output, query, response, format)

pyproject.toml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "devops-agent"
7-
version = "0.0.5"
7+
version = "0.0.6"
88
description = "AI-powered DevOps CLI assistant"
99
readme = "README.md"
1010
requires-python = ">=3.8"
@@ -22,22 +22,22 @@ classifiers = [
2222
]
2323

2424
dependencies = [
25-
"click>=8.3.0",
26-
"rich>=14.1.0",
27-
"anthropic>=0.69.0",
28-
"openai>=2.1.0",
29-
"google-genai>=1.41.0",
25+
"click>=8.3.1",
26+
"rich>=14.2.0",
27+
"anthropic>=0.75.0",
28+
"openai>=2.14.0",
29+
"google-genai>=1.56.0",
3030
"pyyaml>=6.0.3",
31-
"python-dotenv>=1.1.1",
31+
"python-dotenv>=1.2.1",
3232
"requests>=2.32.5",
3333
"colorama>=0.4.6",
34-
"agno>=2.1.0",
34+
"agno>=2.3.21",
3535
"poml>=0.0.8",
36-
"qdrant-client>=1.15.1",
37-
"fastembed>=0.7.3",
38-
"ddgs>=9.6.1",
36+
"qdrant-client>=1.16.2",
37+
"fastembed>=0.7.4",
38+
"ddgs>=9.10.0",
3939
"sqlalchemy>=2.0.45",
40-
"chromadb>=1.3.7",
40+
"chromadb>=1.4.0",
4141
"ollama>=0.6.1"
4242
]
4343

@@ -46,8 +46,8 @@ devops-agent = "devops_agent.cli:main"
4646

4747
[project.optional-dependencies]
4848
dev = [
49-
"black>=25.9.0",
50-
"isort>=6.1.0",
49+
"black>=25.12.0",
50+
"isort>=7.0.0",
5151
"flake8>=7.3.0",
5252
]
5353

requirements.txt

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,35 @@
11
# Agentic framework
22
poml==0.0.8
3-
agno==2.1.0
3+
agno==2.3.21
44

55
# CLI Framework
6-
click>=8.1.0
7-
rich>=13.0.0
6+
click>=8.3.1
7+
rich>=14.2.0
88

99
# LLM Integration
10-
anthropic>=0.18.0
11-
openai>=2.1.0
12-
google-genai>=1.41.0
10+
anthropic>=0.75.0
11+
openai>=2.14.0
12+
google-genai>=1.56.0
1313
ollama>=0.6.1
1414

1515
# File Processing
16-
pyyaml>=6.0
17-
python-dotenv>=1.0.0
16+
pyyaml>=6.0.3
17+
python-dotenv>=1.2.1
1818

1919
#vector db
20-
qdrant-client>=1.15.1
21-
fastembed>=0.7.3
20+
qdrant-client>=1.16.2
21+
fastembed>=0.7.4
2222

2323
# Utilities
24-
requests>=2.31.0
24+
requests>=2.32.5
2525
colorama>=0.4.6
2626

2727
# Development
28-
pytest>=7.4.0
29-
pytest-cov>=4.1.0
30-
black>=23.0.0
31-
isort>=5.12.0
32-
flake8>=6.0.0
28+
pytest>=9.0.2
29+
pytest-cov>=7.0.0
30+
black>=25.12.0
31+
isort>=7.0.0
32+
flake8>=7.3.0
3333

3434
# external search
3535
ddgs>=9.6.1

0 commit comments

Comments
 (0)