{ "info": { "author": "Luciano Paz", "author_email": "luciano.paz.neuro@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# `compress_pickle`\n### Standard python pickle, thinly wrapped with standard compression libraries\n\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)\n[![Build Status](https://travis-ci.org/lucianopaz/compress_pickle.svg?branch=master)](https://travis-ci.org/lucianopaz/compress_pickle)\n[![Coverage Status](https://coveralls.io/repos/github/lucianopaz/compress_pickle/badge.svg?branch=master)](https://coveralls.io/github/lucianopaz/compress_pickle?branch=master)\n[![PyPI](https://img.shields.io/pypi/v/compress_pickle.svg)](https://pypi.org/project/compress-pickle/)\n[![License: MIT](https://img.shields.io/badge/License-MIT-purple.svg)](https://opensource.org/licenses/MIT)\n\nThe standard [pickle package](https://docs.python.org/3/library/pickle.html) provides an excellent default tool for serializing arbitrary python objects and storing them to disk. Standard python also includes broad set of [data compression packages](https://docs.python.org/3/library/archiving.html). `compress_pickle` provides an interface to the standard `pickle.dump` and `pickle.load` functions, but wraps them in order to direct the serialized data through one of the standard compression packages. This way you can seemlessly serialize data to disk in a compressed way.\n\n`compress_pickle` is built and tested in python >= 3.5\n\nSupported compression protocols:\n- [gzip](https://docs.python.org/3/library/gzip.html)\n- [bz2](https://docs.python.org/3/library/bz2.html)\n- [lzma](https://docs.python.org/3/library/lzma.html)\n- [zipfile](https://docs.python.org/3/library/zipfile.html) (Note that python3.6 and higher allows to build a file-like buffer into the zip archive, which allows us to use less memory than in python3.5)\n\nPlease refer to the [package's documentation](https://lucianopaz.github.io/compress_pickle/html) for more information\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lucianopaz/compress_pickle", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "compress-pickle", "package_url": "https://pypi.org/project/compress-pickle/", "platform": "", "project_url": "https://pypi.org/project/compress-pickle/", "project_urls": { "Homepage": "https://github.com/lucianopaz/compress_pickle" }, "release_url": "https://pypi.org/project/compress-pickle/1.0.1/", "requires_dist": null, "requires_python": "", "summary": "Standard pickle, wrapped with standard compression libraries", "version": "1.0.1" }, "last_serial": 5287413, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "725ed21208e258fd1c720f564b5dc5cd", "sha256": "6ca3f4df28a716d71051bd330cced12c95193f6b39cc71b6dd95fbc7ceedb068" }, "downloads": -1, "filename": "compress_pickle-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "725ed21208e258fd1c720f564b5dc5cd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5861, "upload_time": "2019-05-19T06:46:32", "url": "https://files.pythonhosted.org/packages/7a/0b/405d04a761e1aa7215efa0c78d99da3eb2e73df5c3680bc0fecb63820fa9/compress_pickle-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "64bcad635b59a5550c80a92cabbe2516", "sha256": "5a375d102a2a653be326846c55f0acb7920a2614b899d59f4ae607f60b57c439" }, "downloads": -1, "filename": "compress_pickle-1.0.1.tar.gz", "has_sig": false, "md5_digest": "64bcad635b59a5550c80a92cabbe2516", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4887, "upload_time": "2019-05-19T06:46:33", "url": "https://files.pythonhosted.org/packages/5e/9a/924616eb47130e12702890e64a5310fd98e82ead6724a54993476a4593c3/compress_pickle-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "725ed21208e258fd1c720f564b5dc5cd", "sha256": "6ca3f4df28a716d71051bd330cced12c95193f6b39cc71b6dd95fbc7ceedb068" }, "downloads": -1, "filename": "compress_pickle-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "725ed21208e258fd1c720f564b5dc5cd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5861, "upload_time": "2019-05-19T06:46:32", "url": "https://files.pythonhosted.org/packages/7a/0b/405d04a761e1aa7215efa0c78d99da3eb2e73df5c3680bc0fecb63820fa9/compress_pickle-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "64bcad635b59a5550c80a92cabbe2516", "sha256": "5a375d102a2a653be326846c55f0acb7920a2614b899d59f4ae607f60b57c439" }, "downloads": -1, "filename": "compress_pickle-1.0.1.tar.gz", "has_sig": false, "md5_digest": "64bcad635b59a5550c80a92cabbe2516", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4887, "upload_time": "2019-05-19T06:46:33", "url": "https://files.pythonhosted.org/packages/5e/9a/924616eb47130e12702890e64a5310fd98e82ead6724a54993476a4593c3/compress_pickle-1.0.1.tar.gz" } ] }