| Commit message (Expand) | Author | Age |
* | gh-132983: Introduce `compression` package and move `_compression` module (GH... | Emma Smith | 2025-04-27 |
* | gh-131492, gh-131461: handle exceptions in GzipFile constructor while owning ... | Thomas Grainger | 2025-03-20 |
* | gh-130806: Emit ResourceWarning if GzipFile unclosed (#130905) | Cody Maloney | 2025-03-13 |
* | gh-128646: Implement GzipFile.readinto[1]() methods (GH-128647) | Chris Markiewicz | 2025-03-07 |
* | gh-129726: Break `gzip.GzipFile` reference loop (#130055) | Cody Maloney | 2025-02-28 |
* | gh-125260: Change the default ``gzip.compress()`` mtime to 0 (#125261) | Bernhard M. Wiedemann | 2024-10-12 |
* | gh-112346: Always set OS byte to 255, simpler gzip.compress function. (GH-120... | Ruben Vorderman | 2024-06-15 |
* | gh-115961: Add name and mode attributes for compressed file-like objects (GH-... | Serhiy Storchaka | 2024-04-21 |
* | bpo-43848: explain optional argument mtime in gzip.py. (GH-25410) | Joachim Wuttke | 2024-03-28 |
* | gh-112529: Implement GC for free-threaded builds (#114262) | Sam Gross | 2024-01-25 |
* | gh-108111: Flush gzip write buffer before seeking, fixing bad writes (#108341) | Chris Markiewicz | 2023-08-24 |
* | GH-105808: Fix a regression introduced in GH-101251 (#105910) | T. Wouters | 2023-06-19 |
* | gh-89550: Buffer GzipFile.write to reduce execution time by ~15% (#101251) | Arjun | 2023-05-08 |
* | gh-95534: Improve gzip reading speed by 10% (#97664) | Ruben Vorderman | 2022-10-16 |
* | gh-94196: Remove gzip.GzipFile.filename attribute (#94197) | Victor Stinner | 2022-06-24 |
* | gh-90839: Forward gzip.compress() compresslevel to zlib (gh-31215) | Ilya Leoshkevich | 2022-04-12 |
* | bpo-45507: EOFErrors should be thrown for truncated gzip members (GH-29029) | Ruben Vorderman | 2021-11-19 |
* | bpo-45475: Revert `__iter__` optimization for GzipFile, BZ2File, and LZMAFile... | Inada Naoki | 2021-10-19 |
* | bpo-43613: Faster implementation of gzip.compress and gzip.decompress (GH-27941) | Ruben Vorderman | 2021-09-02 |
* | bpo-44439: BZ2File.write() / LZMAFile.write() handle buffer protocol correctl... | Ma Lin | 2021-06-22 |
* | Fix typo in comment (GH-26162) | Ashwin Ramaswami | 2021-05-16 |
* | bpo-43787: Add __iter__ to GzipFile, BZ2File, and LZMAFile (GH-25353) | Inada Naoki | 2021-04-13 |
* | bpo-43510: Implement PEP 597 opt-in EncodingWarning. (GH-19481) | Inada Naoki | 2021-03-29 |
* | bpo-43317: Use io.DEFAULT_BUFFER_SIZE instead of 1024 in gzip CLI (#24645) | Ruben Vorderman | 2021-02-26 |
* | bpo-43316: gzip: Fix sys.exit() usage. (GH-24652) | Inada Naoki | 2021-02-26 |
* | bpo-43316: gzip: CLI uses non-zero return code on error. (GH-24647) | Ruben Vorderman | 2021-02-25 |
* | bpo-39389: gzip: fix compression level metadata (GH-18077) | William Chargin | 2020-01-21 |
* | bpo-28286: Deprecate opening GzipFile for writing implicitly. (GH-16417) | Serhiy Storchaka | 2019-11-16 |
* | bpo-6584: Add a BadGzipFile exception to the gzip module. (GH-13022) | Zackery Spytz | 2019-05-13 |
* | fix typo in gzip.py (GH-12928) | Maximilian Nöthe | 2019-04-24 |
* | bpo-34898: Add mtime parameter to gzip.compress(). (GH-9704) | guoci | 2018-11-07 |
* | bpo-34969: Add --fast, --best on the gzip CLI (GH-9833) | Stéphane Wirtel | 2018-11-03 |
* | bpo-23596: Use argparse for the command line of gzip (GH-9781) | Stéphane Wirtel | 2018-10-10 |
* | Replace KB unit with KiB (#4293) | Victor Stinner | 2017-11-08 |
* | Issue #28227: gzip now supports pathlib | Berker Peksag | 2016-10-02 |
* | Use sequence repetition instead of bytes constructor with integer argument. | Serhiy Storchaka | 2016-09-11 |
* | Fix spelling (inital), grammar (may translates) in documentation, comments | Martin Panter | 2016-04-19 |
* | Issue #22341: Drop Python 2 workaround and document CRC initial value | Martin Panter | 2015-12-11 |
* | Issue #23529: Limit the size of decompressed data when reading from | Antoine Pitrou | 2015-04-11 |
* | Issue #23865: close() methods in multiple modules now are idempotent and more | Serhiy Storchaka | 2015-04-10 |
|\ |
|
| * | Issue #23865: close() methods in multiple modules now are idempotent and more | Serhiy Storchaka | 2015-04-10 |
| * | Issue #21560: An attempt to write a data of wrong type no longer cause | Serhiy Storchaka | 2015-03-23 |
* | | Issue #23688: Added support of arbitrary bytes-like objects and avoided | Serhiy Storchaka | 2015-03-23 |
|/ |
|
* | Issue #20875: Merge from 3.3 | Ned Deily | 2014-03-09 |
|\ |
|
| * | Issue #20875: Prevent possible gzip "'read' is not defined" NameError. | Ned Deily | 2014-03-09 |
* | | Issue #19222: Add support for the 'x' mode to the gzip module. | Nadeem Vawda | 2013-10-19 |
* | | Issue #18743: Fix references to non-existant "StringIO" module | Serhiy Storchaka | 2013-08-29 |
|\| |
|
| * | Issue #18743: Fix references to non-existant "StringIO" module | Serhiy Storchaka | 2013-08-29 |
| * | Back out patch for #1159051, which caused backwards compatibility problems. | Georg Brandl | 2013-05-12 |
* | | Close #17666: Fix reading gzip files with an extra field. | Serhiy Storchaka | 2013-04-08 |
|\| |
|