Your message dated Tue, 15 Sep 2026 16:34:14 +0000
with message-id <[email protected]>
and subject line Bug#1147923: fixed in typer 0.20.0-2
has caused the Debian Bug report #1147923,
regarding typer: FTBFS: E ModuleNotFoundError: No module named
'typing_extensions'
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1147923: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1147923
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:typer
Version: 0.20.0-1
Severity: serious
Tags: ftbfs forky sid
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:typer, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
tests/test_tutorial/test_testing/test_app02_an.py:4: in <module>
from docs_src.testing.app02_an import main as mod
docs_src/testing/app02_an/main.py:2: in <module>
from typing_extensions import Annotated
E ModuleNotFoundError: No module named 'typing_extensions'
=========================== short test summary info ============================
ERROR docs_src/testing/app02_an/test_main.py
ERROR tests/test_ambiguous_params.py
ERROR tests/test_annotated.py
ERROR tests/test_future_annotations.py
ERROR tests/test_others.py
ERROR tests/test_tutorial/test_arguments/test_default/test_tutorial001_an.py
ERROR tests/test_tutorial/test_arguments/test_default/test_tutorial002_an.py
ERROR tests/test_tutorial/test_arguments/test_envvar/test_tutorial001_an.py
ERROR tests/test_tutorial/test_arguments/test_envvar/test_tutorial002_an.py
ERROR tests/test_tutorial/test_arguments/test_envvar/test_tutorial003_an.py
ERROR tests/test_tutorial/test_arguments/test_help/test_tutorial001_an.py
ERROR tests/test_tutorial/test_arguments/test_help/test_tutorial002_an.py
ERROR tests/test_tutorial/test_arguments/test_help/test_tutorial003_an.py
ERROR tests/test_tutorial/test_arguments/test_help/test_tutorial004_an.py
ERROR tests/test_tutorial/test_arguments/test_help/test_tutorial005_an.py
ERROR tests/test_tutorial/test_arguments/test_help/test_tutorial006_an.py
ERROR tests/test_tutorial/test_arguments/test_help/test_tutorial007_an.py
ERROR tests/test_tutorial/test_arguments/test_help/test_tutorial008_an.py
ERROR tests/test_tutorial/test_arguments/test_optional/test_tutorial001_an.py
ERROR tests/test_tutorial/test_arguments/test_optional/test_tutorial002_an.py
ERROR tests/test_tutorial/test_commands/test_help/test_tutorial001_an.py
ERROR tests/test_tutorial/test_commands/test_help/test_tutorial004_an.py
ERROR tests/test_tutorial/test_commands/test_help/test_tutorial005_an.py
ERROR tests/test_tutorial/test_commands/test_help/test_tutorial007_an.py
ERROR tests/test_tutorial/test_commands/test_options/test_tutorial001_an.py
ERROR
tests/test_tutorial/test_multiple_values/test_arguments_with_multiple_values/test_tutorial002_an.py
ERROR
tests/test_tutorial/test_multiple_values/test_multiple_options/test_tutorial001_an.py
ERROR
tests/test_tutorial/test_multiple_values/test_multiple_options/test_tutorial002_an.py
ERROR
tests/test_tutorial/test_multiple_values/test_options_with_multiple_values/test_tutorial001_an.py
ERROR tests/test_tutorial/test_options/test_callback/test_tutorial001_an.py
ERROR tests/test_tutorial/test_options/test_callback/test_tutorial003_an.py
ERROR tests/test_tutorial/test_options/test_callback/test_tutorial004_an.py
ERROR tests/test_tutorial/test_options/test_help/test_tutorial001_an.py
ERROR tests/test_tutorial/test_options/test_help/test_tutorial002_an.py
ERROR tests/test_tutorial/test_options/test_help/test_tutorial003_an.py
ERROR tests/test_tutorial/test_options/test_name/test_tutorial001_an.py
ERROR tests/test_tutorial/test_options/test_name/test_tutorial002_an.py
ERROR tests/test_tutorial/test_options/test_name/test_tutorial003_an.py
ERROR tests/test_tutorial/test_options/test_name/test_tutorial004_an.py
ERROR tests/test_tutorial/test_options/test_name/test_tutorial005_an.py
ERROR tests/test_tutorial/test_options/test_prompt/test_tutorial001_an.py
ERROR tests/test_tutorial/test_options/test_prompt/test_tutorial002_an.py
ERROR tests/test_tutorial/test_options/test_prompt/test_tutorial003_an.py
ERROR tests/test_tutorial/test_options/test_required/test_tutorial001_an.py
ERROR tests/test_tutorial/test_options/test_version/test_tutorial003_an.py
ERROR tests/test_tutorial/test_options_autocompletion/test_tutorial002_an.py
ERROR tests/test_tutorial/test_options_autocompletion/test_tutorial003_an.py
ERROR tests/test_tutorial/test_options_autocompletion/test_tutorial004_an.py
ERROR tests/test_tutorial/test_options_autocompletion/test_tutorial007_an.py
ERROR tests/test_tutorial/test_options_autocompletion/test_tutorial008_an.py
ERROR tests/test_tutorial/test_options_autocompletion/test_tutorial009_an.py
ERROR tests/test_tutorial/test_parameter_types/test_bool/test_tutorial001_an.py
ERROR tests/test_tutorial/test_parameter_types/test_bool/test_tutorial002_an.py
ERROR tests/test_tutorial/test_parameter_types/test_bool/test_tutorial003_an.py
ERROR tests/test_tutorial/test_parameter_types/test_bool/test_tutorial004_an.py
ERROR
tests/test_tutorial/test_parameter_types/test_custom_types/test_tutorial001_an.py
ERROR
tests/test_tutorial/test_parameter_types/test_custom_types/test_tutorial002_an.py
ERROR
tests/test_tutorial/test_parameter_types/test_datetime/test_tutorial002_an.py
ERROR tests/test_tutorial/test_parameter_types/test_enum/test_tutorial002_an.py
ERROR tests/test_tutorial/test_parameter_types/test_enum/test_tutorial003_an.py
ERROR tests/test_tutorial/test_parameter_types/test_enum/test_tutorial004.py
ERROR tests/test_tutorial/test_parameter_types/test_enum/test_tutorial004_an.py
ERROR tests/test_tutorial/test_parameter_types/test_file/test_tutorial001_an.py
ERROR tests/test_tutorial/test_parameter_types/test_file/test_tutorial002_an.py
ERROR tests/test_tutorial/test_parameter_types/test_file/test_tutorial003_an.py
ERROR tests/test_tutorial/test_parameter_types/test_file/test_tutorial004_an.py
ERROR tests/test_tutorial/test_parameter_types/test_file/test_tutorial005_an.py
ERROR
tests/test_tutorial/test_parameter_types/test_number/test_tutorial001_an.py
ERROR
tests/test_tutorial/test_parameter_types/test_number/test_tutorial002_an.py
ERROR
tests/test_tutorial/test_parameter_types/test_number/test_tutorial003_an.py
ERROR tests/test_tutorial/test_parameter_types/test_path/test_tutorial001_an.py
ERROR tests/test_tutorial/test_parameter_types/test_path/test_tutorial002_an.py
ERROR tests/test_tutorial/test_testing/test_app02_an.py
!!!!!!!!!!!!!!!!!!! Interrupted: 73 errors during collection !!!!!!!!!!!!!!!!!!!
======================= 2 deselected, 73 errors in 1.41s =======================
E: pybuild pybuild:485: test: plugin custom failed with: exit code=2: pytest-3
-k 'not test_show_completion and not test_install_completion'
--ignore=tests/test_tutorial/test_subcommands/test_tutorial001.py
--ignore=tests/test_tutorial/test_subcommands/test_tutorial003.py
rm -fr -- /tmp/dh-xdg-rundir-VwJj1BtV
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.14
--parallel=2 returned exit code 13
make[1]: *** [debian/rules:39: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:29: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit
status 2
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: typer
Source-Version: 0.20.0-2
Done: Colin Watson <[email protected]>
We believe that the bug you reported is fixed in the latest version of
typer, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Colin Watson <[email protected]> (supplier of updated typer 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 15 Sep 2026 17:18:14 +0100
Source: typer
Architecture: source
Version: 0.20.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Colin Watson <[email protected]>
Closes: 1045487 1147923
Changes:
typer (0.20.0-2) unstable; urgency=medium
.
* Team upload.
* Build-depend on python3-typing-extensions (closes: #1147923).
* Drop unnecessary build-dependency on python3-setuptools.
* Update cleaning of coverage files (closes: #1045487).
Checksums-Sha1:
401b645e8094534caac82aba1cabb4a62db9e89a 2642 typer_0.20.0-2.dsc
7177e849f8749df12b0813159a2d808cd9859cf6 8844 typer_0.20.0-2.debian.tar.xz
f34b118b454a3c74f93dfc2d18ae744186177eda 657540 typer_0.20.0-2.git.tar.xz
c3719b00c58ca3952c8d66d1199dfebcde605015 17664 typer_0.20.0-2_source.buildinfo
Checksums-Sha256:
7d985477f033da46f8191f9d68e56bbd88e0ce392c76cc614ae4e554b8f1e3c6 2642
typer_0.20.0-2.dsc
8376114f0cc132d3654cd0c8215751932d07b8075ed6de5252871918bef763a6 8844
typer_0.20.0-2.debian.tar.xz
7a2d860387454eff7f0e649a025fed1bed334d8fb2a5f1a9bd95d82ccfc54775 657540
typer_0.20.0-2.git.tar.xz
9e7a05f1557902ccbcd392253407be26ecbb17c59066041f1b5fec033444cf11 17664
typer_0.20.0-2_source.buildinfo
Files:
13ccac129f655e0c497fc4c8aefbce99 2642 python optional typer_0.20.0-2.dsc
63605f628b4dfe1c104b5dc1cbe3156a 8844 python optional
typer_0.20.0-2.debian.tar.xz
519bc63112df12037d7aa586eb24830f 657540 python None typer_0.20.0-2.git.tar.xz
ea353eee8c19963dea349485066d5b1f 17664 python optional
typer_0.20.0-2_source.buildinfo
Git-Tag-Info: tag=1d89c3428d9bf057c8cbe224a1fe676f2d072aca
fp=ac0a4ff12611b6fccf01c111393587d97d86500b
Git-Tag-Tagger: Colin Watson <[email protected]>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmqpcEIACgkQYG0ITkaD
wHk4RRAA3Gn7jn8o74OCFhzO8msIXVCuNgyrnKB43r7+DKPUC+DFIwa8lwR6fgLo
dvHG+8OnYLSLa84l0B0b6PtFzSdX3ZBxXK3eU9q6ZfJcyoW3aX9LpexIlhi7Hron
zwXWkriXu1shfid7bLcIWM0Hd2UYaWUnrYEUQDhzStahXksjglUv9ZHlzGVC9by3
1mQ3htwON1LgktKTJ/hvGZfdmmjbrT4q8dZvb+4yz/qZum77R1w4AeZ+iiBCns1O
wSPA7fo45xQG8OWpHQoN4A1VFzKhtcnuLLK5R61NAmqLI+e22fz0f0qLpSVkiiuk
tduBmz5QntW06Z85i9yYXVKqyHIRxKAbbDzlyTkqkHCDvA7yK7LTWAFULhU44Ax3
IONYyRar4FMskcTb7bgKt/AKsSnx3ujYVbPsoVdl7FFW5R+j9d7vH99VFp7AKqnl
4RcTLAo9m+1GDA1+s69ZX6sky3vcyYcCCpSBIaBfb7AmL63oAaPF6EwFL5kTLTiM
g6vMt3PTp4VnAbGNvIfgomtwvjWY7NWqW6IHJyz1+k9TqWkh3FU6QljcZX2SDvIv
lGP1q2cLSdayDCeqjR31VdNJ9nAHbg1a44g3XP+FDTq7J81Y52Zq6NZ5AiIUMT7u
0TbLHqzAr9KwGLV/isXQUtt7wJeCiSmQA30nxsi4kiRkRNRDRlM=
=jpwZ
-----END PGP SIGNATURE-----
pgpA3cIv8AW7n.pgp
Description: PGP signature
--- End Message ---