==> Building on articuno ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/python-argcomplete ./ .SRCINFO 818 100% 0.00kB/s 0:00:00 818 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=6/8) .nvchecker.toml 58 100% 56.64kB/s 0:00:00 58 100% 56.64kB/s 0:00:00 (xfr#2, to-chk=5/8) PKGBUILD 1,660 100% 1.58MB/s 0:00:00 1,660 100% 1.58MB/s 0:00:00 (xfr#3, to-chk=4/8) python-argcomplete-3.4.0-2.log 500 100% 488.28kB/s 0:00:00 500 100% 488.28kB/s 0:00:00 (xfr#4, to-chk=3/8) keys/ keys/pgp/ keys/pgp/29BCBADB4ECAAAC2382699388AFAFCD242818A52.asc 6,222 100% 5.93MB/s 0:00:00 6,222 100% 5.93MB/s 0:00:00 (xfr#5, to-chk=0/8) sent 6,673 bytes received 180 bytes 13,706.00 bytes/sec total size is 8,953 speedup is 1.31 ==> Ensuring required PGP keys are present...  -> Checking for 29BCBADB4ECAAAC2382699388AFAFCD242818A52... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root30 on remote host... ]2;🔵 Container arch-nspawn-2358429 on articuno.felixc.at[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [root30]...done ==> Making package: python-argcomplete 3.4.0-2 (Sun Dec 29 15:28:09 2024) ==> Retrieving sources...  -> Cloning argcomplete git repo... Cloning into bare repository '/home/felix/packages/python-argcomplete/argcomplete'... remote: Enumerating objects: 4755, done. remote: Counting objects: 0% (1/816) remote: Counting objects: 1% (9/816) remote: Counting objects: 2% (17/816) remote: Counting objects: 3% (25/816) remote: Counting objects: 4% (33/816) remote: Counting objects: 5% (41/816) remote: Counting objects: 6% (49/816) remote: Counting objects: 7% (58/816) remote: Counting objects: 8% (66/816) remote: Counting objects: 9% (74/816) remote: Counting objects: 10% (82/816) remote: Counting objects: 11% (90/816) remote: Counting objects: 12% (98/816) remote: Counting objects: 13% (107/816) remote: Counting objects: 14% (115/816) remote: Counting objects: 15% (123/816) remote: Counting objects: 16% (131/816) remote: Counting objects: 17% (139/816) remote: Counting objects: 18% (147/816) remote: Counting objects: 19% (156/816) remote: Counting objects: 20% (164/816) remote: Counting objects: 21% (172/816) remote: Counting objects: 22% (180/816) remote: Counting objects: 23% (188/816) remote: Counting objects: 24% (196/816) remote: Counting objects: 25% (204/816) remote: Counting objects: 26% (213/816) remote: Counting objects: 27% (221/816) remote: Counting objects: 28% (229/816) remote: Counting objects: 29% (237/816) remote: Counting objects: 30% (245/816) remote: Counting objects: 31% (253/816) remote: Counting objects: 32% (262/816) remote: Counting objects: 33% (270/816) remote: Counting objects: 34% (278/816) remote: Counting objects: 35% (286/816) remote: Counting objects: 36% (294/816) remote: Counting objects: 37% (302/816) remote: Counting objects: 38% (311/816) remote: Counting objects: 39% (319/816) remote: Counting objects: 40% (327/816) remote: Counting objects: 41% (335/816) remote: Counting objects: 42% (343/816) remote: Counting objects: 43% (351/816) remote: Counting objects: 44% (360/816) remote: Counting objects: 45% (368/816) remote: Counting objects: 46% (376/816) remote: Counting objects: 47% (384/816) remote: Counting objects: 48% (392/816) remote: Counting objects: 49% (400/816) remote: Counting objects: 50% (408/816) remote: Counting objects: 51% (417/816) remote: Counting objects: 52% (425/816) remote: Counting objects: 53% (433/816) remote: Counting objects: 54% (441/816) remote: Counting objects: 55% (449/816) remote: Counting objects: 56% (457/816) remote: Counting objects: 57% (466/816) remote: Counting objects: 58% (474/816) remote: Counting objects: 59% (482/816) remote: Counting objects: 60% (490/816) remote: Counting objects: 61% (498/816) remote: Counting objects: 62% (506/816) remote: Counting objects: 63% (515/816) remote: Counting objects: 64% (523/816) remote: Counting objects: 65% (531/816) remote: Counting objects: 66% (539/816) remote: Counting objects: 67% (547/816) remote: Counting objects: 68% (555/816) remote: Counting objects: 69% (564/816) remote: Counting objects: 70% (572/816) remote: Counting objects: 71% (580/816) remote: Counting objects: 72% (588/816) remote: Counting objects: 73% (596/816) remote: Counting objects: 74% (604/816) remote: Counting objects: 75% (612/816) remote: Counting objects: 76% (621/816) remote: Counting objects: 77% (629/816) remote: Counting objects: 78% (637/816) remote: Counting objects: 79% (645/816) remote: Counting objects: 80% (653/816) remote: Counting objects: 81% (661/816) remote: Counting objects: 82% (670/816) remote: Counting objects: 83% (678/816) remote: Counting objects: 84% (686/816) remote: Counting objects: 85% (694/816) remote: Counting objects: 86% (702/816) remote: Counting objects: 87% (710/816) remote: Counting objects: 88% (719/816) remote: Counting objects: 89% (727/816) remote: Counting objects: 90% (735/816) remote: Counting objects: 91% (743/816) remote: Counting objects: 92% (751/816) remote: Counting objects: 93% (759/816) remote: Counting objects: 94% (768/816) remote: Counting objects: 95% (776/816) remote: Counting objects: 96% (784/816) remote: Counting objects: 97% (792/816) remote: Counting objects: 98% (800/816) remote: Counting objects: 99% (808/816) remote: Counting objects: 100% (816/816) remote: Counting objects: 100% (816/816), done. remote: Compressing objects: 0% (1/175) remote: Compressing objects: 1% (2/175) remote: Compressing objects: 2% (4/175) remote: Compressing objects: 3% (6/175) remote: Compressing objects: 4% (7/175) remote: Compressing objects: 5% (9/175) remote: Compressing objects: 6% (11/175) remote: Compressing objects: 7% (13/175) remote: Compressing objects: 8% (14/175) remote: Compressing objects: 9% (16/175) remote: Compressing objects: 10% (18/175) remote: Compressing objects: 11% (20/175) remote: Compressing objects: 12% (21/175) remote: Compressing objects: 13% (23/175) remote: Compressing objects: 14% (25/175) remote: Compressing objects: 15% (27/175) remote: Compressing objects: 16% (28/175) remote: Compressing objects: 17% (30/175) remote: Compressing objects: 18% (32/175) remote: Compressing objects: 19% (34/175) remote: Compressing objects: 20% (35/175) remote: Compressing objects: 21% (37/175) remote: Compressing objects: 22% (39/175) remote: Compressing objects: 23% (41/175) remote: Compressing objects: 24% (42/175) remote: Compressing objects: 25% (44/175) remote: Compressing objects: 26% (46/175) remote: Compressing objects: 27% (48/175) remote: Compressing objects: 28% (49/175) remote: Compressing objects: 29% (51/175) remote: Compressing objects: 30% (53/175) remote: Compressing objects: 31% (55/175) remote: Compressing objects: 32% (56/175) remote: Compressing objects: 33% (58/175) remote: Compressing objects: 34% (60/175) remote: Compressing objects: 35% (62/175) remote: Compressing objects: 36% (63/175) remote: Compressing objects: 37% (65/175) remote: Compressing objects: 38% (67/175) remote: Compressing objects: 39% (69/175) remote: Compressing objects: 40% (70/175) remote: Compressing objects: 41% (72/175) remote: Compressing objects: 42% (74/175) remote: Compressing objects: 43% (76/175) remote: Compressing objects: 44% (77/175) remote: Compressing objects: 45% (79/175) remote: Compressing objects: 46% (81/175) remote: Compressing objects: 47% (83/175) remote: Compressing objects: 48% (84/175) remote: Compressing objects: 49% (86/175) remote: Compressing objects: 50% (88/175) remote: Compressing objects: 51% (90/175) remote: Compressing objects: 52% (91/175) remote: Compressing objects: 53% (93/175) remote: Compressing objects: 54% (95/175) remote: Compressing objects: 55% (97/175) remote: Compressing objects: 56% (98/175) remote: Compressing objects: 57% (100/175) remote: Compressing objects: 58% (102/175) remote: Compressing objects: 59% (104/175) remote: Compressing objects: 60% (105/175) remote: Compressing objects: 61% (107/175) remote: Compressing objects: 62% (109/175) remote: Compressing objects: 63% (111/175) remote: Compressing objects: 64% (112/175) remote: Compressing objects: 65% (114/175) remote: Compressing objects: 66% (116/175) remote: Compressing objects: 67% (118/175) remote: Compressing objects: 68% (119/175) remote: Compressing objects: 69% (121/175) remote: Compressing objects: 70% (123/175) remote: Compressing objects: 71% (125/175) remote: Compressing objects: 72% (126/175) remote: Compressing objects: 73% (128/175) remote: Compressing objects: 74% (130/175) remote: Compressing objects: 75% (132/175) remote: Compressing objects: 76% (133/175) remote: Compressing objects: 77% (135/175) remote: Compressing objects: 78% (137/175) remote: Compressing objects: 79% (139/175) remote: Compressing objects: 80% (140/175) remote: Compressing objects: 81% (142/175) remote: Compressing objects: 82% (144/175) remote: Compressing objects: 83% (146/175) remote: Compressing objects: 84% (147/175) remote: Compressing objects: 85% (149/175) remote: Compressing objects: 86% (151/175) remote: Compressing objects: 87% (153/175) remote: Compressing objects: 88% (154/175) remote: Compressing objects: 89% (156/175) remote: Compressing objects: 90% (158/175) remote: Compressing objects: 91% (160/175) remote: Compressing objects: 92% (161/175) remote: Compressing objects: 93% (163/175) remote: Compressing objects: 94% (165/175) remote: Compressing objects: 95% (167/175) remote: Compressing objects: 96% (168/175) remote: Compressing objects: 97% (170/175) remote: Compressing objects: 98% (172/175) remote: Compressing objects: 99% (174/175) remote: Compressing objects: 100% (175/175) remote: Compressing objects: 100% (175/175), done. Receiving objects: 0% (1/4755) Receiving objects: 1% (48/4755) Receiving objects: 2% (96/4755) Receiving objects: 3% (143/4755) Receiving objects: 4% (191/4755) Receiving objects: 5% (238/4755) Receiving objects: 6% (286/4755) Receiving objects: 7% (333/4755) Receiving objects: 8% (381/4755) Receiving objects: 9% (428/4755) Receiving objects: 10% (476/4755) Receiving objects: 11% (524/4755) Receiving objects: 12% (571/4755) Receiving objects: 13% (619/4755) Receiving objects: 14% (666/4755) Receiving objects: 15% (714/4755) Receiving objects: 16% (761/4755) Receiving objects: 17% (809/4755) Receiving objects: 18% (856/4755), 292.00 KiB | 504.00 KiB/s Receiving objects: 19% (904/4755), 292.00 KiB | 504.00 KiB/s Receiving objects: 20% (951/4755), 292.00 KiB | 504.00 KiB/s Receiving objects: 21% (999/4755), 292.00 KiB | 504.00 KiB/s Receiving objects: 22% (1047/4755), 292.00 KiB | 504.00 KiB/s Receiving objects: 23% (1094/4755), 292.00 KiB | 504.00 KiB/s Receiving objects: 24% (1142/4755), 292.00 KiB | 504.00 KiB/s Receiving objects: 25% (1189/4755), 292.00 KiB | 504.00 KiB/s Receiving objects: 26% (1237/4755), 292.00 KiB | 504.00 KiB/s Receiving objects: 27% (1284/4755), 292.00 KiB | 504.00 KiB/s Receiving objects: 28% (1332/4755), 292.00 KiB | 504.00 KiB/s Receiving objects: 29% (1379/4755), 292.00 KiB | 504.00 KiB/s Receiving objects: 30% (1427/4755), 292.00 KiB | 504.00 KiB/s Receiving objects: 31% (1475/4755), 292.00 KiB | 504.00 KiB/s Receiving objects: 32% (1522/4755), 292.00 KiB | 504.00 KiB/s Receiving objects: 33% (1570/4755), 292.00 KiB | 504.00 KiB/s Receiving objects: 34% (1617/4755), 292.00 KiB | 504.00 KiB/s Receiving objects: 34% (1648/4755), 292.00 KiB | 504.00 KiB/s Receiving objects: 35% (1665/4755), 956.00 KiB | 889.00 KiB/s Receiving objects: 36% (1712/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 37% (1760/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 38% (1807/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 39% (1855/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 40% (1902/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 41% (1950/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 42% (1998/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 43% (2045/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 44% (2093/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 45% (2140/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 46% (2188/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 47% (2235/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 48% (2283/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 49% (2330/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 50% (2378/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 51% (2426/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 52% (2473/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 53% (2521/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 54% (2568/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 55% (2616/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 56% (2663/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 57% (2711/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 58% (2758/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 59% (2806/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 60% (2853/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 61% (2901/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 62% (2949/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 63% (2996/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 64% (3044/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 65% (3091/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 66% (3139/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 67% (3186/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 68% (3234/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 69% (3281/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 70% (3329/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 71% (3377/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 72% (3424/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 73% (3472/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 74% (3519/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 75% (3567/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 76% (3614/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 77% (3662/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 78% (3709/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 78% (3711/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 79% (3757/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 80% (3804/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 81% (3852/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 82% (3900/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 83% (3947/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 84% (3995/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 85% (4042/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 86% (4090/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 87% (4137/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 88% (4185/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 89% (4232/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 90% (4280/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 91% (4328/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 92% (4375/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 93% (4423/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 94% (4470/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 95% (4518/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 96% (4565/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 97% (4613/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 98% (4660/4755), 1.94 MiB | 1.23 MiB/s Receiving objects: 99% (4708/4755), 3.75 MiB | 1.77 MiB/s remote: Total 4755 (delta 676), reused 670 (delta 638), pack-reused 3939 (from 3) Receiving objects: 100% (4755/4755), 3.75 MiB | 1.77 MiB/s Receiving objects: 100% (4755/4755), 4.21 MiB | 1.84 MiB/s, done. Resolving deltas: 0% (0/2824) Resolving deltas: 1% (29/2824) Resolving deltas: 2% (59/2824) Resolving deltas: 3% (85/2824) Resolving deltas: 4% (113/2824) Resolving deltas: 5% (143/2824) Resolving deltas: 6% (170/2824) Resolving deltas: 7% (198/2824) Resolving deltas: 8% (226/2824) Resolving deltas: 9% (256/2824) Resolving deltas: 10% (285/2824) Resolving deltas: 11% (311/2824) Resolving deltas: 12% (339/2824) Resolving deltas: 13% (368/2824) Resolving deltas: 14% (396/2824) Resolving deltas: 15% (425/2824) Resolving deltas: 16% (453/2824) Resolving deltas: 17% (482/2824) Resolving deltas: 18% (509/2824) Resolving deltas: 19% (537/2824) Resolving deltas: 20% (567/2824) Resolving deltas: 21% (594/2824) Resolving deltas: 22% (622/2824) Resolving deltas: 23% (651/2824) Resolving deltas: 24% (678/2824) Resolving deltas: 25% (706/2824) Resolving deltas: 26% (735/2824) Resolving deltas: 27% (763/2824) Resolving deltas: 28% (791/2824) Resolving deltas: 29% (819/2824) Resolving deltas: 30% (848/2824) Resolving deltas: 31% (877/2824) Resolving deltas: 32% (906/2824) Resolving deltas: 33% (932/2824) Resolving deltas: 34% (961/2824) Resolving deltas: 35% (989/2824) Resolving deltas: 36% (1017/2824) Resolving deltas: 37% (1045/2824) Resolving deltas: 38% (1075/2824) Resolving deltas: 39% (1102/2824) Resolving deltas: 40% (1130/2824) Resolving deltas: 41% (1159/2824) Resolving deltas: 42% (1187/2824) Resolving deltas: 43% (1217/2824) Resolving deltas: 44% (1244/2824) Resolving deltas: 45% (1271/2824) Resolving deltas: 46% (1303/2824) Resolving deltas: 47% (1330/2824) Resolving deltas: 48% (1356/2824) Resolving deltas: 49% (1384/2824) Resolving deltas: 50% (1414/2824) Resolving deltas: 51% (1441/2824) Resolving deltas: 52% (1469/2824) Resolving deltas: 53% (1497/2824) Resolving deltas: 54% (1525/2824) Resolving deltas: 55% (1555/2824) Resolving deltas: 56% (1582/2824) Resolving deltas: 57% (1610/2824) Resolving deltas: 58% (1638/2824) Resolving deltas: 59% (1668/2824) Resolving deltas: 60% (1695/2824) Resolving deltas: 61% (1723/2824) Resolving deltas: 62% (1752/2824) Resolving deltas: 63% (1780/2824) Resolving deltas: 64% (1808/2824) Resolving deltas: 65% (1836/2824) Resolving deltas: 66% (1864/2824) Resolving deltas: 67% (1893/2824) Resolving deltas: 68% (1921/2824) Resolving deltas: 69% (1950/2824) Resolving deltas: 70% (1977/2824) Resolving deltas: 71% (2006/2824) Resolving deltas: 72% (2034/2824) Resolving deltas: 73% (2063/2824) Resolving deltas: 74% (2090/2824) Resolving deltas: 75% (2118/2824) Resolving deltas: 76% (2147/2824) Resolving deltas: 77% (2177/2824) Resolving deltas: 78% (2203/2824) Resolving deltas: 79% (2231/2824) Resolving deltas: 80% (2260/2824) Resolving deltas: 81% (2288/2824) Resolving deltas: 82% (2316/2824) Resolving deltas: 83% (2344/2824) Resolving deltas: 84% (2373/2824) Resolving deltas: 85% (2401/2824) Resolving deltas: 86% (2429/2824) Resolving deltas: 87% (2457/2824) Resolving deltas: 88% (2488/2824) Resolving deltas: 89% (2515/2824) Resolving deltas: 90% (2542/2824) Resolving deltas: 91% (2571/2824) Resolving deltas: 92% (2600/2824) Resolving deltas: 93% (2627/2824) Resolving deltas: 94% (2655/2824) Resolving deltas: 95% (2683/2824) Resolving deltas: 96% (2712/2824) Resolving deltas: 97% (2741/2824) Resolving deltas: 98% (2768/2824) Resolving deltas: 99% (2796/2824) Resolving deltas: 100% (2824/2824) Resolving deltas: 100% (2824/2824), done. ==> Validating source files with sha512sums... argcomplete ... Passed ]2;🔵 Container arch-nspawn-2359863 on articuno.felixc.at==> Making package: python-argcomplete 3.4.0-2 (Sun Dec 29 15:28:29 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (2) New Version Net Change extra/mpdecimal 4.0.0-2 0.29 MiB core/python 3.13.1-1 108.57 MiB Total Installed Size: 108.86 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (29) New Version Net Change Download Size extra/perl-error 0.17029-7 0.04 MiB extra/perl-mailtools 2.22-1 0.10 MiB extra/perl-timedate 2.33-7 0.08 MiB extra/python-attrs 23.2.0-4 0.54 MiB extra/python-autocommand 2.2.2-7 0.08 MiB extra/python-cffi 1.17.1-2 1.35 MiB extra/python-cryptography 44.0.0-1 5.12 MiB extra/python-filelock 3.16.1-2.1 0.13 MiB 0.03 MiB extra/python-jaraco.collections 5.0.1-2 0.10 MiB extra/python-jaraco.context 5.3.0-3 0.04 MiB extra/python-jaraco.functools 4.1.0-1 0.07 MiB extra/python-jaraco.text 4.0.0-2 0.08 MiB extra/python-more-itertools 10.5.0-1 0.64 MiB extra/python-packaging 24.2-3 0.66 MiB extra/python-platformdirs 4.3.6-2 0.24 MiB extra/python-ptyprocess 0.7.0-7 0.12 MiB 0.03 MiB extra/python-pycparser 2.22-3 1.69 MiB extra/python-pyproject-hooks 1.2.0-3 0.10 MiB extra/python-setuptools 1:75.2.0-4 8.05 MiB extra/fish 3.7.1-2 14.08 MiB extra/git 2.47.1-1 27.20 MiB extra/python-build 1.2.2-3 0.20 MiB extra/python-installer 0.7.0-10 0.17 MiB extra/python-pexpect 4.9.0-3 0.39 MiB 0.10 MiB extra/python-pip 24.3.1-3 15.67 MiB 2.75 MiB extra/python-setuptools-scm 8.1.0-3 0.37 MiB extra/python-wheel 0.45.0-3 0.28 MiB extra/tcsh 6.24.14-1 1.03 MiB 0.39 MiB extra/zsh 5.9-5 6.20 MiB 2.21 MiB Total Download Size: 5.51 MiB Total Installed Size: 84.84 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-pip-24.3.1-3-any downloading... zsh-5.9-5-riscv64 downloading... tcsh-6.24.14-1-riscv64 downloading... python-pexpect-4.9.0-3-any downloading... python-ptyprocess-0.7.0-7-any downloading... python-filelock-3.16.1-2.1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui openssh: ssh transport and crypto perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing python-packaging... installing python-pyproject-hooks... installing python-build... Optional dependencies for python-build python-pip: to use as the Python package installer (default) [pending] python-uv: to use as the Python package installer python-virtualenv: to use virtualenv for build isolation installing python-installer... installing python-more-itertools... installing python-jaraco.functools... installing python-jaraco.context... installing python-autocommand... installing python-jaraco.text... Optional dependencies for python-jaraco.text python-inflect: for show-newlines script installing python-jaraco.collections... installing python-platformdirs... installing python-wheel... Optional dependencies for python-wheel python-keyring: for wheel.signatures python-xdg: for wheel.signatures python-setuptools: for legacy bdist_wheel subcommand [pending] installing python-setuptools... installing python-setuptools-scm... installing fish... Optional dependencies for fish python: man page completion parser / web config tool [installed] pkgfile: command-not-found hook installing python-ptyprocess... installing python-pexpect... installing python-attrs... installing python-pycparser... installing python-cffi... Optional dependencies for python-cffi python-setuptools: "limited api" version checking in cffi.setuptools_ext [installed] installing python-cryptography... installing python-filelock... installing python-pip... installing tcsh... installing zsh... :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 972. Creating user 'git' (git daemon user) with UID 972 and GID 972. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Warn about old perl modules [?25h==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of argcomplete git repo... Cloning into 'argcomplete'... done. Switched to a new branch 'makepkg' ==> Starting build()... * Getting build dependencies for wheel... running egg_info creating argcomplete.egg-info writing argcomplete.egg-info/PKG-INFO writing dependency_links to argcomplete.egg-info/dependency_links.txt writing requirements to argcomplete.egg-info/requires.txt writing top-level names to argcomplete.egg-info/top_level.txt writing manifest file 'argcomplete.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE.rst' adding license file 'NOTICE' writing manifest file 'argcomplete.egg-info/SOURCES.txt' * Building wheel... running bdist_wheel running build running build_py creating build/lib/argcomplete copying argcomplete/shell_integration.py -> build/lib/argcomplete copying argcomplete/_check_console_script.py -> build/lib/argcomplete copying argcomplete/_check_module.py -> build/lib/argcomplete copying argcomplete/io.py -> build/lib/argcomplete copying argcomplete/__init__.py -> build/lib/argcomplete copying argcomplete/finders.py -> build/lib/argcomplete copying argcomplete/exceptions.py -> build/lib/argcomplete copying argcomplete/lexers.py -> build/lib/argcomplete copying argcomplete/completers.py -> build/lib/argcomplete creating build/lib/argcomplete/packages copying argcomplete/packages/__init__.py -> build/lib/argcomplete/packages copying argcomplete/packages/_argparse.py -> build/lib/argcomplete/packages copying argcomplete/packages/_shlex.py -> build/lib/argcomplete/packages running egg_info writing argcomplete.egg-info/PKG-INFO writing dependency_links to argcomplete.egg-info/dependency_links.txt writing requirements to argcomplete.egg-info/requires.txt writing top-level names to argcomplete.egg-info/top_level.txt reading manifest template 'MANIFEST.in' adding license file 'LICENSE.rst' adding license file 'NOTICE' writing manifest file 'argcomplete.egg-info/SOURCES.txt' copying argcomplete/py.typed -> build/lib/argcomplete creating build/lib/argcomplete/bash_completion.d copying argcomplete/bash_completion.d/_python-argcomplete -> build/lib/argcomplete/bash_completion.d running build_scripts creating build/scripts-3.13 copying and adjusting scripts/register-python-argcomplete -> build/scripts-3.13 copying and adjusting scripts/python-argcomplete-check-easy-install-script -> build/scripts-3.13 copying and adjusting scripts/activate-global-python-argcomplete -> build/scripts-3.13 changing mode of build/scripts-3.13/register-python-argcomplete from 644 to 755 changing mode of build/scripts-3.13/python-argcomplete-check-easy-install-script from 644 to 755 changing mode of build/scripts-3.13/activate-global-python-argcomplete from 644 to 755 installing to build/bdist.linux-riscv64/wheel running install running install_lib creating build/bdist.linux-riscv64/wheel creating build/bdist.linux-riscv64/wheel/argcomplete copying build/lib/argcomplete/shell_integration.py -> build/bdist.linux-riscv64/wheel/./argcomplete copying build/lib/argcomplete/py.typed -> build/bdist.linux-riscv64/wheel/./argcomplete copying build/lib/argcomplete/_check_console_script.py -> build/bdist.linux-riscv64/wheel/./argcomplete copying build/lib/argcomplete/_check_module.py -> build/bdist.linux-riscv64/wheel/./argcomplete copying build/lib/argcomplete/io.py -> build/bdist.linux-riscv64/wheel/./argcomplete copying build/lib/argcomplete/__init__.py -> build/bdist.linux-riscv64/wheel/./argcomplete copying build/lib/argcomplete/finders.py -> build/bdist.linux-riscv64/wheel/./argcomplete copying build/lib/argcomplete/exceptions.py -> build/bdist.linux-riscv64/wheel/./argcomplete copying build/lib/argcomplete/lexers.py -> build/bdist.linux-riscv64/wheel/./argcomplete creating build/bdist.linux-riscv64/wheel/argcomplete/packages copying build/lib/argcomplete/packages/__init__.py -> build/bdist.linux-riscv64/wheel/./argcomplete/packages copying build/lib/argcomplete/packages/_argparse.py -> build/bdist.linux-riscv64/wheel/./argcomplete/packages copying build/lib/argcomplete/packages/_shlex.py -> build/bdist.linux-riscv64/wheel/./argcomplete/packages copying build/lib/argcomplete/completers.py -> build/bdist.linux-riscv64/wheel/./argcomplete creating build/bdist.linux-riscv64/wheel/argcomplete/bash_completion.d copying build/lib/argcomplete/bash_completion.d/_python-argcomplete -> build/bdist.linux-riscv64/wheel/./argcomplete/bash_completion.d running install_egg_info Copying argcomplete.egg-info to build/bdist.linux-riscv64/wheel/./argcomplete-3.4.0-py3.13.egg-info running install_scripts creating build/bdist.linux-riscv64/wheel/argcomplete-3.4.0.data/scripts copying build/scripts-3.13/register-python-argcomplete -> build/bdist.linux-riscv64/wheel/argcomplete-3.4.0.data/scripts copying build/scripts-3.13/python-argcomplete-check-easy-install-script -> build/bdist.linux-riscv64/wheel/argcomplete-3.4.0.data/scripts copying build/scripts-3.13/activate-global-python-argcomplete -> build/bdist.linux-riscv64/wheel/argcomplete-3.4.0.data/scripts changing mode of build/bdist.linux-riscv64/wheel/argcomplete-3.4.0.data/scripts/register-python-argcomplete to 755 changing mode of build/bdist.linux-riscv64/wheel/argcomplete-3.4.0.data/scripts/python-argcomplete-check-easy-install-script to 755 changing mode of build/bdist.linux-riscv64/wheel/argcomplete-3.4.0.data/scripts/activate-global-python-argcomplete to 755 creating build/bdist.linux-riscv64/wheel/argcomplete-3.4.0.dist-info/WHEEL creating '/build/python-argcomplete/src/argcomplete/dist/.tmp-idel5e3d/argcomplete-3.4.0-py3-none-any.whl' and adding 'build/bdist.linux-riscv64/wheel' to it adding 'argcomplete/__init__.py' adding 'argcomplete/_check_console_script.py' adding 'argcomplete/_check_module.py' adding 'argcomplete/completers.py' adding 'argcomplete/exceptions.py' adding 'argcomplete/finders.py' adding 'argcomplete/io.py' adding 'argcomplete/lexers.py' adding 'argcomplete/py.typed' adding 'argcomplete/shell_integration.py' adding 'argcomplete/bash_completion.d/_python-argcomplete' adding 'argcomplete/packages/__init__.py' adding 'argcomplete/packages/_argparse.py' adding 'argcomplete/packages/_shlex.py' adding 'argcomplete-3.4.0.data/scripts/activate-global-python-argcomplete' adding 'argcomplete-3.4.0.data/scripts/python-argcomplete-check-easy-install-script' adding 'argcomplete-3.4.0.data/scripts/register-python-argcomplete' adding 'argcomplete-3.4.0.dist-info/LICENSE.rst' adding 'argcomplete-3.4.0.dist-info/METADATA' adding 'argcomplete-3.4.0.dist-info/NOTICE' adding 'argcomplete-3.4.0.dist-info/WHEEL' adding 'argcomplete-3.4.0.dist-info/top_level.txt' adding 'argcomplete-3.4.0.dist-info/RECORD' removing build/bdist.linux-riscv64/wheel Successfully built argcomplete-3.4.0-py3-none-any.whl ==> Starting check()... test_action_activation (__main__.TestArgcomplete.test_action_activation) ... ERROR test_action_activation_with_subparser (__main__.TestArgcomplete.test_action_activation_with_subparser) ... ERROR test_append_space (__main__.TestArgcomplete.test_append_space) ... ERROR test_basic_completion (__main__.TestArgcomplete.test_basic_completion) ... ERROR test_choices (__main__.TestArgcomplete.test_choices) ... ERROR test_completers (__main__.TestArgcomplete.test_completers) ... ERROR test_custom_validator (__main__.TestArgcomplete.test_custom_validator) ... ERROR test_default_completer (__main__.TestArgcomplete.test_default_completer) ... ERROR test_different_validators (__main__.TestArgcomplete.test_different_validators) ... ERROR test_directory_completion (__main__.TestArgcomplete.test_directory_completion) ... ok test_display_completions (__main__.TestArgcomplete.test_display_completions) ... ERROR test_display_completions_with_aliases (__main__.TestArgcomplete.test_display_completions_with_aliases) ... ERROR test_escape_special_chars (__main__.TestArgcomplete.test_escape_special_chars) ... ERROR test_exclusive (__main__.TestArgcomplete.test_exclusive) ... ERROR test_exclusive_class (__main__.TestArgcomplete.test_exclusive_class) ... ERROR test_file_completion (__main__.TestArgcomplete.test_file_completion) ... ok test_filescompleter_filetype_integration (__main__.TestArgcomplete.test_filescompleter_filetype_integration) ... ERROR test_mixed_optional_positional (__main__.TestArgcomplete.test_mixed_optional_positional) ... ERROR test_nargs_one_or_more (__main__.TestArgcomplete.test_nargs_one_or_more) ... ERROR test_nargs_optional (__main__.TestArgcomplete.test_nargs_optional) ... ERROR test_nargs_zero_or_more (__main__.TestArgcomplete.test_nargs_zero_or_more) ... ERROR test_non_ascii (__main__.TestArgcomplete.test_non_ascii) ... ERROR test_non_str_choices (__main__.TestArgcomplete.test_non_str_choices) ... ERROR test_option_help (__main__.TestArgcomplete.test_option_help) ... ERROR test_optional_long_short_filtering (__main__.TestArgcomplete.test_optional_long_short_filtering) ... ERROR test_optional_nargs (__main__.TestArgcomplete.test_optional_nargs) ... ERROR test_positional_remainder (__main__.TestArgcomplete.test_positional_remainder) ... ERROR test_readline_entry_point (__main__.TestArgcomplete.test_readline_entry_point) ... ERROR test_shellcode_utility (__main__.TestArgcomplete.test_shellcode_utility) ... ok test_skipped_completer (__main__.TestArgcomplete.test_skipped_completer) ... ERROR test_subparser_completers (__main__.TestArgcomplete.test_subparser_completers) ... ERROR test_subparsers (__main__.TestArgcomplete.test_subparsers) ... ERROR test_suppress_args (__main__.TestArgcomplete.test_suppress_args) ... ERROR test_suppress_completer (__main__.TestArgcomplete.test_suppress_completer) ... ERROR test_repl_multiple_complete (__main__.TestArgcompleteREPL.test_repl_multiple_complete) ... ERROR test_repl_parse_after_complete (__main__.TestArgcompleteREPL.test_repl_parse_after_complete) ... ERROR test_repl_reuse_parser_with_positional (__main__.TestArgcompleteREPL.test_repl_reuse_parser_with_positional) ... ERROR test_repl_subcommand (__main__.TestArgcompleteREPL.test_repl_subcommand) ... ERROR test_repl_subparser_parse_after_complete (__main__.TestArgcompleteREPL.test_repl_subparser_parse_after_complete) ... ERROR test_comp_point (__main__.TestBash.test_comp_point) ... FAIL test_completion_environment (__main__.TestBash.test_completion_environment) ... FAIL test_continuation (__main__.TestBash.test_continuation) ... FAIL test_debug_output (__main__.TestBash.test_debug_output) ... FAIL test_double_quoted_completion (__main__.TestBash.test_double_quoted_completion) ... ERROR test_exclamation_in_double_quotes (__main__.TestBash.test_exclamation_in_double_quotes) ... expected failure test_nounset (__main__.TestBash.test_nounset) ... FAIL test_one_space_after_exact (__main__.TestBash.test_one_space_after_exact) Test exactly one space is appended after an exact match. ... FAIL test_parse_special_characters (__main__.TestBash.test_parse_special_characters) ... FAIL test_parse_special_characters_dollar (__main__.TestBash.test_parse_special_characters_dollar) ... expected failure test_partial_completion (__main__.TestBash.test_partial_completion) ... FAIL test_quoted_exact (__main__.TestBash.test_quoted_exact) ... ERROR test_quoted_space (__main__.TestBash.test_quoted_space) ... ERROR test_quotes (__main__.TestBash.test_quotes) ... FAIL test_simple_completion (__main__.TestBash.test_simple_completion) ... FAIL test_single_quoted_completion (__main__.TestBash.test_single_quoted_completion) ... ERROR test_single_quotes_in_double_quotes (__main__.TestBash.test_single_quotes_in_double_quotes) ... ERROR test_single_quotes_in_single_quotes (__main__.TestBash.test_single_quotes_in_single_quotes) ... ERROR test_special_characters (__main__.TestBash.test_special_characters) ... FAIL test_special_characters_double_quoted (__main__.TestBash.test_special_characters_double_quoted) ... FAIL test_special_characters_single_quoted (__main__.TestBash.test_special_characters_single_quoted) ... FAIL test_temp_file (__main__.TestBash.test_temp_file) ... FAIL test_unquoted_space (__main__.TestBash.test_unquoted_space) ... FAIL test_wordbreak_chars (__main__.TestBash.test_wordbreak_chars) ... FAIL test_comp_point (__main__.TestBashGlobal.test_comp_point) ... FAIL test_completion_environment (__main__.TestBashGlobal.test_completion_environment) ... FAIL test_console_script_module (__main__.TestBashGlobal.test_console_script_module) Test completing a console_script for a module. ... FAIL test_console_script_module_wheel (__main__.TestBashGlobal.test_console_script_module_wheel) Test completing a console_script for a module from a wheel. ... FAIL test_console_script_package (__main__.TestBashGlobal.test_console_script_package) Test completing a console_script for a package. ... FAIL test_console_script_package_wheel (__main__.TestBashGlobal.test_console_script_package_wheel) Test completing a console_script for a package from a wheel. ... FAIL test_continuation (__main__.TestBashGlobal.test_continuation) ... FAIL test_debug_output (__main__.TestBashGlobal.test_debug_output) ... FAIL test_double_quoted_completion (__main__.TestBashGlobal.test_double_quoted_completion) ... ERROR test_exclamation_in_double_quotes (__main__.TestBashGlobal.test_exclamation_in_double_quotes) ... expected failure test_nounset (__main__.TestBashGlobal.test_nounset) ... FAIL test_one_space_after_exact (__main__.TestBashGlobal.test_one_space_after_exact) Test exactly one space is appended after an exact match. ... FAIL test_parse_special_characters (__main__.TestBashGlobal.test_parse_special_characters) ... FAIL test_parse_special_characters_dollar (__main__.TestBashGlobal.test_parse_special_characters_dollar) ... expected failure test_partial_completion (__main__.TestBashGlobal.test_partial_completion) ... FAIL test_python_completion (__main__.TestBashGlobal.test_python_completion) ... FAIL test_python_filename_completion (__main__.TestBashGlobal.test_python_filename_completion) ... FAIL test_python_module (__main__.TestBashGlobal.test_python_module) Test completing a module run with python -m. ... FAIL test_python_not_executable (__main__.TestBashGlobal.test_python_not_executable) Test completing a script that cannot be run directly. ... FAIL test_python_stuck (__main__.TestBashGlobal.test_python_stuck) ... ok test_quoted_exact (__main__.TestBashGlobal.test_quoted_exact) ... ERROR test_quoted_space (__main__.TestBashGlobal.test_quoted_space) ... ERROR test_quotes (__main__.TestBashGlobal.test_quotes) ... FAIL test_redirection_completion (__main__.TestBashGlobal.test_redirection_completion) ... ok test_simple_completion (__main__.TestBashGlobal.test_simple_completion) ... FAIL test_single_quoted_completion (__main__.TestBashGlobal.test_single_quoted_completion) ... ERROR test_single_quotes_in_double_quotes (__main__.TestBashGlobal.test_single_quotes_in_double_quotes) ... ERROR test_single_quotes_in_single_quotes (__main__.TestBashGlobal.test_single_quotes_in_single_quotes) ... ERROR test_special_characters (__main__.TestBashGlobal.test_special_characters) ... FAIL test_special_characters_double_quoted (__main__.TestBashGlobal.test_special_characters_double_quoted) ... FAIL test_special_characters_single_quoted (__main__.TestBashGlobal.test_special_characters_single_quoted) ... FAIL test_temp_file (__main__.TestBashGlobal.test_temp_file) ... FAIL test_unquoted_space (__main__.TestBashGlobal.test_unquoted_space) ... FAIL test_wordbreak_chars (__main__.TestBashGlobal.test_wordbreak_chars) ... FAIL test_module (__main__.TestCheckModule.test_module) ... ok test_not_package (__main__.TestCheckModule.test_not_package) ... ok test_package (__main__.TestCheckModule.test_package) ... ok test_package_main (__main__.TestCheckModule.test_package_main) ... ok test_subpackage (__main__.TestCheckModule.test_subpackage) ... ok test_escaped_special (__main__.TestSplitLine.test_escaped_special) ... ok test_escaped_special_in_double_quotes (__main__.TestSplitLine.test_escaped_special_in_double_quotes) ... expected failure test_last_wordbreak_pos (__main__.TestSplitLine.test_last_wordbreak_pos) ... ok test_punctuation (__main__.TestSplitLine.test_punctuation) ... ok test_simple (__main__.TestSplitLine.test_simple) ... ok test_unescaped_special (__main__.TestSplitLine.test_unescaped_special) ... ok test_comp_point (__main__.TestZsh.test_comp_point) ... skipped 'skip' test_completion_environment (__main__.TestZsh.test_completion_environment) ... skipped 'skip' test_continuation (__main__.TestZsh.test_continuation) ... FAIL test_double_quoted_completion (__main__.TestZsh.test_double_quoted_completion) ... ERROR test_exclamation_in_double_quotes (__main__.TestZsh.test_exclamation_in_double_quotes) ... ERROR test_parse_special_characters (__main__.TestZsh.test_parse_special_characters) ... skipped 'skip' test_parse_special_characters_dollar (__main__.TestZsh.test_parse_special_characters_dollar) ... skipped 'skip' test_partial_completion (__main__.TestZsh.test_partial_completion) ... FAIL test_quoted_exact (__main__.TestZsh.test_quoted_exact) ... ERROR test_quoted_space (__main__.TestZsh.test_quoted_space) ... ERROR test_quotes (__main__.TestZsh.test_quotes) ... FAIL test_simple_completion (__main__.TestZsh.test_simple_completion) ... FAIL test_single_quoted_completion (__main__.TestZsh.test_single_quoted_completion) ... ERROR test_single_quotes_in_double_quotes (__main__.TestZsh.test_single_quotes_in_double_quotes) ... ERROR test_single_quotes_in_single_quotes (__main__.TestZsh.test_single_quotes_in_single_quotes) ... ERROR test_special_characters (__main__.TestZsh.test_special_characters) ... FAIL test_special_characters_double_quoted (__main__.TestZsh.test_special_characters_double_quoted) ... FAIL test_special_characters_single_quoted (__main__.TestZsh.test_special_characters_single_quoted) ... FAIL test_unquoted_space (__main__.TestZsh.test_unquoted_space) ... FAIL test_wordbreak_chars (__main__.TestZsh.test_wordbreak_chars) ... FAIL test_comp_point (__main__.TestZshGlobalExplicit.test_comp_point) ... skipped 'skip' test_completion_environment (__main__.TestZshGlobalExplicit.test_completion_environment) ... skipped 'skip' test_console_script_module (__main__.TestZshGlobalExplicit.test_console_script_module) Test completing a console_script for a module. ... FAIL test_console_script_module_wheel (__main__.TestZshGlobalExplicit.test_console_script_module_wheel) Test completing a console_script for a module from a wheel. ... FAIL test_console_script_package (__main__.TestZshGlobalExplicit.test_console_script_package) Test completing a console_script for a package. ... FAIL test_console_script_package_wheel (__main__.TestZshGlobalExplicit.test_console_script_package_wheel) Test completing a console_script for a package from a wheel. ... FAIL test_continuation (__main__.TestZshGlobalExplicit.test_continuation) ... FAIL test_double_quoted_completion (__main__.TestZshGlobalExplicit.test_double_quoted_completion) ... ERROR test_exclamation_in_double_quotes (__main__.TestZshGlobalExplicit.test_exclamation_in_double_quotes) ... ERROR test_parse_special_characters (__main__.TestZshGlobalExplicit.test_parse_special_characters) ... skipped 'skip' test_parse_special_characters_dollar (__main__.TestZshGlobalExplicit.test_parse_special_characters_dollar) ... skipped 'skip' test_partial_completion (__main__.TestZshGlobalExplicit.test_partial_completion) ... FAIL test_python_completion (__main__.TestZshGlobalExplicit.test_python_completion) ... FAIL test_python_filename_completion (__main__.TestZshGlobalExplicit.test_python_filename_completion) ... FAIL test_python_module (__main__.TestZshGlobalExplicit.test_python_module) Test completing a module run with python -m. ... FAIL test_python_not_executable (__main__.TestZshGlobalExplicit.test_python_not_executable) Test completing a script that cannot be run directly. ... FAIL test_python_stuck (__main__.TestZshGlobalExplicit.test_python_stuck) ... ok test_quoted_exact (__main__.TestZshGlobalExplicit.test_quoted_exact) ... ERROR test_quoted_space (__main__.TestZshGlobalExplicit.test_quoted_space) ... ERROR test_quotes (__main__.TestZshGlobalExplicit.test_quotes) ... FAIL test_redirection_completion (__main__.TestZshGlobalExplicit.test_redirection_completion) ... ok test_simple_completion (__main__.TestZshGlobalExplicit.test_simple_completion) ... FAIL test_single_quoted_completion (__main__.TestZshGlobalExplicit.test_single_quoted_completion) ... ERROR test_single_quotes_in_double_quotes (__main__.TestZshGlobalExplicit.test_single_quotes_in_double_quotes) ... ERROR test_single_quotes_in_single_quotes (__main__.TestZshGlobalExplicit.test_single_quotes_in_single_quotes) ... ERROR test_special_characters (__main__.TestZshGlobalExplicit.test_special_characters) ... FAIL test_special_characters_double_quoted (__main__.TestZshGlobalExplicit.test_special_characters_double_quoted) ... FAIL test_special_characters_single_quoted (__main__.TestZshGlobalExplicit.test_special_characters_single_quoted) ... FAIL test_unquoted_space (__main__.TestZshGlobalExplicit.test_unquoted_space) ... FAIL test_wordbreak_chars (__main__.TestZshGlobalExplicit.test_wordbreak_chars) ... FAIL test_comp_point (__main__.TestZshGlobalImplicit.test_comp_point) ... skipped 'skip' test_completion_environment (__main__.TestZshGlobalImplicit.test_completion_environment) ... skipped 'skip' test_console_script_module (__main__.TestZshGlobalImplicit.test_console_script_module) Test completing a console_script for a module. ... FAIL test_console_script_module_wheel (__main__.TestZshGlobalImplicit.test_console_script_module_wheel) Test completing a console_script for a module from a wheel. ... FAIL test_console_script_package (__main__.TestZshGlobalImplicit.test_console_script_package) Test completing a console_script for a package. ... FAIL test_console_script_package_wheel (__main__.TestZshGlobalImplicit.test_console_script_package_wheel) Test completing a console_script for a package from a wheel. ... FAIL test_continuation (__main__.TestZshGlobalImplicit.test_continuation) ... FAIL test_double_quoted_completion (__main__.TestZshGlobalImplicit.test_double_quoted_completion) ... ERROR test_exclamation_in_double_quotes (__main__.TestZshGlobalImplicit.test_exclamation_in_double_quotes) ... ERROR test_parse_special_characters (__main__.TestZshGlobalImplicit.test_parse_special_characters) ... skipped 'skip' test_parse_special_characters_dollar (__main__.TestZshGlobalImplicit.test_parse_special_characters_dollar) ... skipped 'skip' test_partial_completion (__main__.TestZshGlobalImplicit.test_partial_completion) ... FAIL test_python_completion (__main__.TestZshGlobalImplicit.test_python_completion) ... FAIL test_python_filename_completion (__main__.TestZshGlobalImplicit.test_python_filename_completion) ... FAIL test_python_module (__main__.TestZshGlobalImplicit.test_python_module) Test completing a module run with python -m. ... FAIL test_python_not_executable (__main__.TestZshGlobalImplicit.test_python_not_executable) Test completing a script that cannot be run directly. ... FAIL test_python_stuck (__main__.TestZshGlobalImplicit.test_python_stuck) ... ok test_quoted_exact (__main__.TestZshGlobalImplicit.test_quoted_exact) ... ERROR test_quoted_space (__main__.TestZshGlobalImplicit.test_quoted_space) ... ERROR test_quotes (__main__.TestZshGlobalImplicit.test_quotes) ... FAIL test_redirection_completion (__main__.TestZshGlobalImplicit.test_redirection_completion) ... ok test_simple_completion (__main__.TestZshGlobalImplicit.test_simple_completion) ... FAIL test_single_quoted_completion (__main__.TestZshGlobalImplicit.test_single_quoted_completion) ... ERROR test_single_quotes_in_double_quotes (__main__.TestZshGlobalImplicit.test_single_quotes_in_double_quotes) ... ERROR test_single_quotes_in_single_quotes (__main__.TestZshGlobalImplicit.test_single_quotes_in_single_quotes) ... ERROR test_special_characters (__main__.TestZshGlobalImplicit.test_special_characters) ... FAIL test_special_characters_double_quoted (__main__.TestZshGlobalImplicit.test_special_characters_double_quoted) ... FAIL test_special_characters_single_quoted (__main__.TestZshGlobalImplicit.test_special_characters_single_quoted) ... FAIL test_unquoted_space (__main__.TestZshGlobalImplicit.test_unquoted_space) ... FAIL test_wordbreak_chars (__main__.TestZshGlobalImplicit.test_wordbreak_chars) ... FAIL test_warn (__main__.Warn.test_warn) ... ok ====================================================================== ERROR: test_action_activation (__main__.TestArgcomplete.test_action_activation) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 249, in test_action_activation self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_action_activation_with_subparser (__main__.TestArgcomplete.test_action_activation_with_subparser) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 275, in test_action_activation_with_subparser self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_append_space (__main__.TestArgcomplete.test_append_space) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 801, in test_append_space self.assertEqual(self.run_completer(make_parser(), "prog "), ["bar "]) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_basic_completion (__main__.TestArgcomplete.test_basic_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 149, in test_basic_completion completions = self.run_completer(p, "prog ") File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_choices (__main__.TestArgcomplete.test_choices) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 179, in test_choices self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_completers (__main__.TestArgcomplete.test_completers) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 300, in test_completers self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_custom_validator (__main__.TestArgcomplete.test_custom_validator) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 500, in test_custom_validator self.assertEqual(set(self.run_completer(make_parser(), cmd, validator=lambda x, y: False)), set(output)) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_default_completer (__main__.TestArgcomplete.test_default_completer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 424, in test_default_completer self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_different_validators (__main__.TestArgcomplete.test_different_validators) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 526, in test_different_validators self.assertEqual(set(self.run_completer(make_parser(), cmd, validator=validator)), set(output)) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_display_completions (__main__.TestArgcomplete.test_display_completions) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 564, in test_display_completions completer.rl_complete("", 0) ~~~~~~~~~~~~~~~~~~~~~^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 581, in rl_complete matches = self._get_completions(comp_words, cword_prefix, cword_prequote, first_colon_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_display_completions_with_aliases (__main__.TestArgcomplete.test_display_completions_with_aliases) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 576, in test_display_completions_with_aliases completer.rl_complete("", 0) ~~~~~~~~~~~~~~~~~~~~~^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 581, in rl_complete matches = self._get_completions(comp_words, cword_prefix, cword_prequote, first_colon_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_escape_special_chars (__main__.TestArgcomplete.test_escape_special_chars) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 832, in test_escape_special_chars self.assertEqual(set(self.run_completer(make_parser(), "prog -1 ")), {r"bar\<\$\>baz "}) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_exclusive (__main__.TestArgcomplete.test_exclusive) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 773, in test_exclusive self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_exclusive_class (__main__.TestArgcomplete.test_exclusive_class) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 822, in test_exclusive_class self.assertEqual(set(self.run_completer(parser, cmd, completer=completer)), set(output)) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 599, in _action_allowed if not CompletionFinder._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_filescompleter_filetype_integration (__main__.TestArgcomplete.test_filescompleter_filetype_integration) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 378, in test_filescompleter_filetype_integration self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_mixed_optional_positional (__main__.TestArgcomplete.test_mixed_optional_positional) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 793, in test_mixed_optional_positional self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_nargs_one_or_more (__main__.TestArgcomplete.test_nargs_one_or_more) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 630, in test_nargs_one_or_more self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_nargs_optional (__main__.TestArgcomplete.test_nargs_optional) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 665, in test_nargs_optional self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_nargs_zero_or_more (__main__.TestArgcomplete.test_nargs_zero_or_more) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 648, in test_nargs_zero_or_more self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_non_ascii (__main__.TestArgcomplete.test_non_ascii) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 482, in test_non_ascii self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_non_str_choices (__main__.TestArgcomplete.test_non_str_choices) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 196, in test_non_str_choices self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_option_help (__main__.TestArgcomplete.test_option_help) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 884, in test_option_help completions = self.run_completer(p, "prog --f", shell="fish") File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_optional_long_short_filtering (__main__.TestArgcomplete.test_optional_long_short_filtering) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 753, in test_optional_long_short_filtering result = self.run_completer(make_parser(), cmd, always_complete_options=always_complete_options) File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_optional_nargs (__main__.TestArgcomplete.test_optional_nargs) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 697, in test_optional_nargs self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_positional_remainder (__main__.TestArgcomplete.test_positional_remainder) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 717, in test_positional_remainder self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_readline_entry_point (__main__.TestArgcomplete.test_readline_entry_point) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 543, in test_readline_entry_point get_readline_completions(completer, ""), ["-h", "--help", "sojourner", "spirit", "opportunity", "curiosity"] ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 532, in get_readline_completions completion = completer.rl_complete(text, i) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 581, in rl_complete matches = self._get_completions(comp_words, cword_prefix, cword_prequote, first_colon_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_skipped_completer (__main__.TestArgcomplete.test_skipped_completer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 722, in test_skipped_completer self.assertEqual(self.run_completer(parser, "prog --foo --"), ["--foo "]) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_subparser_completers (__main__.TestArgcomplete.test_subparser_completers) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 345, in test_subparser_completers self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_subparsers (__main__.TestArgcomplete.test_subparsers) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 451, in test_subparsers self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_suppress_args (__main__.TestArgcomplete.test_suppress_args) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 208, in test_suppress_args self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_suppress_completer (__main__.TestArgcomplete.test_suppress_completer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 226, in test_suppress_completer self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 138, in run_completer completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 172, in __call__ completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_repl_multiple_complete (__main__.TestArgcompleteREPL.test_repl_multiple_complete) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 918, in test_repl_multiple_complete completions = self.run_completer(p, c, "prog ") File "/build/python-argcomplete/src/argcomplete/test/test.py", line 907, in run_completer completions = completer._get_completions(comp_words, cword_prefix, cword_prequote, first_colon_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_repl_parse_after_complete (__main__.TestArgcompleteREPL.test_repl_parse_after_complete) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 931, in test_repl_parse_after_complete completions = self.run_completer(p, c, "prog ") File "/build/python-argcomplete/src/argcomplete/test/test.py", line 907, in run_completer completions = completer._get_completions(comp_words, cword_prefix, cword_prequote, first_colon_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_repl_reuse_parser_with_positional (__main__.TestArgcompleteREPL.test_repl_reuse_parser_with_positional) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1000, in test_repl_reuse_parser_with_positional self.assertEqual(set(self.run_completer(p, c, "prog ")), set(["-h", "--help", "aa", "bb", "cc"])) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 907, in run_completer completions = completer._get_completions(comp_words, cword_prefix, cword_prequote, first_colon_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_repl_subcommand (__main__.TestArgcompleteREPL.test_repl_subcommand) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 991, in test_repl_subcommand self.assertEqual(set(self.run_completer(p, c, cmd)), set(output)) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 907, in run_completer completions = completer._get_completions(comp_words, cword_prefix, cword_prequote, first_colon_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_repl_subparser_parse_after_complete (__main__.TestArgcompleteREPL.test_repl_subparser_parse_after_complete) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 951, in test_repl_subparser_parse_after_complete completions = self.run_completer(p, c, "prog foo ") File "/build/python-argcomplete/src/argcomplete/test/test.py", line 907, in run_completer completions = completer._get_completions(comp_words, cword_prefix, cword_prequote, first_colon_pos) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 221, in _get_completions completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 438, in collect_completions completions += self._get_option_completions(active_parser, cword_prefix) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 324, in _get_option_completions if not self._action_allowed(action, parser): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/argcomplete/finders.py", line 334, in _action_allowed for conflict_action in parser._action_conflicts.get(action, []): ^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' ====================================================================== ERROR: test_double_quoted_completion (__main__.TestBash.test_double_quoted_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1173, in test_double_quoted_completion self.assertEqual(self.sh.run_command('prog basic "f\t'), "foo\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog basic "f ====================================================================== ERROR: test_quoted_exact (__main__.TestBash.test_quoted_exact) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1190, in test_quoted_exact self.assertEqual(self.sh.run_command('prog basic "f\t--'), "foo\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog basic "f -- ====================================================================== ERROR: test_quoted_space (__main__.TestBash.test_quoted_space) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1179, in test_quoted_space self.assertEqual(self.sh.run_command('prog space "f\t'), "foo bar\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog space "f ====================================================================== ERROR: test_single_quoted_completion (__main__.TestBash.test_single_quoted_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1170, in test_single_quoted_completion self.assertEqual(self.sh.run_command("prog basic 'f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog basic 'f ====================================================================== ERROR: test_single_quotes_in_double_quotes (__main__.TestBash.test_single_quotes_in_double_quotes) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1222, in test_single_quotes_in_double_quotes self.assertEqual(self.sh.run_command('prog quote "1\t'), "1'1\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog quote "1 ====================================================================== ERROR: test_single_quotes_in_single_quotes (__main__.TestBash.test_single_quotes_in_single_quotes) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1227, in test_single_quotes_in_single_quotes self.assertEqual(self.sh.run_command("prog quote '1\t"), "1'1\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog quote '1 ====================================================================== ERROR: test_double_quoted_completion (__main__.TestBashGlobal.test_double_quoted_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1173, in test_double_quoted_completion self.assertEqual(self.sh.run_command('prog basic "f\t'), "foo\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog basic "f ====================================================================== ERROR: test_quoted_exact (__main__.TestBashGlobal.test_quoted_exact) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1190, in test_quoted_exact self.assertEqual(self.sh.run_command('prog basic "f\t--'), "foo\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog basic "f -- ====================================================================== ERROR: test_quoted_space (__main__.TestBashGlobal.test_quoted_space) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1179, in test_quoted_space self.assertEqual(self.sh.run_command('prog space "f\t'), "foo bar\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog space "f ====================================================================== ERROR: test_single_quoted_completion (__main__.TestBashGlobal.test_single_quoted_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1170, in test_single_quoted_completion self.assertEqual(self.sh.run_command("prog basic 'f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog basic 'f ====================================================================== ERROR: test_single_quotes_in_double_quotes (__main__.TestBashGlobal.test_single_quotes_in_double_quotes) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1222, in test_single_quotes_in_double_quotes self.assertEqual(self.sh.run_command('prog quote "1\t'), "1'1\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog quote "1 ====================================================================== ERROR: test_single_quotes_in_single_quotes (__main__.TestBashGlobal.test_single_quotes_in_single_quotes) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1227, in test_single_quotes_in_single_quotes self.assertEqual(self.sh.run_command("prog quote '1\t"), "1'1\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog quote '1 ====================================================================== ERROR: test_double_quoted_completion (__main__.TestZsh.test_double_quoted_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1173, in test_double_quoted_completion self.assertEqual(self.sh.run_command('prog basic "f\t'), "foo\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog basic "f ====================================================================== ERROR: test_exclamation_in_double_quotes (__main__.TestZsh.test_exclamation_in_double_quotes) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1215, in test_exclamation_in_double_quotes self.assertEqual(self.sh.run_command('prog spec "x\t'), "x!x\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog spec "x ====================================================================== ERROR: test_quoted_exact (__main__.TestZsh.test_quoted_exact) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1190, in test_quoted_exact self.assertEqual(self.sh.run_command('prog basic "f\t--'), "foo\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog basic "f -- ====================================================================== ERROR: test_quoted_space (__main__.TestZsh.test_quoted_space) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1179, in test_quoted_space self.assertEqual(self.sh.run_command('prog space "f\t'), "foo bar\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog space "f ====================================================================== ERROR: test_single_quoted_completion (__main__.TestZsh.test_single_quoted_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1170, in test_single_quoted_completion self.assertEqual(self.sh.run_command("prog basic 'f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog basic 'f ====================================================================== ERROR: test_single_quotes_in_double_quotes (__main__.TestZsh.test_single_quotes_in_double_quotes) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1222, in test_single_quotes_in_double_quotes self.assertEqual(self.sh.run_command('prog quote "1\t'), "1'1\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog quote "1 ====================================================================== ERROR: test_single_quotes_in_single_quotes (__main__.TestZsh.test_single_quotes_in_single_quotes) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1227, in test_single_quotes_in_single_quotes self.assertEqual(self.sh.run_command("prog quote '1\t"), "1'1\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog quote '1 ====================================================================== ERROR: test_double_quoted_completion (__main__.TestZshGlobalExplicit.test_double_quoted_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1173, in test_double_quoted_completion self.assertEqual(self.sh.run_command('prog basic "f\t'), "foo\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog basic "f ====================================================================== ERROR: test_exclamation_in_double_quotes (__main__.TestZshGlobalExplicit.test_exclamation_in_double_quotes) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1215, in test_exclamation_in_double_quotes self.assertEqual(self.sh.run_command('prog spec "x\t'), "x!x\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog spec "x ====================================================================== ERROR: test_quoted_exact (__main__.TestZshGlobalExplicit.test_quoted_exact) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1190, in test_quoted_exact self.assertEqual(self.sh.run_command('prog basic "f\t--'), "foo\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog basic "f -- ====================================================================== ERROR: test_quoted_space (__main__.TestZshGlobalExplicit.test_quoted_space) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1179, in test_quoted_space self.assertEqual(self.sh.run_command('prog space "f\t'), "foo bar\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog space "f ====================================================================== ERROR: test_single_quoted_completion (__main__.TestZshGlobalExplicit.test_single_quoted_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1170, in test_single_quoted_completion self.assertEqual(self.sh.run_command("prog basic 'f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog basic 'f ====================================================================== ERROR: test_single_quotes_in_double_quotes (__main__.TestZshGlobalExplicit.test_single_quotes_in_double_quotes) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1222, in test_single_quotes_in_double_quotes self.assertEqual(self.sh.run_command('prog quote "1\t'), "1'1\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog quote "1 ====================================================================== ERROR: test_single_quotes_in_single_quotes (__main__.TestZshGlobalExplicit.test_single_quotes_in_single_quotes) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1227, in test_single_quotes_in_single_quotes self.assertEqual(self.sh.run_command("prog quote '1\t"), "1'1\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog quote '1 ====================================================================== ERROR: test_double_quoted_completion (__main__.TestZshGlobalImplicit.test_double_quoted_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1173, in test_double_quoted_completion self.assertEqual(self.sh.run_command('prog basic "f\t'), "foo\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog basic "f ====================================================================== ERROR: test_exclamation_in_double_quotes (__main__.TestZshGlobalImplicit.test_exclamation_in_double_quotes) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1215, in test_exclamation_in_double_quotes self.assertEqual(self.sh.run_command('prog spec "x\t'), "x!x\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog spec "x ====================================================================== ERROR: test_quoted_exact (__main__.TestZshGlobalImplicit.test_quoted_exact) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1190, in test_quoted_exact self.assertEqual(self.sh.run_command('prog basic "f\t--'), "foo\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog basic "f -- ====================================================================== ERROR: test_quoted_space (__main__.TestZshGlobalImplicit.test_quoted_space) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1179, in test_quoted_space self.assertEqual(self.sh.run_command('prog space "f\t'), "foo bar\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog space "f ====================================================================== ERROR: test_single_quoted_completion (__main__.TestZshGlobalImplicit.test_single_quoted_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1170, in test_single_quoted_completion self.assertEqual(self.sh.run_command("prog basic 'f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog basic 'f ====================================================================== ERROR: test_single_quotes_in_double_quotes (__main__.TestZshGlobalImplicit.test_single_quotes_in_double_quotes) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1222, in test_single_quotes_in_double_quotes self.assertEqual(self.sh.run_command('prog quote "1\t'), "1'1\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog quote "1 ====================================================================== ERROR: test_single_quotes_in_single_quotes (__main__.TestZshGlobalImplicit.test_single_quotes_in_single_quotes) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1227, in test_single_quotes_in_single_quotes self.assertEqual(self.sh.run_command("prog quote '1\t"), "1'1\r\n") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 51, in run_command res = super().run_command(command, **kwargs) File "/usr/lib/python3.13/site-packages/pexpect/replwrap.py", line 107, in run_command raise ValueError("Continuation prompt found - input was incomplete:\n" + command) ValueError: Continuation prompt found - input was incomplete: prog quote '1 ====================================================================== FAIL: test_comp_point (__main__.TestBash.test_comp_point) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1244, in test_comp_point self.assertEqual(self.sh.run_command("prog point hi\t"), "13\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: 'hi\r\n' != '13\r\n' - hi + 13 ====================================================================== FAIL: test_completion_environment (__main__.TestBash.test_completion_environment) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1239, in test_completion_environment self.assertEqual(self.sh.run_command("prog env o\t"), "ok\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: 'o\r\n' != 'ok\r\n' - o + ok ? + ====================================================================== FAIL: test_continuation (__main__.TestBash.test_continuation) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1183, in test_continuation self.assertEqual(self.sh.run_command("prog basic f\t--"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f--' (choose from foo, bar, baz)\r\n" != 'foo\r\n' + foo - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'f--' (choose from foo, bar, baz) ====================================================================== FAIL: test_debug_output (__main__.TestBash.test_debug_output) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1297, in test_debug_output self.assertEqual(self.sh.run_command("prog debug f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: 'f\r\n' != 'foo\r\n' - f + foo ? ++ ====================================================================== FAIL: test_nounset (__main__.TestBash.test_nounset) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1314, in test_nounset self.test_simple_completion() ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1164, in test_simple_completion self.assertEqual(self.sh.run_command("prog basic f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' + foo - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) ====================================================================== FAIL: test_one_space_after_exact (__main__.TestBash.test_one_space_after_exact) Test exactly one space is appended after an exact match. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1294, in test_one_space_after_exact self.assertEqual(result, "prog basic foo \r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: 'prog basic f\r\n' != 'prog basic foo \r\n' - prog basic f + prog basic foo ? +++ ====================================================================== FAIL: test_parse_special_characters (__main__.TestBash.test_parse_special_characters) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1204, in test_parse_special_characters self.assertEqual(self.sh.run_command("prog spec d$e$\tf"), "d$e$f\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'd' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' + d$e$f - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} - prog spec: error: argument arg: invalid choice: 'd' (choose from d$e$f, d$e$g, x!x, y\y) ====================================================================== FAIL: test_partial_completion (__main__.TestBash.test_partial_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1167, in test_partial_completion self.assertEqual(self.sh.run_command("prog basic b\tr"), "bar\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'build/r' (choose from foo, bar, baz)\r\n" != 'bar\r\n' + bar - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'build/r' (choose from foo, bar, baz) ====================================================================== FAIL: test_quotes (__main__.TestBash.test_quotes) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1218, in test_quotes self.assertEqual(self.sh.run_command("prog quote 1\t"), "1'1\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: 'usage: prog quote [-h] {1\'1,2"2}\r\nprog quote: error: argument arg: invalid choice: \'1\' (choose from 1\'1, 2"2)\r\n' != "1'1\r\n" + 1'1 - usage: prog quote [-h] {1'1,2"2} - prog quote: error: argument arg: invalid choice: '1' (choose from 1'1, 2"2) ====================================================================== FAIL: test_simple_completion (__main__.TestBash.test_simple_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1164, in test_simple_completion self.assertEqual(self.sh.run_command("prog basic f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' + foo - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) ====================================================================== FAIL: test_special_characters (__main__.TestBash.test_special_characters) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1193, in test_special_characters self.assertEqual(self.sh.run_command("prog spec d\tf"), "d$e$f\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' + d$e$f - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) ====================================================================== FAIL: test_special_characters_double_quoted (__main__.TestBash.test_special_characters_double_quoted) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1201, in test_special_characters_double_quoted self.assertEqual(self.sh.run_command('prog spec "d\tf"'), "d$e$f\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' + d$e$f - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) ====================================================================== FAIL: test_special_characters_single_quoted (__main__.TestBash.test_special_characters_single_quoted) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1198, in test_special_characters_single_quoted self.assertEqual(self.sh.run_command("prog spec 'd\tf'"), "d$e$f\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' + d$e$f - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) ====================================================================== FAIL: test_temp_file (__main__.TestBash.test_temp_file) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1306, in test_temp_file self.assertEqual(self.sh.run_command("prog basic f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' + foo - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) ====================================================================== FAIL: test_unquoted_space (__main__.TestBash.test_unquoted_space) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1176, in test_unquoted_space self.assertEqual(self.sh.run_command("prog space f\t"), "foo bar\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog space [-h] {foo bar,baz}\r\nprog space: error: argument arg: invalid choice: 'f' (choose from foo bar, baz)\r\n" != 'foo bar\r\n' + foo bar - usage: prog space [-h] {foo bar,baz} - prog space: error: argument arg: invalid choice: 'f' (choose from foo bar, baz) ====================================================================== FAIL: test_wordbreak_chars (__main__.TestBash.test_wordbreak_chars) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1230, in test_wordbreak_chars self.assertEqual(self.sh.run_command("prog break a\tc"), "a:b:c\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog break [-h] {a:b:c,a:b:d}\r\nprog break: error: argument arg: invalid choice: 'argcompletec' (choose from a:b:c, a:b:d)\r\n" != 'a:b:c\r\n' + a:b:c - usage: prog break [-h] {a:b:c,a:b:d} - prog break: error: argument arg: invalid choice: 'argcompletec' (choose from a:b:c, a:b:d) ====================================================================== FAIL: test_comp_point (__main__.TestBashGlobal.test_comp_point) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1244, in test_comp_point self.assertEqual(self.sh.run_command("prog point hi\t"), "13\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: 'hi\r\n' != '13\r\n' - hi + 13 ====================================================================== FAIL: test_completion_environment (__main__.TestBashGlobal.test_completion_environment) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1239, in test_completion_environment self.assertEqual(self.sh.run_command("prog env o\t"), "ok\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: 'o\r\n' != 'ok\r\n' - o + ok ? + ====================================================================== FAIL: test_console_script_module (__main__.TestBashGlobal.test_console_script_module) Test completing a console_script for a module. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1396, in test_console_script_module self._test_console_script() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1392, in _test_console_script self.assertEqual(self.sh.run_command(command), "arg\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: test-module [-h] {arg}\r\ntest-module: error: argument arg: invalid choice: 'a' (choose from arg)\r\n" != 'arg\r\n' + arg - usage: test-module [-h] {arg} - test-module: error: argument arg: invalid choice: 'a' (choose from arg) ====================================================================== FAIL: test_console_script_module_wheel (__main__.TestBashGlobal.test_console_script_module_wheel) Test completing a console_script for a module from a wheel. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1404, in test_console_script_module_wheel self._test_console_script(wheel=True) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1392, in _test_console_script self.assertEqual(self.sh.run_command(command), "arg\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: test-module [-h] {arg}\r\ntest-module: error: argument arg: invalid choice: 'a' (choose from arg)\r\n" != 'arg\r\n' + arg - usage: test-module [-h] {arg} - test-module: error: argument arg: invalid choice: 'a' (choose from arg) ====================================================================== FAIL: test_console_script_package (__main__.TestBashGlobal.test_console_script_package) Test completing a console_script for a package. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1400, in test_console_script_package self._test_console_script(package=True) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1392, in _test_console_script self.assertEqual(self.sh.run_command(command), "arg\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: test-package [-h] {arg}\r\ntest-package: error: argument arg: invalid choice: 'a' (choose from arg)\r\n" != 'arg\r\n' + arg - usage: test-package [-h] {arg} - test-package: error: argument arg: invalid choice: 'a' (choose from arg) ====================================================================== FAIL: test_console_script_package_wheel (__main__.TestBashGlobal.test_console_script_package_wheel) Test completing a console_script for a package from a wheel. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1408, in test_console_script_package_wheel self._test_console_script(package=True, wheel=True) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1392, in _test_console_script self.assertEqual(self.sh.run_command(command), "arg\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: test-package [-h] {arg}\r\ntest-package: error: argument arg: invalid choice: 'a' (choose from arg)\r\n" != 'arg\r\n' + arg - usage: test-package [-h] {arg} - test-package: error: argument arg: invalid choice: 'a' (choose from arg) ====================================================================== FAIL: test_continuation (__main__.TestBashGlobal.test_continuation) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1183, in test_continuation self.assertEqual(self.sh.run_command("prog basic f\t--"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f--' (choose from foo, bar, baz)\r\n" != 'foo\r\n' + foo - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'f--' (choose from foo, bar, baz) ====================================================================== FAIL: test_debug_output (__main__.TestBashGlobal.test_debug_output) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1297, in test_debug_output self.assertEqual(self.sh.run_command("prog debug f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: 'f\r\n' != 'foo\r\n' - f + foo ? ++ ====================================================================== FAIL: test_nounset (__main__.TestBashGlobal.test_nounset) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1314, in test_nounset self.test_simple_completion() ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1164, in test_simple_completion self.assertEqual(self.sh.run_command("prog basic f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' + foo - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) ====================================================================== FAIL: test_one_space_after_exact (__main__.TestBashGlobal.test_one_space_after_exact) Test exactly one space is appended after an exact match. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1294, in test_one_space_after_exact self.assertEqual(result, "prog basic foo \r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: 'prog basic f\r\n' != 'prog basic foo \r\n' - prog basic f + prog basic foo ? +++ ====================================================================== FAIL: test_parse_special_characters (__main__.TestBashGlobal.test_parse_special_characters) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1204, in test_parse_special_characters self.assertEqual(self.sh.run_command("prog spec d$e$\tf"), "d$e$f\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'd' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' + d$e$f - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} - prog spec: error: argument arg: invalid choice: 'd' (choose from d$e$f, d$e$g, x!x, y\y) ====================================================================== FAIL: test_partial_completion (__main__.TestBashGlobal.test_partial_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1167, in test_partial_completion self.assertEqual(self.sh.run_command("prog basic b\tr"), "bar\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'build/r' (choose from foo, bar, baz)\r\n" != 'bar\r\n' + bar - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'build/r' (choose from foo, bar, baz) ====================================================================== FAIL: test_python_completion (__main__.TestBashGlobal.test_python_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1345, in test_python_completion self.assertEqual(self.sh.run_command("python3 ./prog basic f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' + foo - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) ====================================================================== FAIL: test_python_filename_completion (__main__.TestBashGlobal.test_python_filename_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1349, in test_python_filename_completion self.assertEqual(self.sh.run_command("python3 ./pro\tbasic f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' + foo - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) ====================================================================== FAIL: test_python_module (__main__.TestBashGlobal.test_python_module) Test completing a module run with python -m. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1375, in test_python_module self.assertEqual(self.sh.run_command("python3 -m package.prog basic f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog.py basic [-h] {foo,bar,baz}\r\nprog.py basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' + foo - usage: prog.py basic [-h] {foo,bar,baz} - prog.py basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) ====================================================================== FAIL: test_python_not_executable (__main__.TestBashGlobal.test_python_not_executable) Test completing a script that cannot be run directly. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1365, in test_python_not_executable self.assertEqual(self.sh.run_command("python3 ./prog basic f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' + foo - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) ====================================================================== FAIL: test_quotes (__main__.TestBashGlobal.test_quotes) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1218, in test_quotes self.assertEqual(self.sh.run_command("prog quote 1\t"), "1'1\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: 'usage: prog quote [-h] {1\'1,2"2}\r\nprog quote: error: argument arg: invalid choice: \'1\' (choose from 1\'1, 2"2)\r\n' != "1'1\r\n" + 1'1 - usage: prog quote [-h] {1'1,2"2} - prog quote: error: argument arg: invalid choice: '1' (choose from 1'1, 2"2) ====================================================================== FAIL: test_simple_completion (__main__.TestBashGlobal.test_simple_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1164, in test_simple_completion self.assertEqual(self.sh.run_command("prog basic f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' + foo - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) ====================================================================== FAIL: test_special_characters (__main__.TestBashGlobal.test_special_characters) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1193, in test_special_characters self.assertEqual(self.sh.run_command("prog spec d\tf"), "d$e$f\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' + d$e$f - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) ====================================================================== FAIL: test_special_characters_double_quoted (__main__.TestBashGlobal.test_special_characters_double_quoted) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1201, in test_special_characters_double_quoted self.assertEqual(self.sh.run_command('prog spec "d\tf"'), "d$e$f\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' + d$e$f - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) ====================================================================== FAIL: test_special_characters_single_quoted (__main__.TestBashGlobal.test_special_characters_single_quoted) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1198, in test_special_characters_single_quoted self.assertEqual(self.sh.run_command("prog spec 'd\tf'"), "d$e$f\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' + d$e$f - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) ====================================================================== FAIL: test_temp_file (__main__.TestBashGlobal.test_temp_file) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1306, in test_temp_file self.assertEqual(self.sh.run_command("prog basic f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' + foo - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) ====================================================================== FAIL: test_unquoted_space (__main__.TestBashGlobal.test_unquoted_space) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1176, in test_unquoted_space self.assertEqual(self.sh.run_command("prog space f\t"), "foo bar\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog space [-h] {foo bar,baz}\r\nprog space: error: argument arg: invalid choice: 'f' (choose from foo bar, baz)\r\n" != 'foo bar\r\n' + foo bar - usage: prog space [-h] {foo bar,baz} - prog space: error: argument arg: invalid choice: 'f' (choose from foo bar, baz) ====================================================================== FAIL: test_wordbreak_chars (__main__.TestBashGlobal.test_wordbreak_chars) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1230, in test_wordbreak_chars self.assertEqual(self.sh.run_command("prog break a\tc"), "a:b:c\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog break [-h] {a:b:c,a:b:d}\r\nprog break: error: argument arg: invalid choice: 'argcompletec' (choose from a:b:c, a:b:d)\r\n" != 'a:b:c\r\n' + a:b:c - usage: prog break [-h] {a:b:c,a:b:d} - prog break: error: argument arg: invalid choice: 'argcompletec' (choose from a:b:c, a:b:d) ====================================================================== FAIL: test_continuation (__main__.TestZsh.test_continuation) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1183, in test_continuation self.assertEqual(self.sh.run_command("prog basic f\t--"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f--' (choose from foo, bar, baz)\r\n" != 'foo\r\n' + foo - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'f--' (choose from foo, bar, baz) ====================================================================== FAIL: test_partial_completion (__main__.TestZsh.test_partial_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1167, in test_partial_completion self.assertEqual(self.sh.run_command("prog basic b\tr"), "bar\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'br' (choose from foo, bar, baz)\r\n" != 'bar\r\n' + bar - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'br' (choose from foo, bar, baz) ====================================================================== FAIL: test_quotes (__main__.TestZsh.test_quotes) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1218, in test_quotes self.assertEqual(self.sh.run_command("prog quote 1\t"), "1'1\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: 'usage: prog quote [-h] {1\'1,2"2}\r\nprog quote: error: argument arg: invalid choice: \'1\' (choose from 1\'1, 2"2)\r\n' != "1'1\r\n" + 1'1 - usage: prog quote [-h] {1'1,2"2} - prog quote: error: argument arg: invalid choice: '1' (choose from 1'1, 2"2) ====================================================================== FAIL: test_simple_completion (__main__.TestZsh.test_simple_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1164, in test_simple_completion self.assertEqual(self.sh.run_command("prog basic f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' + foo - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) ====================================================================== FAIL: test_special_characters (__main__.TestZsh.test_special_characters) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1193, in test_special_characters self.assertEqual(self.sh.run_command("prog spec d\tf"), "d$e$f\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' + d$e$f - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) ====================================================================== FAIL: test_special_characters_double_quoted (__main__.TestZsh.test_special_characters_double_quoted) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1201, in test_special_characters_double_quoted self.assertEqual(self.sh.run_command('prog spec "d\tf"'), "d$e$f\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' + d$e$f - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) ====================================================================== FAIL: test_special_characters_single_quoted (__main__.TestZsh.test_special_characters_single_quoted) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1198, in test_special_characters_single_quoted self.assertEqual(self.sh.run_command("prog spec 'd\tf'"), "d$e$f\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' + d$e$f - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) ====================================================================== FAIL: test_unquoted_space (__main__.TestZsh.test_unquoted_space) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1176, in test_unquoted_space self.assertEqual(self.sh.run_command("prog space f\t"), "foo bar\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog space [-h] {foo bar,baz}\r\nprog space: error: argument arg: invalid choice: 'f' (choose from foo bar, baz)\r\n" != 'foo bar\r\n' + foo bar - usage: prog space [-h] {foo bar,baz} - prog space: error: argument arg: invalid choice: 'f' (choose from foo bar, baz) ====================================================================== FAIL: test_wordbreak_chars (__main__.TestZsh.test_wordbreak_chars) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1230, in test_wordbreak_chars self.assertEqual(self.sh.run_command("prog break a\tc"), "a:b:c\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog break [-h] {a:b:c,a:b:d}\r\nprog break: error: argument arg: invalid choice: 'ac' (choose from a:b:c, a:b:d)\r\n" != 'a:b:c\r\n' + a:b:c - usage: prog break [-h] {a:b:c,a:b:d} - prog break: error: argument arg: invalid choice: 'ac' (choose from a:b:c, a:b:d) ====================================================================== FAIL: test_console_script_module (__main__.TestZshGlobalExplicit.test_console_script_module) Test completing a console_script for a module. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1396, in test_console_script_module self._test_console_script() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1392, in _test_console_script self.assertEqual(self.sh.run_command(command), "arg\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: test-module [-h] {arg}\r\ntest-module: error: argument arg: invalid choice: 'a' (choose from arg)\r\n" != 'arg\r\n' + arg - usage: test-module [-h] {arg} - test-module: error: argument arg: invalid choice: 'a' (choose from arg) ====================================================================== FAIL: test_console_script_module_wheel (__main__.TestZshGlobalExplicit.test_console_script_module_wheel) Test completing a console_script for a module from a wheel. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1404, in test_console_script_module_wheel self._test_console_script(wheel=True) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1392, in _test_console_script self.assertEqual(self.sh.run_command(command), "arg\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: test-module [-h] {arg}\r\ntest-module: error: argument arg: invalid choice: 'a' (choose from arg)\r\n" != 'arg\r\n' + arg - usage: test-module [-h] {arg} - test-module: error: argument arg: invalid choice: 'a' (choose from arg) ====================================================================== FAIL: test_console_script_package (__main__.TestZshGlobalExplicit.test_console_script_package) Test completing a console_script for a package. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1400, in test_console_script_package self._test_console_script(package=True) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1392, in _test_console_script self.assertEqual(self.sh.run_command(command), "arg\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: test-package [-h] {arg}\r\ntest-package: error: argument arg: invalid choice: 'a' (choose from arg)\r\n" != 'arg\r\n' + arg - usage: test-package [-h] {arg} - test-package: error: argument arg: invalid choice: 'a' (choose from arg) ====================================================================== FAIL: test_console_script_package_wheel (__main__.TestZshGlobalExplicit.test_console_script_package_wheel) Test completing a console_script for a package from a wheel. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1408, in test_console_script_package_wheel self._test_console_script(package=True, wheel=True) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1392, in _test_console_script self.assertEqual(self.sh.run_command(command), "arg\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: test-package [-h] {arg}\r\ntest-package: error: argument arg: invalid choice: 'a' (choose from arg)\r\n" != 'arg\r\n' + arg - usage: test-package [-h] {arg} - test-package: error: argument arg: invalid choice: 'a' (choose from arg) ====================================================================== FAIL: test_continuation (__main__.TestZshGlobalExplicit.test_continuation) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1183, in test_continuation self.assertEqual(self.sh.run_command("prog basic f\t--"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f--' (choose from foo, bar, baz)\r\n" != 'foo\r\n' + foo - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'f--' (choose from foo, bar, baz) ====================================================================== FAIL: test_partial_completion (__main__.TestZshGlobalExplicit.test_partial_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1167, in test_partial_completion self.assertEqual(self.sh.run_command("prog basic b\tr"), "bar\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'br' (choose from foo, bar, baz)\r\n" != 'bar\r\n' + bar - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'br' (choose from foo, bar, baz) ====================================================================== FAIL: test_python_completion (__main__.TestZshGlobalExplicit.test_python_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1345, in test_python_completion self.assertEqual(self.sh.run_command("python3 ./prog basic f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' + foo - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) ====================================================================== FAIL: test_python_filename_completion (__main__.TestZshGlobalExplicit.test_python_filename_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1349, in test_python_filename_completion self.assertEqual(self.sh.run_command("python3 ./pro\tbasic f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' + foo - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) ====================================================================== FAIL: test_python_module (__main__.TestZshGlobalExplicit.test_python_module) Test completing a module run with python -m. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1375, in test_python_module self.assertEqual(self.sh.run_command("python3 -m package.prog basic f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog.py basic [-h] {foo,bar,baz}\r\nprog.py basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' + foo - usage: prog.py basic [-h] {foo,bar,baz} - prog.py basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) ====================================================================== FAIL: test_python_not_executable (__main__.TestZshGlobalExplicit.test_python_not_executable) Test completing a script that cannot be run directly. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1365, in test_python_not_executable self.assertEqual(self.sh.run_command("python3 ./prog basic f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' + foo - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) ====================================================================== FAIL: test_quotes (__main__.TestZshGlobalExplicit.test_quotes) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1218, in test_quotes self.assertEqual(self.sh.run_command("prog quote 1\t"), "1'1\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: 'usage: prog quote [-h] {1\'1,2"2}\r\nprog quote: error: argument arg: invalid choice: \'1\' (choose from 1\'1, 2"2)\r\n' != "1'1\r\n" + 1'1 - usage: prog quote [-h] {1'1,2"2} - prog quote: error: argument arg: invalid choice: '1' (choose from 1'1, 2"2) ====================================================================== FAIL: test_simple_completion (__main__.TestZshGlobalExplicit.test_simple_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1164, in test_simple_completion self.assertEqual(self.sh.run_command("prog basic f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' + foo - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) ====================================================================== FAIL: test_special_characters (__main__.TestZshGlobalExplicit.test_special_characters) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1193, in test_special_characters self.assertEqual(self.sh.run_command("prog spec d\tf"), "d$e$f\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' + d$e$f - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) ====================================================================== FAIL: test_special_characters_double_quoted (__main__.TestZshGlobalExplicit.test_special_characters_double_quoted) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1201, in test_special_characters_double_quoted self.assertEqual(self.sh.run_command('prog spec "d\tf"'), "d$e$f\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' + d$e$f - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) ====================================================================== FAIL: test_special_characters_single_quoted (__main__.TestZshGlobalExplicit.test_special_characters_single_quoted) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1198, in test_special_characters_single_quoted self.assertEqual(self.sh.run_command("prog spec 'd\tf'"), "d$e$f\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' + d$e$f - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) ====================================================================== FAIL: test_unquoted_space (__main__.TestZshGlobalExplicit.test_unquoted_space) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1176, in test_unquoted_space self.assertEqual(self.sh.run_command("prog space f\t"), "foo bar\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog space [-h] {foo bar,baz}\r\nprog space: error: argument arg: invalid choice: 'f' (choose from foo bar, baz)\r\n" != 'foo bar\r\n' + foo bar - usage: prog space [-h] {foo bar,baz} - prog space: error: argument arg: invalid choice: 'f' (choose from foo bar, baz) ====================================================================== FAIL: test_wordbreak_chars (__main__.TestZshGlobalExplicit.test_wordbreak_chars) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1230, in test_wordbreak_chars self.assertEqual(self.sh.run_command("prog break a\tc"), "a:b:c\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog break [-h] {a:b:c,a:b:d}\r\nprog break: error: argument arg: invalid choice: 'ac' (choose from a:b:c, a:b:d)\r\n" != 'a:b:c\r\n' + a:b:c - usage: prog break [-h] {a:b:c,a:b:d} - prog break: error: argument arg: invalid choice: 'ac' (choose from a:b:c, a:b:d) ====================================================================== FAIL: test_console_script_module (__main__.TestZshGlobalImplicit.test_console_script_module) Test completing a console_script for a module. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1396, in test_console_script_module self._test_console_script() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1392, in _test_console_script self.assertEqual(self.sh.run_command(command), "arg\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: test-module [-h] {arg}\r\ntest-module: error: argument arg: invalid choice: 'a' (choose from arg)\r\n" != 'arg\r\n' + arg - usage: test-module [-h] {arg} - test-module: error: argument arg: invalid choice: 'a' (choose from arg) ====================================================================== FAIL: test_console_script_module_wheel (__main__.TestZshGlobalImplicit.test_console_script_module_wheel) Test completing a console_script for a module from a wheel. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1404, in test_console_script_module_wheel self._test_console_script(wheel=True) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1392, in _test_console_script self.assertEqual(self.sh.run_command(command), "arg\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: test-module [-h] {arg}\r\ntest-module: error: argument arg: invalid choice: 'a' (choose from arg)\r\n" != 'arg\r\n' + arg - usage: test-module [-h] {arg} - test-module: error: argument arg: invalid choice: 'a' (choose from arg) ====================================================================== FAIL: test_console_script_package (__main__.TestZshGlobalImplicit.test_console_script_package) Test completing a console_script for a package. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1400, in test_console_script_package self._test_console_script(package=True) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1392, in _test_console_script self.assertEqual(self.sh.run_command(command), "arg\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: test-package [-h] {arg}\r\ntest-package: error: argument arg: invalid choice: 'a' (choose from arg)\r\n" != 'arg\r\n' + arg - usage: test-package [-h] {arg} - test-package: error: argument arg: invalid choice: 'a' (choose from arg) ====================================================================== FAIL: test_console_script_package_wheel (__main__.TestZshGlobalImplicit.test_console_script_package_wheel) Test completing a console_script for a package from a wheel. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1408, in test_console_script_package_wheel self._test_console_script(package=True, wheel=True) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1392, in _test_console_script self.assertEqual(self.sh.run_command(command), "arg\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: test-package [-h] {arg}\r\ntest-package: error: argument arg: invalid choice: 'a' (choose from arg)\r\n" != 'arg\r\n' + arg - usage: test-package [-h] {arg} - test-package: error: argument arg: invalid choice: 'a' (choose from arg) ====================================================================== FAIL: test_continuation (__main__.TestZshGlobalImplicit.test_continuation) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1183, in test_continuation self.assertEqual(self.sh.run_command("prog basic f\t--"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f--' (choose from foo, bar, baz)\r\n" != 'foo\r\n' + foo - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'f--' (choose from foo, bar, baz) ====================================================================== FAIL: test_partial_completion (__main__.TestZshGlobalImplicit.test_partial_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1167, in test_partial_completion self.assertEqual(self.sh.run_command("prog basic b\tr"), "bar\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'br' (choose from foo, bar, baz)\r\n" != 'bar\r\n' + bar - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'br' (choose from foo, bar, baz) ====================================================================== FAIL: test_python_completion (__main__.TestZshGlobalImplicit.test_python_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1345, in test_python_completion self.assertEqual(self.sh.run_command("python3 ./prog basic f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' + foo - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) ====================================================================== FAIL: test_python_filename_completion (__main__.TestZshGlobalImplicit.test_python_filename_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1349, in test_python_filename_completion self.assertEqual(self.sh.run_command("python3 ./pro\tbasic f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' + foo - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) ====================================================================== FAIL: test_python_module (__main__.TestZshGlobalImplicit.test_python_module) Test completing a module run with python -m. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1375, in test_python_module self.assertEqual(self.sh.run_command("python3 -m package.prog basic f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog.py basic [-h] {foo,bar,baz}\r\nprog.py basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' + foo - usage: prog.py basic [-h] {foo,bar,baz} - prog.py basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) ====================================================================== FAIL: test_python_not_executable (__main__.TestZshGlobalImplicit.test_python_not_executable) Test completing a script that cannot be run directly. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1365, in test_python_not_executable self.assertEqual(self.sh.run_command("python3 ./prog basic f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' + foo - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) ====================================================================== FAIL: test_quotes (__main__.TestZshGlobalImplicit.test_quotes) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1218, in test_quotes self.assertEqual(self.sh.run_command("prog quote 1\t"), "1'1\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: 'usage: prog quote [-h] {1\'1,2"2}\r\nprog quote: error: argument arg: invalid choice: \'1\' (choose from 1\'1, 2"2)\r\n' != "1'1\r\n" + 1'1 - usage: prog quote [-h] {1'1,2"2} - prog quote: error: argument arg: invalid choice: '1' (choose from 1'1, 2"2) ====================================================================== FAIL: test_simple_completion (__main__.TestZshGlobalImplicit.test_simple_completion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1164, in test_simple_completion self.assertEqual(self.sh.run_command("prog basic f\t"), "foo\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' + foo - usage: prog basic [-h] {foo,bar,baz} - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) ====================================================================== FAIL: test_special_characters (__main__.TestZshGlobalImplicit.test_special_characters) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1193, in test_special_characters self.assertEqual(self.sh.run_command("prog spec d\tf"), "d$e$f\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' + d$e$f - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) ====================================================================== FAIL: test_special_characters_double_quoted (__main__.TestZshGlobalImplicit.test_special_characters_double_quoted) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1201, in test_special_characters_double_quoted self.assertEqual(self.sh.run_command('prog spec "d\tf"'), "d$e$f\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' + d$e$f - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) ====================================================================== FAIL: test_special_characters_single_quoted (__main__.TestZshGlobalImplicit.test_special_characters_single_quoted) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1198, in test_special_characters_single_quoted self.assertEqual(self.sh.run_command("prog spec 'd\tf'"), "d$e$f\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' + d$e$f - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) ====================================================================== FAIL: test_unquoted_space (__main__.TestZshGlobalImplicit.test_unquoted_space) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1176, in test_unquoted_space self.assertEqual(self.sh.run_command("prog space f\t"), "foo bar\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog space [-h] {foo bar,baz}\r\nprog space: error: argument arg: invalid choice: 'f' (choose from foo bar, baz)\r\n" != 'foo bar\r\n' + foo bar - usage: prog space [-h] {foo bar,baz} - prog space: error: argument arg: invalid choice: 'f' (choose from foo bar, baz) ====================================================================== FAIL: test_wordbreak_chars (__main__.TestZshGlobalImplicit.test_wordbreak_chars) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/python-argcomplete/src/argcomplete/test/test.py", line 1230, in test_wordbreak_chars self.assertEqual(self.sh.run_command("prog break a\tc"), "a:b:c\r\n") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: "usage: prog break [-h] {a:b:c,a:b:d}\r\nprog break: error: argument arg: invalid choice: 'ac' (choose from a:b:c, a:b:d)\r\n" != 'a:b:c\r\n' + a:b:c - usage: prog break [-h] {a:b:c,a:b:d} - prog break: error: argument arg: invalid choice: 'ac' (choose from a:b:c, a:b:d) ---------------------------------------------------------------------- Ran 189 tests in 235.354s FAILED (failures=83, errors=69, skipped=12, expected failures=5) ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/root30/build [?25h[?25hreceiving incremental file list python-argcomplete-3.4.0-2-riscv64-build.log python-argcomplete-3.4.0-2-riscv64-check.log sent 62 bytes received 8,274 bytes 16,672.00 bytes/sec total size is 190,851 speedup is 22.89