We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ddec715 commit 5cc97c6Copy full SHA for 5cc97c6
nibabel/openers.py
@@ -22,6 +22,7 @@
22
from types import TracebackType
23
24
from _typeshed import WriteableBuffer
25
+ from typing_extensions import Self
26
27
ModeRT = ty.Literal['r', 'rt']
28
ModeRB = ty.Literal['rb']
@@ -246,7 +247,7 @@ def close_if_mine(self) -> None:
246
247
if self.me_opened:
248
self.close()
249
- def __enter__(self) -> Opener:
250
+ def __enter__(self) -> Self:
251
return self
252
253
def __exit__(
tox.ini
@@ -181,6 +181,7 @@ deps =
181
numpy
182
pyzstd
183
importlib_resources
184
+ typing_extensions
185
skip_install = true
186
commands =
187
mypy nibabel
0 commit comments