Skip to content

Commit 537c762

Browse files
Merge pull request #58 from xenserver-next/cpiofile-fix-reimport-bz2
xcp/cpiofile.py: Fix warning: Reimport 'bz2' (imported line 48)
2 parents 8984752 + f2c6ebc commit 537c762

File tree

1 file changed

+0
-10
lines changed

1 file changed

+0
-10
lines changed

xcp/cpiofile.py

-10
Original file line numberDiff line numberDiff line change
@@ -282,10 +282,6 @@ def __init__(self, name, mode, comptype, fileobj, bufsize):
282282
self._init_write_gz()
283283

284284
if comptype == "bz2":
285-
try:
286-
import bz2
287-
except ImportError:
288-
raise CompressionError("bz2 module is not available")
289285
if mode == "r":
290286
self.dbuf = b""
291287
self.cmp = bz2.BZ2Decompressor()
@@ -566,7 +562,6 @@ def __init__(self, fileobj, mode):
566562
self.init()
567563

568564
def init(self):
569-
import bz2
570565
self.pos = 0
571566
if self.mode == "r":
572567
self.cmpobj = bz2.BZ2Decompressor()
@@ -1113,11 +1108,6 @@ def bz2open(cls, name, mode="r", fileobj=None, compresslevel=9):
11131108
if len(mode) > 1 or mode not in "rw":
11141109
raise ValueError("mode must be 'r' or 'w'.")
11151110

1116-
try:
1117-
import bz2
1118-
except ImportError:
1119-
raise CompressionError("bz2 module is not available")
1120-
11211111
if fileobj is not None:
11221112
fileobj = cast(IO[Any], _BZ2Proxy(fileobj, mode)) # pragma: no cover
11231113
else:

0 commit comments

Comments
 (0)