diff -pruN 2.2.0-2/composer.json 2.3.0-1/composer.json
--- 2.2.0-2/composer.json	2024-06-10 13:00:34.000000000 +0000
+++ 2.3.0-1/composer.json	2025-03-23 23:17:55.000000000 +0000
@@ -22,7 +22,7 @@
     "require": {
         "php": "^8.1",
         "psr/http-factory": "^1.0",
-        "phpunit/phpunit": "^10.0 || ^11.0"
+        "phpunit/phpunit": "^10.0 || ^11.0 || ^12.0"
     },
     "autoload": {
         "psr-4": {
diff -pruN 2.2.0-2/debian/autoload.php.tpl 2.3.0-1/debian/autoload.php.tpl
--- 2.2.0-2/debian/autoload.php.tpl	2024-07-08 21:16:51.000000000 +0000
+++ 2.3.0-1/debian/autoload.php.tpl	1970-01-01 00:00:00.000000000 +0000
@@ -1,30 +0,0 @@
-<?php
-
-// Require
-require_once '/usr/share/php/PHPUnit/Autoload.php';
-require_once '/usr/share/php/Psr/Http/Message/factory-autoload.php';
-
-// Suggest
-
-// @codingStandardsIgnoreFile
-// @codeCoverageIgnoreStart
-// this is an autogenerated file - do not edit
-spl_autoload_register(
-    function($class) {
-        static $classes = null;
-        if ($classes === null) {
-            $classes = array(
-                ___CLASSLIST___
-            );
-        }
-        $cn = strtolower($class);
-        if (isset($classes[$cn])) {
-            require ___BASEDIR___$classes[$cn];
-        }
-    },
-    ___EXCEPTION___,
-    ___PREPEND___
-);
-// @codeCoverageIgnoreEnd
-
-// Files
diff -pruN 2.2.0-2/debian/changelog 2.3.0-1/debian/changelog
--- 2.2.0-2/debian/changelog	2025-01-10 12:25:54.000000000 +0000
+++ 2.3.0-1/debian/changelog	2025-10-25 07:41:26.000000000 +0000
@@ -1,3 +1,16 @@
+php-http-interop-http-factory-tests (2.3.0-1) unstable; urgency=medium
+
+  [ Kevin Pfeifer ]
+  * allow PHPUnit 12
+
+  [ David Prévot ]
+  * Revert "Force system dependencies loading"
+  * Extend debian/clean
+  * Remove Rules-Requires-Root
+  * Update Standards-Version to 4.7.2
+
+ -- David Prévot <taffit@debian.org>  Sat, 25 Oct 2025 09:41:26 +0200
+
 php-http-interop-http-factory-tests (2.2.0-2) unstable; urgency=medium
 
   * Upload to unstable in sync with PHPUnit 11
diff -pruN 2.2.0-2/debian/clean 2.3.0-1/debian/clean
--- 2.2.0-2/debian/clean	2024-07-08 21:16:51.000000000 +0000
+++ 2.3.0-1/debian/clean	2025-10-25 07:38:57.000000000 +0000
@@ -1 +1,2 @@
+debian/autoload.php.tpl
 test/autoload.php
diff -pruN 2.2.0-2/debian/control 2.3.0-1/debian/control
--- 2.2.0-2/debian/control	2024-07-08 21:27:42.000000000 +0000
+++ 2.3.0-1/debian/control	2025-10-25 07:41:19.000000000 +0000
@@ -8,11 +8,10 @@ Build-Depends: debhelper-compat (= 13),
                php-psr-http-factory,
                phpab,
                phpunit
-Standards-Version: 4.7.0
+Standards-Version: 4.7.2
 Homepage: https://github.com/http-interop/http-factory-tests
 Vcs-Git: https://salsa.debian.org/php-team/pear/php-http-interop-http-factory-tests.git
 Vcs-Browser: https://salsa.debian.org/php-team/pear/php-http-interop-http-factory-tests
-Rules-Requires-Root: no
 
 Package: php-http-interop-http-factory-tests
 Multi-Arch: foreign
diff -pruN 2.2.0-2/debian/rules 2.3.0-1/debian/rules
--- 2.2.0-2/debian/rules	2024-07-08 21:16:51.000000000 +0000
+++ 2.3.0-1/debian/rules	2025-10-25 07:37:58.000000000 +0000
@@ -3,6 +3,7 @@
 	dh $@
 
 override_dh_auto_build:
+	phpabtpl composer.json > debian/autoload.php.tpl
 	phpab \
 		--output test/autoload.php \
 		--template debian/autoload.php.tpl \
