pyliblzfse


Namepyliblzfse JSON
Version 0.4.1 PyPI version JSON
download
home_pagehttps://github.com/ydkhatri/pyliblzfse
SummaryPython bindings for the LZFSE reference implementation
upload_time2020-07-09 02:50:17
maintainer
docs_urlNone
authorYogesh Khatri
requires_python
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <pre>             _ _ _     _        ___           
            | (_) |   | |      / __)          
 ____  _   _| |_| | _ | |_____| |__ ___  ____ 
|  _ \| | | | | | || \| (___  )  __)___)/ _  )
| | | | |_| | | | |_) ) |/ __/| | |___ ( (/ / 
| ||_/ \__  |_|_|____/|_(_____)_| (___/ \____)
|_|   (____/                                  

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
</pre>


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/ydkhatri/pyliblzfse",
    "name": "pyliblzfse",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "",
    "author": "Yogesh Khatri",
    "author_email": "yogesh@swiftforensics.com",
    "download_url": "https://files.pythonhosted.org/packages/2c/ba/a4bc465d36f6aafbff89da1bf67bcc6a97475b1d2300a74a778dcb293cef/pyliblzfse-0.4.1.tar.gz",
    "platform": "",
    "description": "<pre>             _ _ _     _        ___           \n            | (_) |   | |      / __)          \n ____  _   _| |_| | _ | |_____| |__ ___  ____ \n|  _ \\| | | | | | || \\| (___  )  __)___)/ _  )\n| | | | |_| | | | |_) ) |/ __/| | |___ ( (/ / \n| ||_/ \\__  |_|_|____/|_(_____)_| (___/ \\____)\n|_|   (____/                                  \n\nOverview\n========\n\npyliblzfse is a Python (https://www.python.org/) module that provides LZFSE \nand LZVN compression and decompression through the reference implementation \nprovided by Apple (https://github.com/lzfse/lzfse).\n\nInstallation\n============\n\n  pip3 install pyliblzfse\n\nIf you are using python 3.7 or higher, you don't need a dev environment to\ninstall on macOS or Windows.\n\nBuilding\n========\n\n  $ git clone --recursive https://github.com/ydkhatri/pyliblzfse\n  $ python setup.py build\n\nUsage\n=====\n\n  import liblzfse\n  try:\n    decrypted_data = liblzfse.decompress(encrypted_data)\n  except liblzfse.error:\n    print('liblzfse had an error!')\n\nThe library expects encrypted_data to be of the form b'bvx*......bvx$'.\n\nNotes\n=====\n\nThis is a fork of pylzfse project, which incorporates certain improvements and\nprovides python wheel builds (for 3.7+) so end users do not need to compile it.\n\nCredits and Legal Information\n=============================\n\npyliblzfse is free and unencumbered software released under the terms of the MIT\nlicense; see COPYING for the license text. For a list of its authors and\ncontributors, see AUTHORS.\n\nThe ASCII art logo at the top was made using \nhttp://manytools.org/hacker-tools/ascii-banner\n</pre>\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Python bindings for the LZFSE reference implementation",
    "version": "0.4.1",
    "project_urls": {
        "Homepage": "https://github.com/ydkhatri/pyliblzfse"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "af9de8d1b813b7ae21a12f3ac5169f3690c6e39998a4be1e82ae69ea1c920d77",
                "md5": "1184ff3a6a092520c4643ce10a325991",
                "sha256": "69439a557a2979f18b816f7ccfcfdd2dc2021612811213ab569d0b35f1a04c22"
            },
            "downloads": -1,
            "filename": "pyliblzfse-0.4.1-cp36-cp36m-macosx_10_6_intel.whl",
            "has_sig": false,
            "md5_digest": "1184ff3a6a092520c4643ce10a325991",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 44371,
            "upload_time": "2020-07-09T02:50:08",
            "upload_time_iso_8601": "2020-07-09T02:50:08.642589Z",
            "url": "https://files.pythonhosted.org/packages/af/9d/e8d1b813b7ae21a12f3ac5169f3690c6e39998a4be1e82ae69ea1c920d77/pyliblzfse-0.4.1-cp36-cp36m-macosx_10_6_intel.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0684ac37e2dec1466a8ab9a75dcd6d25208e21e309dd45e67a2144803d4aa7d7",
                "md5": "e3e0f31a3a96fb538fa95c3abb63a4a4",
                "sha256": "9b18209a8a8450ca5c01e18686b4df1796f9711cc8069897b3c8876e4cecb3ca"
            },
            "downloads": -1,
            "filename": "pyliblzfse-0.4.1-cp36-cp36m-win32.whl",
            "has_sig": false,
            "md5_digest": "e3e0f31a3a96fb538fa95c3abb63a4a4",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 26058,
            "upload_time": "2020-07-09T02:50:09",
            "upload_time_iso_8601": "2020-07-09T02:50:09.875912Z",
            "url": "https://files.pythonhosted.org/packages/06/84/ac37e2dec1466a8ab9a75dcd6d25208e21e309dd45e67a2144803d4aa7d7/pyliblzfse-0.4.1-cp36-cp36m-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3ce05347ffeb889ceebbc45ed90d616770b39f2fc06939b1111e377f9ed95f7f",
                "md5": "7994df1949eb00fd697b05767eb7f2e3",
                "sha256": "3c11008725ea6ca272c55950fee0a7424909bb4e8f07594651e3e46ba8075b59"
            },
            "downloads": -1,
            "filename": "pyliblzfse-0.4.1-cp36-cp36m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "7994df1949eb00fd697b05767eb7f2e3",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 30980,
            "upload_time": "2020-07-09T02:50:11",
            "upload_time_iso_8601": "2020-07-09T02:50:11.050380Z",
            "url": "https://files.pythonhosted.org/packages/3c/e0/5347ffeb889ceebbc45ed90d616770b39f2fc06939b1111e377f9ed95f7f/pyliblzfse-0.4.1-cp36-cp36m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7c44b2cf7036e57e77d758001bd7576845f0ff27e933348ccc3d28a50699bf1d",
                "md5": "b237eaf8b3d54497f6ce9daa268cfa1d",
                "sha256": "de694b03164288fba37701aaecbdfd7cc6356cf3155e5bf69a44d4f73c8903ba"
            },
            "downloads": -1,
            "filename": "pyliblzfse-0.4.1-cp37-cp37m-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b237eaf8b3d54497f6ce9daa268cfa1d",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 23903,
            "upload_time": "2020-07-09T02:50:12",
            "upload_time_iso_8601": "2020-07-09T02:50:12.043420Z",
            "url": "https://files.pythonhosted.org/packages/7c/44/b2cf7036e57e77d758001bd7576845f0ff27e933348ccc3d28a50699bf1d/pyliblzfse-0.4.1-cp37-cp37m-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d87a177eaf2caeac5177d6efd442857c54746d689648d25482de498f0fcc004e",
                "md5": "2715994f9b6403253ad9f1557dd075b6",
                "sha256": "b42e8dc723c83833c5708044a3490c216aaf2a63c6509739e3ec628fa75b8e6a"
            },
            "downloads": -1,
            "filename": "pyliblzfse-0.4.1-cp37-cp37m-win32.whl",
            "has_sig": false,
            "md5_digest": "2715994f9b6403253ad9f1557dd075b6",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 21621,
            "upload_time": "2020-07-09T02:50:12",
            "upload_time_iso_8601": "2020-07-09T02:50:12.793777Z",
            "url": "https://files.pythonhosted.org/packages/d8/7a/177eaf2caeac5177d6efd442857c54746d689648d25482de498f0fcc004e/pyliblzfse-0.4.1-cp37-cp37m-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "35b7c3cb5cba0b5a869d6222059798da386d408ef79c6977f59d21b987ac1f6d",
                "md5": "257bd793541266ff77d7ce5dc04e3874",
                "sha256": "df61b02ef4bfdddf40ad4aa153df4afaf06b4e8a4f174231f6252cce7656c315"
            },
            "downloads": -1,
            "filename": "pyliblzfse-0.4.1-cp37-cp37m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "257bd793541266ff77d7ce5dc04e3874",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 27054,
            "upload_time": "2020-07-09T02:50:13",
            "upload_time_iso_8601": "2020-07-09T02:50:13.941502Z",
            "url": "https://files.pythonhosted.org/packages/35/b7/c3cb5cba0b5a869d6222059798da386d408ef79c6977f59d21b987ac1f6d/pyliblzfse-0.4.1-cp37-cp37m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1cdf27dde9621342afa2ad05df4789011411b5e3dbe974b09e27d6935a0c4c95",
                "md5": "e110c0f6d66fefec0d4aaf26c57d958f",
                "sha256": "fd59ba6e1261b8e81a84008b2207a1019695c42d6c7e66e0abd96970e2b4fa55"
            },
            "downloads": -1,
            "filename": "pyliblzfse-0.4.1-cp38-cp38-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e110c0f6d66fefec0d4aaf26c57d958f",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 23944,
            "upload_time": "2020-07-09T02:50:14",
            "upload_time_iso_8601": "2020-07-09T02:50:14.961208Z",
            "url": "https://files.pythonhosted.org/packages/1c/df/27dde9621342afa2ad05df4789011411b5e3dbe974b09e27d6935a0c4c95/pyliblzfse-0.4.1-cp38-cp38-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0ebed329db0d676bcb12ea36e9fed4fa97fcd5b40a29fcc692d7f65d7c6a08fb",
                "md5": "927ec45f08a2657eecb01e2db720108e",
                "sha256": "269e8d568b8c35ae145e4b938308c17938df90201be04514efc9ea3fb4a9cdc9"
            },
            "downloads": -1,
            "filename": "pyliblzfse-0.4.1-cp38-cp38-win32.whl",
            "has_sig": false,
            "md5_digest": "927ec45f08a2657eecb01e2db720108e",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 21637,
            "upload_time": "2020-07-09T02:50:15",
            "upload_time_iso_8601": "2020-07-09T02:50:15.734623Z",
            "url": "https://files.pythonhosted.org/packages/0e/be/d329db0d676bcb12ea36e9fed4fa97fcd5b40a29fcc692d7f65d7c6a08fb/pyliblzfse-0.4.1-cp38-cp38-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d9598bf718feeaf578ff2e7af844cb2514c8cb9f3f681b9cbe7c8e2580cd5024",
                "md5": "5047fd72d5a0470d684cd075f887bfdc",
                "sha256": "0c2d164869d01253569f1a9f835d27857d7bd209e3d225d8e3b2097aab2df4fe"
            },
            "downloads": -1,
            "filename": "pyliblzfse-0.4.1-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "5047fd72d5a0470d684cd075f887bfdc",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 27091,
            "upload_time": "2020-07-09T02:50:16",
            "upload_time_iso_8601": "2020-07-09T02:50:16.694784Z",
            "url": "https://files.pythonhosted.org/packages/d9/59/8bf718feeaf578ff2e7af844cb2514c8cb9f3f681b9cbe7c8e2580cd5024/pyliblzfse-0.4.1-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5fbf9a1e2ac6a36841cd42fa1f6d596ea8c294be74ef4f96db3aab100612ff12",
                "md5": "05855498bd9459e3e4874c72d16a723d",
                "sha256": "1b255da10393541c54d0b6d0c6a0c68691075736a5ac7c921add1c03c0488ffa"
            },
            "downloads": -1,
            "filename": "pyliblzfse-0.4.1-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "05855498bd9459e3e4874c72d16a723d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 23945,
            "upload_time": "2021-01-24T02:28:48",
            "upload_time_iso_8601": "2021-01-24T02:28:48.478487Z",
            "url": "https://files.pythonhosted.org/packages/5f/bf/9a1e2ac6a36841cd42fa1f6d596ea8c294be74ef4f96db3aab100612ff12/pyliblzfse-0.4.1-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7dcddd4c4d716e5751930e11af4c29efe4a259b1bcc22c8821e426076086efc8",
                "md5": "4948b936929fad330cc3a009668b289e",
                "sha256": "b661e91ad6f84c1fbaa07f8c7d1c493cd85fd839a7a6c2d0c0713574b7347eed"
            },
            "downloads": -1,
            "filename": "pyliblzfse-0.4.1-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "4948b936929fad330cc3a009668b289e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 26808,
            "upload_time": "2021-01-24T02:46:22",
            "upload_time_iso_8601": "2021-01-24T02:46:22.269096Z",
            "url": "https://files.pythonhosted.org/packages/7d/cd/dd4c4d716e5751930e11af4c29efe4a259b1bcc22c8821e426076086efc8/pyliblzfse-0.4.1-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2cbaa4bc465d36f6aafbff89da1bf67bcc6a97475b1d2300a74a778dcb293cef",
                "md5": "a8f1ccec0b1c03867c7caff26e79338c",
                "sha256": "bb0b899b3830c02fdf3dbde48ea59611833f366fef836e5c32cf8145134b7d3d"
            },
            "downloads": -1,
            "filename": "pyliblzfse-0.4.1.tar.gz",
            "has_sig": false,
            "md5_digest": "a8f1ccec0b1c03867c7caff26e79338c",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 47666,
            "upload_time": "2020-07-09T02:50:17",
            "upload_time_iso_8601": "2020-07-09T02:50:17.520921Z",
            "url": "https://files.pythonhosted.org/packages/2c/ba/a4bc465d36f6aafbff89da1bf67bcc6a97475b1d2300a74a778dcb293cef/pyliblzfse-0.4.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2020-07-09 02:50:17",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "ydkhatri",
    "github_project": "pyliblzfse",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "pyliblzfse"
}
        
Elapsed time: 0.46764s