{
"info": {
"author": "Francesco Frassinelli",
"author_email": "francesco.frassinelli@nina.no",
"bugtrack_url": null,
"classifiers": [
"License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8"
],
"description": ".. image:: https://img.shields.io/pypi/v/extract_from_url.svg\n :target: https://pypi.org/project/extract_from_url/\n\nDescription\n===========\n \nTake advantage of `libarchive `_ to download and extract files without having to store the archive first. Works with ZIP files too!\n\nDependencies\n============\n\n1. `libarchive-c `_ which requires ``libarchive-devel`` or ``libarchive-dev`` to be built\n2. `tqdm `_ for progress bars\n\nYou can use `poetry `_ or `pip `_ to install the dependencies.\n\nUsage\n=====\n\nAs standalone program\n---------------------\n\nPlease see ``cli.py --help``\n\nAs library\n----------\n\nAvailable as package on `PyPI `_.\n",
"description_content_type": "text/x-rst",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/frafra/extract-from-url",
"keywords": "libarchive-c",
"license": "GPL-3.0+",
"maintainer": "",
"maintainer_email": "",
"name": "extract-from-url",
"package_url": "https://pypi.org/project/extract-from-url/",
"platform": "",
"project_url": "https://pypi.org/project/extract-from-url/",
"project_urls": {
"Homepage": "https://github.com/frafra/extract-from-url",
"Repository": "https://github.com/frafra/extract-from-url"
},
"release_url": "https://pypi.org/project/extract-from-url/0.2.0/",
"requires_dist": [
"tqdm (>=4.36.1,<5.0.0)",
"libarchive-c (>=2.9,<3.0)"
],
"requires_python": ">=3.7,<4.0",
"summary": "Download and extract files on-the-fly (ZIP files too)",
"version": "0.2.0",
"yanked": false,
"yanked_reason": null
},
"last_serial": 6098314,
"releases": {
"0.1.1": [
{
"comment_text": "",
"digests": {
"md5": "904d1df8e7c0e068930e47dab08f787f",
"sha256": "6568ef6fda142d944ab9875b723184219dfc64e1ce1b083d1fc3e973890696cd"
},
"downloads": -1,
"filename": "extract_from_url-0.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "904d1df8e7c0e068930e47dab08f787f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7,<4.0",
"size": 14159,
"upload_time": "2019-10-24T10:56:56",
"upload_time_iso_8601": "2019-10-24T10:56:56.576892Z",
"url": "https://files.pythonhosted.org/packages/c2/0e/de597743ae0679255c86da71f4854a197f3afb478328e6f7d16286d01c08/extract_from_url-0.1.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "4d8d6416e9fd66b1fb45c89aa3f2d017",
"sha256": "ecd979a1916c0acb606ea245557eb90d3242b1fefd6172bc90b47173ab5295ce"
},
"downloads": -1,
"filename": "extract-from-url-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "4d8d6416e9fd66b1fb45c89aa3f2d017",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7,<4.0",
"size": 13975,
"upload_time": "2019-10-24T10:56:54",
"upload_time_iso_8601": "2019-10-24T10:56:54.870778Z",
"url": "https://files.pythonhosted.org/packages/df/12/ca03094bb492f9d6728206aa4712a136340001061633f34cdc8dc9f582ed/extract-from-url-0.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.2.0": [
{
"comment_text": "",
"digests": {
"md5": "4dbf1fc2ae8132107545c5588d50f104",
"sha256": "9469aae31cb52c8e38e446175a9aa8a422722c1eef2cad0deaf5e1833fe6a2f4"
},
"downloads": -1,
"filename": "extract_from_url-0.2.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "4dbf1fc2ae8132107545c5588d50f104",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7,<4.0",
"size": 14359,
"upload_time": "2019-11-08T10:04:59",
"upload_time_iso_8601": "2019-11-08T10:04:59.388534Z",
"url": "https://files.pythonhosted.org/packages/c7/a3/7baed2f3602c47b6a4c85ba2199b7eb38fa7495589ba17b0a545e4352096/extract_from_url-0.2.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "e94af93104095644e5342217179b8152",
"sha256": "1594f769acf3be5e6d88e594af8b35b9a6a4768d3f879456cbbecf65f786c603"
},
"downloads": -1,
"filename": "extract-from-url-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "e94af93104095644e5342217179b8152",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7,<4.0",
"size": 14178,
"upload_time": "2019-11-08T10:04:57",
"upload_time_iso_8601": "2019-11-08T10:04:57.686066Z",
"url": "https://files.pythonhosted.org/packages/b1/56/ab8bb57202b93a0c0512ed2f2215dd4ac96b5f0e34f865ccc6d36ffe8bd0/extract-from-url-0.2.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "4dbf1fc2ae8132107545c5588d50f104",
"sha256": "9469aae31cb52c8e38e446175a9aa8a422722c1eef2cad0deaf5e1833fe6a2f4"
},
"downloads": -1,
"filename": "extract_from_url-0.2.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "4dbf1fc2ae8132107545c5588d50f104",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7,<4.0",
"size": 14359,
"upload_time": "2019-11-08T10:04:59",
"upload_time_iso_8601": "2019-11-08T10:04:59.388534Z",
"url": "https://files.pythonhosted.org/packages/c7/a3/7baed2f3602c47b6a4c85ba2199b7eb38fa7495589ba17b0a545e4352096/extract_from_url-0.2.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "e94af93104095644e5342217179b8152",
"sha256": "1594f769acf3be5e6d88e594af8b35b9a6a4768d3f879456cbbecf65f786c603"
},
"downloads": -1,
"filename": "extract-from-url-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "e94af93104095644e5342217179b8152",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7,<4.0",
"size": 14178,
"upload_time": "2019-11-08T10:04:57",
"upload_time_iso_8601": "2019-11-08T10:04:57.686066Z",
"url": "https://files.pythonhosted.org/packages/b1/56/ab8bb57202b93a0c0512ed2f2215dd4ac96b5f0e34f865ccc6d36ffe8bd0/extract-from-url-0.2.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"vulnerabilities": []
}