{ "info": { "author": "Mikhail Burshteyn", "author_email": "mdburshteyn@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Environment :: Plugins", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Quality Assurance" ], "description": "# pylint-requests\n\n[![pypi](https://badge.fury.io/py/pylint-requests.svg)](https://pypi.org/project/pylint-requests)\n[![Python: 3.6+](https://img.shields.io/badge/Python-3.6+-blue.svg)](https://pypi.org/project/pylint-requests)\n[![Downloads](https://img.shields.io/pypi/dm/pylint-requests.svg)](https://pypistats.org/packages/pylint-requests)\n[![Build Status](https://travis-ci.com/m-burst/pylint-requests.svg?branch=master)](https://travis-ci.com/m-burst/pylint-requests)\n[![Code coverage](https://codecov.io/gh/m-burst/pylint-requests/branch/master/graph/badge.svg)](https://codecov.io/gh/m-burst/pylint-requests)\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\n## Description\n\nA `pylint` plugin to check for common issues with usage of `requests`.\n\nCurrently the following errors are reported:\n\n* `F7801 (requests-not-available)` \nReported if this plugin failed to import `requests`.\nThis means that: (a) you are running `pylint` with incorrect `PYTHONPATH`,\n(b) you forgot to install `requests`, or (c) you aren't using `requests` and don't\nneed the plugin.\n* `E7801 (request-without-timeout)` \nReported if a HTTP call (e.g. `requests.get`) without a timeout is detected.\n\n## Installation\n\n pip install pylint-requests\n\n## Usage\n\nUse pylint's `--load-plugins` option to enable the plugin:\n\n pylint --load-plugins=pylint_requests \n\n## For developers\n\n### Install deps and setup pre-commit hook\n\n make init\n\n### Run linters, autoformat, tests etc.\n\n make pretty lint test\n\n### Bump new version\n\n make bump_major\n make bump_minor\n make bump_patch\n\n## License\n\nMIT\n\n## Change Log\n\n### 0.1.0 - 2019-04-14\n\n* initial\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/pylint-requests", "keywords": "pylint,requests,timeout", "license": "MIT", "maintainer": "Mikhail Burshteyn", "maintainer_email": "mdburshteyn@gmail.com", "name": "pylint-requests", "package_url": "https://pypi.org/project/pylint-requests/", "platform": "", "project_url": "https://pypi.org/project/pylint-requests/", "project_urls": { "Homepage": "https://pypi.org/project/pylint-requests", "Repository": "https://github.com/m-burst/pylint-requests" }, "release_url": "https://pypi.org/project/pylint-requests/0.1.0/", "requires_dist": [ "pylint (>=2.0,<3.0)" ], "requires_python": ">=3.6,<4.0", "summary": "A pylint plugin to check for common issues with usage of requests", "version": "0.1.0" }, "last_serial": 5142032, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "f7256dd78bea6eba042a678e165fdfe3", "sha256": "cdc78bde6f9d25aa0d3e990d999104cc9d9d8f619f4a99de4f9246547c293793" }, "downloads": -1, "filename": "pylint_requests-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f7256dd78bea6eba042a678e165fdfe3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 6536, "upload_time": "2019-04-14T21:45:09", "url": "https://files.pythonhosted.org/packages/6e/d0/d0e3d82544fd873bd4b468d2d97f2bbd554cfc5bc61a7231bc2be490d6af/pylint_requests-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a2ffd14dbdf4fc1784a4e8afa81320d7", "sha256": "d0e6a222acf0c596ffe8484ceec2772ad403152ed5be6ef8b03e83e23c85ae66" }, "downloads": -1, "filename": "pylint-requests-0.1.0.tar.gz", "has_sig": false, "md5_digest": "a2ffd14dbdf4fc1784a4e8afa81320d7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 5343, "upload_time": "2019-04-14T21:45:07", "url": "https://files.pythonhosted.org/packages/d6/9b/21edd9684786c32aeb71fe8f872c29fe282b649b7663d9bc4dd0ae549761/pylint-requests-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f7256dd78bea6eba042a678e165fdfe3", "sha256": "cdc78bde6f9d25aa0d3e990d999104cc9d9d8f619f4a99de4f9246547c293793" }, "downloads": -1, "filename": "pylint_requests-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f7256dd78bea6eba042a678e165fdfe3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 6536, "upload_time": "2019-04-14T21:45:09", "url": "https://files.pythonhosted.org/packages/6e/d0/d0e3d82544fd873bd4b468d2d97f2bbd554cfc5bc61a7231bc2be490d6af/pylint_requests-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a2ffd14dbdf4fc1784a4e8afa81320d7", "sha256": "d0e6a222acf0c596ffe8484ceec2772ad403152ed5be6ef8b03e83e23c85ae66" }, "downloads": -1, "filename": "pylint-requests-0.1.0.tar.gz", "has_sig": false, "md5_digest": "a2ffd14dbdf4fc1784a4e8afa81320d7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 5343, "upload_time": "2019-04-14T21:45:07", "url": "https://files.pythonhosted.org/packages/d6/9b/21edd9684786c32aeb71fe8f872c29fe282b649b7663d9bc4dd0ae549761/pylint-requests-0.1.0.tar.gz" } ] }