diff --git a/setup.cfg b/setup.cfg index d2d0a9b..c6e5e94 100644 --- a/setup.cfg +++ b/setup.cfg @@ -37,3 +37,9 @@ virtualbmc = stop = virtualbmc.cmd.vbmc:StopCommand list = virtualbmc.cmd.vbmc:ListCommand show = virtualbmc.cmd.vbmc:ShowCommand + +[codespell] +quiet-level = 4 +# Words to ignore: +# cna: Intel CNA card +ignore-words-list = cna \ No newline at end of file diff --git a/tox.ini b/tox.ini index 54c6298..5c66365 100644 --- a/tox.ini +++ b/tox.ini @@ -76,3 +76,12 @@ import-order-style = pep8 application-import-names = virtualbmc exclude = .venv,.git,.tox,dist,doc,*lib/python*,*egg,build max-complexity=17 + +[testenv:codespell] +description = + Run codespell to check spelling +deps = codespell +# note(JayF): {posargs} lets us run `tox -ecodespell -- -w` to get codespell +# to correct spelling issues in our code it's aware of. +commands = + codespell {posargs} \ No newline at end of file