Skip to content

Commit d268613

Browse files
committed
fix: cli coloring issue
1 parent 9473302 commit d268613

File tree

3 files changed

+15
-8
lines changed

3 files changed

+15
-8
lines changed

.github/workflows/release.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ jobs:
1717
uses: actions/checkout@v4
1818
with:
1919
fetch-depth: 2 # get current, previous commits
20-
2120
- name: Check if version changed
2221
id: check_version
2322
run: |
@@ -91,6 +90,10 @@ jobs:
9190
echo "$CHANGELOG" >> $GITHUB_OUTPUT
9291
echo "EOF" >> $GITHUB_OUTPUT
9392
93+
- name: Set repo name output
94+
id: repo_name
95+
run: echo "REPO_NAME=${GITHUB_REPOSITORY#$GITHUB_REPOSITORY_OWNER/}" >> $GITHUB_OUTPUT
96+
9497
- name: Create GitHub Release
9598
uses: softprops/action-gh-release@v2
9699
with:
@@ -101,4 +104,5 @@ jobs:
101104
102105
## 📦Update
103106
```bash
104-
uv sync --force-reinstall
107+
uv add ${{ steps.repo_name.outputs.REPO_NAME }} --upgrade
108+
```

pyhunt/cli.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22
from dotenv import load_dotenv
33
from pathlib import Path
44

5-
from rich import print
6-
75
from pyhunt.config import LOG_LEVELS
6+
from pyhunt.console import Console
7+
8+
console = Console()
89

910

1011
def update_env_log_level(level_name: str):
@@ -49,14 +50,16 @@ def print_log_level_message(level_name: str):
4950
"critical": "bold red",
5051
}
5152

52-
colored_current_level = f"[{level_colors.get(level_name, 'white')}]{level_name.upper()}[/{level_colors.get(level_name, 'white')}]"
53+
colored_current_level = (
54+
f"[{level_colors.get(level_name, 'white')}]{level_name.upper()}[/]"
55+
)
5356

5457
colored_visible_levels = [
55-
f"[{level_colors.get(level_name_upper.lower(), 'white')}]{level_name_upper}[/{level_colors.get(level_name_upper.lower(), 'white')}]"
58+
f"[{level_colors.get(level_name_upper.lower(), 'white')}]{level_name_upper}[/]"
5659
for level_name_upper in visible_levels
5760
]
5861

59-
print(
62+
console.print(
6063
f"HUNT_LEVEL set to '{colored_current_level}'. You will see logs with levels: {', '.join(colored_visible_levels)}."
6164
)
6265

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ classifiers = [
2020
"Operating System :: OS Independent",
2121
]
2222
dependencies = ["dotenv>=0.9.9"]
23-
version = "1.1.0"
23+
version = "1.1.1"
2424

2525
[project.urls]
2626
source = "https://github.com/easydevv/pyhunt"

0 commit comments

Comments
 (0)