#1140865 pydantic-extra-types: autopkgtest regression with pytest 9.1

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

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

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

Hopefully relevant excerpt from
https://ci.debian.net/packages/p/pydantic-extra-types/testing/amd64/72542055/
follows:

 99s ==================================== ERRORS ====================================
 99s _________________ ERROR collecting tests/test_currency_code.py _________________
 99s E   pytest.PytestRemovedIn10Warning: Passing a non-Collection iterable to parametrize is deprecated.
 99s E   Test: tests/test_currency_code.py::test_ISO4217_code_ok, argvalues type: map
 99s E   Please convert to a list or tuple.
 99s E   See https://docs.pytest.org/en/stable/deprecations.html#parametrize-iterators
 99s ________________ ERROR collecting tests/test_language_codes.py _________________
 99s E   pytest.PytestRemovedIn10Warning: Passing a non-Collection iterable to parametrize is deprecated.
 99s E   Test: tests/test_language_codes.py::test_iso_ISO639_3_code_ok, argvalues type: map
 99s E   Please convert to a list or tuple.
 99s E   See https://docs.pytest.org/en/stable/deprecations.html#parametrize-iterators
 99s ____________________ ERROR collecting tests/test_scripts.py ____________________
 99s E   pytest.PytestRemovedIn10Warning: Passing a non-Collection iterable to parametrize is deprecated.
 99s E   Test: tests/test_scripts.py::test_ISO_15924_code_ok, argvalues type: map
 99s E   Please convert to a list or tuple.
 99s E   See https://docs.pytest.org/en/stable/deprecations.html#parametrize-iterators
 99s ERROR tests/test_currency_code.py - pytest.PytestRemovedIn10Warning: Passing ...
 99s ERROR tests/test_language_codes.py - pytest.PytestRemovedIn10Warning: Passing...
 99s ERROR tests/test_scripts.py - pytest.PytestRemovedIn10Warning: Passing a non-...
 99s E: pybuild pybuild:485: test: plugin pyproject failed with: exit code=2: cd /tmp/autopkgtest-lxc.uenvxv7w/downtmp/autopkgtest_tmp/build; python3.14 -m pytest --ignore tests/test_cron.py --ignore tests/test_json_schema.py
101s ==================================== ERRORS ====================================
101s _________________ ERROR collecting tests/test_currency_code.py _________________
101s E   pytest.PytestRemovedIn10Warning: Passing a non-Collection iterable to parametrize is deprecated.
101s E   Test: tests/test_currency_code.py::test_ISO4217_code_ok, argvalues type: map
101s E   Please convert to a list or tuple.
101s E   See https://docs.pytest.org/en/stable/deprecations.html#parametrize-iterators
101s ________________ ERROR collecting tests/test_language_codes.py _________________
101s E   pytest.PytestRemovedIn10Warning: Passing a non-Collection iterable to parametrize is deprecated.
101s E   Test: tests/test_language_codes.py::test_iso_ISO639_3_code_ok, argvalues type: map
101s E   Please convert to a list or tuple.
101s E   See https://docs.pytest.org/en/stable/deprecations.html#parametrize-iterators
101s ____________________ ERROR collecting tests/test_scripts.py ____________________
101s E   pytest.PytestRemovedIn10Warning: Passing a non-Collection iterable to parametrize is deprecated.
101s E   Test: tests/test_scripts.py::test_ISO_15924_code_ok, argvalues type: map
101s E   Please convert to a list or tuple.
101s E   See https://docs.pytest.org/en/stable/deprecations.html#parametrize-iterators
101s ERROR tests/test_currency_code.py - pytest.PytestRemovedIn10Warning: Passing ...
101s ERROR tests/test_language_codes.py - pytest.PytestRemovedIn10Warning: Passing...
101s ERROR tests/test_scripts.py - pytest.PytestRemovedIn10Warning: Passing a non-...
101s E: pybuild pybuild:485: test: plugin pyproject failed with: exit code=2: cd /tmp/autopkgtest-lxc.uenvxv7w/downtmp/autopkgtest_tmp/build; python3.13 -m pytest --ignore tests/test_cron.py --ignore tests/test_json_schema.py --deselect tests/test_uuid_types.py
101s pybuild-autopkgtest: error: pybuild --autopkgtest --test-pytest -i python{version} -p "3.14 3.13" --parallel= returned exit code 13
101s pybuild-autopkgtest: error: /tmp/MehBG2mTUA/run pybuild-autopkgtest returned exit code 2
101s pybuild-autopkgtest  FAIL non-zero exit status 25
101s pybuild-autopkgtest  FAIL non-zero exit status 25

#1140865#14
Date:
2026-06-28 23:07:48 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
pydantic-extra-types, 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 1140865@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 pydantic-extra-types 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 16:20:57 +0100
Source: pydantic-extra-types
Architecture: source
Version: 2.11.2-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Colin Watson <cjwatson@debian.org>
Closes: 1140865
Changes:
 pydantic-extra-types (2.11.2-3) unstable; urgency=medium
 .
   * Don't parameterize tests using non-Collection iterables (closes:
     #1140865).
   * Drop "Priority: optional", default as of dpkg-dev 1.22.13.
   * Standards-Version: 4.7.4.
Checksums-Sha1:
 6bfc28d8e738fd7649c4f8cb4ed617db317cb9cd 2864 pydantic-extra-types_2.11.2-3.dsc
 8ae96a972542286211a70667e1034c6d8065601f 5592 pydantic-extra-types_2.11.2-3.debian.tar.xz
 76c1f139fdfd375263c3d2a6e7bc83f53799e994 366984 pydantic-extra-types_2.11.2-3.git.tar.xz
 9b786a98896959b724f18ce0d25d434fc39a7937 17552 pydantic-extra-types_2.11.2-3_source.buildinfo
Checksums-Sha256:
 df1daf268b68c58154da0f3f8769e8b022cc2a478cc3cad3b18a7df1ece28547 2864 pydantic-extra-types_2.11.2-3.dsc
 217800f3712512e8d9d879181863cd3cb22e0a23b2659fb4bdd54b158bd3acd8 5592 pydantic-extra-types_2.11.2-3.debian.tar.xz
 36d2523233f0c1487c6def820a25fe1e5dc61034796327c0710e571a5ac70f01 366984 pydantic-extra-types_2.11.2-3.git.tar.xz
 4a7dca51f45827165638527de81ec4576f31203fe396493b26830e84f17ad500 17552 pydantic-extra-types_2.11.2-3_source.buildinfo
Files:
 70d8a6d72734a5a630289aef0bc10466 2864 python optional pydantic-extra-types_2.11.2-3.dsc
 cd821cd6c72cd54b60fcceb229edc38c 5592 python optional pydantic-extra-types_2.11.2-3.debian.tar.xz
 ed44bc917416b182753956825288a1c4 366984 python None pydantic-extra-types_2.11.2-3.git.tar.xz
 933db8fefd48e0a3ceb5904c6468092f 17552 python optional pydantic-extra-types_2.11.2-3_source.buildinfo
Git-Tag-Info: tag=f1bc713257b3aab7ebdd8cc007b9a7c0656e2595 fp=ac0a4ff12611b6fccf01c111393587d97d86500b
Git-Tag-Tagger: Colin Watson <cjwatson@debian.org>
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmpBoBYACgkQYG0ITkaD
wHk6AxAAnbL3M5/RfTy6+Kc76qPb9Cx8wHd9B60YCR5WTiaV6xPwmBI6/nGYkE28
kqkXT1imR+Nf+nh8+lcJljyJBsiwNg3ri0LsgBEARi0lqPT0BncKVLVmAp6THTjR
kfzrNkEqCAwmyEuQGLD4rYkLVO9ip/UYVlHJ+P5m27k5IwNHRW9rV/D1BU2xKmBS
LCqZhEckt/TGsZGlTn5Wr+ZozjuiiE6XuKjTtYboE6QdoeqhTBUGi/AyMS1T1wDH
5oPphDQR5k7PgW1k3n58Oz7OGfEoW75WJ6biE54lhknHjcNQ+N40W2p4cmI2dVCA
sNIzNLJx4Uj6RCLVI2xCsQJ5S7Ck9CPQfRM3JXdcF7UXg+v2dkYyyVmSMRjaOy1Z
jie0YnNHzKDJVeQC+ahNqbRsfs9mP8w5hMAMswEF98O0kA9+rV2NBI8wy36f/UWX
f94NWRE5klA17au9IHFIkXefYHrNki7eHpY06sbOXH65YpCybRPTbptFTu1tJ5QS
udok9ltXlAv/R2Fyr5sqjeinRDWeC1HNJf35x7FnAAcmwzUenRjXQbfN4I3R9+lA
KFQ0U6OJb3c0ujGy2tRd3RMAVpZcPhsUr9SBjcRPb5+QJ27RNhYbGU587ZEr2jXj
nIstPhfuc14P6kYpVnSBJoK+ArWxRtB8lou4QgZ7gMlA8kS3VzU=
=DPYU
-----END PGP SIGNATURE-----