{ "info": { "author": "Afonasev Evgeniy", "author_email": "ea.afonasev@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# flake8-if-expr\n\n[![pypi](https://badge.fury.io/py/flake8-if-expr.svg)](https://pypi.org/project/flake8-if-expr)\n[![Python: 3.6+](https://img.shields.io/badge/Python-3.6+-blue.svg)](https://pypi.org/project/flake8-if-expr)\n[![Downloads](https://img.shields.io/pypi/dm/flake8-if-expr.svg)](https://pypistats.org/packages/flake8-if-expr)\n[![Build Status](https://travis-ci.org/Afonasev/flake8-if-expr.svg?branch=master)](https://travis-ci.org/Afonasev/flake8-if-expr)\n[![Code coverage](https://codecov.io/gh/afonasev/flake8-if-expr/branch/master/graph/badge.svg)](https://codecov.io/gh/afonasev/flake8-if-expr)\n[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://en.wikipedia.org/wiki/MIT_License)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)\n\nCheck for if expression (ternary operator).\n\nThis module provides a plugin for flake8, the Python code checker.\n\n## Installation\n\n```bash\npip install flake8-if-expr\n```\n\n## Example\n\n```python\n# code.py\nx = 1 if 2 else 3\n```\n\n```bash\n$ flake8 code.py\n./code.py:1:5: KEK100 don`t use \"[on_true] if [expression] else [on_false]\" syntax\nx = 1 if 2 else 3\n ^\n```\n\n## License\n\nMIT\n\n## Change Log\n\n### 1.0.0 - 2019.05.23\n\n* update flake8-plugin-utils version to v1.0\n\n### 0.2.1 - 2019.02.26\n\n* update flake8-plugin-utils version\n\n### 0.2.0 - 2019.02.09\n\n* Rewriting with flake8-plugin-utils\n\n### 0.1.1 - 2019.02.08\n\n* Remove pycodestyle from dependencies\n* KEK101 error code [#2](https://github.com/Afonasev/flake8-if-expr/pull/2)\n\n### 0.1.0 - 2019.02.07\n\n* First release\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://pypi.org/project/flake8-if-expr", "keywords": "flake8,linter", "license": "MIT", "maintainer": "Afonasev Evgeniy", "maintainer_email": "ea.afonasev@gmail.com", "name": "flake8-if-expr", "package_url": "https://pypi.org/project/flake8-if-expr/", "platform": "", "project_url": "https://pypi.org/project/flake8-if-expr/", "project_urls": { "Homepage": "https://pypi.org/project/flake8-if-expr", "Repository": "https://github.com/afonasev/flake8-if-expr" }, "release_url": "https://pypi.org/project/flake8-if-expr/1.0.0/", "requires_dist": [ "flake8-plugin-utils (>=1.0,<2.0)" ], "requires_python": ">=3.6,<4.0", "summary": "The plugin checks `if expressions` (ternary operator)", "version": "1.0.0" }, "last_serial": 5307215, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "c49709245ec3a085e80ee3edfb072e93", "sha256": "167c09024c89b97b683cedc895a004f8bf7c0f651aeb255b4a93f4d07fb5b36b" }, "downloads": -1, "filename": "flake8_if_expr-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c49709245ec3a085e80ee3edfb072e93", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 4761, "upload_time": "2019-02-07T18:44:46", "url": "https://files.pythonhosted.org/packages/27/5d/05fae24eec02127b112af40827e359622d2f6c687a27088459921df84675/flake8_if_expr-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0645d4ab34379a48afad6bafd76cbfc9", "sha256": "430556185e4d6732690b97e65122554f6541ec7b1f7bd3e6b7e80b9f28ffa670" }, "downloads": -1, "filename": "flake8-if-expr-0.1.0.tar.gz", "has_sig": false, "md5_digest": "0645d4ab34379a48afad6bafd76cbfc9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 3061, "upload_time": "2019-02-07T18:44:44", "url": "https://files.pythonhosted.org/packages/a1/ad/1bee1efe3d60e1aa23645b0e4bd53855e9642fc59de38fa294ff76fb20f7/flake8-if-expr-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "00181a2066871b71e688fb3decf0c95a", "sha256": "538fbe649c44bccb8217d3c82b8b7ec5806ba9617257d2b05eff080fa0dedfad" }, "downloads": -1, "filename": "flake8_if_expr-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "00181a2066871b71e688fb3decf0c95a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 4895, "upload_time": "2019-02-08T09:56:35", "url": "https://files.pythonhosted.org/packages/e6/7b/c49bec1e52c053972714914171f7c148bf159b31ea4dd5434f982ee044fa/flake8_if_expr-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "16faeadd1842be994ad8b47727f57076", "sha256": "aeb5b43edf671dbde85616e432e98e9053d3da0ef5972441e2449237da382b46" }, "downloads": -1, "filename": "flake8-if-expr-0.1.1.tar.gz", "has_sig": false, "md5_digest": "16faeadd1842be994ad8b47727f57076", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 3130, "upload_time": "2019-02-08T09:56:34", "url": "https://files.pythonhosted.org/packages/61/7e/8dd4d16b85bad7563d7366559e9a0a3dcb7532c3380111621d68f6c3eee3/flake8-if-expr-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "585a14ee8751d2582eadd669303a530e", "sha256": "9a975817ad32eb4cb2dfa3372e8b17d80bf7ce650dac3efd694143d7dee91f3d" }, "downloads": -1, "filename": "flake8_if_expr-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "585a14ee8751d2582eadd669303a530e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 3811, "upload_time": "2019-02-09T07:44:26", "url": "https://files.pythonhosted.org/packages/06/a6/7c9d7df855bdd1c4f412da9dd4a7b81aba8ae9202d7d0095b0671988ba37/flake8_if_expr-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "68bda9d202cce313e3a3700ce6898574", "sha256": "7f576a1917fe32d2ae6a84ea86a2756dac5cd0e3c41449a22dc278934d255911" }, "downloads": -1, "filename": "flake8-if-expr-0.2.0.tar.gz", "has_sig": false, "md5_digest": "68bda9d202cce313e3a3700ce6898574", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 2880, "upload_time": "2019-02-09T07:44:24", "url": "https://files.pythonhosted.org/packages/8d/1e/b1484a0b6ddaec53f08a1b0eee1cd4ba628105d8dc16181e23ba5ad02913/flake8-if-expr-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "57968738d17dc79330899a63ae659425", "sha256": "3e29d7399d77d55df48046b5ef98498dfec1c31444363c2adf14144244b00fb7" }, "downloads": -1, "filename": "flake8_if_expr-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "57968738d17dc79330899a63ae659425", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 3831, "upload_time": "2019-02-26T12:00:52", "url": "https://files.pythonhosted.org/packages/35/d4/0ce75df01a1c6dabeca55cffa15c450886c628d3801b785a178064d55906/flake8_if_expr-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a1836c3d3d4e7e313eb7a28bb5e7dc5d", "sha256": "36492e32f84fef3aa636c9016e8263bb0c8e648c47bd0a8c19aa49e80114241a" }, "downloads": -1, "filename": "flake8-if-expr-0.2.1.tar.gz", "has_sig": false, "md5_digest": "a1836c3d3d4e7e313eb7a28bb5e7dc5d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 2893, "upload_time": "2019-02-26T12:00:51", "url": "https://files.pythonhosted.org/packages/77/2c/87d71545b110bea699808140743ac36dee085454c23c9c803e898922a774/flake8-if-expr-0.2.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "92f8d6fd0717ee578c07ed398d3ee1ff", "sha256": "890c5bd0103c864492e7088bfaf4f9f5a987c336b03b2b285178456d08db3025" }, "downloads": -1, "filename": "flake8_if_expr-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "92f8d6fd0717ee578c07ed398d3ee1ff", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 3861, "upload_time": "2019-05-23T11:48:04", "url": "https://files.pythonhosted.org/packages/c5/f3/643420dc4b06f68eaea46372d6c1f0f3b8aa7ce4237cf69919f028bcc072/flake8_if_expr-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "035235bf6125a0f908f0cb0fd17c8ada", "sha256": "173f6ceefdecbff532180aafe0360f6d1dd4da8b4a9b10193ddc1781291d580e" }, "downloads": -1, "filename": "flake8-if-expr-1.0.0.tar.gz", "has_sig": false, "md5_digest": "035235bf6125a0f908f0cb0fd17c8ada", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 2938, "upload_time": "2019-05-23T11:48:03", "url": "https://files.pythonhosted.org/packages/65/40/03456ef5d72b2dd112a19ebd8c1c87865251b69d946bd89ab10731238f1d/flake8-if-expr-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "92f8d6fd0717ee578c07ed398d3ee1ff", "sha256": "890c5bd0103c864492e7088bfaf4f9f5a987c336b03b2b285178456d08db3025" }, "downloads": -1, "filename": "flake8_if_expr-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "92f8d6fd0717ee578c07ed398d3ee1ff", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 3861, "upload_time": "2019-05-23T11:48:04", "url": "https://files.pythonhosted.org/packages/c5/f3/643420dc4b06f68eaea46372d6c1f0f3b8aa7ce4237cf69919f028bcc072/flake8_if_expr-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "035235bf6125a0f908f0cb0fd17c8ada", "sha256": "173f6ceefdecbff532180aafe0360f6d1dd4da8b4a9b10193ddc1781291d580e" }, "downloads": -1, "filename": "flake8-if-expr-1.0.0.tar.gz", "has_sig": false, "md5_digest": "035235bf6125a0f908f0cb0fd17c8ada", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 2938, "upload_time": "2019-05-23T11:48:03", "url": "https://files.pythonhosted.org/packages/65/40/03456ef5d72b2dd112a19ebd8c1c87865251b69d946bd89ab10731238f1d/flake8-if-expr-1.0.0.tar.gz" } ] }