Skip to content

Commit e929086

Browse files
committed
🩹 Add ClientConnectorDNSError
1 parent 68d4a5f commit e929086

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ repos:
7575
additional_dependencies:
7676
- markdown-it-texmath
7777
- repo: https://github.com/astral-sh/ruff-pre-commit
78-
rev: v0.13.3
78+
rev: v0.14.1
7979
hooks:
8080
- id: ruff-check
8181
- id: ruff-format

src/repl_python_wakatime/backends/codestats.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
from threading import Event, Lock, Thread
1616
from time import time
1717

18-
from aiohttp import ClientSession
18+
from aiohttp import ClientConnectorDNSError, ClientSession
1919
from aiohttp.client import ClientTimeout
2020
from keyring import get_keyring
2121
from keyring.errors import NoKeyringError
@@ -122,6 +122,6 @@ async def send_xp(self) -> str:
122122
text = await resp.text()
123123
with self.lock:
124124
self.data["xps"][0]["xp"] -= xp
125-
except TimeoutError as error:
125+
except (TimeoutError, ClientConnectorDNSError) as error:
126126
logger.error(error)
127127
return text

0 commit comments

Comments
 (0)