Your message dated Fri, 26 Apr 2024 12:52:07 +0000 with message-id <e1s0l3f-006q5o...@fasolo.debian.org> and subject line Bug#1069816: fixed in python-argcomplete 3.3.0-1 has caused the Debian Bug report #1069816, regarding Autopkgtests fail 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 ow...@bugs.debian.org immediately.) -- 1069816: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1069816 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: python3-argcomplete Version: 3.1.4-1 Severity: serious https://ci.debian.net/packages/p/python-argcomplete/unstable/amd64/45886560/ 102s ====================================================================== 102s ERROR: test_repl_parse_after_complete (__main__.TestArgcompleteREPL.test_repl_parse_after_complete) 102s ---------------------------------------------------------------------- 102s Traceback (most recent call last): 102s File "/tmp/autopkgtest- lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 925, in test_repl_parse_after_complete 102s args = p.parse_args(["--foo", "spam", "bar"]) 102s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 102s File "/usr/lib/python3.12/argparse.py", line 1908, in parse_args 102s args, argv = self.parse_known_args(args, namespace) 102s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 102s File "/usr/lib/python3.12/argparse.py", line 1941, in parse_known_args 102s namespace, args = self._parse_known_args(args, namespace) 102s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 102s File "/usr/lib/python3/dist-packages/argcomplete/packages/_argparse.py", line 299, in _parse_known_args 102s start_index = consume_optional(start_index) 102s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 102s File "/usr/lib/python3/dist-packages/argcomplete/packages/_argparse.py", line 165, in consume_optional 102s action, option_string, explicit_arg = option_tuple 102s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 102s ValueError: too many values to unpack (expected 3) 102s 102s ====================================================================== 102s FAIL: test_choices (__main__.TestArgcomplete.test_choices) 102s ---------------------------------------------------------------------- 102s Traceback (most recent call last): 102s File "/tmp/autopkgtest- lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 170, in test_choices 102s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 102s AssertionError: Items in the first set but not the second: 102s '-h' 102s '--help' 102s '--ship' 102s Items in the second set but not the first: 102s 'speedboat' 102s 'submarine' 102s 102s ====================================================================== 102s FAIL: test_completers (__main__.TestArgcomplete.test_completers) 102s ---------------------------------------------------------------------- 102s Traceback (most recent call last): 102s File "/tmp/autopkgtest- lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 291, in test_completers 102s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 102s AssertionError: Items in the first set but not the second: 102s '--url' 102s '--email' 102s '-h' 102s '--help' 102s Items in the second set but not the first: 102s 'http://url1' 102s 'http://url2' 102s 102s ====================================================================== 102s FAIL: test_default_completer (__main__.TestArgcomplete.test_default_completer) 102s ---------------------------------------------------------------------- 102s Traceback (most recent call last): 102s File "/tmp/autopkgtest- lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 415, in test_default_completer 102s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 102s AssertionError: Items in the first set but not the second: 102s '--one' 102s '--many' 102s Items in the second set but not the first: 102s 'test/' 102s 102s ====================================================================== 102s FAIL: test_escape_special_chars (__main__.TestArgcomplete.test_escape_special_chars) 102s ---------------------------------------------------------------------- 102s Traceback (most recent call last): 102s File "/tmp/autopkgtest- lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 823, in test_escape_special_chars 102s self.assertEqual(set(self.run_completer(make_parser(), "prog -1 ")), {r"bar\<\$\>baz "}) 102s AssertionError: Items in the first set but not the second: 102s '-1' 102s '-2' 102s '-3' 102s Items in the second set but not the first: 102s 'bar\\<\\$\\>baz ' 102s 102s ====================================================================== 102s FAIL: test_exclusive (__main__.TestArgcomplete.test_exclusive) 102s ---------------------------------------------------------------------- 102s Traceback (most recent call last): 102s File "/tmp/autopkgtest- lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 764, in test_exclusive 102s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 102s AssertionError: Items in the first set but not the second: 102s '--no-bar' 102s 102s ====================================================================== 102s FAIL: test_exclusive_class (__main__.TestArgcomplete.test_exclusive_class) 102s ---------------------------------------------------------------------- 102s Traceback (most recent call last): 102s File "/tmp/autopkgtest- lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 813, in test_exclusive_class 102s self.assertEqual(set(self.run_completer(parser, cmd, completer=completer)), set(output)) 102s AssertionError: Items in the first set but not the second: 102s '--no-bar' 102s '--bar' 102s '--baz' 102s '--foo' 102s Items in the second set but not the first: 102s 'baz2' 102s 'baz1' 102s 102s ====================================================================== 102s FAIL: test_filescompleter_filetype_integration (__main__.TestArgcomplete.test_filescompleter_filetype_integration) 102s ---------------------------------------------------------------------- 102s Traceback (most recent call last): 102s File "/tmp/autopkgtest- lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 369, in test_filescompleter_filetype_integration 102s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 102s AssertionError: Items in the first set but not the second: 102s '--w' 102s '--r' 102s '-h' 102s '--help' 102s Items in the second set but not the first: 102s 'abcxyz' 102s 'abcdefж/' 102s 'abcaha/' 102s 102s ====================================================================== 102s FAIL: test_mixed_optional_positional (__main__.TestArgcomplete.test_mixed_optional_positional) 102s ---------------------------------------------------------------------- 102s Traceback (most recent call last): 102s File "/tmp/autopkgtest- lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 784, in test_mixed_optional_positional 102s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 102s AssertionError: Items in the first set but not the second: 102s '--set' 102s Items in the second set but not the first: 102s 'name2' 102s 'name1' 102s 102s ====================================================================== 102s FAIL: test_non_ascii (__main__.TestArgcomplete.test_non_ascii) 102s ---------------------------------------------------------------------- 102s Traceback (most recent call last): 102s File "/tmp/autopkgtest- lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 473, in test_non_ascii 102s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 102s AssertionError: Items in the first set but not the second: 102s '--книга' 102s '-h' 102s '--help' 102s Items in the second set but not the first: 102s 'Парень\\ из\\ преисподней' 102s 'Понедельник\\ начинается\\ в\\ субботу' 102s 'Трудно\\ быть\\ богом' 102s 102s ====================================================================== 102s FAIL: test_optional_nargs (__main__.TestArgcomplete.test_optional_nargs) 102s ---------------------------------------------------------------------- 102s Traceback (most recent call last): 102s File "/tmp/autopkgtest- lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 688, in test_optional_nargs 102s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 102s AssertionError: Items in the first set but not the second: 102s '-h' 102s '--bar' 102s '--baz' 102s '--qux' 102s '--foo' 102s '--help' 102s '--foobar' 102s Items in the second set but not the first: 102s 'foo1' 102s 'foo2' 102s 102s ====================================================================== 102s FAIL: test_positional_remainder (__main__.TestArgcomplete.test_positional_remainder) 102s ---------------------------------------------------------------------- 102s Traceback (most recent call last): 102s File "/tmp/autopkgtest- lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 708, in test_positional_remainder 102s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 102s AssertionError: Items in the second set but not the first: 102s '--opt' 102s 'pos' 102s 102s ====================================================================== 102s FAIL: test_subparser_completers (__main__.TestArgcomplete.test_subparser_completers) 102s ---------------------------------------------------------------------- 102s Traceback (most recent call last): 102s File "/tmp/autopkgtest- lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 336, in test_subparser_completers 102s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 102s AssertionError: Items in the second set but not the first: 102s 'val5' 102s 102s ====================================================================== 102s FAIL: test_subparsers (__main__.TestArgcomplete.test_subparsers) 102s ---------------------------------------------------------------------- 102s Traceback (most recent call last): 102s File "/tmp/autopkgtest- lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 442, in test_subparsers 102s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 102s AssertionError: Items in the first set but not the second: 102s 'spam' 102s '--age' 102s 'eggs' 102s Items in the second set but not the first: 102s 'in\\ the\\ rain' 102s 'on\\ a\\ train' 102s 'on\\ a\\ boat' 102s 'with\\ a\\ goat' 102s 102s ---------------------------------------------------------------------- 102s Ran 127 tests in 61.642s 102s 102s FAILED (failures=13, errors=1, expected failures=10) -- System Information: Debian Release: trixie/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'unstable'), (500, 'testing'), (101, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.7.9-amd64 (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages python3-argcomplete depends on: ii python3 3.11.8-1 python3-argcomplete recommends no packages. python3-argcomplete suggests no packages. -- debconf-show failed
--- End Message ---
--- Begin Message ---Source: python-argcomplete Source-Version: 3.3.0-1 Done: Colin Watson <cjwat...@debian.org> We believe that the bug you reported is fixed in the latest version of python-argcomplete, 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 1069...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Colin Watson <cjwat...@debian.org> (supplier of updated python-argcomplete 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 ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Fri, 26 Apr 2024 13:28:45 +0100 Source: python-argcomplete Architecture: source Version: 3.3.0-1 Distribution: unstable Urgency: medium Maintainer: Debian Python Team <team+pyt...@tracker.debian.org> Changed-By: Colin Watson <cjwat...@debian.org> Closes: 1061780 1069816 Changes: python-argcomplete (3.3.0-1) unstable; urgency=medium . * Team upload. * New upstream release: - Preserve compatibility with argparse option tuples of length 4. This update is required to use argcomplete on Python 3.11.9+ or 3.12.3+ (closes: #1069816, LP: #2063129). * Mention zsh in package description (closes: #1061780). Checksums-Sha1: cc493dcb3fd57128a7d5b3bf82cc502712b41ec3 2518 python-argcomplete_3.3.0-1.dsc 64c233a0c7bb6214d128d8f9c6c0d3cd16d77235 81832 python-argcomplete_3.3.0.orig.tar.gz ed8dd369dc74a352c267856f7dc101c7a8ccacda 7164 python-argcomplete_3.3.0-1.debian.tar.xz Checksums-Sha256: 82902ca327e547a5bf6d634f10c4f473ecd6ecb17a252351b45ff818e83ce88d 2518 python-argcomplete_3.3.0-1.dsc fd03ff4a5b9e6580569d34b273f741e85cd9e072f3feeeee3eba4891c70eda62 81832 python-argcomplete_3.3.0.orig.tar.gz 87942aaf7d337c5c1ac3a9017632b81cea0d2607f52cf6b75baa6c8f8b37b23e 7164 python-argcomplete_3.3.0-1.debian.tar.xz Files: f67a90cd0dacaaaaaab107f622c08eb1 2518 python optional python-argcomplete_3.3.0-1.dsc 255e2c9f2cdb18f88d1dc8de9b78a072 81832 python optional python-argcomplete_3.3.0.orig.tar.gz 3862993c02bf26c23fac68955fef7528 7164 python optional python-argcomplete_3.3.0-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmYrnj4ACgkQOTWH2X2G UAtdGw/+KmCmICIQHSLX91fUU6pV5wIIT/ccwTmZ8PY1BnR8D9Ndfwh/4i8EewrO 6bMRKLp7F7aS2QfjBC4K7ZOd0Wa/ALEvZD/5/1FKNba2EmGXGDhmVdGolfW/+x7Y wO7UPYY5jwe0fT0BV07J1yLu4LcEFsGRYuQspRN6H0xUQXi2xjIgdUXbOFK+k+dT ywKB85K/SxE1fSgyl8V20YbBnHpkk7Dfccmv7Gfiddjj570lk7PRywwDH22VAJNf wH29T2Z6TQROrQsIXXaJFFMM0ycZsvqP700lPNFpYsMSNzvWrVKpsNEMTLncD2zl rFBaViIWyFbEmkqNWz4sX8WTbp4cX3RGqYnWAlAMgfe/qUzoTe6X+FNtHU9VoGBD zMsT990LpTPXrEpBdgH/ySGhpZ7gwIAGaLdM5YZNPX/3IDUokpdALX7gAKvKleeK GmzQTNnjElbE/i8baeOnMWanEE8HDja3ztCyHgoxLZM9uY8ir55Bxa74Yep7rZI/ 28+f9MwZmAmQHruk/Klqej2rvMJ3H8vhNU9rstrnVni6u6SG9Y5dqTGKuBb30Y8w kJc4gToxI8odWrnBIeBtaQo9ghN+Ia4FqPu24dBoZKyFCqSNF0oXqkEiDztdamLJ AmsZb4hsZdPDqTZrjsQx1qKo7ZX4mZek2iUVhiQcYscs2ISufoA= =vG1e -----END PGP SIGNATURE-----pgpJgYY9JJLi2.pgp
Description: PGP signature
--- End Message ---