{ "info": { "author": "OpenStack", "author_email": "openstack-dev@lists.openstack.org", "bugtrack_url": null, "classifiers": [ "Environment :: OpenStack", "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3" ], "description": "===============================\nbash8\n===============================\n\nA pep8 equivalent for bash scripts\n\nThis program attempts to be an automated style checker for bash scripts\nto fill the same part of code review that pep8 does in most OpenStack\nprojects. It started from humble beginnings in the DevStack project,\nand will continue to evolve over time.\n\n- Free software: Apache license\n- Documentation: http://docs.openstack.org/developer/bash8\n- Source: http://git.openstack.org/cgit/openstack-dev/bash8\n- Bugs: http://bugs.launchpad.net/bash8\n\nCurrently Supported Checks\n--------------------------\n\nErrors\n~~~~~~\n\nBasic white space errors, for consistent indenting\n\n- E001: check that lines do not end with trailing whitespace\n- E002: ensure that indents are only spaces, and not hard tabs\n- E003: ensure all indents are a multiple of 4 spaces\n- E004: file did not end with a newline\n\nStructure Errors\n~~~~~~~~~~~~~~~~\n\nA set of rules that help keep things consistent in control blocks.\nThese are ignored on long lines that have a continuation, because\nunrolling that is kind of \"interesting\"\n\n- E010: *do* not on the same line as *for*\n- E011: *then* not on the same line as *if*\n- E012: heredoc didn't end before EOF", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.openstack.org/", "keywords": null, "license": null, "maintainer": null, "maintainer_email": null, "name": "bash8", "package_url": "https://pypi.org/project/bash8/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/bash8/", "project_urls": { "Homepage": "http://www.openstack.org/" }, "release_url": "https://pypi.org/project/bash8/0.1.1/", "requires_dist": null, "requires_python": null, "summary": "A pep8 equivalent for bash scripts", "version": "0.1.1" }, "last_serial": 1106082, "releases": { "0": [], "0.1.0": [ { "comment_text": "", "digests": { "md5": "ccfdb8da74370f0d94c23d462385c42f", "sha256": "4a550ce8f3ab2edd9c26f6c759477dcda75080ad2508181cbdf219abccd4889f" }, "downloads": -1, "filename": "bash8-0.1.0.tar.gz", "has_sig": false, "md5_digest": "ccfdb8da74370f0d94c23d462385c42f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11619, "upload_time": "2014-05-11T20:25:21", "url": "https://files.pythonhosted.org/packages/92/20/512f489c314f306ebe45e3e2ad0570bbcac4a1995b5f9f3ef57a6af4faeb/bash8-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "3cc303a27401eea4798bc73beee3a6cd", "sha256": "0d7614862e3c9f7ac44ed197e04b43d7abbdb82c56288c2ad332d8e45ced03af" }, "downloads": -1, "filename": "bash8-0.1.1.tar.gz", "has_sig": false, "md5_digest": "3cc303a27401eea4798bc73beee3a6cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12140, "upload_time": "2014-05-27T22:49:48", "url": "https://files.pythonhosted.org/packages/8e/cf/9505a7c173ac2febbd7396e66baefba943a9ec9fbbfc682a99b1ca9750da/bash8-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3cc303a27401eea4798bc73beee3a6cd", "sha256": "0d7614862e3c9f7ac44ed197e04b43d7abbdb82c56288c2ad332d8e45ced03af" }, "downloads": -1, "filename": "bash8-0.1.1.tar.gz", "has_sig": false, "md5_digest": "3cc303a27401eea4798bc73beee3a6cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12140, "upload_time": "2014-05-27T22:49:48", "url": "https://files.pythonhosted.org/packages/8e/cf/9505a7c173ac2febbd7396e66baefba943a9ec9fbbfc682a99b1ca9750da/bash8-0.1.1.tar.gz" } ] }