SHA256
1
0
forked from pool/python-py7zr
Files
python-py7zr/python-py7zr.changes
2024-02-16 16:36:37 +00:00

93 lines
3.4 KiB
Plaintext

-------------------------------------------------------------------
Fri Feb 16 15:40:08 UTC 2024 - Ben Greiner <code@bnavigator.de>
- 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 <dmueller@suse.com>
- 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 <ecsos@opensuse.org>
- 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 <ecsos@opensuse.org>
- Add %{?sle15_python_module_pythons}
-------------------------------------------------------------------
Thu May 4 19:19:16 UTC 2023 - Dirk Müller <dmueller@suse.com>
- 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 <code@bnavigator.de>
- 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 <code@bnavigator.de>
- Update to version 0.19.0
* big changelog
- Move tests to multibuild
-------------------------------------------------------------------
Thu Jul 14 18:23:24 UTC 2022 - Ben Greiner <code@bnavigator.de>
- 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 <idonmez@suse.com>
- 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 <ecsos@opensuse.org>
- Initial version 0.11.3