diff -pruN 25.0.0-1/debian/changelog 25.0.0-2/debian/changelog
--- 25.0.0-1/debian/changelog	2025-02-07 18:56:50.000000000 +0000
+++ 25.0.0-2/debian/changelog	2026-01-01 16:35:53.000000000 +0000
@@ -1,3 +1,19 @@
+python-boltons (25.0.0-2) unstable; urgency=medium
+
+  * Team upload.
+  * Enable Testsuite: autopkgtest-pkg-pybuild
+  * Use dh-sequence-python3
+  * Drop "Rules-Requires-Root: no": it is the default now
+  * Bump Standards-Version to 4.7.3, drop Priority: tag
+  * Rewrite d/watch in v5 format
+  * Drop build-dep on python3-setuptools, this uses "flit"
+
+  [ Leandro Cunha ]
+  * d/patches/001-support-pytest9.patch: Add pytest 9 support
+    (Closes: #1122935, #1123200)
+
+ -- Alexandre Detiste <tchet@debian.org>  Thu, 01 Jan 2026 17:35:53 +0100
+
 python-boltons (25.0.0-1) unstable; urgency=medium
 
   [ Leandro Cunha ]
diff -pruN 25.0.0-1/debian/control 25.0.0-2/debian/control
--- 25.0.0-1/debian/control	2025-02-07 18:54:52.000000000 +0000
+++ 25.0.0-2/debian/control	2026-01-01 16:24:17.000000000 +0000
@@ -2,19 +2,17 @@ Source: python-boltons
 Maintainer: Debian Python Team <team+python@tracker.debian.org>
 Uploaders: Leandro Cunha <leandrocunha016@gmail.com>
 Section: python
-Priority: optional
 Build-Depends: debhelper-compat (= 13),
-               dh-python,
+               dh-sequence-python3,
                python3-all,
-               python3-setuptools,
                python3-pytest,
                pybuild-plugin-pyproject,
                flit
-Standards-Version: 4.7.0
+Standards-Version: 4.7.3
+Testsuite: autopkgtest-pkg-pybuild
 Vcs-Browser: https://salsa.debian.org/python-team/packages/python-boltons
 Vcs-Git: https://salsa.debian.org/python-team/packages/python-boltons.git
 Homepage: https://github.com/mahmoud/boltons
-Rules-Requires-Root: no
 
 Package: python3-boltons
 Architecture: all
diff -pruN 25.0.0-1/debian/patches/001-support-pytest9.patch 25.0.0-2/debian/patches/001-support-pytest9.patch
--- 25.0.0-1/debian/patches/001-support-pytest9.patch	1970-01-01 00:00:00.000000000 +0000
+++ 25.0.0-2/debian/patches/001-support-pytest9.patch	2026-01-01 15:51:40.000000000 +0000
@@ -0,0 +1,31 @@
+Description: Starting from pytest 7, the py.path arguments to pytest's hook functions
+ have been deprecated, replaced with pathlib.Path equivalents. Since
+ pytest 7 is the minimum version we support, move to using it.
+Forwarded: not-needed
+Origin: other, https://github.com/mahmoud/boltons/pull/391/commits/5bf0e99182fc910f641a0849fa209940d68bce32
+Bug-Debian: https://bugs.debian.org/1122935
+Author: Steve Kowalik <steven@wedontsleep.org>
+
+---
+ tests/conftest.py | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/tests/conftest.py b/tests/conftest.py
+index d4d2192c..e2c9a0cf 100644
+--- a/tests/conftest.py
++++ b/tests/conftest.py
+@@ -5,12 +5,12 @@
+ _VERSION_MARKER = re.compile(r'_py(?P<major_version>\d)(?P<minor_version>\d)?')
+ 
+ 
+-def pytest_ignore_collect(path, config):
++def pytest_ignore_collect(collection_path, config):
+     """
+     Ignore tests that end with _pyX, where X does not equal this
+     interpreter's major version.
+     """
+-    filename = path.basename
++    filename = collection_path.name
+     modulename = filename.split('.', 1)[0]
+     match = _VERSION_MARKER.search(modulename)
+     if not match:
diff -pruN 25.0.0-1/debian/patches/series 25.0.0-2/debian/patches/series
--- 25.0.0-1/debian/patches/series	1970-01-01 00:00:00.000000000 +0000
+++ 25.0.0-2/debian/patches/series	2026-01-01 15:51:40.000000000 +0000
@@ -0,0 +1 @@
+001-support-pytest9.patch
diff -pruN 25.0.0-1/debian/rules 25.0.0-2/debian/rules
--- 25.0.0-1/debian/rules	2025-02-07 18:53:35.000000000 +0000
+++ 25.0.0-2/debian/rules	2026-01-01 15:52:17.000000000 +0000
@@ -3,4 +3,4 @@
 export PYBUILD_NAME=boltons
 
 %:
-	dh $@ --with python3 --buildsystem=pybuild
+	dh $@ --buildsystem=pybuild
diff -pruN 25.0.0-1/debian/salsa-ci.yml 25.0.0-2/debian/salsa-ci.yml
--- 25.0.0-1/debian/salsa-ci.yml	2025-02-07 18:53:35.000000000 +0000
+++ 25.0.0-2/debian/salsa-ci.yml	2026-01-01 15:50:58.000000000 +0000
@@ -5,3 +5,5 @@ include:
 variables:
  # no compiled code
  SALSA_CI_DISABLE_BLHC: 'true'
+ SALSA_CI_DISABLE_BUILD_PACKAGE_ALL: 1
+ SALSA_CI_DISABLE_BUILD_PACKAGE_ANY: 1
diff -pruN 25.0.0-1/debian/watch 25.0.0-2/debian/watch
--- 25.0.0-1/debian/watch	2025-02-07 18:53:35.000000000 +0000
+++ 25.0.0-2/debian/watch	2026-01-01 15:54:06.000000000 +0000
@@ -1,3 +1,5 @@
-version=4
-opts="filenamemangle=s/.*\/([\d\.]*)\.tar\.gz/python-boltons-$1.tar.gz/" \
-https://github.com/mahmoud/boltons/tags .*/([\d\.]*)\.tar\.gz
+Version: 5
+
+Template: GitHub
+Owner: mahmoud
+Project: boltons
