diff --git a/lint-requirements.txt b/lint-requirements.txt
index 9f9a4025939ce76890f95f78f480f7e330746d38..58117d9880fb0c658f8b33b886137081fe8b516a 100644
--- a/lint-requirements.txt
+++ b/lint-requirements.txt
@@ -2,6 +2,7 @@ ansible>=8,<10 # GPLv3
 ansible-lint>=6.22.0,<7.0.0 # MIT
 bandit>=1.1.0 # Apache-2.0
 bashate>=0.5.1 # Apache-2.0
+codespell<2.3.0 # GPLv2
 doc8>=0.6.0 # Apache-2.0
 hacking>=3.0.1,<3.1.0 # Apache-2.0
 reno>=3.1.0 # Apache-2.0
diff --git a/tox.ini b/tox.ini
index 2598c35334a37c3053619a1568ddbd11fbd53cf7..ddfb6d93a883668667564c5459ffb5d00916aa99 100644
--- a/tox.ini
+++ b/tox.ini
@@ -100,7 +100,6 @@ deps =
   -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}
   -r{toxinidir}/requirements.txt
   -r{toxinidir}/lint-requirements.txt
-  codespell
 allowlist_externals = bash
                       find
 commands =