diff --git a/composer.json b/composer.json
index 9dacb832daea809ccbb058aadbf979fc5710a08c..7c0276606d6e536c550ad245b94812494f9ab99a 100644
--- a/composer.json
+++ b/composer.json
@@ -11,15 +11,15 @@
     ],
     "require": {
         "php": "^7.1 || ^8.0",
-        "irstea/composer-require-checker-shim": "@stable",
         "irstea/pcov-clobber-plugin": "@stable",
-        "irstea/php-cs-fixer-config": "@stable",
-        "irstea/phpcpd-shim": "@stable",
-        "irstea/phploc-shim": "@stable",
-        "irstea/phpmd-config": "@stable",
-        "irstea/phpstan-config": "@stable",
+        "irstea/php-cs-fixer-config": ">=3.1.0",
+        "irstea/phpmd-config": ">=1.1.1",
+        "irstea/phpstan-config": ">=3.0.3",
+        "maglnet/composer-require-checker": ">=2.0",
+        "phploc/phploc": "@stable",
         "php-parallel-lint/php-parallel-lint": "@stable",
-        "phpunit/phpunit": "@stable"
+        "phpunit/phpunit": "@stable",
+        "sebastian/phpcpd": "@stable"
     },
     "suggests": {
         "deployer/deployer": "Pour gérer les déploiements sur les serveurs",