@@ -7,13 +7,22 @@ All notable changes to this project will be documented in this file.
77`Unreleased `_
88=============
99
10+ `v0.19.0 `_
11+ ==========
12+
13+ Changed
14+ -------
15+
16+ * Replace deflate64(tm) decompressor to inflate64(#459)
17+ * test: improve checks of deflate64 case(#463)
18+
1019`v0.18.10 `_
1120===========
1221
1322Fixed
1423-----
1524
16- * Actions: fix release script to produce wheel.
25+ * Actions: fix release script to produce wheel.(#462)
1726 there is no wheel release for v0.18.5-v0.18.9
1827
1928`v0.18.9 `_
@@ -246,160 +255,10 @@ Changed
246255* Dependency PyCryptodome to PyCryptodomex
247256 that changes package name from PyCrypto to PyCryptodome(#334)
248257
249- `v0.15.2 `_
250- ==========
251-
252- Added
253- -----
254- - CLI: create sub-command(c) has -P or --password option.(#332)
255-
256- Fixed
257- -----
258- - Fix not to produce directory when memory extraction mode.(#323)
259-
260- Changed
261- -------
262- - Use PyPPMd v0.12.1 or later for ppmd compression instead of ppmd-cffi(#322)
263- - Add minimum version requirement for PyCryptodome (#329)
264- - Bump setuptools_scm @6.0.1
265-
266- `v0.15.1 `_
267- ==========
268-
269- Changed
270- -------
271- - Update release automation script.
272- - Bump ppmd-cffi and bcj-cffi versions(#320)
273-
274- `v0.15.0 `_
275- ==========
276-
277- Added
278- -----
279- - Add option to specify multiprocessing instead of multi-threading. (#306)
280-
281- Changed
282- -------
283- - Change Property Borg class to constant class(#319)
284- - Reformat whole code with black.
285- - Merge pyzstdfilter into compressor.py.
286- - Lint codes by flake8/black.
287-
288- Fixed
289- -----
290- - README: description of dependencies.
291- - ZStandard decompression on PyPy3
292-
293- `v0.14.1 `_
294- ==========
295-
296- Fixed
297- -----
298-
299- * Fix of empty file archive(#305,#310)
300-
301- `v0.14.0 `_
302- ==========
303-
304- Added
305- -----
306-
307- * Introduce writed() method that accept dict[name, BinaryIO](#302)
308-
309- Changed
310- -------
311-
312- * READ_BLOCKSIZE configurable on constructor(#307)
313- * Use pyzstd for zstandard algorithm on CPython(#304)
314- * Use bcj-cffi library for lzma+bcj performance(#303)
315- * CLI: Fix getting module_name on 3.6.13(#308)
316-
317- `v0.13.0 `_
318- ==========
319-
320- Added
321- -----
322-
323- * Add writestr() and writef() methods in SevenZipFile class.(#290,#293)
324- * Add benchmark tests for compression algorithms(#295)
325- * Track benchmark results on Github issue(#296)
326-
327- Changed
328- -------
329-
330- * Refactoring BCF Filter classes, and move to individual module.(#292)
331-
332- `v0.12.0 `_
333- ==========
334-
335- Changed
336- -------
337-
338- * PPMd and ZStandard is now one of default algorithms(#289)
339- * Increment copyright year
340-
341- Fixed
342- -----
343-
344- * Crash when append files to an empty files archive(#286)
345-
346- `v0.11.3 `_
347- ==========
348-
349- Fixed
350- -----
351-
352- * Fix test failure when running on pypi source(#279)
353-
354- Security
355- --------
356-
357- * Drop issue_218.7z test data wihch is reported a blackmoon trojan(#285)
358-
359- `v0.11.1 `_
360- ==========
361-
362- Changed
363- -------
364- * Improve BCJ filter performance with LZMA1, ZStd compressions.
365-
366- Fixed
367- -----
368-
369- * Fix to allow writing encrypted header(#280)
370- * Avoid crash when creationtime is wrong or Unix epoch. (#275,#276)
371-
372- `v0.11.0 `_
373- ==========
374-
375- Changed
376- -------
377-
378- * PPMd: Use stream encoder/decoder instead of buffered one.
379- * PPMd: Use ppmd-cffi@v0.3.1 and later.(#268)
380-
381- Added
382- -----
383-
384- * PPMd compression/decompression support.(#255)
385- * New API to set methods to set header encode mode, encode or encrypted.(#259)
386- * Support Python 3.9.(#261)
387- * Support arm64/aarch64 architecture on Linux.(#262)
388-
389- Fixed
390- -----
391-
392- * Append mode cause error when target archive use LZMA2+BCJ.(#266)
393- * Fix zstandard compression/decompression.(#258)
394-
395- Deprecated
396- ----------
397-
398- * Drop support for python 3.5 which become end-of-line in Sept. 2020.
399-
400258
401259.. History links
402- .. _Unreleased : https://github.com/miurahr/py7zr/compare/v0.18.10...HEAD
260+ .. _Unreleased : https://github.com/miurahr/py7zr/compare/v0.19.0...HEAD
261+ .. _v0.19.0 : https://github.com/miurahr/py7zr/compare/v0.18.10...v0.19.0
403262.. _v0.18.10 : https://github.com/miurahr/py7zr/compare/v0.18.9...v0.18.10
404263.. _v0.18.9 : https://github.com/miurahr/py7zr/compare/v0.18.7...v0.18.9
405264.. _v0.18.7 : https://github.com/miurahr/py7zr/compare/v0.18.6...v0.18.7
@@ -419,13 +278,3 @@ Deprecated
419278.. _v0.16.2 : https://github.com/miurahr/py7zr/compare/v0.16.1...v0.16.2
420279.. _v0.16.1 : https://github.com/miurahr/py7zr/compare/v0.16.0...v0.16.1
421280.. _v0.16.0 : https://github.com/miurahr/py7zr/compare/v0.15.2...v0.16.0
422- .. _v0.15.2 : https://github.com/miurahr/py7zr/compare/v0.15.1...v0.15.2
423- .. _v0.15.1 : https://github.com/miurahr/py7zr/compare/v0.15.0...v0.15.1
424- .. _v0.15.0 : https://github.com/miurahr/py7zr/compare/v0.14.1...v0.15.0
425- .. _v0.14.1 : https://github.com/miurahr/py7zr/compare/v0.14.0...v0.14.1
426- .. _v0.14.0 : https://github.com/miurahr/py7zr/compare/v0.13.0...v0.14.0
427- .. _v0.13.0 : https://github.com/miurahr/py7zr/compare/v0.12.0...v0.13.0
428- .. _v0.12.0 : https://github.com/miurahr/py7zr/compare/v0.11.3...v0.12.0
429- .. _v0.11.3 : https://github.com/miurahr/py7zr/compare/v0.11.1...v0.11.3
430- .. _v0.11.1 : https://github.com/miurahr/py7zr/compare/v0.11.0...v0.11.1
431- .. _v0.11.0 : https://github.com/miurahr/py7zr/compare/v0.10.1...v0.11.0
0 commit comments