COMMITS
/ Lib/bz2.py April 27, 2025
E
April 21, 2024
S
gh-115961: Add name and mode attributes for compressed file-like objects (GH-116036)
Serhiy Storchaka committed
October 19, 2021
I
June 22, 2021
April 13, 2021
I
bpo-43787: Add __iter__ to GzipFile, BZ2File, and LZMAFile (GH-25353)
Inada Naoki committed
April 12, 2021
I
bpo-43785: Improve BZ2File performance by removing RLock (GH-25299)
Inada Naoki committed
March 29, 2021
I
bpo-43510: Implement PEP 597 opt-in EncodingWarning. (GH-19481)
Inada Naoki committed
April 30, 2020
V
bpo-40443: Remove unused imports in the stdlib (GH-19803)
Victor Stinner committed
January 17, 2020
V
bpo-39357: Update bz2 docstring: remove buffering (GH-18036)
Victor Stinner committed
January 16, 2020
V
bpo-39357: Remove buffering parameter of bz2.BZ2File (GH-18028)
Victor Stinner committed
November 1, 2018
P
bpo-35128: Fix spacing issues in warning.warn() messages. (GH-10268)
Pablo Aguiar committed
September 11, 2018
M
bpo-33487: improve BZ2File Deprecation and documentation. (GH-6785)
Matthias Bussonnier committed
September 7, 2017
A
bpo-31370: Remove support for threads-less builds (#3385)
Antoine Pitrou committed
October 2, 2016
B
Issue #28225: bz2 module now supports pathlib
Berker Peksag committed
April 10, 2015
A
Issue #23529: Limit the size of decompressed data when reading from
Antoine Pitrou committed
March 11, 2015
S
Issue #23615: Modules bz2, tarfile and tokenize now can be reloaded with
Serhiy Storchaka committed
December 4, 2013
N
Closes #19839: Fix regression in bz2 module's handling of non-bzip2 data at EOF.
Nadeem Vawda committed
N
#19839: Fix regression in bz2 module's handling of non-bzip2 data at EOF.
Nadeem Vawda committed
October 18, 2013
N
Issue #19223: Add support for the 'x' mode to the bz2 module.
Nadeem Vawda committed
July 4, 2013
B
Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a)
Brett Cannon committed
June 14, 2013
B
Issue #18200: Update the stdlib (except tests) to use
Brett Cannon committed
October 8, 2012
N
bz2 module: Rewrap docstrings at 72 columns, as per PEP 8.
Nadeem Vawda committed
N
Stylistic tweaks to the bz2 module to make it easier to transplant changes from
Nadeem Vawda committed
October 1, 2012
N
Issue #16304: Further optimize BZ2File.readlines?().
Nadeem Vawda committed
N
Fix error handling in new fast path of BZ2File.readline().
Nadeem Vawda committed
N
Issue #16304: Another performance optimization for BZ2File.
Nadeem Vawda committed
September 30, 2012
N
Issue #16304: Further performance improvements for BZ2File.
Nadeem Vawda committed
N
Fix the return value of BZ2File._read_block() to be consistent with comments.
Nadeem Vawda committed
N
Issue #16034: Fix performance regressions in the new BZ2File implementation.
Nadeem Vawda committed
August 4, 2012
N
#15546: Fix BZ2File.read1()'s handling of pathological input data.
Nadeem Vawda committed
June 4, 2012
N
Add a function bz2.open(), to match gzip.open().
Nadeem Vawda committed
N
Clarify acceptable values for BZ2File.__init__'s mode argument.
Nadeem Vawda committed
N
Make BZ2File's fileobj support easier to use.
Nadeem Vawda committed
February 11, 2012
N
Fix seekable() in BZ2File and LZMAFile to check whether the underlying file supports seek().
Nadeem Vawda committed
February 4, 2012
N
Make BZ2File.__init__()'s fileobj argument keyword-only.
Nadeem Vawda committed
N
Update docstring for BZ2File.__init__().
Nadeem Vawda committed
January 17, 2012
N
Issue #13809: Make bz2 module work with threads disabled.
Nadeem Vawda committed
November 30, 2011
N
September 11, 2011
N
BZ2File now uses the compresslevel argument given by the caller,
Nadeem Vawda committed
May 29, 2011
N
Miscellaneous cleanups to bz2 and test_bz2 following issue #1625.
Nadeem Vawda committed
May 26, 2011
N
Issue #1625: BZ2File and bz2.decompress() now support multi-stream files.
Nadeem Vawda committed
May 24, 2011
N
Fix typo in bz2 module.
Nadeem Vawda committed
April 3, 2011
A
Fix whitespace
Antoine Pitrou committed
A
Issue #5863: Rewrite BZ2File in pure Python, and allow it to accept
Antoine Pitrou committed