Previous setup introduce several problems because pre-commit was never run with all configured hooks. New setup does not require any changes to tox.ini when new linters/hooks are added. - openstack-tox-pep8 removed, replaced by generic linters - fixed bug where CI did not run all linters, mainly because of tox.ini env layout - kept only one linters environment with its sole requirement - saved considerable amount of time wasted installing unused dependencies - moved doc8 config to setup.cfg (standard location) Change-Id: Idda6418ea1dcc3877e078f3cd9c59631fcc2ec68
88 B
88 B