diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml
index 748bfcd3900b611c4c43adadd47fbb251a6038f2..5cc1b8a7308a6f53f8bd0e9768fe1f133bae93af 100644
--- a/.github/workflows/lint.yml
+++ b/.github/workflows/lint.yml
@@ -68,7 +68,7 @@ jobs:
           python-version: "3.x"
       - name: Run pylint
         run: |
-            pip install pylint==2.12.2
+            pip install pylint==2.13.7 wrapt==1.14.0
             pylint plugins roles --disable=import-error
 
   shellcheck:
diff --git a/requirements-dev.txt b/requirements-dev.txt
index f224861f29ad45548aa40412d6cbb055be592959..0915965a4d3a2675e45c0ca95135fb9d3448c19f 100644
--- a/requirements-dev.txt
+++ b/requirements-dev.txt
@@ -2,11 +2,9 @@
 ipdb==0.13.4
 pre-commit
 flake8==4.0.1
-flake8-bugbear
+flake8-bugbear==22.10.27
 pylint==2.13.7
+wrapt >= 1.14.0
 pydocstyle==6.0.0
 yamllint==1.26.3
 ansible-lint==5.3.2
-dnspython==2.2.0
-netaddr==0.8.0
-gssapi==1.7.2