{ "info": { "author": "Divio AG", "author_email": "info@divio.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "pip-reqs\n========\n\nCommand line tools to streamline and speed up management of pip requirements using a remote wheels proxy instance.\n\n\nRelease\n-------\n\nTo release a new version, update the CHANGELOG.rst file, update the version in the ``pip_reqs/__init__.py`` file and execute the following commands::\n\n python3 setup.py sdist bdist_wheel\n twine upload dist/*\n\n\n\nCHANGELOG\n=========\n\n0.8.3 (2019-08-05)\n------------------\n\n* Open files in unicode mode. For both ``compile`` and ``resolve``.\n\n\n0.8.2 (2019-08-05)\n------------------\n\n* Open files in unicode mode.\n\n\n0.8.1 (2019-08-03)\n------------------\n\n* Ensure compatibility with pip 19.2.x.\n\n\n0.8.0 (2019-03-27)\n------------------\n\n* Add tests\n* Ensure compatibility with pip 18.x and pip 19.x.\n* Ensure compatibility with Python 2.7, 3.6, and 3.7.\n\n\n0.7.3 (2019-03-27)\n------------------\n\n* Remove `process_dependency_link` support (pip >= 19.0 compatibility).\n\n\n0.7.2 (2019-01-11)\n------------------\n\n* Bring back default argument values.\n\n\n0.7.1 (2019-01-11)\n------------------\n\n* Fix issues with pip upgrade.\n\n\n0.7 (2019-01-09)\n----------------\n\n* Drop Python 2.7 compatibility.\n* Drop support for pip<10.\n* Drop dependencies (click and requests).\n* Use black for formatting.\n\n\n0.6 (2018-08-20)\n----------------\n\n* Compatibility with pip>=10.\n\n\n0.5 (2016-09-14)\n----------------\n\n* Better error reporting.\n\n\n0.4 (2016-08-24)\n----------------\n\n* Python 3 compatibility.\n\n\n0.3 (2016-08-24)\n----------------\n\n* Rename package from pip_reqs to pip-reqs.\n\n\n0.2 (2016-08-24)\n----------------\n\n* Build universal wheels.\n\n\n0.1 (2016-08-24)\n----------------\n\n* Initial release.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://divio.com", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pip-reqs", "package_url": "https://pypi.org/project/pip-reqs/", "platform": "", "project_url": "https://pypi.org/project/pip-reqs/", "project_urls": { "Homepage": "https://divio.com" }, "release_url": "https://pypi.org/project/pip-reqs/0.8.3/", "requires_dist": null, "requires_python": "", "summary": "Helpers for dealing with pip requirements", "version": "0.8.3" }, "last_serial": 5633751, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "1bcbbca4cb1c45dc099fe8a76b242586", "sha256": "6003aecc05b77a3b9b112ffcff3ee77daa1271230d0434fa83d29103a972944d" }, "downloads": -1, "filename": "pip-reqs-0.2.tar.gz", "has_sig": false, "md5_digest": "1bcbbca4cb1c45dc099fe8a76b242586", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3338, "upload_time": "2016-08-24T12:53:47", "url": "https://files.pythonhosted.org/packages/12/96/e6ce095dff9f318e2072f7a0f63d9c1f9980dd8322e17b3a0246e5a847ec/pip-reqs-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "2cfdbc84791c1be25f0ddcfe0990cec4", "sha256": "8c07f13da7c80c3ca1ee75eb12abfabc87cb4383ef8327e9f3f4fe0661ee7c25" }, "downloads": -1, "filename": "pip_reqs-0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2cfdbc84791c1be25f0ddcfe0990cec4", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4512, "upload_time": "2016-08-24T12:54:22", "url": "https://files.pythonhosted.org/packages/98/74/b880d638dff69fde59c11aeea539e5c27b371e68f9cd96b47205d76b5a9e/pip_reqs-0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d8e04d624da88e6c186ef79137d6dc5", "sha256": "7d59b478e8865c3013a2362899a93260b6ffdab5a31855e1a9a02546c6bb0d11" }, "downloads": -1, "filename": "pip-reqs-0.3.tar.gz", "has_sig": false, "md5_digest": "7d8e04d624da88e6c186ef79137d6dc5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3367, "upload_time": "2016-08-24T12:54:19", "url": "https://files.pythonhosted.org/packages/11/e1/61e15c0908e0fee2140bc018b8db11b44f5d673a3608a7c4e79e85f7f0e8/pip-reqs-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "43745bc5e64244081d5ca1a1aa20f8be", "sha256": "8a8103200ba5981bceea447ab845e5f83824b6601586a118c6a6732cfde9f284" }, "downloads": -1, "filename": "pip_reqs-0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "43745bc5e64244081d5ca1a1aa20f8be", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 5083, "upload_time": "2016-08-24T14:36:32", "url": "https://files.pythonhosted.org/packages/25/e5/fb2203aaa6769a27cf3319d4960de03fe122c2a3a1ffa9c56122b3cbe46c/pip_reqs-0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b2dcc08fe8c8faed9e8472c451fb7a07", "sha256": "74eefeba63671201a2ef6f2a31f109f1203f05f68b3402c24716365e9e746b67" }, "downloads": -1, "filename": "pip-reqs-0.4.tar.gz", "has_sig": false, "md5_digest": "b2dcc08fe8c8faed9e8472c451fb7a07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3469, "upload_time": "2016-08-24T14:36:30", "url": "https://files.pythonhosted.org/packages/f3/9d/93bdde1e03b7edf81f9964dfeb398b28f3b1a43b5e6f8e2a91defe684e58/pip-reqs-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "9d9f53c09fe2e52fac8afb7f06f473b1", "sha256": "7b3d24b7d9a0f71fc60a9b7b8734f008bc5e01981e03065b2d0b5c7d14e83887" }, "downloads": -1, "filename": "pip_reqs-0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9d9f53c09fe2e52fac8afb7f06f473b1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5256, "upload_time": "2016-09-14T11:52:14", "url": "https://files.pythonhosted.org/packages/12/49/77c7a582e0d355cbb905c490642ece1026e69f902636fd5ac8dadd3baa73/pip_reqs-0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "32715084d1c80db2c96355294e2574f3", "sha256": "ba6c6f86925e3210e6c0d337653cea236c9c44f06524f582963b0e814805d188" }, "downloads": -1, "filename": "pip-reqs-0.5.tar.gz", "has_sig": false, "md5_digest": "32715084d1c80db2c96355294e2574f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3611, "upload_time": "2016-09-14T11:52:12", "url": "https://files.pythonhosted.org/packages/1c/4a/a87a41884c53a85e0ea83a127f1edd8774c14b98df69d69adb5f9728786b/pip-reqs-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "a05c0a17a632c674929ca750d2b0b11b", "sha256": "3cbc132639a83cc1965af3b835e5231600ac1d96b439ddd3c12f772c68b55c7d" }, "downloads": -1, "filename": "pip_reqs-0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a05c0a17a632c674929ca750d2b0b11b", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 5380, "upload_time": "2018-08-20T15:04:46", "url": "https://files.pythonhosted.org/packages/e5/d3/7070cc1967fcd47ac88567ab4fa07fb90366b8787aa93029c1cbca6f9e51/pip_reqs-0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "615abb960519faa04859ccabb0eb5d89", "sha256": "8c82abe0c5ce22d6739b023f1680429bd4ee7acbd3f1e5344d5e0386b6974552" }, "downloads": -1, "filename": "pip-reqs-0.6.tar.gz", "has_sig": false, "md5_digest": "615abb960519faa04859ccabb0eb5d89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3915, "upload_time": "2018-08-20T15:04:45", "url": "https://files.pythonhosted.org/packages/b2/db/e08a942d542eb1e69b1491dcf11dfdd69f14bdf52d42ede9183221e1e282/pip-reqs-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "075ed4a1412bf4bf9748e6caf1e9d18a", "sha256": "885d2d78cfd1d0bafa0bba60488befe54939da8fcda4f4200c2b223166e3336c" }, "downloads": -1, "filename": "pip_reqs-0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "075ed4a1412bf4bf9748e6caf1e9d18a", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 5561, "upload_time": "2019-01-09T13:28:15", "url": "https://files.pythonhosted.org/packages/57/49/332c58ca910f09d3cf9bee3cefdee168c0752cdb8c6c037a12c9f7ee0ded/pip_reqs-0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fe4678d07f12ac82aeb51464bb60ddd1", "sha256": "d28dd40a13fcf8c590a3b4597b4a6623fefa18dd420bfb0a7e6b7558b529c238" }, "downloads": -1, "filename": "pip-reqs-0.7.tar.gz", "has_sig": false, "md5_digest": "fe4678d07f12ac82aeb51464bb60ddd1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3921, "upload_time": "2019-01-09T13:28:13", "url": "https://files.pythonhosted.org/packages/29/bc/0ae675423404934235cda2a6c57e03cb87ae7e0f2646ff55ce4b19c79b03/pip-reqs-0.7.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "c531026d2889fafee436255a7621c6b6", "sha256": "b7bef69dca9d5ea493209d55a864c538f903390f518fcb075b2882ce25a2d553" }, "downloads": -1, "filename": "pip_reqs-0.7.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c531026d2889fafee436255a7621c6b6", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 5779, "upload_time": "2019-01-11T15:08:45", "url": "https://files.pythonhosted.org/packages/3b/3b/d670efbba306e466d3e4c5e3871d8e678321d36d8c608433b2f56b345171/pip_reqs-0.7.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cc4801b1f71c0ac6e4287e617f6e6863", "sha256": "e435923aad5dda391fb624e38732cf23cf86934d92f1acef5d1c145dc4ea4e09" }, "downloads": -1, "filename": "pip-reqs-0.7.1.tar.gz", "has_sig": false, "md5_digest": "cc4801b1f71c0ac6e4287e617f6e6863", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4094, "upload_time": "2019-01-11T15:08:43", "url": "https://files.pythonhosted.org/packages/b6/64/191a57c8b0d5bc1e3a08e7e838a3ffbd7f48a8377409d56f37000238bf80/pip-reqs-0.7.1.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "35b1a76545e04d7bf4a2f78ef284edbd", "sha256": "26b731a391ee87aa3e85a5f127d74761c97feb04822da3cffcc79b2ed3fb01f5" }, "downloads": -1, "filename": "pip_reqs-0.7.2-py3-none-any.whl", "has_sig": false, "md5_digest": "35b1a76545e04d7bf4a2f78ef284edbd", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 5843, "upload_time": "2019-01-11T15:38:30", "url": "https://files.pythonhosted.org/packages/2d/13/3784e34774e827e7b3306baa058a0e78dc8a26e21fdba174870dd0b376aa/pip_reqs-0.7.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1cb8d582bd7cbc36ae3aacdf42044f34", "sha256": "ef2985b636c09365311a3d0ef8283a587f53b9372cceae45fc105902a4d14799" }, "downloads": -1, "filename": "pip-reqs-0.7.2.tar.gz", "has_sig": false, "md5_digest": "1cb8d582bd7cbc36ae3aacdf42044f34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4133, "upload_time": "2019-01-11T15:38:28", "url": "https://files.pythonhosted.org/packages/36/17/7e93ac793bd2b44546fb656c09287f2a898d694549fc7a8a06d19cab5d04/pip-reqs-0.7.2.tar.gz" } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "bbbfec8ae75b7204f2e0ed71fa1dd21e", "sha256": "87e1467b076d3b25ebf11997ea228da77ec1d6a6ba101d0879a7caa8b84413e4" }, "downloads": -1, "filename": "pip_reqs-0.7.3-py3-none-any.whl", "has_sig": false, "md5_digest": "bbbfec8ae75b7204f2e0ed71fa1dd21e", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 5888, "upload_time": "2019-03-27T14:10:49", "url": "https://files.pythonhosted.org/packages/d7/b0/3d415e3f045f35a5cd5602a88e439eed98662dac695659cdc002707eff53/pip_reqs-0.7.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "66151992d935920a80e94c619f0d1204", "sha256": "eee65b9b46a7dff997effa500f92a546fc87c286c9cf157125297424754e63d2" }, "downloads": -1, "filename": "pip-reqs-0.7.3.tar.gz", "has_sig": false, "md5_digest": "66151992d935920a80e94c619f0d1204", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4210, "upload_time": "2019-03-27T14:10:47", "url": "https://files.pythonhosted.org/packages/ca/ac/72a8799c9ab558a479f9312bde183b4c0c477f4ef48ededd80b070ade14b/pip-reqs-0.7.3.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "045701357b8cdf760d874dd6744227b9", "sha256": "17dbefa898e51b0b11840907bd84aaaf008f6d28d611a51ef7e8d7c8474b43b0" }, "downloads": -1, "filename": "pip_reqs-0.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "045701357b8cdf760d874dd6744227b9", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 8101, "upload_time": "2019-03-27T16:56:31", "url": "https://files.pythonhosted.org/packages/52/a9/8eee3311da768e2f3cf3d51048c5bb9168f82edd42b8b8d0a9c848096795/pip_reqs-0.8.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d3f8139e9f2069293eb0e1ba57bc7119", "sha256": "f8fdce2860a539ffd41aed6930cebe964cc795c09cb3218a158ca0b00b3d5205" }, "downloads": -1, "filename": "pip-reqs-0.8.0.tar.gz", "has_sig": false, "md5_digest": "d3f8139e9f2069293eb0e1ba57bc7119", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5269, "upload_time": "2019-03-27T16:56:30", "url": "https://files.pythonhosted.org/packages/15/a5/7a74fa026d65f23ba9e2427c034e18d050a64df1395dba204e579b92d99e/pip-reqs-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "039a872f8549908bbf5eb86e8acefd72", "sha256": "077d30fbc3142bc8a53806b798fe5f0db80d2e9b3f34cf29b69a435285658e67" }, "downloads": -1, "filename": "pip_reqs-0.8.1-py3-none-any.whl", "has_sig": false, "md5_digest": "039a872f8549908bbf5eb86e8acefd72", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8586, "upload_time": "2019-08-03T10:49:46", "url": "https://files.pythonhosted.org/packages/2f/34/95bd1d06cfe6750e8f52c27277d55d95974b87bb7b01d66ae8b6a06d447a/pip_reqs-0.8.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c9f47f49d6361a589c88b7df74ba7bd4", "sha256": "d66684b66402aa916096f8e632ada2d17ad1e1dba9a6b0d3c285b7e502e81c77" }, "downloads": -1, "filename": "pip-reqs-0.8.1.tar.gz", "has_sig": false, "md5_digest": "c9f47f49d6361a589c88b7df74ba7bd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6730, "upload_time": "2019-08-03T10:49:48", "url": "https://files.pythonhosted.org/packages/e8/08/40cb1ba2398502a3706fa606d46ecbfeccb50366fcf8dfe34dea541d1bdf/pip-reqs-0.8.1.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "191064839237272b77c09eb7d40dc77e", "sha256": "40ebe4e4588d157b99ca7d59a19552f9185656ac79e83ef5570719e4e179049c" }, "downloads": -1, "filename": "pip_reqs-0.8.2-py3-none-any.whl", "has_sig": false, "md5_digest": "191064839237272b77c09eb7d40dc77e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8834, "upload_time": "2019-08-05T09:17:49", "url": "https://files.pythonhosted.org/packages/01/54/e65db291acb0c36c30f328d8c63fa23cd9beb4979d28b62b3098712bc3b7/pip_reqs-0.8.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e22662fce24467531083fe49a865bdfa", "sha256": "826cf3379343bff64988e3c339e11c41306b16a25151f2e6101c9ebbfedf94e5" }, "downloads": -1, "filename": "pip-reqs-0.8.2.tar.gz", "has_sig": false, "md5_digest": "e22662fce24467531083fe49a865bdfa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6870, "upload_time": "2019-08-05T09:17:50", "url": "https://files.pythonhosted.org/packages/3f/e0/143436e8a203bf7ce215ee49e0c669c7a42d2192fb76e2a377d657c51211/pip-reqs-0.8.2.tar.gz" } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "ee46f352984736c93f75d08bf8cd4a3a", "sha256": "f14d01abeee0e498c60d82ea4c35a312baeddd7aa6f3fc5a5a374a6f007f363f" }, "downloads": -1, "filename": "pip_reqs-0.8.3-py3-none-any.whl", "has_sig": false, "md5_digest": "ee46f352984736c93f75d08bf8cd4a3a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9035, "upload_time": "2019-08-05T11:26:58", "url": "https://files.pythonhosted.org/packages/d4/67/d7affec6e62ea044fcc27e6997d466e14c770ccee5347f4fc4381b35518d/pip_reqs-0.8.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4fee62fbadfd569f109b783bd6e26a2b", "sha256": "c76a9f7b64f1bdc872637c51ef69998d94be1979aedf94c9560e549f19f428eb" }, "downloads": -1, "filename": "pip-reqs-0.8.3.tar.gz", "has_sig": false, "md5_digest": "4fee62fbadfd569f109b783bd6e26a2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6998, "upload_time": "2019-08-05T11:27:00", "url": "https://files.pythonhosted.org/packages/c6/87/7982b7d301c3ec67ccc5f0a6f50386576a4bd6fef716eb3cb2a6bcc40d61/pip-reqs-0.8.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ee46f352984736c93f75d08bf8cd4a3a", "sha256": "f14d01abeee0e498c60d82ea4c35a312baeddd7aa6f3fc5a5a374a6f007f363f" }, "downloads": -1, "filename": "pip_reqs-0.8.3-py3-none-any.whl", "has_sig": false, "md5_digest": "ee46f352984736c93f75d08bf8cd4a3a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9035, "upload_time": "2019-08-05T11:26:58", "url": "https://files.pythonhosted.org/packages/d4/67/d7affec6e62ea044fcc27e6997d466e14c770ccee5347f4fc4381b35518d/pip_reqs-0.8.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4fee62fbadfd569f109b783bd6e26a2b", "sha256": "c76a9f7b64f1bdc872637c51ef69998d94be1979aedf94c9560e549f19f428eb" }, "downloads": -1, "filename": "pip-reqs-0.8.3.tar.gz", "has_sig": false, "md5_digest": "4fee62fbadfd569f109b783bd6e26a2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6998, "upload_time": "2019-08-05T11:27:00", "url": "https://files.pythonhosted.org/packages/c6/87/7982b7d301c3ec67ccc5f0a6f50386576a4bd6fef716eb3cb2a6bcc40d61/pip-reqs-0.8.3.tar.gz" } ] }