{ "info": { "author": "Ask Solem", "author_email": "ask@celeryproject.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: Jython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "=================================\n flakeplus - additional pyflakes\n=================================\n\n:Version: 1.0.0\n:Download: http://pypi.python.org/pypi/flakeplus/\n:Source: http://github.com/ask/flakeplus/\n:Keywords: flakes, development, process\n\n--\n\n.. contents::\n :local:\n\nOverview\n========\n\nflakeplus detects some additional flakes, part of the release process\nfor Celery, Kombu et.al.\n\nFlakes\n------\n\n- All files must import `absolute_import` from ``__future__``.\n- If Python 2.5 is a target, any file using the with statement\n must also import that from ``__future__``\n\n Disabled by options ``--2.6`` and ``--2.7``).\n\n- If Python 2.7 is the target ``--2.7`` then all files\n must also import ``unicode_literals`` from ``__future__``.\n\n- Code cannot contain debugging print statements\n\n A debugging print statement is any print\n emitting a string that\n\n - optionally starts with any sequence of non-alphanumeric chars\n - an all-uppercase word followed by a colon,\n\n Examples::\n\n print('CONN: %r' % (connection,)) # DEBUG!\n\n print('The connection was lost') # NOT DEBUG\n\n print('> STUPID: %r' % (obj,)) # DEBUG!\n\n print('>>>>> OMFG: %r !!!!' % (obj,)) # definitely DEBUG!\n\n\nExample\n=======\n\nflakeplus is run from the commandline::\n\n $ flakeplus dir1 .. dirN\n\nIf the target version is 2.6 and above, use the ``2.6`` switch::\n\n $ flakeplus --2.6 dir1 .. dirN\n\nIf the target version is 2.7 and above, use the ``2.7`` switch::\n\n $ flakeplus --2.7 dir1 .. dirN\n\nInstallation\n============\n\nYou can install flakeplus either via the Python Package Index (PyPI)\nor from source.\n\nTo install using `pip`,::\n\n $ pip install -U flakeplus\n\nTo install using `easy_install`,::\n\n $ easy_install -U flakeplus\n\nDownloading and installing from source\n--------------------------------------\n\nDownload the latest version of flakeplus from\nhttp://pypi.python.org/pypi/flakeplus/\n\nYou can install it by doing the following,::\n\n $ tar xvfz flakeplus-0.0.0.tar.gz\n $ cd flakeplus-0.0.0\n $ python setup.py build\n # python setup.py install # as root\n\nUsing the development version\n-----------------------------\n\nYou can clone the repository by doing the following::\n\n $ git clone git://github.com/ask/flakeplus.git\n\n.. _getting-help:\n\nBug tracker\n===========\n\nIf you have any suggestions, bug reports or annoyances please report them\nto the issue tracker at http://github.com/ask/flakeplus/issues/\n\n.. _wiki:\n\nLicense\n=======\n\nThis software is licensed under the `New BSD License`. See the ``LICENSE``\nfile in the top distribution directory for the full license text.\n\n.. # vim: syntax=rst expandtab tabstop=4 shiftwidth=4 shiftround", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/ask/flakeplus", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "flakeplus", "package_url": "https://pypi.org/project/flakeplus/", "platform": "any", "project_url": "https://pypi.org/project/flakeplus/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/ask/flakeplus" }, "release_url": "https://pypi.org/project/flakeplus/1.1.0/", "requires_dist": null, "requires_python": null, "summary": "Additional pyflakes", "version": "1.1.0" }, "last_serial": 2034826, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "5363df00cf23c5d3858a52b5b90ea074", "sha256": "a1c4d303176f0427d8a8abccf33901408eeaf0986a50196b09b44911c7e1b87c" }, "downloads": -1, "filename": "flakeplus-1.0.0.tar.gz", "has_sig": false, "md5_digest": "5363df00cf23c5d3858a52b5b90ea074", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6568, "upload_time": "2012-03-04T17:35:50", "url": "https://files.pythonhosted.org/packages/3a/1c/485eceee1770bfeb5125861e4fca4367ea7487441785068edc507c078f2a/flakeplus-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "b504931e58a4826150dfc27a5a7f6d62", "sha256": "98375a58bf20b4bbf66b669621b72bc8e65ecef5b46c3aff4c09dc2cf5a20042" }, "downloads": -1, "filename": "flakeplus-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b504931e58a4826150dfc27a5a7f6d62", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7125, "upload_time": "2016-03-29T22:23:51", "url": "https://files.pythonhosted.org/packages/ea/73/cb6d7924c5bc6a06206c6a5e30863083f5af55652677cb33c37e0cbb62af/flakeplus-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "30609d575a090a4b85a1a5b8e2ec1e95", "sha256": "9f0f27d88558aa935a3cb847a3c9a00365eb956e47b77585c00d6c6e067c823a" }, "downloads": -1, "filename": "flakeplus-1.1.0.tar.gz", "has_sig": false, "md5_digest": "30609d575a090a4b85a1a5b8e2ec1e95", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6750, "upload_time": "2016-03-29T22:23:22", "url": "https://files.pythonhosted.org/packages/cc/d3/556ca1b608924d7d26a874cffbdafe385f36717b8309c47a00742826732f/flakeplus-1.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b504931e58a4826150dfc27a5a7f6d62", "sha256": "98375a58bf20b4bbf66b669621b72bc8e65ecef5b46c3aff4c09dc2cf5a20042" }, "downloads": -1, "filename": "flakeplus-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b504931e58a4826150dfc27a5a7f6d62", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7125, "upload_time": "2016-03-29T22:23:51", "url": "https://files.pythonhosted.org/packages/ea/73/cb6d7924c5bc6a06206c6a5e30863083f5af55652677cb33c37e0cbb62af/flakeplus-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "30609d575a090a4b85a1a5b8e2ec1e95", "sha256": "9f0f27d88558aa935a3cb847a3c9a00365eb956e47b77585c00d6c6e067c823a" }, "downloads": -1, "filename": "flakeplus-1.1.0.tar.gz", "has_sig": false, "md5_digest": "30609d575a090a4b85a1a5b8e2ec1e95", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6750, "upload_time": "2016-03-29T22:23:22", "url": "https://files.pythonhosted.org/packages/cc/d3/556ca1b608924d7d26a874cffbdafe385f36717b8309c47a00742826732f/flakeplus-1.1.0.tar.gz" } ] }