Skip to content

Commit 4c18c24

Browse files
committed
fix redundant else and magic reference
1 parent 2aea1ca commit 4c18c24

File tree

1 file changed

+20
-21
lines changed

1 file changed

+20
-21
lines changed

src/xopen/__init__.py

Lines changed: 20 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -572,26 +572,25 @@ def _open_lz4(
572572
# use Python bindings
573573
f = lz4.frame.LZ4FrameFile(filename, mode, compression_level=compresslevel)
574574
return f
575-
else:
576-
# use CLI program
577-
try:
578-
return _PipedCompressionProgram(
579-
filename,
580-
mode,
581-
compresslevel,
582-
threads,
583-
program_settings=_PROGRAM_SETTINGS["lz4"],
584-
)
585-
except OSError:
586-
_program_settings = _PROGRAM_SETTINGS["lz4"]
587-
_program_settings.threads_flag = None
588-
return _PipedCompressionProgram(
589-
filename,
590-
mode,
591-
compresslevel,
592-
threads,
593-
program_settings=_program_settings,
594-
)
575+
# use CLI program
576+
try:
577+
return _PipedCompressionProgram(
578+
filename,
579+
mode,
580+
compresslevel,
581+
threads,
582+
program_settings=_PROGRAM_SETTINGS["lz4"],
583+
)
584+
except OSError:
585+
_program_settings = _PROGRAM_SETTINGS["lz4"]
586+
_program_settings.threads_flag = None
587+
return _PipedCompressionProgram(
588+
filename,
589+
mode,
590+
compresslevel,
591+
threads,
592+
program_settings=_program_settings,
593+
)
595594

596595

597596
def _open_gz(
@@ -727,7 +726,7 @@ def _detect_format_from_content(filename: FileOrPath) -> Optional[str]:
727726
# https://datatracker.ietf.org/doc/html/rfc8478#section-3.1.1
728727
return "zst"
729728
elif bs[:4] == b"\x04\x22\x4d\x18":
730-
# https://en.wikipedia.org/wiki/LZ4_(compression_algorithm)
729+
# https://github.com/lz4/lz4/blob/dev/doc/lz4_Frame_format.md
731730
return "lz4"
732731

733732
return None

0 commit comments

Comments
 (0)