{ "info": { "author": "Wanderu", "author_email": "oss@wanderu.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Pytest", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development :: Testing" ], "description": "=============\npytest-bandit\n=============\n\n.. image:: https://img.shields.io/pypi/v/pytest-bandit.svg\n :target: https://pypi.org/project/pytest-bandit\n :alt: PyPI version\n\n.. image:: https://img.shields.io/pypi/pyversions/pytest-bandit.svg\n :target: https://pypi.org/project/pytest-bandit\n :alt: Python versions\n\n.. image:: https://travis-ci.org/Wanderu/pytest-bandit.svg?branch=master\n :target: https://travis-ci.org/Wanderu/pytest-bandit\n :alt: See Build Status on Travis CI\n\nA bandit plugin for pytest\n\n----\n\nThis `pytest`_ plugin was generated with `Cookiecutter`_ along with `@hackebrot`_'s `cookiecutter-pytest-plugin`_ template.\n\n\nFeatures\n--------\n\n* Execute `bandit`_ testing against a repository\n\n\nRequirements\n------------\n\n* Bandit > 1.4.0\n\n\nInstallation\n------------\n\nYou can install \"pytest-bandit\" via `pip`_ from `PyPI`_::\n\n $ pip install pytest-bandit\n\n\nUsage\n-----\n\n* add `bandit_targets` to your pytest configuration and add at least one directory to traverse\n* you probably want `bandit_recurse = true` in your configuration as well\n\nContributing\n------------\nContributions are very welcome. Tests can be run with `tox`_, please ensure\nthe coverage at least stays the same before you submit a pull request.\n\nLicense\n-------\n\nDistributed under the terms of the `MIT`_ license, \"pytest-bandit\" is free and open source software\n\n\nIssues\n------\n\nIf you encounter any problems, please `file an issue`_ along with a detailed description.\n\n.. _`Cookiecutter`: https://github.com/audreyr/cookiecutter\n.. _`@hackebrot`: https://github.com/hackebrot\n.. _`MIT`: http://opensource.org/licenses/MIT\n.. _`BSD-3`: http://opensource.org/licenses/BSD-3-Clause\n.. _`GNU GPL v3.0`: http://www.gnu.org/licenses/gpl-3.0.txt\n.. _`Apache Software License 2.0`: http://www.apache.org/licenses/LICENSE-2.0\n.. _`cookiecutter-pytest-plugin`: https://github.com/pytest-dev/cookiecutter-pytest-plugin\n.. _`file an issue`: https://github.com/Wanderu/pytest-bandit/issues\n.. _`pytest`: https://github.com/pytest-dev/pytest\n.. _`bandit`: https://github.com/PyCQA/bandit\n.. _`tox`: https://tox.readthedocs.io/en/latest/\n.. _`pip`: https://pypi.org/project/pip/\n.. _`PyPI`: https://pypi.org/project\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Wanderu/pytest-bandit", "keywords": "", "license": "MIT", "maintainer": "Matthew Warren", "maintainer_email": "mwarren@wanderu.com", "name": "pytest-bandit", "package_url": "https://pypi.org/project/pytest-bandit/", "platform": "", "project_url": "https://pypi.org/project/pytest-bandit/", "project_urls": { "Homepage": "https://github.com/Wanderu/pytest-bandit" }, "release_url": "https://pypi.org/project/pytest-bandit/0.5.2/", "requires_dist": [ "pytest (>=3.5.0)", "bandit (>=1.4.0)" ], "requires_python": "~=3.4", "summary": "A bandit plugin for pytest", "version": "0.5.2" }, "last_serial": 5887443, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "06c7e6392e948d5f59fff0a0ec60b367", "sha256": "4fb049d3ab0e2ca878c2c76093ab49cdd41102859baeccd0c0080a7baa6b1a58" }, "downloads": -1, "filename": "pytest-bandit-0.1.1.tar.gz", "has_sig": false, "md5_digest": "06c7e6392e948d5f59fff0a0ec60b367", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 5120, "upload_time": "2018-10-15T20:11:58", "url": "https://files.pythonhosted.org/packages/e1/1f/dca09bd517c5bde0297f93d82bc72cc369bce6da77363dd81ff8768929ae/pytest-bandit-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "8586fa3cb6ea7492a693ba64678188a6", "sha256": "5bbad054467759e1650eb7e1b8b2c8159c2891d7fc9e14e13600433ed82b49bf" }, "downloads": -1, "filename": "pytest-bandit-0.2.0.tar.gz", "has_sig": false, "md5_digest": "8586fa3cb6ea7492a693ba64678188a6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 5049, "upload_time": "2018-10-15T20:23:00", "url": "https://files.pythonhosted.org/packages/36/dc/8faa6cf1487d91b6c41c19559f008336e0192211e748dd4406938db6d849/pytest-bandit-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "82d65f69fd8956b51ae53f62c2ac2d72", "sha256": "fd4393dd0dedb6b98ca98af3aa2481b0b7a556fa9015e5f52952fac57c9f272d" }, "downloads": -1, "filename": "pytest-bandit-0.3.0.tar.gz", "has_sig": false, "md5_digest": "82d65f69fd8956b51ae53f62c2ac2d72", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 5433, "upload_time": "2018-10-25T20:35:18", "url": "https://files.pythonhosted.org/packages/f0/2c/fdb8f7e73dc5b7e489951b5791cc309332c2aeb8b38ca6d06b5f3e78a13c/pytest-bandit-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "18b24d17a451162285c2966f318f25ee", "sha256": "ed002479d949a85860d6ad19121eba0a6a26316349a689c1cc560b50ef3e5013" }, "downloads": -1, "filename": "pytest-bandit-0.3.1.tar.gz", "has_sig": false, "md5_digest": "18b24d17a451162285c2966f318f25ee", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 5475, "upload_time": "2018-11-13T22:32:57", "url": "https://files.pythonhosted.org/packages/08/34/ca802bad96de36c82d8e26d15b724c2c09a8aac3d40823f1575a82aac529/pytest-bandit-0.3.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "9796c85e76c7fdb86268c9d3cb130bfc", "sha256": "eabac86fd3e9f19b0229506c059b76f97c0edc777f71e9c98d748c6b5d6abfa8" }, "downloads": -1, "filename": "pytest_bandit-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9796c85e76c7fdb86268c9d3cb130bfc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.4", "size": 6321, "upload_time": "2019-04-25T12:24:03", "url": "https://files.pythonhosted.org/packages/53/c7/e87db5fde788eea45ed2eaca190f6b977b547e6eed7a8062c5fe27aa3b48/pytest_bandit-0.5.0-py3-none-any.whl" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "5d6352995bffe04609be427309452405", "sha256": "8714139c341e00edeec97e760a6ea25879511ab752f517a43e12b6e2b7c55d3f" }, "downloads": -1, "filename": "pytest_bandit-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5d6352995bffe04609be427309452405", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.4", "size": 6331, "upload_time": "2019-05-23T23:06:55", "url": "https://files.pythonhosted.org/packages/b1/7d/bda1d6c616155504c0b591a5f316332f4b1de8ded852b1f4a5dd6e8e80da/pytest_bandit-0.5.1-py3-none-any.whl" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "d37f8b2bf325290b29e4f9d9d4363acd", "sha256": "baa4d64d6e92acc19abb022b0b086bb42a56adb0afa7b6cc85af46274d87b50e" }, "downloads": -1, "filename": "pytest_bandit-0.5.2-py3-none-any.whl", "has_sig": false, "md5_digest": "d37f8b2bf325290b29e4f9d9d4363acd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.4", "size": 6439, "upload_time": "2019-07-25T18:45:43", "url": "https://files.pythonhosted.org/packages/ad/e6/d9f9b91ac5a08a80f6e0b02d8bba51a5bc3b9a3b4da31ccfd42c0581e184/pytest_bandit-0.5.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2788476e4c3533246f0b46b8eda3f893", "sha256": "40899d30f39af3e8242cb1fd3d086317ef6f9440f3e5370c28f7212b2b15bf28" }, "downloads": -1, "filename": "pytest-bandit-0.5.2.tar.gz", "has_sig": false, "md5_digest": "2788476e4c3533246f0b46b8eda3f893", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.4", "size": 5570, "upload_time": "2019-09-25T22:13:45", "url": "https://files.pythonhosted.org/packages/79/e2/45908a168bbf2cd4e0f7967cee29a96c37d576de29f5c548ddc27a7f3208/pytest-bandit-0.5.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d37f8b2bf325290b29e4f9d9d4363acd", "sha256": "baa4d64d6e92acc19abb022b0b086bb42a56adb0afa7b6cc85af46274d87b50e" }, "downloads": -1, "filename": "pytest_bandit-0.5.2-py3-none-any.whl", "has_sig": false, "md5_digest": "d37f8b2bf325290b29e4f9d9d4363acd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.4", "size": 6439, "upload_time": "2019-07-25T18:45:43", "url": "https://files.pythonhosted.org/packages/ad/e6/d9f9b91ac5a08a80f6e0b02d8bba51a5bc3b9a3b4da31ccfd42c0581e184/pytest_bandit-0.5.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2788476e4c3533246f0b46b8eda3f893", "sha256": "40899d30f39af3e8242cb1fd3d086317ef6f9440f3e5370c28f7212b2b15bf28" }, "downloads": -1, "filename": "pytest-bandit-0.5.2.tar.gz", "has_sig": false, "md5_digest": "2788476e4c3533246f0b46b8eda3f893", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.4", "size": 5570, "upload_time": "2019-09-25T22:13:45", "url": "https://files.pythonhosted.org/packages/79/e2/45908a168bbf2cd4e0f7967cee29a96c37d576de29f5c548ddc27a7f3208/pytest-bandit-0.5.2.tar.gz" } ] }