{ "info": { "author": "UNKNOWN", "author_email": "UNKNOWN", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Quality Assurance" ], "description": "auto-requirements\n=================\n\nauto format requirements file\n\n``autoreq --in-place requirements.txt`` ``autoreq --in-place -r ./``\n\nRelease Log:\n============\n\nversion 2016.3.15.3\n-------------------\n\n1. fix requirements\n2. fix autoreq parsing issues, which will fail while a package name\n contains \u2018.\u2019\n\nthanks cloverhsc report this bug\nhttps://github.com/lucemia/autoreq/issues/4", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "UNKNOWN", "keywords": "automation,requirements,format", "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "autoreq", "package_url": "https://pypi.org/project/autoreq/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/autoreq/", "project_urls": { "Download": "UNKNOWN", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/autoreq/2016.3.15.3/", "requires_dist": null, "requires_python": null, "summary": "A tool that automatically formats requirmentsto the PEP 8 style guide", "version": "2016.3.15.3" }, "last_serial": 2007270, "releases": { "2016.01.30": [ { "comment_text": "", "digests": { "md5": "d8ffbda442f050500eee6119be312942", "sha256": "77dfd943ef5cf9862f5c3be01d03370c8017f63a08993f6756780364307ec949" }, "downloads": -1, "filename": "autoreq-2016.01.30.tar.gz", "has_sig": false, "md5_digest": "d8ffbda442f050500eee6119be312942", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6308, "upload_time": "2016-01-30T06:53:35", "url": "https://files.pythonhosted.org/packages/6c/af/c176e1dfef3c86b02bf72edc6ce01e7d89e10f76c3c0ddf18c772e77ee73/autoreq-2016.01.30.tar.gz" } ], "2016.1.30": [ { "comment_text": "", "digests": { "md5": "ddde69265da2df4370415e2f0184c150", "sha256": "ee8b377c313bfba333a63ae4bbc241f79c43303248340e4a70419de85bfbe4b3" }, "downloads": -1, "filename": "autoreq-2016.1.30.tar.gz", "has_sig": false, "md5_digest": "ddde69265da2df4370415e2f0184c150", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6015, "upload_time": "2016-01-30T06:50:46", "url": "https://files.pythonhosted.org/packages/7b/3f/843a559375f1dcdbb972da008fb442beb2f920c42e4de411b4320704505d/autoreq-2016.1.30.tar.gz" } ], "2016.1.30.1": [ { "comment_text": "", "digests": { "md5": "b9e484299f0ccf522d75888ec76157a6", "sha256": "1958433791098fdc33c816952142fcd339cba9726f2ccafa905bb856ce0f367d" }, "downloads": -1, "filename": "autoreq-2016.1.30.1.tar.gz", "has_sig": false, "md5_digest": "b9e484299f0ccf522d75888ec76157a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6315, "upload_time": "2016-01-30T06:56:43", "url": "https://files.pythonhosted.org/packages/b2/e7/72659e768568afdd4b328eb4ad6ecca5bff44728252c284a49d4e77829bb/autoreq-2016.1.30.1.tar.gz" } ], "2016.1.30.2": [ { "comment_text": "", "digests": { "md5": "bad5eef039e8620b4c208d212871ed63", "sha256": "06c2db43cf2f125bd5b3c8e3866a33bb3d330ea59aaf12706670b9251a52a6a1" }, "downloads": -1, "filename": "autoreq-2016.1.30.2.tar.gz", "has_sig": false, "md5_digest": "bad5eef039e8620b4c208d212871ed63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6321, "upload_time": "2016-01-30T07:56:32", "url": "https://files.pythonhosted.org/packages/5f/c2/17c3b61edd296240aeb81dde6b25cd7c960d8ab61a0cadf49fb02597aa5a/autoreq-2016.1.30.2.tar.gz" } ], "2016.1.30rc1": [ { "comment_text": "", "digests": { "md5": "cbbdebd92f38a6e6248198929d34538f", "sha256": "b544f2bea798632fc4b7654bf761a616a25e1e94b03daf4cf91211b2f5716b45" }, "downloads": -1, "filename": "autoreq-2016.1.30rc1.tar.gz", "has_sig": false, "md5_digest": "cbbdebd92f38a6e6248198929d34538f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6323, "upload_time": "2016-01-30T06:54:29", "url": "https://files.pythonhosted.org/packages/ad/56/257ac5a16864cb1e6557db9b2d635e32b37d00dfb71c4855ab64f31bb0d3/autoreq-2016.1.30rc1.tar.gz" } ], "2016.3.15.1": [ { "comment_text": "", "digests": { "md5": "584a34250ac35be88a45909a50cdf8b0", "sha256": "56d075f376728d6c6d87f6b438fed7fcc07daa62f4328dac8bad4c340b1a2c2b" }, "downloads": -1, "filename": "autoreq-2016.3.15.1.tar.gz", "has_sig": false, "md5_digest": "584a34250ac35be88a45909a50cdf8b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6254, "upload_time": "2016-03-15T05:42:10", "url": "https://files.pythonhosted.org/packages/63/57/b1cc80ccfdfa8f3a4317ec7cfec553da49310d24551163ea58488c81cbd3/autoreq-2016.3.15.1.tar.gz" } ], "2016.3.15.2": [ { "comment_text": "", "digests": { "md5": "f72e05286cd714a7bdb4acbf48da2e60", "sha256": "1086477c3c27b0e707ff78309ecb187c56a240376893e7091732389dba9876e3" }, "downloads": -1, "filename": "autoreq-2016.3.15.2.tar.gz", "has_sig": false, "md5_digest": "f72e05286cd714a7bdb4acbf48da2e60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6577, "upload_time": "2016-03-15T05:44:13", "url": "https://files.pythonhosted.org/packages/d9/f4/65b7e72b6352ad55c619ed716e76e4519b22cd0620584a737ea6eace1751/autoreq-2016.3.15.2.tar.gz" } ], "2016.3.15.3": [ { "comment_text": "", "digests": { "md5": "e4cbd1ad780d4dec7d511cfdf2125ac5", "sha256": "d3d99d6100ee5b2b8643ab1d43154c608a0e6381c3287f56401f9e0061f5505a" }, "downloads": -1, "filename": "autoreq-2016.3.15.3.tar.gz", "has_sig": false, "md5_digest": "e4cbd1ad780d4dec7d511cfdf2125ac5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6577, "upload_time": "2016-03-15T05:49:59", "url": "https://files.pythonhosted.org/packages/2f/a6/a618adcc196678af713c8a488bbc361593198d0a05bb9cf28e4530684a59/autoreq-2016.3.15.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e4cbd1ad780d4dec7d511cfdf2125ac5", "sha256": "d3d99d6100ee5b2b8643ab1d43154c608a0e6381c3287f56401f9e0061f5505a" }, "downloads": -1, "filename": "autoreq-2016.3.15.3.tar.gz", "has_sig": false, "md5_digest": "e4cbd1ad780d4dec7d511cfdf2125ac5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6577, "upload_time": "2016-03-15T05:49:59", "url": "https://files.pythonhosted.org/packages/2f/a6/a618adcc196678af713c8a488bbc361593198d0a05bb9cf28e4530684a59/autoreq-2016.3.15.3.tar.gz" } ] }