pyliblzfse0.4.1
pyliblzfse0.4.1
Published
Python bindings for the LZFSE reference implementation
pip install pyliblzfse
Package Downloads
Authors
Project URLs
Requires Python
Dependencies
             _ _ _     _        ___           
            | (_) |   | |      / __)          
 ____  _   _| |_| | _ | |_____| |__ ___  ____ 
|  _ \| | | | | | || \| (___  )  __)___)/ _  )
| | | | |_| | | | |_) ) |/ __/| | |___ ( (/ / 
| ||_/ \__  |_|_|____/|_(_____)_| (___/ \____)
|_|   (____/                                  
Overview
========
pyliblzfse is a Python (https://www.python.org/) module that provides LZFSE 
and LZVN compression and decompression through the reference implementation 
provided by Apple (https://github.com/lzfse/lzfse).
Installation
============
  pip3 install pyliblzfse
If you are using python 3.7 or higher, you don't need a dev environment to
install on macOS or Windows.
Building
========
  $ git clone --recursive https://github.com/ydkhatri/pyliblzfse
  $ python setup.py build
Usage
=====
  import liblzfse
  try:
    decrypted_data = liblzfse.decompress(encrypted_data)
  except liblzfse.error:
    print('liblzfse had an error!')
The library expects encrypted_data to be of the form b'bvx*......bvx$'.
Notes
=====
This is a fork of pylzfse project, which incorporates certain improvements and
provides python wheel builds (for 3.7+) so end users do not need to compile it.
Credits and Legal Information
=============================
pyliblzfse is free and unencumbered software released under the terms of the MIT
license; see COPYING for the license text. For a list of its authors and
contributors, see AUTHORS.
The ASCII art logo at the top was made using 
http://manytools.org/hacker-tools/ascii-banner