Skip to content
This repository has been archived by the owner on Jul 29, 2023. It is now read-only.
/ pyppmd Public archive

pyppmd provides classes and functions for compressing and decompressing text data, using PPM (Prediction by partial matching) compression algorithm variation H and I.2. It provide an API similar to Python's zlib/bz2/lzma modules.

License

Notifications You must be signed in to change notification settings

miurahr/pyppmd

Repository files navigation

PyPPMd

https://readthedocs.org/projects/pyppmd/badge/?version=latest https://img.shields.io/conda/vn/conda-forge/pyppmd

Introduction

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.

Give Up GitHub

This project has given up GitHub. (See Software Freedom Conservancy's Give Up GitHub site for details)

You can now find this project at https://codeberg.org/miurahr/pyppmd instead.

About

pyppmd provides classes and functions for compressing and decompressing text data, using PPM (Prediction by partial matching) compression algorithm variation H and I.2. It provide an API similar to Python's zlib/bz2/lzma modules.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •