{ "info": { "author": "Andres Perez Hortal", "author_email": "", "bugtrack_url": null, "classifiers": [ "Framework :: Flake8", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "================\nflake8-dashboard\n================\n\nA flake8 plugin to generate an responsive HTML dashboard with a report of\nall the flake8 violations. The resulting dashboard is easy-to-read format\nacross a variety of devices and web browsers.\n\nInstallation\n============\n\nIf flake8 is not installed, run:\n\n.. code-block:: bash\n\n $ pip install flake8\n\nFinally, to install the latest release of the plugin from the\nPython Package Index, run:\n\n.. code-block:: bash\n\n $ pip install flake8-dashboard\n\nOr to install the latest development version (master branch), run:\n\n.. code-block:: bash\n\n $ pip install git+https://github.com/aperezhortal/flake8-dashboard\n\nUsage\n=====\n\nRun flake8 with the ``--format=dashboard`` option to create a nice-looking\ndashboard.\n\nOptions:\n\n- ``--outputdir=``: Directory to save the HTML output\n (\"./flake8_dashboard\" by default).\n- ``--debug-info``: Write additional debugging information as csv format\n (flake8 violations and aggregations).\n- ``--title=``: Set the dashboard's title. No title by default.\n\nSimple usage example:\n\n.. code-block:: bash\n\n $ flake8 --format=dashboard --outputdir=flake-report --title=\"My dashboard\"\n\n\nDemo\n~~~~\n\n`Check a demo here! <https://aperezhortal.github.io/flake8-dashboard/example_dashboard/index.html>`_\n\n\nCredits\n=======\n\n- This package was created using the `flake8-html`_ package as template.\n\n- The dashboard html page was created using the\n `light-bootstrap-dashboard`_ template by `Creative Tim`_.\n\n- The interactive plots are created using `Plotly Python`_ .\n\n.. _light-bootstrap-dashboard: https://demos.creative-tim.com/light-bootstrap-dashboard/\n.. _`Creative Tim`: https://www.creative-tim.com/\n.. _`Plotly Python`: https://plot.ly/python/\n.. _flake8-html: https://github.com/lordmauve/flake8-html\n\n\n\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://aperezhortal.github.io/flake8-dashboard/", "keywords": "flake8 dashboard html", "license": "Apache Software License 2.0", "maintainer": "", "maintainer_email": "", "name": "flake8-dashboard", "package_url": "https://pypi.org/project/flake8-dashboard/", "platform": "", "project_url": "https://pypi.org/project/flake8-dashboard/", "project_urls": { "Homepage": "https://aperezhortal.github.io/flake8-dashboard/" }, "release_url": "https://pypi.org/project/flake8-dashboard/0.1.2/", "requires_dist": [ "pygments (>=2.2.0)", "flake8 (>=3.3.0)", "plotly", "beautifulsoup4", "jsmin", "jinja2", "requests", "pandas", "astroid (>=2.2.5)" ], "requires_python": ">=3.6", "summary": "Generate different reports of flake8 violations", "version": "0.1.2" }, "last_serial": 5928521, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "fab59030b8fee94dd66404973e3edef7", "sha256": "9bf29d0db802a8c02a64fdff97c97e136655004066a10b75bcb2059cadeeb467" }, "downloads": -1, "filename": "flake8_dashboard-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fab59030b8fee94dd66404973e3edef7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 1066258, "upload_time": "2019-10-02T16:01:53", "url": "https://files.pythonhosted.org/packages/0f/97/6694aa34e3e55f2a664eec075375009d08e4627a5dedb82b47742737fc5e/flake8_dashboard-0.1.0-py3-none-any.whl" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "0079d98141e700648e5687eecef261e5", "sha256": "f24f24527e3789872029e687ff9c792097477dd71d269e473134417a0acc7c29" }, "downloads": -1, "filename": "flake8_dashboard-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0079d98141e700648e5687eecef261e5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 1066243, "upload_time": "2019-10-02T21:41:57", "url": "https://files.pythonhosted.org/packages/fe/74/f1d6d11bd9d9dfcdc9a7f45281d2223a539bf48791c4a5ed78c54b2bced6/flake8_dashboard-0.1.1-py3-none-any.whl" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "acc2f9550caffb653cd91cbb5bac564f", "sha256": "21f19393f7a7b08179b3f08103e52401ab580720ea0e6481dee4d1e9838828a6" }, "downloads": -1, "filename": "flake8_dashboard-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "acc2f9550caffb653cd91cbb5bac564f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 1066695, "upload_time": "2019-10-04T14:02:17", "url": "https://files.pythonhosted.org/packages/b8/07/175294fae0261b02800d990f15e7a0f09cb9fc482febc224d4d81fd54db3/flake8_dashboard-0.1.2-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "acc2f9550caffb653cd91cbb5bac564f", "sha256": "21f19393f7a7b08179b3f08103e52401ab580720ea0e6481dee4d1e9838828a6" }, "downloads": -1, "filename": "flake8_dashboard-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "acc2f9550caffb653cd91cbb5bac564f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 1066695, "upload_time": "2019-10-04T14:02:17", "url": "https://files.pythonhosted.org/packages/b8/07/175294fae0261b02800d990f15e7a0f09cb9fc482febc224d4d81fd54db3/flake8_dashboard-0.1.2-py3-none-any.whl" } ] }