diff --git a/composer.json b/composer.json
index 11903584950cfe130f481ee3c2631b10a0735c27..0e60b306e5371e9c18aa26b803b4536e5dd48200 100644
--- a/composer.json
+++ b/composer.json
@@ -8,7 +8,7 @@
         }
     },
     "require-dev": {
-        "woohoolabs/yang": "2.3.2",
+        "woohoolabs/yang": "3.0.0",
         "codeception/codeception": "5.1.2",
         "codeception/module-asserts": "3.0.0",
         "overtrue/phplint": "3.1.1",
diff --git a/composer.lock b/composer.lock
index 8bcf26b85fa8d7e9519a27d7428ad850b6c9791d..46a377813df7e5bc7dd70c5644725fc2bb4e46a8 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
         "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
         "This file is @generated automatically"
     ],
-    "content-hash": "7f25cddb2ee62fd59b0df2e23f6d513a",
+    "content-hash": "1cfd4a01ac233ef7d43be6fb00f23501",
     "packages": [
         {
             "name": "algo26-matthias/idna-convert",
@@ -7816,36 +7816,37 @@
         },
         {
             "name": "woohoolabs/yang",
-            "version": "2.3.2",
+            "version": "3.0.0",
             "source": {
                 "type": "git",
                 "url": "https://github.com/woohoolabs/yang.git",
-                "reference": "da65122971fa6add83751497ec76af1fb6cccf77"
+                "reference": "5cbd05d5e6f94d40c4bef4a7b9a0fdb42503d8dc"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/woohoolabs/yang/zipball/da65122971fa6add83751497ec76af1fb6cccf77",
-                "reference": "da65122971fa6add83751497ec76af1fb6cccf77",
+                "url": "https://api.github.com/repos/woohoolabs/yang/zipball/5cbd05d5e6f94d40c4bef4a7b9a0fdb42503d8dc",
+                "reference": "5cbd05d5e6f94d40c4bef4a7b9a0fdb42503d8dc",
                 "shasum": ""
             },
             "require": {
-                "php": "^7.2.0||^8.0.0",
-                "php-http/httplug": "^1.0.0|^2.0.0",
+                "php": "^7.4.0||^8.0.0",
+                "php-http/httplug": "^2.0.0",
+                "psr/http-client": "^1.0.0",
                 "psr/http-message-implementation": "^1.0.0"
             },
             "require-dev": {
-                "guzzlehttp/psr7": "^1.4.0",
-                "php-http/guzzle6-adapter": "^2.0.0",
-                "phpstan/phpstan": "^0.12.0",
-                "phpstan/phpstan-phpunit": "^0.12.0",
-                "phpstan/phpstan-strict-rules": "^0.12.0",
-                "phpunit/phpunit": "^7.0.0||^8.2.0||^9.0.0",
-                "squizlabs/php_codesniffer": "^3.5.1",
-                "woohoolabs/coding-standard": "^1.0.0",
+                "guzzlehttp/psr7": "^2.6.0",
+                "php-http/guzzle7-adapter": "^1.0.0",
+                "phpstan/phpstan": "^1.10.12",
+                "phpstan/phpstan-phpunit": "^1.3.0",
+                "phpstan/phpstan-strict-rules": "^1.5.0",
+                "phpunit/phpunit": "^9.6.0",
+                "squizlabs/php_codesniffer": "^3.7.0",
+                "woohoolabs/coding-standard": "^2.4.0",
                 "woohoolabs/releaser": "^1.1.0"
             },
             "suggest": {
-                "php-http/guzzle6-adapter": "Allows to use Guzzle 6 as the HTTP client implementation"
+                "php-http/guzzle7-adapter": "Allows to use Guzzle 7 as the HTTP client implementation"
             },
             "type": "library",
             "autoload": {
@@ -7875,7 +7876,7 @@
                 "issues": "https://github.com/woohoolabs/yang/issues",
                 "source": "https://github.com/woohoolabs/yang"
             },
-            "time": "2020-11-15T08:55:55+00:00"
+            "time": "2023-09-06T09:39:12+00:00"
         }
     ],
     "aliases": [],