mirror of
https://github.com/Aider-AI/aider.git
synced 2025-05-23 05:45:00 +00:00
fix: round GitHub stars to whole numbers in HTML output
This commit is contained in:
parent
0937b34983
commit
57ce2c48b8
1 changed files with 11 additions and 1 deletions
|
@ -205,7 +205,17 @@ def get_badges_html():
|
||||||
|
|
||||||
# Format values
|
# Format values
|
||||||
downloads_formatted = format_number(total_downloads)
|
downloads_formatted = format_number(total_downloads)
|
||||||
stars_formatted = format_number(stars) if stars is not None else "0"
|
# Stars should be rounded to whole numbers
|
||||||
|
if stars is None:
|
||||||
|
stars_formatted = "0"
|
||||||
|
elif stars >= 1_000_000_000:
|
||||||
|
stars_formatted = f"{stars // 1_000_000_000}B"
|
||||||
|
elif stars >= 1_000_000:
|
||||||
|
stars_formatted = f"{stars // 1_000_000}M"
|
||||||
|
elif stars >= 1_000:
|
||||||
|
stars_formatted = f"{stars // 1_000}K"
|
||||||
|
else:
|
||||||
|
stars_formatted = str(stars)
|
||||||
aider_percent_rounded = round(percentage)
|
aider_percent_rounded = round(percentage)
|
||||||
|
|
||||||
# Generate HTML badges
|
# Generate HTML badges
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue