| 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.2.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Fri Jun 20 11:58:39 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 232637 | Source RPM: python-pyppmd-1.2.0-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://codeberg.org/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.