Fix improper use of `assert_never`
Marco Ricci

Marco Ricci commited on 2025-01-21 21:02:31
Zeige 1 geänderte Dateien mit 2 Einfügungen und 2 Löschungen.

... ...
@@ -12,7 +12,7 @@ import os
12 12
 import socket
13 13
 from typing import TYPE_CHECKING, overload
14 14
 
15
-from typing_extensions import Self, assert_never
15
+from typing_extensions import Never, Self, assert_type
16 16
 
17 17
 from derivepassphrase import _types
18 18
 
... ...
@@ -335,7 +335,7 @@ class SSHAgentClient:
335 335
             with SSHAgentClient(socket=conn) as client:
336 336
                 yield client
337 337
         else:  # pragma: no cover
338
-            assert_never(conn)
338
+            assert_type(conn, Never)
339 339
             msg = f'invalid connection hint: {conn!r}'
340 340
             raise TypeError(msg)
341 341
 
342 342