Skip to content

Commit b316efc

Browse files
committed
Removed unused imports, move integer formatting to the template
1 parent 044f4f9 commit b316efc

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

generate.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,7 @@
88
# ///
99
from datetime import datetime, timezone
1010
from tempfile import TemporaryDirectory
11-
from urllib.parse import urlencode
1211

13-
from git import GitCommandError
1412
from jinja2 import Template
1513

1614
import completion
@@ -53,7 +51,7 @@
5351
</td>
5452
<td data-label="visitors">
5553
<a href="https://https://plausible.io/docs.python.org?filters=((contains,page,(/{{ language }}/)))" target="_blank">
56-
{{ visitors }}
54+
{{ '{:,}'.format(visitors) }}
5755
</a>
5856
</td>
5957
<td data-label="branch">{{ branch }}</td>

visitors.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
import requests
77

88

9-
def get_number_of_visitors(language: str) -> str:
9+
def get_number_of_visitors(language: str) -> int:
1010
param = urllib.parse.urlencode({'filters': f'[["contains","event:page",["/{language}/"]]]'})
1111
r = requests.get(f'https://plausible.io/docs.python.org/export?{param}', timeout=10)
1212
with zipfile.ZipFile(io.BytesIO(r.content), 'r') as z, z.open('visitors.csv') as csv_file:
1313
csv_reader = csv.DictReader(io.TextIOWrapper(csv_file))
14-
return f"{sum(int(row["visitors"]) for row in csv_reader):,}"
14+
return sum(int(row["visitors"]) for row in csv_reader)

0 commit comments

Comments
 (0)