{ "info": { "author": "Clemens Wolff", "author_email": "clemens.wolff+pypi@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Utilities" ], "description": "xtarfile\n========\n\n.. image:: https://api.travis-ci.org/ascoderu/xtarfile.svg?branch=master\n :target: https://travis-ci.org/ascoderu/xtarfile\n\n.. image:: https://img.shields.io/pypi/v/xtarfile.svg\n :target: https://pypi.org/project/xtarfile/\n\nOverview\n--------\n\nWrapper around tarfile to add support for more compression formats.\n\nUsage\n-----\n\nFirst, install the library with the tarfile compression formats you wish to support.\nThe example below shows an install for zstandard tarfile support.\n\n.. sourcecode :: bash\n\n pip install xtarfile[zstd]\n\nYou can now use the xtarfile module in the same way as the standard library tarfile module:\n\n.. sourcecode :: python\n\n import xtarfile as tarfile\n\n with tarfile.open('some-archive', 'w:zstd') as archive:\n archive.add('a-file.txt')\n\n with tarfile.open('some-archive', 'r:zstd') as archive:\n archive.extractall()\n\nAlternatively, detecting the correct compression module based on the file extensions is also supported:\n\n.. sourcecode :: python\n\n import xtarfile as tarfile\n\n with tarfile.open('some-archive.tar.zstd', 'w') as archive:\n archive.add('a-file.txt')\n\n with tarfile.open('some-archive.tar.zstd', 'r') as archive:\n archive.extractall()\n\nDevelopment\n-----------\n\nInstall the project's dependencies with :code:`pip install .[zstd]`.\n\nRun the tests via :code:`python3 setup.py test`.", "description_content_type": "", "docs_url": null, "download_url": "https://pypi.python.org/pypi/xtarfile", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ascoderu/xtarfile", "keywords": "", "license": "Apache Software License", "maintainer": "", "maintainer_email": "", "name": "xtarfile", "package_url": "https://pypi.org/project/xtarfile/", "platform": "", "project_url": "https://pypi.org/project/xtarfile/", "project_urls": { "Download": "https://pypi.python.org/pypi/xtarfile", "Homepage": "https://github.com/ascoderu/xtarfile" }, "release_url": "https://pypi.org/project/xtarfile/0.0.2/", "requires_dist": null, "requires_python": ">=3.4", "summary": "Wrapper around tarfile with support for more compression formats.", "version": "0.0.2" }, "last_serial": 4650638, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "422d658cc3ddac707597b8d97eee3285", "sha256": "194925a41b961cda6c212bfd6ba65c9fe5bf28186452e63258bb9b1094d05453" }, "downloads": -1, "filename": "xtarfile-0.0.0.tar.gz", "has_sig": false, "md5_digest": "422d658cc3ddac707597b8d97eee3285", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 2577, "upload_time": "2018-12-31T04:03:40", "url": "https://files.pythonhosted.org/packages/a9/08/0c89f708c664d455f059f74c62651639f89a3bdc0d30d1f7d96af09b6500/xtarfile-0.0.0.tar.gz" } ], "0.0.1": [ { "comment_text": "", "digests": { "md5": "a045694d4416b8f47ab4c97f488d0750", "sha256": "a3e9e11409fc794b2a6de1e5d3b25ff0899184de6caf2cb17174ddf911760a14" }, "downloads": -1, "filename": "xtarfile-0.0.1.tar.gz", "has_sig": false, "md5_digest": "a045694d4416b8f47ab4c97f488d0750", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 2703, "upload_time": "2018-12-31T04:21:14", "url": "https://files.pythonhosted.org/packages/74/a0/ccdf56c3c0fb4970da228f93a71e89548c75a495d2f75a38e49007f4b816/xtarfile-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "cde3f6e38d0f563867a0f14393793821", "sha256": "592c86932e8df7d08ca36b13a666af119908ededb139d77d122f6a6776142dfa" }, "downloads": -1, "filename": "xtarfile-0.0.2.tar.gz", "has_sig": false, "md5_digest": "cde3f6e38d0f563867a0f14393793821", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 2768, "upload_time": "2019-01-01T17:41:42", "url": "https://files.pythonhosted.org/packages/3f/cb/b8bc79b4dafea85b754e59d6c337e2611a6f4e80fba1eea6874fe3716039/xtarfile-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cde3f6e38d0f563867a0f14393793821", "sha256": "592c86932e8df7d08ca36b13a666af119908ededb139d77d122f6a6776142dfa" }, "downloads": -1, "filename": "xtarfile-0.0.2.tar.gz", "has_sig": false, "md5_digest": "cde3f6e38d0f563867a0f14393793821", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 2768, "upload_time": "2019-01-01T17:41:42", "url": "https://files.pythonhosted.org/packages/3f/cb/b8bc79b4dafea85b754e59d6c337e2611a6f4e80fba1eea6874fe3716039/xtarfile-0.0.2.tar.gz" } ] }