From 19fbad6f76096189891793b856d77a4b61d39f38 Mon Sep 17 00:00:00 2001 From: Toon Verwerft Date: Thu, 19 Mar 2026 08:39:10 +0100 Subject: [PATCH 1/3] Replace azjezz/psl with php-standard-library/php-standard-library Swap to the official fork and add ^6.0 to the version constraint. Ref: phpro/soap-client#604 --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 0a28134..4d181cb 100644 --- a/composer.json +++ b/composer.json @@ -21,7 +21,7 @@ ], "require": { "php": "~8.3.0 || ~8.4.0 || ~8.5.0", - "azjezz/psl": "^3.0 || ^4.0 || ^5.0", + "php-standard-library/php-standard-library": "^3.0 || ^4.0 || ^5.0 || ^6.0", "veewee/reflecta": "~0.11", "veewee/xml": "^3.3", "php-soap/engine": "^2.16", From f8c07c33bb2fe5678e63a55fe5575ab5f2572020 Mon Sep 17 00:00:00 2001 From: Toon Verwerft Date: Thu, 19 Mar 2026 09:29:53 +0100 Subject: [PATCH 2/3] Bump minimum versions of deps that swapped azjezz/psl Ensures --prefer-lowest does not pull in azjezz/psl alongside php-standard-library/php-standard-library: - php-soap/engine ^2.19 - php-soap/wsdl ^1.18 - veewee/xml ^3.6 - veewee/reflecta ~0.16 Note: php-soap/wsdl-reader also needs a bump once tagged. --- composer.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/composer.json b/composer.json index 4d181cb..43330a7 100644 --- a/composer.json +++ b/composer.json @@ -22,10 +22,10 @@ "require": { "php": "~8.3.0 || ~8.4.0 || ~8.5.0", "php-standard-library/php-standard-library": "^3.0 || ^4.0 || ^5.0 || ^6.0", - "veewee/reflecta": "~0.11", - "veewee/xml": "^3.3", - "php-soap/engine": "^2.16", - "php-soap/wsdl": "^1.14", + "veewee/reflecta": "~0.16", + "veewee/xml": "^3.6", + "php-soap/engine": "^2.19", + "php-soap/wsdl": "^1.18", "php-soap/xml": "^1.9", "php-soap/wsdl-reader": "^0.30" }, From ecde81646f05411db7469aa981c9ddf1ec59abc5 Mon Sep 17 00:00:00 2001 From: Toon Verwerft Date: Thu, 19 Mar 2026 09:30:31 +0100 Subject: [PATCH 3/3] Bump php-soap/wsdl-reader minimum to ^0.31 Ensures --prefer-lowest resolves a wsdl-reader version that uses php-standard-library/php-standard-library instead of azjezz/psl. --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 43330a7..3b24f95 100644 --- a/composer.json +++ b/composer.json @@ -27,7 +27,7 @@ "php-soap/engine": "^2.19", "php-soap/wsdl": "^1.18", "php-soap/xml": "^1.9", - "php-soap/wsdl-reader": "^0.30" + "php-soap/wsdl-reader": "^0.31" }, "require-dev": { "vimeo/psalm": "~6.13",