[codespell] Adding Tox Target for Codespell

Second in a series of commits to add Codespell to Ironic Repos. This one adds the command that was used to fix the spelling errors.

Future Commits will add CI support and potentially a git-blame-ignore-revs file if their are lots of spelling mistakes that could clutter git blame.

Change-Id: I07e04a289871a1c547797ba9eb259571dc3b6767
This commit is contained in:
Sharpz7 2024-01-29 18:59:22 +00:00
parent 1b0d6429b7
commit d5f9b2ed0a
2 changed files with 14 additions and 0 deletions

View File

@ -46,3 +46,8 @@ openstack.baremetal_introspection.v1 =
[extras]
cli =
python-openstackclient>=3.12.0 # Apache-2.0
[codespell]
quiet-level = 4
# Words to ignore:
ignore-words-list = example

View File

@ -121,3 +121,12 @@ import_exceptions = ironic_inspector_client.common.i18n
# separately, outside of the requirements files.
deps = bindep
commands = bindep test
[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}