------------------------------------------------------------------- Fri Feb 16 15:40:08 UTC 2024 - Ben Greiner - Remove bogus unmaintained pyannotate test dependency * Add py7zr-remove-pyannotate.patch gh#miurahr/py7zr#552 ------------------------------------------------------------------- Wed Dec 27 13:59:12 UTC 2023 - Dirk Müller - update to 0.20.8: * Detect brotli import error (#543) * refactor: hardening SevenZipFile constructor (#547) * refactor: improve type safe functions (#545) ------------------------------------------------------------------- Fri Dec 15 06:16:51 UTC 2023 - ecsos - update to 0.20.7: * Support Python 3.12 - update to 0.20.6 * fix: sanitize path when write (#525) * fix: allow specify target path in relative path (#530) * Avoid AttributeError on OpenBSD (#521) * Error appending file: KeyError: 'lastwritetime' (#517) * Fixing a string quote in user_guide document(#524) ------------------------------------------------------------------- Wed Jun 21 11:10:29 UTC 2023 - ecsos - Add %{?sle15_python_module_pythons} ------------------------------------------------------------------- Thu May 4 19:19:16 UTC 2023 - Dirk Müller - update to 0.20.5: * Remove root reference from file names (#513) * fix typo in the readme (#510) * Drop manual GC to improve performance when many files are handled. (#489, #490) * Fix mypy error * Skip deflate64 compression/decompression test on pypy * There is an issue in dependency inflate64 library that causes SIGABORT and SIGSEGV on pypy ------------------------------------------------------------------- Wed Dec 21 10:02:30 UTC 2022 - Ben Greiner - Update to 0.20.2 * Fix error with good path data, when detecting wrong path with new canonical_path(), and drop resolve() call on path. - Release 0.20.1 ## Security * Fix sanity check for path traversal attack(#480) * Add path checker in writef() and writestr() methods that ignores evil pass. - When pass arcname as evil path such as "../../../../tmp/evil.sh" - it raises ValueError * Check symlink and junction is under target folder when extraction - Release 0.20.0 * Support enhanced deflate compression.(#472) * Bump setuptools@63 and setuptools_scm@7 (#473) * Deprecate Python 3.6 support (#473) - Fixes boo#1206141 CVE-2022-44900 ------------------------------------------------------------------- Fri Jul 15 07:54:24 UTC 2022 - Ben Greiner - Update to version 0.19.0 * big changelog - Move tests to multibuild ------------------------------------------------------------------- Thu Jul 14 18:23:24 UTC 2022 - Ben Greiner - Remove ancient python-pathlib from the build requirements but leave the version as is. An update to the latest version 0.19.0 would require to package many more dependencies. - Clean up the spec-file a little bit - Use pytest. No pure python package should ever be untested. ------------------------------------------------------------------- Sat Apr 3 12:20:11 UTC 2021 - Ismail Dönmez - Fix sed line to use python3 and add a replacement for /usr/bin/python as well. ------------------------------------------------------------------- Fri Jan 22 11:45:55 UTC 2021 - ecsos - Initial version 0.11.3