mirror of
https://github.com/pre-commit/pre-commit.git
synced 2026-02-20 09:34:42 +04:00
convince mypy that these are the same
This commit is contained in:
parent
9516ed41aa
commit
a8225a250b
1 changed files with 2 additions and 1 deletions
|
|
@ -6,6 +6,7 @@ import os.path
|
||||||
import sys
|
import sys
|
||||||
import traceback
|
import traceback
|
||||||
from typing import Generator
|
from typing import Generator
|
||||||
|
from typing import IO
|
||||||
|
|
||||||
import pre_commit.constants as C
|
import pre_commit.constants as C
|
||||||
from pre_commit import output
|
from pre_commit import output
|
||||||
|
|
@ -32,7 +33,7 @@ def _log_and_exit(
|
||||||
with contextlib.ExitStack() as ctx:
|
with contextlib.ExitStack() as ctx:
|
||||||
if os.access(storedir, os.W_OK):
|
if os.access(storedir, os.W_OK):
|
||||||
output.write_line(f'Check the log at {log_path}')
|
output.write_line(f'Check the log at {log_path}')
|
||||||
log = ctx.enter_context(open(log_path, 'wb'))
|
log: IO[bytes] = ctx.enter_context(open(log_path, 'wb'))
|
||||||
else: # pragma: win32 no cover
|
else: # pragma: win32 no cover
|
||||||
output.write_line(f'Failed to write to log at {log_path}')
|
output.write_line(f'Failed to write to log at {log_path}')
|
||||||
log = sys.stdout.buffer
|
log = sys.stdout.buffer
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue