AArch64 | |
ppc64le | |
s390x | |
x86-64 |
- Add python-pbr to runtime dependencies since bashate is trying to import it at the very beginning.
- Remove redundant metadata reprisal from description.
- Run the fdupes call properly to avoid rpmlint warnings
- Update to v0.6.0 * Address new pypi requirements on README.rst * Switch to pep8 output format * Enable bashate use with pre-commit * Allow bashate to be called as a module * Add bindep.txt file * Stop using slave\_scripts/install-distro-packages.sh * Use openstack-tox-py36 * Convert bashate-python36-fedora-26 to Zuul v3 * Remove setting of version/release from releasenotes * Zuul: add file extension to playbook path * Initial zuulv3 job import * Update documentation URL for readme file * Add a [[ checker * Don't mock sysv.args * Fix formatting of contributor page * Treat sphinx warnings as errors * Reorder content to follow new structure * Update to openstackdocstheme * Update to tox.ini environment list * Add py3.5 support in setup.cfg * correcting typo in EXAMPLES section -I should be -i * docs: fixed CLI args description * Update .coveragerc after the removal of openstack directory * Changed the home-page link * Don't include openstack/common in flake8 exclude list * Enable release notes translation * Update docs to include all errors * Exclude hashbangs check for .bashrc, .bash\_profile, etc - Add Python 3 support - Add %license - Remove tests from installed package
- update to 0.5.1: * Add releasenote on python3 * Handle argument line-up in continuations * Cleanup continuation line handling * Ignore heredoc contents * Replace heredoc fail-to-end detection E012 with "bash -n" * Set up locale for bash syntax testing * Only warn about tab-indent * Add shallow syntax checking
- update to 0.3.2: * Detect setting locals with subshell commands * Change ignore-errors to ignore_errors * Move to hacking 0.10 * add E006: check for lines longer than 79 columns * Cleanup variable names TODO * Fix broken py3 tests * Change non intuitive error message * Don't mock argparse * Add #! or .sh test at warning level * Move messages into a dict * Add --warn to turn messages down to warnings * Remove pylint from requirements * Change test order to avoid incompatibliity * Clean-up return statements * Workflow documentation is now in infra-manual * Put all messages into separate package * Removed \b that don't work anyway
- update to 0.3.1: * Add man page * Remove automagic file finder * Strip comments before checks * Revert "Add E040: $(COMMAND) preferred over `COMMAND`" * Check for bash-like "for" * Warn against sorting requirements * Rename doc environment to docs * Add Pylint testenv environment * Add a check for $[ * Add E040: $(COMMAND) preferred over `COMMAND` * Treat if and elif equally * Add new register_ignores unit tests * Clean-up E011 and E020 messages * Bump hacking to 0.9.x series * Reduce loops and if statements in method discover_files * Remove unneeded definitions of Python Source Code Encoding * Add a space to the output of the method log_error * Fix source location URL in README * Fix .gitreview project path
- Initial package (0.2.0)