{
"info": {
"author": "youngquan",
"author_email": "youngquan@qq.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"License :: OSI Approved :: Apache Software License",
"License :: OSI Approved :: MIT License",
"Natural Language :: English",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: Implementation :: CPython"
],
"description": "pip-download\n============\n\npip-download is a tool which can be used to download python projects and their dependencies listed on\npypi's `download files` page. If you run the `pip-download` command to download one project on a Linux platform,\npackages end with `.whl` and can be directly installed on a Windows and a macOS platform will also be downloaded.\nIn that way, you can use these downloaded packages to serve for a minimal\npypi sever(like `pypiserver `_ on your company internal network.\n\nAt first, it uses `pip download xxx` command to download packages of the project `xxx` to a temp dir. Then it unpacks\nthese downloaded packages' name and version to download all packages of the project `xxx`. These downloaded\npackages include packages end with `.whl` built on the Linux, Windows, macOS platform and the source packages end with\n`.tar.gz` or `.zip` .\n\n.. contents:: **Table of Contents**\n :backlinks: none\n\nInstallation\n------------\n\npip-download is distributed on `PyPI `_ and is available on Linux/macOS and Windows and supports\nPython 3.5+. You can simply install pip-download as below:\n\n.. code-block:: bash\n\n $ pip install pip-download\n\nHowever, it's a better choice to use a virtual environment:\n\n.. code-block:: bash\n\n $ python -m venv venv\n # On Windows:\n $ .\\venv\\Scripts\\activate\n # On Linux:\n $ .venv/bin/activate\n $ pip install pip-download\n\n`virtualenv `_ is also a good choice.\n\nUsage\n-----\n\nAfter installation, you can use pip-download to download python projects and its dependencies.\n\n.. code-block:: bash\n\n $ pip-download flask\n $ pip-download -r requirements.txt\n $ pip-download hatch -d /tmp/\n\nLicense\n-------\n\npip-download is distributed under the terms of both\n\n- `MIT License `_\n- `Apache License, Version 2.0 `_\n\nat your option.\n\nCredits\n-------\n\n- All the people who work on `Click `_\n- All the people involved in the project `hatch `_\n\n\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/youngquan/pip-download",
"keywords": "pip download,cross platform,offline packages",
"license": "MIT/Apache-2.0",
"maintainer": "youngquan",
"maintainer_email": "youngquan@qq.com",
"name": "pip-download",
"package_url": "https://pypi.org/project/pip-download/",
"platform": "",
"project_url": "https://pypi.org/project/pip-download/",
"project_urls": {
"Homepage": "https://github.com/youngquan/pip-download"
},
"release_url": "https://pypi.org/project/pip-download/0.0.6/",
"requires_dist": [
"click",
"requests",
"cachecontrol",
"packaging",
"retrying"
],
"requires_python": "",
"summary": "A wrapper for pip download.",
"version": "0.0.6"
},
"last_serial": 5507620,
"releases": {
"0.0.1": [
{
"comment_text": "",
"digests": {
"md5": "1e42c5bf316af66271dd05e58a5fabdf",
"sha256": "5296f64fbaf5edb318a608c997942d8bb75b92babdf06692dd9b815ab65dca46"
},
"downloads": -1,
"filename": "pip_download-0.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "1e42c5bf316af66271dd05e58a5fabdf",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 1033940,
"upload_time": "2019-05-14T15:15:37",
"url": "https://files.pythonhosted.org/packages/8b/cb/d83bc56db0e6b90b11a332ce4065a42fd096403764274def4333c362ed3b/pip_download-0.0.1-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "ffc6057f0a19a37d7673c6d22f1c7f5a",
"sha256": "1a1e095324d07002013c4661b2f4f4741236f3a0b094a56dfe4f4bde7c83a3b4"
},
"downloads": -1,
"filename": "pip-download-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "ffc6057f0a19a37d7673c6d22f1c7f5a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12733,
"upload_time": "2019-05-14T15:15:40",
"url": "https://files.pythonhosted.org/packages/de/0d/80f91c2d51c3a4aa3b4b217106b44dbf4c54af6f8960d241f2d24eab67cd/pip-download-0.0.1.tar.gz"
}
],
"0.0.2": [
{
"comment_text": "",
"digests": {
"md5": "eaa80edcd75f7419d323f3ca92701a56",
"sha256": "89fe6094e40edeba3dbd21e0aa9f0f39b79b33d4a805f3a7c7eff6a39b09abf6"
},
"downloads": -1,
"filename": "pip_download-0.0.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "eaa80edcd75f7419d323f3ca92701a56",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 14128,
"upload_time": "2019-05-19T14:51:20",
"url": "https://files.pythonhosted.org/packages/88/8f/87bf74ec6fbe66b866c09fa72fe9f5b3530612a30cb124868f74a649d079/pip_download-0.0.2-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "5259c9101ee23e7ddfc2d0c62bfc6734",
"sha256": "720821b14eefd9949f3df9dcd1b874132c5df486ed6f8d57701037c158fe5923"
},
"downloads": -1,
"filename": "pip-download-0.0.2.tar.gz",
"has_sig": false,
"md5_digest": "5259c9101ee23e7ddfc2d0c62bfc6734",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 11843,
"upload_time": "2019-05-19T14:51:23",
"url": "https://files.pythonhosted.org/packages/a1/4c/94e1ee7cf7689946b813a10333c69dd8d8851527d599439c523d11ee3bd7/pip-download-0.0.2.tar.gz"
}
],
"0.0.3": [
{
"comment_text": "",
"digests": {
"md5": "8daab6b0dfea1f05c18aec3ce9993e1e",
"sha256": "84c2a2cf8a7c0a19009541a45047884956453a7d4d75c692a3ef7d3cd13c07fd"
},
"downloads": -1,
"filename": "pip_download-0.0.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "8daab6b0dfea1f05c18aec3ce9993e1e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 14127,
"upload_time": "2019-05-22T15:04:52",
"url": "https://files.pythonhosted.org/packages/79/61/87a7dd831f01cf71bc32816dce5e5b7c56d39d1aec528ab0e74f375e39ea/pip_download-0.0.3-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "69b167034ae70530d46a8a4eee4815fa",
"sha256": "5cd969bc3aeccaf842b795a5174ca71f56ec58c64567f05c4621e2fd370b8ac5"
},
"downloads": -1,
"filename": "pip-download-0.0.3.tar.gz",
"has_sig": false,
"md5_digest": "69b167034ae70530d46a8a4eee4815fa",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 11857,
"upload_time": "2019-05-22T15:04:54",
"url": "https://files.pythonhosted.org/packages/51/05/464b8cb69b8e743d8cf7d95c5f3c4b1f92cf5b2338cbebc253fffb947b65/pip-download-0.0.3.tar.gz"
}
],
"0.0.4": [
{
"comment_text": "",
"digests": {
"md5": "77fd878bafc2fcdca85498f9a51e5bf7",
"sha256": "66f7f4d11dbe27007903d336ad51f5971f12c04bb260cc1503270cb540f4473a"
},
"downloads": -1,
"filename": "pip_download-0.0.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "77fd878bafc2fcdca85498f9a51e5bf7",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 14322,
"upload_time": "2019-05-29T14:19:00",
"url": "https://files.pythonhosted.org/packages/d4/08/17e9367cba3a53973a8b35173128a87d806f276113057969e7ba01a33eb3/pip_download-0.0.4-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "7a2ca0da6b5e74fdef51fdf86da981ee",
"sha256": "a0fac670524846e1f5141f3ae28e3e74b5bce59bc4a76f65a390552e5e5e50d3"
},
"downloads": -1,
"filename": "pip-download-0.0.4.tar.gz",
"has_sig": false,
"md5_digest": "7a2ca0da6b5e74fdef51fdf86da981ee",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12035,
"upload_time": "2019-05-29T14:19:02",
"url": "https://files.pythonhosted.org/packages/9d/1c/4f9ff52b09c0babb5d6e8d4b77f9775cd2e8827da5d44ad095f7f1244532/pip-download-0.0.4.tar.gz"
}
],
"0.0.5": [
{
"comment_text": "",
"digests": {
"md5": "c5cdea1ad04dc69b7afd09190583f63f",
"sha256": "a613dc3511748bb2a79b74e4c0fdcbc2d42f1c5c6c2d6ce4a5a8419ec926dc56"
},
"downloads": -1,
"filename": "pip_download-0.0.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c5cdea1ad04dc69b7afd09190583f63f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 14517,
"upload_time": "2019-06-28T12:18:16",
"url": "https://files.pythonhosted.org/packages/69/22/05be8e12055d5a6bf10c4025dfc8d5248de0167c5eb3f387458e716d91b1/pip_download-0.0.5-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "3fe8924c6e3057ac58aeba9ddbd3297f",
"sha256": "5b22badc50a377348155d7cfb7518ff29824111a85af87f739412531ec7b950c"
},
"downloads": -1,
"filename": "pip-download-0.0.5.tar.gz",
"has_sig": false,
"md5_digest": "3fe8924c6e3057ac58aeba9ddbd3297f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12298,
"upload_time": "2019-06-28T12:18:19",
"url": "https://files.pythonhosted.org/packages/b7/1c/70cf83c72d768678aa5e75b10bbe9b044b891f0bc1b9c081b847d2eeb018/pip-download-0.0.5.tar.gz"
}
],
"0.0.6": [
{
"comment_text": "",
"digests": {
"md5": "8e967111fa65dea3e31429d24e7b2399",
"sha256": "84b0562518bf82729cae4c21d77900427a956921d7761e56d093d98276322481"
},
"downloads": -1,
"filename": "pip_download-0.0.6-py3-none-any.whl",
"has_sig": false,
"md5_digest": "8e967111fa65dea3e31429d24e7b2399",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 14549,
"upload_time": "2019-07-09T15:02:06",
"url": "https://files.pythonhosted.org/packages/0c/06/331682391518e35e84d91d78d8d1e9a2415771642d887450e85e357f735b/pip_download-0.0.6-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "25ae83e1e03ccc1848d8b6f03e20ba6d",
"sha256": "c1ceedb1f1ffdfdf174166b9c8135521d04fe88d75b26032000b644cc49cf4e5"
},
"downloads": -1,
"filename": "pip-download-0.0.6.tar.gz",
"has_sig": false,
"md5_digest": "25ae83e1e03ccc1848d8b6f03e20ba6d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12342,
"upload_time": "2019-07-09T15:02:09",
"url": "https://files.pythonhosted.org/packages/1d/bf/8f5f42b941ab33d431ef033fc41ccba15e706bd8216beba2fcdc4619e9cb/pip-download-0.0.6.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "8e967111fa65dea3e31429d24e7b2399",
"sha256": "84b0562518bf82729cae4c21d77900427a956921d7761e56d093d98276322481"
},
"downloads": -1,
"filename": "pip_download-0.0.6-py3-none-any.whl",
"has_sig": false,
"md5_digest": "8e967111fa65dea3e31429d24e7b2399",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 14549,
"upload_time": "2019-07-09T15:02:06",
"url": "https://files.pythonhosted.org/packages/0c/06/331682391518e35e84d91d78d8d1e9a2415771642d887450e85e357f735b/pip_download-0.0.6-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "25ae83e1e03ccc1848d8b6f03e20ba6d",
"sha256": "c1ceedb1f1ffdfdf174166b9c8135521d04fe88d75b26032000b644cc49cf4e5"
},
"downloads": -1,
"filename": "pip-download-0.0.6.tar.gz",
"has_sig": false,
"md5_digest": "25ae83e1e03ccc1848d8b6f03e20ba6d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12342,
"upload_time": "2019-07-09T15:02:09",
"url": "https://files.pythonhosted.org/packages/1d/bf/8f5f42b941ab33d431ef033fc41ccba15e706bd8216beba2fcdc4619e9cb/pip-download-0.0.6.tar.gz"
}
]
}