#1147905 python-pydash: FTBFS: E ModuleNotFoundError: No module named 'typing_extensions'

#1147905#5
Date:
2026-09-15 11:16:29 UTC
From:
To:
Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202609/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:python-pydash, so that this is still
visible in the BTS web page for this package.

Thanks.
--------------------------------------------------------------------------------
[...]
    from .arrays import (
pydash/arrays.py:17: in <module>
    from .types import IterateeObjT
pydash/types.py:12: in <module>
    from typing_extensions import Protocol
E   ModuleNotFoundError: No module named 'typing_extensions'
- generated xml file: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_pydash/build/build/testresults/junit.xml -
=========================== short test summary info ============================
ERROR pydash/__init__.py
ERROR pydash/arrays.py
ERROR pydash/chaining/__init__.py
ERROR pydash/chaining/all_funcs.py
ERROR pydash/chaining/chaining.py
ERROR pydash/collections.py
ERROR pydash/exceptions.py
ERROR pydash/functions.py
ERROR pydash/numerical.py
ERROR pydash/objects.py
ERROR pydash/predicates.py
ERROR pydash/strings.py
ERROR pydash/types.py
ERROR pydash/utilities.py
ERROR tests/pytest_mypy_testing/test_arrays.py
ERROR tests/pytest_mypy_testing/test_arrays.py
ERROR tests/pytest_mypy_testing/test_chaining.py
ERROR tests/pytest_mypy_testing/test_chaining.py
ERROR tests/pytest_mypy_testing/test_collections.py
ERROR tests/pytest_mypy_testing/test_collections.py
ERROR tests/pytest_mypy_testing/test_functions.py
ERROR tests/pytest_mypy_testing/test_functions.py
ERROR tests/pytest_mypy_testing/test_numerical.py
ERROR tests/pytest_mypy_testing/test_numerical.py
ERROR tests/pytest_mypy_testing/test_objects.py
ERROR tests/pytest_mypy_testing/test_objects.py
ERROR tests/pytest_mypy_testing/test_predicates.py
ERROR tests/pytest_mypy_testing/test_predicates.py
ERROR tests/pytest_mypy_testing/test_strings.py
ERROR tests/pytest_mypy_testing/test_strings.py
ERROR tests/pytest_mypy_testing/test_utilities.py
ERROR tests/pytest_mypy_testing/test_utilities.py
ERROR tests/test_annotations.py
ERROR tests/test_annotations.py
ERROR tests/test_arrays.py
ERROR tests/test_arrays.py
ERROR tests/test_chaining.py
ERROR tests/test_chaining.py
ERROR tests/test_collections.py
ERROR tests/test_collections.py
ERROR tests/test_functions.py
ERROR tests/test_functions.py
ERROR tests/test_numerical.py
ERROR tests/test_numerical.py
ERROR tests/test_objects.py
ERROR tests/test_objects.py
ERROR tests/test_predicates.py
ERROR tests/test_predicates.py
ERROR tests/test_strings.py
ERROR tests/test_strings.py
ERROR tests/test_utilities.py
ERROR tests/test_utilities.py
!!!!!!!!!!!!!!!!!!! Interrupted: 52 errors during collection !!!!!!!!!!!!!!!!!!!
============================== 52 errors in 2.87s ==============================
E: pybuild pybuild:485: test: plugin pyproject failed with: exit code=2: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_pydash/build; python3.14 -m pytest --verbosity=2
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.14 --parallel=2 returned exit code 13
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------

#1147905#10
Date:
2026-09-15 16:05:49 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
python-pydash, 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 1147905@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-pydash 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: Tue, 15 Sep 2026 16:45:49 +0100
Source: python-pydash
Architecture: source
Version: 8.0.5-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Colin Watson <cjwatson@debian.org>
Closes: 1147905
Changes:
 python-pydash (8.0.5-2) unstable; urgency=medium
 .
   * Team upload.
   * Build-depend on python3-typing-extensions (closes: #1147905).
Checksums-Sha1:
 a4977ab2802f4955ca271e1dfdc5269c2a943fb7 2489 python-pydash_8.0.5-2.dsc
 b9b7947a6e3cbf5cb6ee210985dc786fec0c6e21 2808 python-pydash_8.0.5-2.debian.tar.xz
 2c3900dc8fd37c5670d9ab6cbe5b2e5e0f1e6c25 293100 python-pydash_8.0.5-2.git.tar.xz
 34473cec89501a70d6bd35b35e6b2536e3ef81c7 17692 python-pydash_8.0.5-2_source.buildinfo
Checksums-Sha256:
 c7bc5e025101a212e2a44707cba0409bd1efd330fcfab347e140ca44d10042bf 2489 python-pydash_8.0.5-2.dsc
 bcf138e424b48443c1ea9063069b599947a0838825c39fc6e09c843b8bbf4dd0 2808 python-pydash_8.0.5-2.debian.tar.xz
 594b4779a9535a176c5a22f6b17c72cf407deac958b64fb0789574b7f9f9320e 293100 python-pydash_8.0.5-2.git.tar.xz
 771ceb53c9b5e39a3cb2b9ee944ebd5266eee55d4cccad91001c58a31a64e0fb 17692 python-pydash_8.0.5-2_source.buildinfo
Files:
 a8685613c926b5ddd2c5a7dabec52a7b 2489 python optional python-pydash_8.0.5-2.dsc
 7724e3c710cf3163d4f95c5ff9db4bf0 2808 python optional python-pydash_8.0.5-2.debian.tar.xz
 cb520fdd0aa2c2b47f10e71255918bc9 293100 python optional python-pydash_8.0.5-2.git.tar.xz
 97b1dbd7c0d29d3eaf3716b8817201fd 17692 python optional python-pydash_8.0.5-2_source.buildinfo
Git-Tag-Info: tag=25ce7b378a674bd3cb5626eb9da05ad3ebf0d513 fp=ac0a4ff12611b6fccf01c111393587d97d86500b
Git-Tag-Tagger: Colin Watson <cjwatson@debian.org>
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmqpaMEACgkQYG0ITkaD
wHlKhw//W+R1/TnN9d5JYARd4/oZdKE6JBxptxeAdO2icNcYL6drsrrkcVFwCnCx
t481KPos8BKyliV69G/Aw3YDAoVCIXNuUOc14II+y4Ki8L9Vd3QTOzJk947sdZdl
SvPOFpNkEQqy4+3QR26RxZ5xLOYd0gtVSbsn+lEua/Isnb7CP1uIU9vBO3FVapoe
PuiObS9HLljic3Pm46oVMKJ6AI1WnF4fBjtEVzaz1aHgQpnyGad+LUzlWYHwlFEH
kdaZFU6xhOzpxCUMDf7VkZQlLF/AQ7RFrso9E8LxzTcDaObxHQ0GTfBrEN+t7m38
SqozvI2+rYBcjZHPF+ib6gXV8iCvV053m8/2b5diETM26sYZWSoRcLdG7iE0UVW/
IxU/uI/BwI5bvrRgssdniOf/f8A2RSnMkQK+M07KdBJzUNHhW6uO6AO7/dsWXF/x
x6it3zNNL6d/u8tz5v8NoIElbdbAHP/ayiY8Oe4V8RVD8Fd+INgDkNVWehype4O/
3enOzhSHgS0TsnIIi1pj4iSHgAjj8d8in0F/C4MrNpRUmpk+YNXQm440y++/2wNV
VoxvGxKbrc/21FQ4dx1Hx7tLnX+zmVJ/KKigZr4kVArdBai12Mvv3sR0P7uVnr1P
IwcTMjd0ivhwzO9WN9ZMEZpk4G8dSTnufjwWuDhLtwwqQKt+i6I=
=8xYK
-----END PGP SIGNATURE-----