{ "info": { "author": "Dalwar Hossain", "author_email": "dalwar.hossain@protonmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Python Package Watch\n====================\nThis python package source code `tarball/wheel/egg/rpm` of that particular package.\n\nInstallation\n============\nPlease use the following command to install `pkgwatch`\n\n.. code-block:: shell\n\n python setup.py install\n\n\nThis will install `pkgwatch`.\n\nUsage\n=====\nAfter installation - Open a terminal and type\n\n.. code-block:: shell\n\n pkgwatch\n\nthis will download all the packages listed in a ``requirements.txt`` in ``current working`` directory.\n\nTo specify a ``requirements.txt`` in a different location, use the following -\n\n.. code-block:: shell\n\n pkgwatch -f /path/to/requirements.txt\n\n\nTo download only a specific package/s, please use ``-p`` or ``--package`` flag -\n\n.. code-block:: shell\n\n pkgwatch -p \n\nList of python package names should be **without_space** and `comma` separated, like below:\n\n.. code-block:: shell\n\n flask,requests,pkgwatch\n\nTo download packages in a specific directory other than ``current working directory`` please use ``-d`` or ``--download-location`` flag like below -\n\n.. code-block:: shell\n\n pkgwatch -d /path/to/directory\n\nOR\n\n.. code-block:: shell\n\n pkgwatch -p flask -d /path/to/dir\n\nExamples\n========\n\n.. code-block:: shell\n\n pkgwatch -p flask,requests,ldap3 -d /download/location/\n\n\nor\n\n.. code-block:: shell\n\n pkgwatch -p flask,requests==2.1.0,ldap3\n\nor\n\n.. code-block:: shell\n\n pkgwatch -f /path/to/a/file/containing/python/package/names -d /download/location\n\nDummy Python Package List File content\n======================================\n\n.. code-block:: shell\n\n ldap3 >= 2.5.2\n flask\n requests == 2.21.0\n\nWhats New\n=========\n- Supports custom download location\n- Bug fix for - Blank line in a ``requirements.txt`` file\n- Minor fixes on arguments handling\n\nNotes\n=====\nFor specific version packages, **ONLY** ``==`` flag is currently working.\n\nBug Reports\n============\nDalwar Hossain `Email `_\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "pkgwatch,python-package,tarball,source,offline", "license": "MIT", "maintainer": "Dalwar Hossain", "maintainer_email": "dalwar.hossain@protonmail.com", "name": "pkgwatch", "package_url": "https://pypi.org/project/pkgwatch/", "platform": "Linux", "project_url": "https://pypi.org/project/pkgwatch/", "project_urls": null, "release_url": "https://pypi.org/project/pkgwatch/1.2.3/", "requires_dist": [ "requests (>=2.21.0)", "beautifulsoup4 (>=4.7.1)" ], "requires_python": "", "summary": "A python package source tarball/wheel/egg downloader", "version": "1.2.3" }, "last_serial": 4839668, "releases": { "1.1.2": [ { "comment_text": "", "digests": { "md5": "5a6430ef31ef47b252636529091de9f4", "sha256": "fcc167dbba9b90d7e1a44ef0db73d4db51382606365ea5e8552e3d93418c27c0" }, "downloads": -1, "filename": "pkgwatch-1.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "5a6430ef31ef47b252636529091de9f4", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6180, "upload_time": "2019-01-15T15:41:18", "url": "https://files.pythonhosted.org/packages/67/9a/e224e168c4ccfbe2d044a8e98f029e52d151b388229693c0e0c01bd60fba/pkgwatch-1.1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "83eb9ae52507ea57d725f4c7c66c398f", "sha256": "b061b78cba13f18e72a656ccd03cf05068c91f4ed1177453b972c29ca5661c4e" }, "downloads": -1, "filename": "pkgwatch-1.1.2.tar.gz", "has_sig": false, "md5_digest": "83eb9ae52507ea57d725f4c7c66c398f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4217, "upload_time": "2019-01-15T15:41:20", "url": "https://files.pythonhosted.org/packages/e0/a2/3a8c810f37013ce167bfff817ea37a9c081dbe00d98b9024f2244aa63321/pkgwatch-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "ff7f778852e10ea26f38615193386acd", "sha256": "a02a74804fe5d0f3b80f67ed57f0c83b4534ca2a120b3fa5abb3f3fdef32901b" }, "downloads": -1, "filename": "pkgwatch-1.1.3-py2-none-any.whl", "has_sig": false, "md5_digest": "ff7f778852e10ea26f38615193386acd", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6227, "upload_time": "2019-01-16T08:53:41", "url": "https://files.pythonhosted.org/packages/ca/b7/b17cc638c32a22a8e16b59c1c3b08bf3dbbf979be5dc058462c60f7b3b89/pkgwatch-1.1.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "83374c642a58f3f5606eaca0650ee5c3", "sha256": "4d8fe543f7dcca25b2cf8471194715331d7ceef868a8598e616db1619796ce91" }, "downloads": -1, "filename": "pkgwatch-1.1.3.tar.gz", "has_sig": false, "md5_digest": "83374c642a58f3f5606eaca0650ee5c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4254, "upload_time": "2019-01-16T08:53:43", "url": "https://files.pythonhosted.org/packages/70/bd/05d4f1bbd554d7c1a633fed685b369d5e0a10b8d089b11d17fb96a4fd2ae/pkgwatch-1.1.3.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "0f9df81409c43d618d4ec776f5bf6511", "sha256": "a5c40a84b9e1498a483a3087ed9fd1898c8353ccdc07fc15362381e47a996347" }, "downloads": -1, "filename": "pkgwatch-1.2.1-py2-none-any.whl", "has_sig": false, "md5_digest": "0f9df81409c43d618d4ec776f5bf6511", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6448, "upload_time": "2019-01-16T10:03:14", "url": "https://files.pythonhosted.org/packages/36/0c/109e66521c96644428e9ad312655216211bb43508025a7f385e250a0d2f1/pkgwatch-1.2.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "176a598413794c750cce277c0f1a8791", "sha256": "27b724f1fbc0b9f16a7829784cc70176865022a637e10304ddfa948833a2f442" }, "downloads": -1, "filename": "pkgwatch-1.2.1.tar.gz", "has_sig": false, "md5_digest": "176a598413794c750cce277c0f1a8791", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4439, "upload_time": "2019-01-16T10:03:17", "url": "https://files.pythonhosted.org/packages/00/3b/08d1426d65c360572f041f7777c5097cdb711192443e34e898bd4b96e5a6/pkgwatch-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "8f480da91f56951d4138c5d419f0d8ad", "sha256": "55d43bbb0db24add6dd2f7594721e3686e878fa6245ba83fa1355eaf01d0ff9d" }, "downloads": -1, "filename": "pkgwatch-1.2.2-py2.7.egg", "has_sig": false, "md5_digest": "8f480da91f56951d4138c5d419f0d8ad", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4807, "upload_time": "2019-01-16T12:32:04", "url": "https://files.pythonhosted.org/packages/09/cf/fdee570e4af3edef66e75999ec6dc0ce22ee778ce9e73d32d262e27ac345/pkgwatch-1.2.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "d14eb6023386d2108a78d2d965bad7f1", "sha256": "61261e0208f4a3863134f8db4c7dd2aaade638b3260ce230b6a03c0f757f10f1" }, "downloads": -1, "filename": "pkgwatch-1.2.2-py2-none-any.whl", "has_sig": false, "md5_digest": "d14eb6023386d2108a78d2d965bad7f1", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6535, "upload_time": "2019-01-16T12:32:00", "url": "https://files.pythonhosted.org/packages/e6/25/05488366585b591c284d478e9417e20613885410f3084b1126eaf6d28213/pkgwatch-1.2.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3f5a1264543e8375c2e8eee07a123930", "sha256": "8273d4f88cc4e9ca915947d77549a4a532d8df9c094c0433c8c1f93a0af6360a" }, "downloads": -1, "filename": "pkgwatch-1.2.2.tar.gz", "has_sig": false, "md5_digest": "3f5a1264543e8375c2e8eee07a123930", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4584, "upload_time": "2019-01-16T12:32:05", "url": "https://files.pythonhosted.org/packages/a4/aa/11d249829764ec8e624b97b4c43c16544929a1c6fe1f9405752d5f23d48a/pkgwatch-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "b9cda1dd202da94b8c4c688f27118700", "sha256": "23fd39c2beb9f8ac651c3f1f0722435ebc0fa6b1fb921213df7fddba211d4b5e" }, "downloads": -1, "filename": "pkgwatch-1.2.3-py2-none-any.whl", "has_sig": false, "md5_digest": "b9cda1dd202da94b8c4c688f27118700", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 7201, "upload_time": "2019-02-19T12:33:20", "url": "https://files.pythonhosted.org/packages/f4/c8/e7afa12d3cbefb94ddc9eaa0e7bc4717dc219e15e3b2abdd8fe2ccc1b639/pkgwatch-1.2.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f9759a1e948790e27c6c047f94331923", "sha256": "a0f71587d4b76859b3465710666641bd1b130ee4c1a92985b65a5f63411595dc" }, "downloads": -1, "filename": "pkgwatch-1.2.3-py3.6.egg", "has_sig": false, "md5_digest": "f9759a1e948790e27c6c047f94331923", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 9189, "upload_time": "2019-02-19T12:34:15", "url": "https://files.pythonhosted.org/packages/53/57/d757c4994063a4dd2a6cc602f47df539e57d7ea8c99a7a6ce216accb2b99/pkgwatch-1.2.3-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "ebf5c2bdeffa87fde8b62fb34547d279", "sha256": "ed3c0c2e42fee355d4a75acf8004d4ecdbdd7342d988166e7975e44fb415c795" }, "downloads": -1, "filename": "pkgwatch-1.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "ebf5c2bdeffa87fde8b62fb34547d279", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7201, "upload_time": "2019-02-19T12:33:21", "url": "https://files.pythonhosted.org/packages/52/d9/072d237aea4ba3df265f8162bb43db8f68e050230dbaa076ccda11aed8f9/pkgwatch-1.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f17e519a4473d0e220cb565c75a17cc5", "sha256": "c912551645b0db92240a63398a5e995a8496e86284c9ee01cc71baec79baa12c" }, "downloads": -1, "filename": "pkgwatch-1.2.3.tar.gz", "has_sig": false, "md5_digest": "f17e519a4473d0e220cb565c75a17cc5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5025, "upload_time": "2019-02-19T12:33:28", "url": "https://files.pythonhosted.org/packages/65/cb/2913ef72ea4fc4fb63c14518e6e5984f0e12edd8594c25a768d14625d9f3/pkgwatch-1.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b9cda1dd202da94b8c4c688f27118700", "sha256": "23fd39c2beb9f8ac651c3f1f0722435ebc0fa6b1fb921213df7fddba211d4b5e" }, "downloads": -1, "filename": "pkgwatch-1.2.3-py2-none-any.whl", "has_sig": false, "md5_digest": "b9cda1dd202da94b8c4c688f27118700", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 7201, "upload_time": "2019-02-19T12:33:20", "url": "https://files.pythonhosted.org/packages/f4/c8/e7afa12d3cbefb94ddc9eaa0e7bc4717dc219e15e3b2abdd8fe2ccc1b639/pkgwatch-1.2.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f9759a1e948790e27c6c047f94331923", "sha256": "a0f71587d4b76859b3465710666641bd1b130ee4c1a92985b65a5f63411595dc" }, "downloads": -1, "filename": "pkgwatch-1.2.3-py3.6.egg", "has_sig": false, "md5_digest": "f9759a1e948790e27c6c047f94331923", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 9189, "upload_time": "2019-02-19T12:34:15", "url": "https://files.pythonhosted.org/packages/53/57/d757c4994063a4dd2a6cc602f47df539e57d7ea8c99a7a6ce216accb2b99/pkgwatch-1.2.3-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "ebf5c2bdeffa87fde8b62fb34547d279", "sha256": "ed3c0c2e42fee355d4a75acf8004d4ecdbdd7342d988166e7975e44fb415c795" }, "downloads": -1, "filename": "pkgwatch-1.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "ebf5c2bdeffa87fde8b62fb34547d279", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7201, "upload_time": "2019-02-19T12:33:21", "url": "https://files.pythonhosted.org/packages/52/d9/072d237aea4ba3df265f8162bb43db8f68e050230dbaa076ccda11aed8f9/pkgwatch-1.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f17e519a4473d0e220cb565c75a17cc5", "sha256": "c912551645b0db92240a63398a5e995a8496e86284c9ee01cc71baec79baa12c" }, "downloads": -1, "filename": "pkgwatch-1.2.3.tar.gz", "has_sig": false, "md5_digest": "f17e519a4473d0e220cb565c75a17cc5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5025, "upload_time": "2019-02-19T12:33:28", "url": "https://files.pythonhosted.org/packages/65/cb/2913ef72ea4fc4fb63c14518e6e5984f0e12edd8594c25a768d14625d9f3/pkgwatch-1.2.3.tar.gz" } ] }