{
"info": {
"author": "Steeve Morin, Anton Stuk",
"author_email": "steeve.morin@gmail.com, sigman@ioupg.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
"License :: OSI Approved :: BSD License",
"Programming Language :: C",
"Programming Language :: Python",
"Programming Language :: Python :: 2.6",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3.3"
],
"description": "=============\npython-lz4ext\n=============\n\n(former python-lz4)\n\n.. image:: https://travis-ci.org/sigman78/python-lz4.svg?branch=master\n :target: https://travis-ci.org/sigman78/python-lz4\n\nOverview\n========\nThis package provides bindings for the `lz4 compression library `_ by Yann Collet.\n\nCode specific to this project is covered by the `BSD 3-Clause License `_\n\nInstall\n=======\nThe package is hosted on `PyPI `_::\n\n $ pip install lz4\n $ easy_install lz4\n\nUsage\n=====\nThe library is pretty simple to use::\n\n >>> import lz4\n >>> compressed_data = lz4.dumps(data)\n >>> data == lz4.loads(compressed_data)\n True\n >>>\n\nMethods and Constants\n=====================\nThe bindings provides some aliases too::\n\n >>> import lz4\n >>> lz4.LZ4_compress == lz4.compress == lz4.dumps\n True\n >>> lz4.LZ4_uncompress == lz4.uncompress == z4.decompress == lz4.loads\n True\n >>> lz4.VERSION == lz4.__version__ # e.g. \"0.7.0\"\n True\n >>>\n\nIs it fast ?\n============\nYes. Here are the results on my 2011 Macbook Pro i7 with lz4.c as input data: ::\n\n $ python tests/bench.py\n Data Size:\n Input: 24779\n LZ4: 10152 (0.41)\n Snappy: 9902 (0.40)\n LZ4 / Snappy: 1.025247\n Benchmark: 200000 calls\n LZ4 Compression: 9.737272s\n Snappy Compression: 18.012336s\n LZ4 Decompression: 2.686854s\n Snappy Decompression : 5.146867s\n\nImportant note\n==============\nBecause LZ4 doesn't define a container format, the python bindings will insert the original data size as an integer at the start of the compressed payload, like most bindings do anyway (Java...)",
"description_content_type": null,
"docs_url": null,
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/sigman78/python-lz4",
"keywords": null,
"license": "UNKNOWN",
"maintainer": null,
"maintainer_email": null,
"name": "lz4ext",
"package_url": "https://pypi.org/project/lz4ext/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/lz4ext/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "https://github.com/sigman78/python-lz4"
},
"release_url": "https://pypi.org/project/lz4ext/0.7.4/",
"requires_dist": null,
"requires_python": null,
"summary": "LZ4 Bindings for Python",
"version": "0.7.4"
},
"last_serial": 1728150,
"releases": {
"0.7.2": [
{
"comment_text": "",
"digests": {
"md5": "3c24c2b62dda6e35aadb7738d9d53b06",
"sha256": "14aa3617916693048e409bcba13ee7ced1304455477b8bff7c256cc634459251"
},
"downloads": -1,
"filename": "lz4ext-0.7.2-cp27-none-win32.whl",
"has_sig": false,
"md5_digest": "3c24c2b62dda6e35aadb7738d9d53b06",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 16893,
"upload_time": "2015-09-18T12:47:27",
"url": "https://files.pythonhosted.org/packages/a2/6a/55211806fb95b9059e88676caebff2f9185b55a9469ed92c53ee56588b4e/lz4ext-0.7.2-cp27-none-win32.whl"
},
{
"comment_text": "",
"digests": {
"md5": "01e2153d4d151c17fd69a6bdb6e1dcad",
"sha256": "f0b3aa5bc566250f5de98fc9ab019ced39f4f81cd92fc18293046a25df7fd8bd"
},
"downloads": -1,
"filename": "lz4ext-0.7.2.zip",
"has_sig": false,
"md5_digest": "01e2153d4d151c17fd69a6bdb6e1dcad",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 34314,
"upload_time": "2015-09-18T12:47:10",
"url": "https://files.pythonhosted.org/packages/8c/79/b2b27d167fdfe4d6b5e63603d1a45aea93df41ea8d4c0d9518bd7b6da9af/lz4ext-0.7.2.zip"
}
],
"0.7.3": [
{
"comment_text": "",
"digests": {
"md5": "3e2f956dccd382eab55543c661ece04a",
"sha256": "e6e0eb261ac734bbc7643b4f0fc0004af86153731369987f0aa7eb5390261205"
},
"downloads": -1,
"filename": "lz4ext-0.7.3-cp27-none-win32.whl",
"has_sig": false,
"md5_digest": "3e2f956dccd382eab55543c661ece04a",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 16906,
"upload_time": "2015-09-18T13:27:32",
"url": "https://files.pythonhosted.org/packages/ee/ae/2e45934e82329e118c8d86ce7abcd08342f48cb46663a6a93980ba02181c/lz4ext-0.7.3-cp27-none-win32.whl"
},
{
"comment_text": "",
"digests": {
"md5": "60be3bf1de5318f56538cd3039c752b9",
"sha256": "e6a55a9c0c06942e13a398b140d653692f916f584fd27c815e14c331e532b377"
},
"downloads": -1,
"filename": "lz4ext-0.7.3.zip",
"has_sig": false,
"md5_digest": "60be3bf1de5318f56538cd3039c752b9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 34324,
"upload_time": "2015-09-18T13:27:11",
"url": "https://files.pythonhosted.org/packages/27/0c/8763efa00944162ecfc4e21674ffbb7ea4c772cf32a71fe96b1285ee41fa/lz4ext-0.7.3.zip"
}
],
"0.7.4": [
{
"comment_text": "",
"digests": {
"md5": "1e0549d82403b7a689d7dd10775d1669",
"sha256": "df142411aeab3b9cc838339199fb0c47d86231c2a8ae162c5ab3be26cabac50c"
},
"downloads": -1,
"filename": "lz4ext-0.7.4-cp27-none-win32.whl",
"has_sig": false,
"md5_digest": "1e0549d82403b7a689d7dd10775d1669",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 16907,
"upload_time": "2015-09-18T13:29:25",
"url": "https://files.pythonhosted.org/packages/33/14/69cca71a3208fcac1b2fa118e7dbd9115b65a9c0464f066b1cc5d6440c30/lz4ext-0.7.4-cp27-none-win32.whl"
},
{
"comment_text": "",
"digests": {
"md5": "ee543e8d67f814a86c5bab02f9934966",
"sha256": "034b97275238c479b733fc30e7bc1133389ee60066be657df6b6e3d0aae7c29a"
},
"downloads": -1,
"filename": "lz4ext-0.7.4.zip",
"has_sig": false,
"md5_digest": "ee543e8d67f814a86c5bab02f9934966",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 34325,
"upload_time": "2015-09-18T13:29:13",
"url": "https://files.pythonhosted.org/packages/68/ba/8c8eecf20f3198eeb78bd4cda7bdeb5d0b29f84972920f3d65f88bd63b18/lz4ext-0.7.4.zip"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "1e0549d82403b7a689d7dd10775d1669",
"sha256": "df142411aeab3b9cc838339199fb0c47d86231c2a8ae162c5ab3be26cabac50c"
},
"downloads": -1,
"filename": "lz4ext-0.7.4-cp27-none-win32.whl",
"has_sig": false,
"md5_digest": "1e0549d82403b7a689d7dd10775d1669",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 16907,
"upload_time": "2015-09-18T13:29:25",
"url": "https://files.pythonhosted.org/packages/33/14/69cca71a3208fcac1b2fa118e7dbd9115b65a9c0464f066b1cc5d6440c30/lz4ext-0.7.4-cp27-none-win32.whl"
},
{
"comment_text": "",
"digests": {
"md5": "ee543e8d67f814a86c5bab02f9934966",
"sha256": "034b97275238c479b733fc30e7bc1133389ee60066be657df6b6e3d0aae7c29a"
},
"downloads": -1,
"filename": "lz4ext-0.7.4.zip",
"has_sig": false,
"md5_digest": "ee543e8d67f814a86c5bab02f9934966",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 34325,
"upload_time": "2015-09-18T13:29:13",
"url": "https://files.pythonhosted.org/packages/68/ba/8c8eecf20f3198eeb78bd4cda7bdeb5d0b29f84972920f3d65f88bd63b18/lz4ext-0.7.4.zip"
}
]
}