| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python311-pyppmd | Distribution: openSUSE Tumbleweed |
| Version: 1.3.1 | Vendor: openSUSE |
| Release: 1.1 | Build date: Sat Feb 14 09:38:38 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 233874 | Source RPM: python-pyppmd-1.3.1-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/miurahr/pyppmd | |
| Summary: PPMd compression/decompression library | |
The pyppmd module provides classes and functions for compressing and decompressing text data, using PPM(Prediction by partial matching) compression algorithm which has several variations of implementations. PPMd is the implementation by Dmitry Shkarin. PyPPMD use Igor Pavlov's range coder introduced in 7-zip. The API is similar to Python's bz2/lzma/zlib module. Some parts of th codes are derived from 7-zip, pyzstd and ppmd-cffi.
LGPL-2.1-or-later
* Sat Feb 14 2026 Andreas Prittwitz <m4ng4n@gmx.de>
- Update to version 1.3.1
* Change BuildRequires for:
- python-devel to >= 3.10
* Add BuildRequires for:
- python-pytest-cov
* Remove extra export CFLAGS statement from %build section.
This statement makes test_ppmd_7_decode_chunks crash
with: Fatal Python error: Aborted (core dumped) with
version 1.3.1.
* Disable test_ppmd8.py for automated test runs and
add separate test run for test_ppmd8.py to ensure it passes
reliably.
See comment in spec file.
* Fix publish CI/CD configuration
* Bump musllinux image musllinux_1_2
* Bump manylinux image manylinux_2_28
- Changes in version 1.3.0
* Fix several issues in ThreadDecoder.c (#126)
* Fix the double call of Ppmd7_Free from both
Ppmd7T_Free and Ppmd7Decoder_dealloc
* Fix the double call of Ppmd8_Free from both
Ppmd8T_Free and Ppmd8Decoder_dealloc
* Fix the issue in PyPY (#126)
* Fix initialization order in ffi_build.py
* Fix eof handling in cffi_ppmd.py
* Add support for Python 3.14
* Add compile and link flag for building C++ with
`-pthread` (#126)
* Minimum required python to be 3.10
* Fri Jun 20 2025 ecsos <ecsos@opensuse.org>
- Update to 1.2.0
* Added
- Add Windows on Arm64, Linux on aarch64 support
* Changed
- Released from GitHub Actions as trusted platform
* Fri Jan 10 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 1.1.1
* Add Python 3.13 support
* Minimum required python to be 3.9
* Thu Dec 14 2023 Dirk Müller <dmueller@suse.com>
- update to 1.1.0:
* Add Python 3.12 support
* Minimum required python to be 3.8
* Export PPMD8_RESTORE_METHOD_* constants
* Drop github actions workflows
* README: Add SPDX identifier
* Tue Jun 27 2023 ecsos <ecsos@opensuse.org>
- Add %{?sle15_python_module_pythons}
* Thu Dec 22 2022 Daniel Garcia <daniel.garcia@suse.com>
- Increase hypothesis deadline time for test_fuzzer
* Wed Dec 21 2022 Ben Greiner <code@bnavigator.de>
- Initial specfile for v1.0.0
- Required by py7zr
/usr/lib64/python3.11/site-packages/pyppmd /usr/lib64/python3.11/site-packages/pyppmd-1.3.1.dist-info /usr/lib64/python3.11/site-packages/pyppmd-1.3.1.dist-info/INSTALLER /usr/lib64/python3.11/site-packages/pyppmd-1.3.1.dist-info/METADATA /usr/lib64/python3.11/site-packages/pyppmd-1.3.1.dist-info/RECORD /usr/lib64/python3.11/site-packages/pyppmd-1.3.1.dist-info/REQUESTED /usr/lib64/python3.11/site-packages/pyppmd-1.3.1.dist-info/WHEEL /usr/lib64/python3.11/site-packages/pyppmd-1.3.1.dist-info/licenses /usr/lib64/python3.11/site-packages/pyppmd-1.3.1.dist-info/licenses/LICENSE /usr/lib64/python3.11/site-packages/pyppmd-1.3.1.dist-info/top_level.txt /usr/lib64/python3.11/site-packages/pyppmd/__init__.py /usr/lib64/python3.11/site-packages/pyppmd/__pycache__ /usr/lib64/python3.11/site-packages/pyppmd/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib64/python3.11/site-packages/pyppmd/__pycache__/__init__.cpython-311.pyc /usr/lib64/python3.11/site-packages/pyppmd/c /usr/lib64/python3.11/site-packages/pyppmd/c/__pycache__ /usr/lib64/python3.11/site-packages/pyppmd/c/__pycache__/c_ppmd.cpython-311.opt-1.pyc /usr/lib64/python3.11/site-packages/pyppmd/c/__pycache__/c_ppmd.cpython-311.pyc /usr/lib64/python3.11/site-packages/pyppmd/c/_ppmd.cpython-311-x86_64-linux-gnu.so /usr/lib64/python3.11/site-packages/pyppmd/c/c_ppmd.py /usr/lib64/python3.11/site-packages/pyppmd/cffi /usr/lib64/python3.11/site-packages/pyppmd/cffi/__pycache__ /usr/lib64/python3.11/site-packages/pyppmd/cffi/__pycache__/cffi_ppmd.cpython-311.opt-1.pyc /usr/lib64/python3.11/site-packages/pyppmd/cffi/__pycache__/cffi_ppmd.cpython-311.pyc /usr/lib64/python3.11/site-packages/pyppmd/cffi/cffi_ppmd.py /usr/lib64/python3.11/site-packages/pyppmd/py.typed /usr/share/doc/packages/python311-pyppmd /usr/share/doc/packages/python311-pyppmd/Changelog.rst /usr/share/doc/packages/python311-pyppmd/README.rst /usr/share/licenses/python311-pyppmd /usr/share/licenses/python311-pyppmd/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Feb 22 22:32:59 2026