Open
Changes from 1 commit
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Failed to load files.
PrevPrevious commit
Next Next commit
Apply suggestions from code review
  • Loading branch information
@effigies
effigies authoredApr 22, 2025
commit 167be6565632e6c70b2c6938fe019d5885bb2e24
Original file line numberDiff line numberDiff line change
Expand Up@@ -154,7 +154,7 @@

fobj: io.IOBase

def __init__(self, fileish: str | io.IOBase, *args, compression: str | None, **kwargs):
def __init__(self, fileish: str | io.IOBase, *args, compression: str | None = None, **kwargs):
if isinstance(fileish, (io.IOBase, Fileish)):
self.fobj = fileish
self.me_opened = False
Expand DownExpand Up@@ -187,8 +187,8 @@
def _get_opener_argnames(self, fileish: str, compression: str | None) -> OpenerDef:
if compression is not None:
if compression[0] != '.':
compression = f'.{compression}'
return self.compress_ext_map[compression]

Check warning on line 191 in nibabel/openers.py

View check run for this annotation

Codecov / codecov/

nibabel/openers.py#L190-L191

Added lines #L190 - L191 were not covered by tests
_, ext = splitext(fileish)
if self.compress_ext_icase:
ext = ext.lower()
Expand Down
Loading