#1140883 python-watchfiles: autopkgtest regression with pytest 9.1

#1140883#5
Date:
2026-06-27 21:23:34 UTC
From:
To:
Dear maintainer,

According to https://ci.debian.net data, your package python-watchfiles has an
autopkgtest regression with pytest.

The following architectures failed: amd64, arm64, i386, loong64,
ppc64el, riscv64.

Hopefully relevant excerpt from
https://ci.debian.net/packages/p/python-watchfiles/testing/amd64/72572310/
follows:

 83s ==================================== ERRORS ====================================
 83s _____________________ ERROR collecting tests/test_docs.py ______________________
 83s E   pytest.PytestRemovedIn10Warning: Passing a non-Collection iterable to parametrize is deprecated.
 83s E   Test: tests/test_docs.py::test_docs_examples, argvalues type: generator
 83s E   Please convert to a list or tuple.
 83s E   See https://docs.pytest.org/en/stable/deprecations.html#parametrize-iterators
 83s ERROR tests/test_docs.py - pytest.PytestRemovedIn10Warning: Passing a non-Col...
 83s E: pybuild pybuild:485: test: plugin pyproject failed with: exit code=2: cd /tmp/autopkgtest-lxc.1vwpbajs/downtmp/autopkgtest_tmp/build; python3.14 -m pytest -k 'not test_awatch_interrupt_raise and not test_ignore_permission_denied'
 84s ==================================== ERRORS ====================================
 84s _____________________ ERROR collecting tests/test_docs.py ______________________
 84s E   pytest.PytestRemovedIn10Warning: Passing a non-Collection iterable to parametrize is deprecated.
 84s E   Test: tests/test_docs.py::test_docs_examples, argvalues type: generator
 84s E   Please convert to a list or tuple.
 84s E   See https://docs.pytest.org/en/stable/deprecations.html#parametrize-iterators
 84s ERROR tests/test_docs.py - pytest.PytestRemovedIn10Warning: Passing a non-Col...
 84s E: pybuild pybuild:485: test: plugin pyproject failed with: exit code=2: cd /tmp/autopkgtest-lxc.1vwpbajs/downtmp/autopkgtest_tmp/build; python3.13 -m pytest -k 'not test_awatch_interrupt_raise and not test_ignore_permission_denied'
 84s pybuild-autopkgtest: error: pybuild --autopkgtest --test-pytest -i python{version} -p "3.14 3.13" --parallel= returned exit code 13
 84s pybuild-autopkgtest: error: /tmp/kTgVwuZNPi/run pybuild-autopkgtest returned exit code 2
 84s pybuild-autopkgtest  FAIL non-zero exit status 25
 84s pybuild-autopkgtest  FAIL non-zero exit status 25

#1140883#14
Date:
2026-06-28 20:36:25 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
python-watchfiles, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1140883@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Watson <cjwatson@debian.org> (supplier of updated python-watchfiles package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sun, 28 Jun 2026 20:30:15 +0100
Source: python-watchfiles
Architecture: source
Version: 1.2.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Colin Watson <cjwatson@debian.org>
Closes: 1140883
Changes:
 python-watchfiles (1.2.0-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream release.
   * Fix test compatibility with pytest >= 9.1 (closes: #1140883).
   * Drop "Rules-Requires-Root: no", default as of dpkg-dev 1.22.13.
   * Drop "Priority: optional", default as of dpkg-dev 1.22.13.
   * Standards-Version: 4.7.4.
Checksums-Sha1:
 746c40444122598a54accc149a6db01afa9d32fa 2556 python-watchfiles_1.2.0-1.dsc
 ff0c03680f269f8c366f0eba80f88adf4bd83272 100740 python-watchfiles_1.2.0.orig.tar.xz
 d2c642a744f119bed9a9956f9427d469338164f2 5284 python-watchfiles_1.2.0-1.debian.tar.xz
Checksums-Sha256:
 14585a8d7720c1f6dbbc6f12a0146a71503ce0f29021304b58c0984525d96ca7 2556 python-watchfiles_1.2.0-1.dsc
 b2533f87f73b66fa7ead58408020ecd0f903466f8447e1ea9cf7434c4f514936 100740 python-watchfiles_1.2.0.orig.tar.xz
 63293ba12427665110a1b14f876aa981af400ed27165eb6eb07286bf2ce11dac 5284 python-watchfiles_1.2.0-1.debian.tar.xz
Files:
 f6cee156673361e2e41faa47d1d1e7d1 2556 python optional python-watchfiles_1.2.0-1.dsc
 a032de5df0d6ecd791086bd2851c2e32 100740 python optional python-watchfiles_1.2.0.orig.tar.xz
 a491f320fd8e775fd1a0333567c18011 5284 python optional python-watchfiles_1.2.0-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmpBdnkACgkQOTWH2X2G
UAuZSBAAi0GaRccaMJc5sTC6cKZRotPT+MT3yCHBwG9WseLMHh3LaIETDTKYlPm/
fvTgpe28rODIuyPpaXxeFpVAfc88hDvYAczjvdoZLNdAtQG+a38xdAYWpgywGlQS
n0raqiO6B912yFG4fsjUt8BMPJnQgFCFuE9B7NbmkngrZ0I9TYo0BqgKQnzh53UE
AFpDC6mwgj4GrG7sGdcU5huYncq+k+D6rK+JcK8DSH62RlB7lA5tmQ/p7rMS4e+0
1PJiYFd5cvq/k8zcDrgRKJ0camXvYBn3rnVW3RsjS3I3RBjmvBBDpAIpwb0oytg+
QihedFTYFGV4rbM788GqJrpXAJ6zU2M1OKl5hTFoODCqu1gUyYZC2CQlX+A4K+um
g8a+EgoggP+5SXHMDRcwvGYV2ar8DniP5XOpk9YsRbguO+4Dwggl+LaN3btpwPdH
ZMrYdPSDRGO7eV0INWXqxt8SsH66bQUbRWo5eIz7PVLr4TFSSBwib6zoSry1EjAp
kXfcyQ/2H1Up9iCJroDk0e0PH67HbmPQ+Vm95qgDvUN0Skr7fMk6n31fwC5KPqgI
ZK+F3Mu9DfmqnAMhin3PsPTnPokH6210MQBpw5IsU7GvEQtgyUtfyqdaIJmxnx7p
vARuXCxbD9efp6OQgh/cdckBz25ZsvTd729JUP2ypu7+5s57LxM=
=ejHZ
-----END PGP SIGNATURE-----