{ "info": { "author": "ponty", "author_email": "UNKNOWN", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "unpack archive files\n\nLinks:\n * home: https://github.com/ponty/pyunpack\n * documentation: http://pyunpack.readthedocs.org\n * PYPI: https://pypi.python.org/pypi/pyunpack\n\n|Travis| |Coveralls| |Latest Version| |Supported Python versions| |License| |Downloads| |Code Health| |Documentation|\n \nFeatures:\n - unpack archive files without password\n - very simple interface\n - command line interface and library\n - supported python versions: 2.7, 3.3, 3.4, 3.5\n - back-ends: \n * zipfile_: included in Python\n * patool_: \n It relies on helper applications to handle those archive formats \n (for example bzip2 for BZIP2 archives).\n Supported formats:\n 7z (.7z), ACE (.ace), ALZIP (.alz), AR (.a), ARC (.arc), ARJ (.arj), \n BZIP2 (.bz2), CAB (.cab), compress (.Z), CPIO (.cpio), DEB (.deb), \n DMS (.dms), GZIP (.gz), LRZIP (.lrz), LZH (.lha, .lzh), LZIP (.lz), \n LZMA (.lzma), LZOP (.lzo), RPM (.rpm), RAR (.rar), RZIP (.rz), \n TAR (.tar), XZ (.xz), ZIP (.zip, .jar) and ZOO (.zoo) \n \n\nBackground\n----------\n\npatool_ is called by pyunpack using its command line interface.\nIf Patool_ is not installed then only zip format can be unpacked\nusing the internal python zipfile_ library.\n\n \nUsage\n=====\n\n >>> from pyunpack import Archive\n >>> Archive('a.zip').extractall('/path/to')\n\nor on console::\n\n python -m pyunpack.cli a.zip /path/to\n\n\nSimilar projects\n================\n\n * zipfile_: zip only, included in python\n * patool_: many formats, command line and library, GPL\n * `python-archive `_: zip and tar only\n * `rarfile `_: rar only\n * `pyUnRAR2 `_: rar only\n * `pylzma `_: LZMA only\n * `easy-extract `_: many formats, no simple interface for unpacking\n * `python-archive `_: zip and tar only\n * `pyarchive `_\n * `nested.tar.archives.extractor `_: tar only\n\nInstallation\n============\n\nGeneral\n-------\n\n * install pip_\n * install unpackers for patool_ (optional)\n * install patool_ (optional)\n * install the program::\n\n # as root\n pip install pyunpack\n \n\n\nUbuntu\n------\n::\n\n sudo apt-get install python-pip\n sudo pip install pyunpack\n #optional\n sudo pip install patool\n sudo pip install entrypoint2\n sudo apt-get install unzip unrar p7zip-full\n\nUninstall\n---------\n\n::\n\n # as root\n pip uninstall pyunpack\n\n\ncommand line help\n=================\n\n::\n\n #-- sh('python -m pyunpack.cli --help')--#\n usage: cli.py [-h] [-b BACKEND] [-a] [--debug] filename directory\n\n positional arguments:\n filename path to archive file\n directory directory to extract to\n\n optional arguments:\n -h, --help show this help message and exit\n -b BACKEND, --backend BACKEND\n auto, patool or zipfile\n -a, --auto-create-dir\n auto create directory\n --debug set logging level to DEBUG\n #-#\n\n\n.. _pip: http://pip.openplans.org/\n.. _python: http://www.python.org/\n.. _patool: http://pypi.python.org/pypi/patool\n.. _zipfile: http://docs.python.org/library/zipfile.html\n\n.. |Travis| image:: http://img.shields.io/travis/ponty/pyunpack.svg\n :target: https://travis-ci.org/ponty/pyunpack/\n.. |Coveralls| image:: http://img.shields.io/coveralls/ponty/pyunpack/master.svg\n :target: https://coveralls.io/r/ponty/pyunpack/\n.. |Latest Version| image:: https://img.shields.io/pypi/v/pyunpack.svg\n :target: https://pypi.python.org/pypi/pyunpack/\n.. |Supported Python versions| image:: https://img.shields.io/pypi/pyversions/pyunpack.svg\n :target: https://pypi.python.org/pypi/pyunpack/\n.. |License| image:: https://img.shields.io/pypi/l/pyunpack.svg\n :target: https://pypi.python.org/pypi/pyunpack/\n.. |Downloads| image:: https://img.shields.io/pypi/dm/pyunpack.svg\n :target: https://pypi.python.org/pypi/pyunpack/\n.. |Code Health| image:: https://landscape.io/github/ponty/pyunpack/master/landscape.svg?style=flat\n :target: https://landscape.io/github/ponty/pyunpack/master\n.. |Documentation| image:: https://readthedocs.org/projects/pyscreenshot/badge/?version=latest\n :target: http://pyunpack.readthedocs.org", "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/ponty/pyunpack", "keywords": "unpack archive", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "pyunpack", "package_url": "https://pypi.org/project/pyunpack/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pyunpack/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/ponty/pyunpack" }, "release_url": "https://pypi.org/project/pyunpack/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "unpack archive files", "version": "0.1.2" }, "last_serial": 2524561, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "224bfcc31c269c0428e0d489a94c14de", "sha256": "f0619f852163c3b4b4a7bfee7222b05d99a14240b988dba325bb565862b079bd" }, "downloads": -1, "filename": "pyunpack-0.0.0.tar.gz", "has_sig": false, "md5_digest": "224bfcc31c269c0428e0d489a94c14de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29013, "upload_time": "2011-08-01T19:17:53", "url": "https://files.pythonhosted.org/packages/50/e8/c8a77a3c2ed54c35c34df9b9b4b9a7fa8575cd36bcb952c5cd49d9128ff9/pyunpack-0.0.0.tar.gz" } ], "0.0.1": [ { "comment_text": "", "digests": { "md5": "df8ec6a2bc61edf158fc5ed902ac5299", "sha256": "7f30b5b43158109de0713dac4787950dbe4eda9122010140273a3f454e7d47b4" }, "downloads": -1, "filename": "pyunpack-0.0.1.tar.gz", "has_sig": false, "md5_digest": "df8ec6a2bc61edf158fc5ed902ac5299", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30070, "upload_time": "2011-10-25T15:11:21", "url": "https://files.pythonhosted.org/packages/0b/1f/f00f4b986a823376397ad95ee67127c49c5714b12f9607b39196d06eb0ba/pyunpack-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "09d2a079e0b2421193a11b53957ecfd4", "sha256": "1020a12d813dd5a5be48aaad7c34fd9e03ba86acfc2c91860a09a062802a5d45" }, "downloads": -1, "filename": "pyunpack-0.0.2.tar.gz", "has_sig": false, "md5_digest": "09d2a079e0b2421193a11b53957ecfd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5440, "upload_time": "2012-03-10T15:09:02", "url": "https://files.pythonhosted.org/packages/b1/f6/61282c5171efc480ddf0e9f58b1c5aadbece4a8aecfc78af3c9711ecbe93/pyunpack-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "7c7202a394f99f7bb13f2c34a713f8c2", "sha256": "4f4bf80284a53e1d226435dc3260d1c2ea15587c5ff8c6496c03f1ad9c2d8a10" }, "downloads": -1, "filename": "pyunpack-0.0.3.tar.gz", "has_sig": false, "md5_digest": "7c7202a394f99f7bb13f2c34a713f8c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7249, "upload_time": "2013-02-09T17:43:37", "url": "https://files.pythonhosted.org/packages/1d/0e/dfab29abcd796f84a74805b515437c227a91d0eebe8c0a78e97a070c8435/pyunpack-0.0.3.tar.gz" } ], "0.1": [ { "comment_text": "", "digests": { "md5": "3f64ab59cb3ba25e599ca72559aa65be", "sha256": "9c43daa395a869eac9b00913ba70a58d314b1528935d37c39f423377e41ed815" }, "downloads": -1, "filename": "pyunpack-0.1.tar.gz", "has_sig": false, "md5_digest": "3f64ab59cb3ba25e599ca72559aa65be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6381, "upload_time": "2016-01-29T17:19:43", "url": "https://files.pythonhosted.org/packages/34/49/195e280bd5edc5f8d32dfe288257ed797dd10e20d9d7bee9c3891dd8d6c9/pyunpack-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "907c14c060de7ee184fb2f9e7b45ff55", "sha256": "fcfb553b0bca180a2314763afa0aa4b2cfd4f606c5b52d7c5daa62ac1e78ebcc" }, "downloads": -1, "filename": "pyunpack-0.1.1.tar.gz", "has_sig": false, "md5_digest": "907c14c060de7ee184fb2f9e7b45ff55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6420, "upload_time": "2016-04-14T16:39:58", "url": "https://files.pythonhosted.org/packages/15/45/beeb30f7bd0be09b4fbdb808122bad3c63caeccd0161b54e99669657ba81/pyunpack-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "c5cffb9d34b1e1004cc0953a2c02b272", "sha256": "4668ae507c26ac2ac2847ef83e8d6adfed86721f3a9346c2dfc92066f26d8fe7" }, "downloads": -1, "filename": "pyunpack-0.1.2.tar.gz", "has_sig": false, "md5_digest": "c5cffb9d34b1e1004cc0953a2c02b272", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6461, "upload_time": "2016-12-17T09:31:48", "url": "https://files.pythonhosted.org/packages/79/dc/44cd41fb99d184ae7c2eac439a52ca624d5ece62b0302c3437fcc4ce3b58/pyunpack-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c5cffb9d34b1e1004cc0953a2c02b272", "sha256": "4668ae507c26ac2ac2847ef83e8d6adfed86721f3a9346c2dfc92066f26d8fe7" }, "downloads": -1, "filename": "pyunpack-0.1.2.tar.gz", "has_sig": false, "md5_digest": "c5cffb9d34b1e1004cc0953a2c02b272", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6461, "upload_time": "2016-12-17T09:31:48", "url": "https://files.pythonhosted.org/packages/79/dc/44cd41fb99d184ae7c2eac439a52ca624d5ece62b0302c3437fcc4ce3b58/pyunpack-0.1.2.tar.gz" } ] }