aee6e95380
Projects that want to enable a comprehensive doc8 check of code, including D000, need Pygmnets to be installable. It's an option library used by docutils so we need to track it here. While this isn't really a linter, neither is it really required at runtime for the projects using it so it's added to the blacklist Is the library actively maintained? Yes - https://bitbucket.org/birkenfeld/pygments-main Is the library good code? Yes - It is the defacto syntax highlighting code in Python Is the library python 3 compatible? Yes Is the library license compatible? Yes - BSD Is the library already packaged in the distros we target (Ubuntu latest / Fedora latest)? Yes Is the function of this library already covered by other libraries in global-requirements.txt? No Is the library required for OpenStack project or related dev or infrastructure setup? (Answer to this should be Yes, of course) Which? Yes - for doc8 checking where there is code snippets. It is also a transient dependancy of sphinx - https://github.com/sphinx-doc/sphinx/blob/master/setup.py#L21 Change-Id: I643c7632a02c87820c9c51f03fa34f0764384783 Close-bug: #1771479
30 lines
458 B
Plaintext
30 lines
458 B
Plaintext
# linters - each project may have a different version with loose convergence
|
|
# over time.
|
|
astroid
|
|
bandit
|
|
flake8
|
|
flake8-docstrings
|
|
flake8-import-order
|
|
hacking
|
|
mccabe
|
|
pep257
|
|
pep8
|
|
pyflakes
|
|
pycodestyle
|
|
pylint
|
|
Pygments
|
|
|
|
# Temporarily until tools/tox_install.sh is updated everywhere
|
|
horizon
|
|
networking-bagpipe
|
|
networking-bgpvpn
|
|
networking-l2gw
|
|
networking-odl
|
|
networking-sfc
|
|
neutron
|
|
neutron-dynamic-routing
|
|
neutron-fwaas
|
|
neutron-lbaas
|
|
neutron-vpnaas
|
|
vmware-nsxlib
|