| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python311-py7zr | Distribution: openSUSE:Factory:zSystems |
| Version: 1.0.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Fri Jun 20 11:43:34 2025 |
| Group: Development/Languages/Python | Build host: reproducible |
| Size: 857284 | Source RPM: python-py7zr-1.0.0-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/miurahr/py7zr | |
| Summary: Library and utility to support 7zip | |
py7zr is a library and utility to support 7zip archive compression, decompression, encryption and decryption written by Python programming language.
LGPL-2.1-or-later
* Fri Jun 20 2025 ecsos <ecsos@opensuse.org>
- Update to 1.0.0
* Changed
- CI: check on Linux on ARM64 with GitHub hosted ARM64 runner.
- Improve issue report template
- Remove Travis-CI button from Documentation
- Changes from 0.22.0
* Added
- Add mode "x" for SevenZipFile (#588)
- Add SevenZipFile#namelist method (#600)
* Fixed
- Append mode on non-existent files (#604)
- Fix NUMBER encoding of integer when 8 bytes(#591)
* Changed
- Minimum required Python version to be Python 3.8 (#601)
- Remove pyannotate from pyproject.toml (#598)
* Document
- Update user guide (#596)
- Changes from 0.21.1
* Fixed
- Follow shutil.register_unpack_format() convention of raising a ReadError when the library cannot handle a file (#583)
- ensure unpack_7zarchive closes the archive (#584)
- 64bit OS detection (#580)
* Added
- Add recursive sub-directories and files extraction (#585)
* Changed
- check targets argument type for read and extract method (#577)
- Treat zero byte stream as a file (#551)
- Changes from 0.21.0
* Changed
- Speed up extraction when number of files is very large (#555)
- Replace deprecated functions on python 3.12 (#550)
* Added
- Add report_update() for logging large files extraction (#558)
* Document
- Add subsection of multi-volume creation (#568)
- Drop py7zr-remove-pyannotate.patch because no more needed.
* Fri Feb 16 2024 Ben Greiner <code@bnavigator.de>
- Remove bogus unmaintained pyannotate test dependency
* Add py7zr-remove-pyannotate.patch gh#miurahr/py7zr#552
* Wed Dec 27 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 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 2023 ecsos <ecsos@opensuse.org>
- Add %{?sle15_python_module_pythons}
* Thu May 04 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 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 2022 Ben Greiner <code@bnavigator.de>
- Update to version 0.19.0
* big changelog
- Move tests to multibuild
* Thu Jul 14 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 03 2021 Ismail Dönmez <idonmez@suse.com>
- Fix sed line to use python3 and add a replacement for /usr/bin/python
as well.
/etc/alternatives/py7zr /usr/bin/py7zr /usr/bin/py7zr-3.11 /usr/lib/python3.11/site-packages/py7zr /usr/lib/python3.11/site-packages/py7zr-1.0.0.dist-info /usr/lib/python3.11/site-packages/py7zr-1.0.0.dist-info/INSTALLER /usr/lib/python3.11/site-packages/py7zr-1.0.0.dist-info/METADATA /usr/lib/python3.11/site-packages/py7zr-1.0.0.dist-info/RECORD /usr/lib/python3.11/site-packages/py7zr-1.0.0.dist-info/REQUESTED /usr/lib/python3.11/site-packages/py7zr-1.0.0.dist-info/WHEEL /usr/lib/python3.11/site-packages/py7zr-1.0.0.dist-info/entry_points.txt /usr/lib/python3.11/site-packages/py7zr-1.0.0.dist-info/licenses /usr/lib/python3.11/site-packages/py7zr-1.0.0.dist-info/licenses/LICENSE /usr/lib/python3.11/site-packages/py7zr-1.0.0.dist-info/top_level.txt /usr/lib/python3.11/site-packages/py7zr/__init__.py /usr/lib/python3.11/site-packages/py7zr/__main__.py /usr/lib/python3.11/site-packages/py7zr/__pycache__ /usr/lib/python3.11/site-packages/py7zr/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/py7zr/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/py7zr/__pycache__/__main__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/py7zr/__pycache__/__main__.cpython-311.pyc /usr/lib/python3.11/site-packages/py7zr/__pycache__/archiveinfo.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/py7zr/__pycache__/archiveinfo.cpython-311.pyc /usr/lib/python3.11/site-packages/py7zr/__pycache__/callbacks.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/py7zr/__pycache__/callbacks.cpython-311.pyc /usr/lib/python3.11/site-packages/py7zr/__pycache__/cli.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/py7zr/__pycache__/cli.cpython-311.pyc /usr/lib/python3.11/site-packages/py7zr/__pycache__/compressor.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/py7zr/__pycache__/compressor.cpython-311.pyc /usr/lib/python3.11/site-packages/py7zr/__pycache__/exceptions.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/py7zr/__pycache__/exceptions.cpython-311.pyc /usr/lib/python3.11/site-packages/py7zr/__pycache__/helpers.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/py7zr/__pycache__/helpers.cpython-311.pyc /usr/lib/python3.11/site-packages/py7zr/__pycache__/io.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/py7zr/__pycache__/io.cpython-311.pyc /usr/lib/python3.11/site-packages/py7zr/__pycache__/properties.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/py7zr/__pycache__/properties.cpython-311.pyc /usr/lib/python3.11/site-packages/py7zr/__pycache__/py7zr.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/py7zr/__pycache__/py7zr.cpython-311.pyc /usr/lib/python3.11/site-packages/py7zr/__pycache__/version.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/py7zr/__pycache__/version.cpython-311.pyc /usr/lib/python3.11/site-packages/py7zr/__pycache__/win32compat.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/py7zr/__pycache__/win32compat.cpython-311.pyc /usr/lib/python3.11/site-packages/py7zr/archiveinfo.py /usr/lib/python3.11/site-packages/py7zr/callbacks.py /usr/lib/python3.11/site-packages/py7zr/cli.py /usr/lib/python3.11/site-packages/py7zr/compressor.py /usr/lib/python3.11/site-packages/py7zr/exceptions.py /usr/lib/python3.11/site-packages/py7zr/helpers.py /usr/lib/python3.11/site-packages/py7zr/io.py /usr/lib/python3.11/site-packages/py7zr/properties.py /usr/lib/python3.11/site-packages/py7zr/py.typed /usr/lib/python3.11/site-packages/py7zr/py7zr.py /usr/lib/python3.11/site-packages/py7zr/version.py /usr/lib/python3.11/site-packages/py7zr/win32compat.py /usr/share/doc/packages/python311-py7zr /usr/share/doc/packages/python311-py7zr/Changelog.rst /usr/share/doc/packages/python311-py7zr/README.rst /usr/share/licenses/python311-py7zr /usr/share/licenses/python311-py7zr/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Oct 18 23:09:27 2025