0s autopkgtest [02:48:14]: starting date and time: 2026-01-23 02:48:14+0000 0s autopkgtest [02:48:14]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [02:48:14]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work._di3sdht/out --timeout-copy=6000 -a i386 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade jupytext --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python3-defaults/3.14.2-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-amd64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-11.secgroup --name adt-resolute-i386-jupytext-20260123-024807-juju-7f2275-prod-proposed-migration-environment-20-00f89b92-527a-44a0-9857-c4b2c83c5316 --image adt/ubuntu-resolute-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-autopkgtest-workers-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 12s Creating nova instance adt-resolute-i386-jupytext-20260123-024807-juju-7f2275-prod-proposed-migration-environment-20-00f89b92-527a-44a0-9857-c4b2c83c5316 from image adt/ubuntu-resolute-amd64-server-20260122.img (UUID d51ec989-51d3-406a-bc50-4c9902afb6a4)... 132s autopkgtest [02:50:26]: testbed dpkg architecture: amd64 133s autopkgtest [02:50:27]: testbed apt version: 3.1.12 133s autopkgtest [02:50:27]: @@@@@@@@@@@@@@@@@@@@ test bed setup 133s autopkgtest [02:50:27]: testbed release detected to be: None 134s autopkgtest [02:50:28]: updating testbed package index (apt update) 134s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 134s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 134s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 134s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 134s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [87.5 kB] 134s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1020 kB] 135s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [23.5 kB] 135s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 135s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [113 kB] 135s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [95.0 kB] 135s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [3492 B] 135s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [12.3 kB] 135s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3696 B] 135s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [336 B] 135s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [788 kB] 135s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [406 kB] 135s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [19.5 kB] 136s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [8644 B] 136s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [2912 B] 136s Get:20 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [444 B] 137s Fetched 2711 kB in 1s (1968 kB/s) 138s Reading package lists... 138s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 138s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 138s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 139s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 140s Reading package lists... 140s Reading package lists... 140s Building dependency tree... 140s Reading state information... 140s Calculating upgrade... 140s The following packages were automatically installed and are no longer required: 140s python3.13 python3.13-minimal 140s Use 'sudo apt autoremove' to remove them. 140s The following NEW packages will be installed: 140s libpython3.14-minimal libpython3.14-stdlib linux-headers-6.18.0-9 140s linux-headers-6.18.0-9-generic linux-image-6.18.0-9-generic 140s linux-modules-6.18.0-9-generic linux-tools-6.18.0-9 140s linux-tools-6.18.0-9-generic python3.14 python3.14-minimal 140s The following packages will be upgraded: 140s apt bpftool libapt-pkg7.0 libplymouth5 libpython3-stdlib linux-generic 140s linux-headers-generic linux-headers-virtual linux-image-generic 140s linux-image-virtual linux-libc-dev linux-perf linux-tools-common 140s linux-virtual plymouth plymouth-theme-ubuntu-text python3 python3-gdbm 140s python3-minimal 140s 19 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. 140s Need to get 222 MB of archives. 140s After this operation, 336 MB of additional disk space will be used. 140s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-minimal amd64 3.14.2-1 [920 kB] 141s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14-minimal amd64 3.14.2-1 [2563 kB] 141s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-gdbm amd64 3.14.2-1 [11.1 kB] 141s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-minimal amd64 3.14.2-1 [28.2 kB] 141s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3 amd64 3.14.2-1 [22.9 kB] 141s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-stdlib amd64 3.14.2-1 [2398 kB] 141s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14 amd64 3.14.2-1 [816 kB] 141s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libpython3-stdlib amd64 3.14.2-1 [10.9 kB] 141s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 libapt-pkg7.0 amd64 3.1.13 [1151 kB] 141s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 apt amd64 3.1.13 [1478 kB] 141s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 libplymouth5 amd64 24.004.60+git20250831.4a3c171d-0ubuntu4 [143 kB] 141s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 plymouth-theme-ubuntu-text amd64 24.004.60+git20250831.4a3c171d-0ubuntu4 [10.2 kB] 141s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 plymouth amd64 24.004.60+git20250831.4a3c171d-0ubuntu4 [139 kB] 141s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 bpftool amd64 7.7.0+6.18.0-9.9 [1256 kB] 141s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-modules-6.18.0-9-generic amd64 6.18.0-9.9 [168 MB] 148s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-image-6.18.0-9-generic amd64 6.18.0-9.9 [16.5 MB] 148s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-generic amd64 6.18.0-9.9+1 [1696 B] 148s Get:18 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-image-generic amd64 6.18.0-9.9+1 [12.2 kB] 148s Get:19 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-virtual amd64 6.18.0-9.9+1 [1692 B] 148s Get:20 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-image-virtual amd64 6.18.0-9.9+1 [12.1 kB] 148s Get:21 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-headers-virtual amd64 6.18.0-9.9+1 [1648 B] 148s Get:22 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-headers-6.18.0-9 all 6.18.0-9.9 [14.9 MB] 149s Get:23 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-headers-6.18.0-9-generic amd64 6.18.0-9.9 [4290 kB] 149s Get:24 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-headers-generic amd64 6.18.0-9.9+1 [12.0 kB] 149s Get:25 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-libc-dev amd64 6.18.0-9.9 [1860 kB] 149s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-perf amd64 6.18.0-9.9 [4480 kB] 150s Get:27 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-tools-common all 6.18.0-9.9 [377 kB] 150s Get:28 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-tools-6.18.0-9 amd64 6.18.0-9.9 [1510 kB] 150s Get:29 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-tools-6.18.0-9-generic amd64 6.18.0-9.9 [1608 B] 150s dpkg-preconfigure: unable to re-open stdin: No such file or directory 150s Fetched 222 MB in 10s (23.2 MB/s) 150s Selecting previously unselected package libpython3.14-minimal:amd64. 150s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83885 files and directories currently installed.) 150s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_amd64.deb ... 150s Unpacking libpython3.14-minimal:amd64 (3.14.2-1) ... 151s Selecting previously unselected package python3.14-minimal. 151s Preparing to unpack .../python3.14-minimal_3.14.2-1_amd64.deb ... 151s Unpacking python3.14-minimal (3.14.2-1) ... 151s Preparing to unpack .../python3-gdbm_3.14.2-1_amd64.deb ... 151s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-1) ... 151s Setting up libpython3.14-minimal:amd64 (3.14.2-1) ... 151s Setting up python3.14-minimal (3.14.2-1) ... 152s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 84227 files and directories currently installed.) 152s Preparing to unpack .../python3-minimal_3.14.2-1_amd64.deb ... 152s Unpacking python3-minimal (3.14.2-1) over (3.13.7-1) ... 152s Setting up python3-minimal (3.14.2-1) ... 152s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 84227 files and directories currently installed.) 152s Preparing to unpack .../00-python3_3.14.2-1_amd64.deb ... 152s running python pre-rtupdate hooks for python3.14... 152s Unpacking python3 (3.14.2-1) over (3.13.7-1) ... 152s Selecting previously unselected package libpython3.14-stdlib:amd64. 152s Preparing to unpack .../01-libpython3.14-stdlib_3.14.2-1_amd64.deb ... 152s Unpacking libpython3.14-stdlib:amd64 (3.14.2-1) ... 153s Selecting previously unselected package python3.14. 153s Preparing to unpack .../02-python3.14_3.14.2-1_amd64.deb ... 153s Unpacking python3.14 (3.14.2-1) ... 153s Preparing to unpack .../03-libpython3-stdlib_3.14.2-1_amd64.deb ... 153s Unpacking libpython3-stdlib:amd64 (3.14.2-1) over (3.13.7-1) ... 153s Preparing to unpack .../04-libapt-pkg7.0_3.1.13_amd64.deb ... 153s Unpacking libapt-pkg7.0:amd64 (3.1.13) over (3.1.12) ... 153s Preparing to unpack .../05-apt_3.1.13_amd64.deb ... 153s Unpacking apt (3.1.13) over (3.1.12) ... 153s Preparing to unpack .../06-libplymouth5_24.004.60+git20250831.4a3c171d-0ubuntu4_amd64.deb ... 153s Unpacking libplymouth5:amd64 (24.004.60+git20250831.4a3c171d-0ubuntu4) over (24.004.60+git20250831.4a3c171d-0ubuntu3) ... 153s Preparing to unpack .../07-plymouth-theme-ubuntu-text_24.004.60+git20250831.4a3c171d-0ubuntu4_amd64.deb ... 153s Unpacking plymouth-theme-ubuntu-text (24.004.60+git20250831.4a3c171d-0ubuntu4) over (24.004.60+git20250831.4a3c171d-0ubuntu3) ... 153s Preparing to unpack .../08-plymouth_24.004.60+git20250831.4a3c171d-0ubuntu4_amd64.deb ... 153s Unpacking plymouth (24.004.60+git20250831.4a3c171d-0ubuntu4) over (24.004.60+git20250831.4a3c171d-0ubuntu3) ... 153s Preparing to unpack .../09-bpftool_7.7.0+6.18.0-9.9_amd64.deb ... 153s Unpacking bpftool (7.7.0+6.18.0-9.9) over (7.7.0+6.18.0-8.8) ... 153s Selecting previously unselected package linux-modules-6.18.0-9-generic. 153s Preparing to unpack .../10-linux-modules-6.18.0-9-generic_6.18.0-9.9_amd64.deb ... 153s Unpacking linux-modules-6.18.0-9-generic (6.18.0-9.9) ... 155s Selecting previously unselected package linux-image-6.18.0-9-generic. 155s Preparing to unpack .../11-linux-image-6.18.0-9-generic_6.18.0-9.9_amd64.deb ... 155s Unpacking linux-image-6.18.0-9-generic (6.18.0-9.9) ... 155s Preparing to unpack .../12-linux-generic_6.18.0-9.9+1_amd64.deb ... 155s Unpacking linux-generic (6.18.0-9.9+1) over (6.18.0-8.8) ... 155s Preparing to unpack .../13-linux-image-generic_6.18.0-9.9+1_amd64.deb ... 155s Unpacking linux-image-generic (6.18.0-9.9+1) over (6.18.0-8.8) ... 155s Preparing to unpack .../14-linux-virtual_6.18.0-9.9+1_amd64.deb ... 155s Unpacking linux-virtual (6.18.0-9.9+1) over (6.18.0-8.8) ... 155s Preparing to unpack .../15-linux-image-virtual_6.18.0-9.9+1_amd64.deb ... 155s Unpacking linux-image-virtual (6.18.0-9.9+1) over (6.18.0-8.8) ... 155s Preparing to unpack .../16-linux-headers-virtual_6.18.0-9.9+1_amd64.deb ... 155s Unpacking linux-headers-virtual (6.18.0-9.9+1) over (6.18.0-8.8) ... 155s Selecting previously unselected package linux-headers-6.18.0-9. 155s Preparing to unpack .../17-linux-headers-6.18.0-9_6.18.0-9.9_all.deb ... 155s Unpacking linux-headers-6.18.0-9 (6.18.0-9.9) ... 158s Selecting previously unselected package linux-headers-6.18.0-9-generic. 158s Preparing to unpack .../18-linux-headers-6.18.0-9-generic_6.18.0-9.9_amd64.deb ... 158s Unpacking linux-headers-6.18.0-9-generic (6.18.0-9.9) ... 158s Preparing to unpack .../19-linux-headers-generic_6.18.0-9.9+1_amd64.deb ... 158s Unpacking linux-headers-generic (6.18.0-9.9+1) over (6.18.0-8.8) ... 159s Preparing to unpack .../20-linux-libc-dev_6.18.0-9.9_amd64.deb ... 159s Unpacking linux-libc-dev:amd64 (6.18.0-9.9) over (6.18.0-8.8) ... 159s Preparing to unpack .../21-linux-perf_6.18.0-9.9_amd64.deb ... 159s Unpacking linux-perf (6.18.0-9.9) over (6.18.0-8.8) ... 159s Preparing to unpack .../22-linux-tools-common_6.18.0-9.9_all.deb ... 159s Unpacking linux-tools-common (6.18.0-9.9) over (6.18.0-8.8) ... 159s Selecting previously unselected package linux-tools-6.18.0-9. 159s Preparing to unpack .../23-linux-tools-6.18.0-9_6.18.0-9.9_amd64.deb ... 159s Unpacking linux-tools-6.18.0-9 (6.18.0-9.9) ... 159s Selecting previously unselected package linux-tools-6.18.0-9-generic. 159s Preparing to unpack .../24-linux-tools-6.18.0-9-generic_6.18.0-9.9_amd64.deb ... 159s Unpacking linux-tools-6.18.0-9-generic (6.18.0-9.9) ... 159s Setting up libpython3.14-stdlib:amd64 (3.14.2-1) ... 159s Setting up bpftool (7.7.0+6.18.0-9.9) ... 159s Setting up linux-libc-dev:amd64 (6.18.0-9.9) ... 159s Setting up linux-perf (6.18.0-9.9) ... 159s Setting up libplymouth5:amd64 (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 159s Setting up linux-headers-6.18.0-9 (6.18.0-9.9) ... 159s Setting up linux-modules-6.18.0-9-generic (6.18.0-9.9) ... 161s Setting up libapt-pkg7.0:amd64 (3.1.13) ... 161s Setting up python3.14 (3.14.2-1) ... 163s Setting up linux-image-6.18.0-9-generic (6.18.0-9.9) ... 165s I: /boot/vmlinuz is now a symlink to vmlinuz-6.18.0-9-generic 165s I: /boot/initrd.img is now a symlink to initrd.img-6.18.0-9-generic 165s Setting up linux-tools-common (6.18.0-9.9) ... 165s Setting up libpython3-stdlib:amd64 (3.14.2-1) ... 165s Setting up linux-headers-6.18.0-9-generic (6.18.0-9.9) ... 165s Setting up linux-image-generic (6.18.0-9.9+1) ... 165s Setting up apt (3.1.13) ... 166s Setting up python3-gdbm (3.14.2-1) ... 166s Setting up plymouth (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 166s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 166s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 166s Setting up linux-tools-6.18.0-9 (6.18.0-9.9) ... 166s Setting up python3 (3.14.2-1) ... 166s running python rtupdate hooks for python3.14... 166s running python post-rtupdate hooks for python3.14... 166s Setting up linux-headers-generic (6.18.0-9.9+1) ... 166s Setting up linux-image-virtual (6.18.0-9.9+1) ... 166s Setting up linux-headers-virtual (6.18.0-9.9+1) ... 166s Setting up linux-generic (6.18.0-9.9+1) ... 166s Setting up linux-tools-6.18.0-9-generic (6.18.0-9.9) ... 166s Setting up linux-virtual (6.18.0-9.9+1) ... 166s Processing triggers for libc-bin (2.42-2ubuntu4) ... 166s Processing triggers for systemd (259-1ubuntu2) ... 167s Processing triggers for man-db (2.13.1-1) ... 168s Processing triggers for initramfs-tools (0.150ubuntu7) ... 168s update-initramfs: Generating /boot/initrd.img-6.18.0-8-generic 176s Setting up plymouth-theme-ubuntu-text (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 176s Processing triggers for linux-image-6.18.0-9-generic (6.18.0-9.9) ... 176s /etc/kernel/postinst.d/initramfs-tools: 176s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 184s /etc/kernel/postinst.d/zz-update-grub: 184s Sourcing file `/etc/default/grub' 184s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 184s Sourcing file `/etc/default/grub.d/90-autopkgtest.cfg' 184s Generating grub configuration file ... 184s Found linux image: /boot/vmlinuz-6.18.0-9-generic 184s Found initrd image: /boot/initrd.img-6.18.0-9-generic 184s Found linux image: /boot/vmlinuz-6.18.0-8-generic 184s Found initrd image: /boot/initrd.img-6.18.0-8-generic 184s Warning: os-prober will not be executed to detect other bootable partitions. 184s Systems on them will not be added to the GRUB boot configuration. 184s Check GRUB_DISABLE_OS_PROBER documentation entry. 184s Adding boot menu entry for UEFI Firmware Settings ... 184s done 184s Processing triggers for initramfs-tools (0.150ubuntu7) ... 184s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 193s autopkgtest [02:51:27]: upgrading testbed (apt dist-upgrade and autopurge) 194s Reading package lists... 194s Building dependency tree... 194s Reading state information... 194s Calculating upgrade... 194s The following packages were automatically installed and are no longer required: 194s python3.13 python3.13-minimal 194s Use 'sudo apt autoremove' to remove them. 194s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 195s Reading package lists... 195s Building dependency tree... 195s Reading state information... 195s Solving dependencies... 195s The following packages will be REMOVED: 195s python3.13* python3.13-minimal* 195s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 195s After this operation, 7860 kB disk space will be freed. 195s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 124951 files and directories currently installed.) 195s Removing python3.13 (3.13.11-1) ... 196s Removing python3.13-minimal (3.13.11-1) ... 197s Processing triggers for man-db (2.13.1-1) ... 197s Processing triggers for systemd (259-1ubuntu2) ... 197s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 124924 files and directories currently installed.) 197s Purging configuration files for python3.13-minimal (3.13.11-1) ... 197s autopkgtest [02:51:31]: rebooting testbed after setup commands that affected boot 272s autopkgtest [02:52:46]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:49:02 UTC 2026 274s autopkgtest [02:52:48]: @@@@@@@@@@@@@@@@@@@@ apt-source jupytext 276s Get:1 http://ftpmaster.internal/ubuntu resolute/universe jupytext 1.16.4+ds1-1 (dsc) [2356 B] 276s Get:2 http://ftpmaster.internal/ubuntu resolute/universe jupytext 1.16.4+ds1-1 (tar) [2379 kB] 276s Get:3 http://ftpmaster.internal/ubuntu resolute/universe jupytext 1.16.4+ds1-1 (diff) [7176 B] 276s gpgv: Signature made Sun Dec 8 10:51:40 2024 UTC 276s gpgv: using RSA key 23C9A93E585819E9126D0A36573EF1E4BD5A01FA 276s gpgv: Can't check signature: No public key 276s dpkg-source: warning: cannot verify inline signature for ./jupytext_1.16.4+ds1-1.dsc: no acceptable signature found 276s autopkgtest [02:52:50]: testing package jupytext version 1.16.4+ds1-1 277s autopkgtest [02:52:51]: build not needed 277s autopkgtest [02:52:51]: test pybuild-autopkgtest: preparing testbed 277s Reading package lists... 278s Building dependency tree... 278s Reading state information... 278s Solving dependencies... 279s The following NEW packages will be installed: 279s autoconf automake autopoint autotools-dev binutils-i686-linux-gnu 279s build-essential cpp cpp-15 cpp-15-i686-linux-gnu cpp-15-x86-64-linux-gnu 279s cpp-i686-linux-gnu cpp-x86-64-linux-gnu crossbuild-essential-i386 debhelper 279s debugedit dh-autoreconf dh-python dh-strip-nondeterminism docutils-common 279s dwz eslint fonts-glyphicons-halflings g++ g++-15 g++-15-i686-linux-gnu 279s g++-15-x86-64-linux-gnu g++-i686-linux-gnu g++-x86-64-linux-gnu gcc 279s gcc-11-base:i386 gcc-15 gcc-15-base:i386 gcc-15-cross-base 279s gcc-15-i686-linux-gnu gcc-15-i686-linux-gnu-base gcc-15-x86-64-linux-gnu 279s gcc-i686-linux-gnu gcc-x86-64-linux-gnu gdb gettext git git-man gyp 279s handlebars intltool-debian libarchive-zip-perl libargon2-1 libasan6:i386 279s libasan8 libasan8-i386-cross libatomic1:i386 libatomic1-i386-cross 279s libbabeltrace1 libc-gconv-modules-extra:i386 libc6:i386 libc6-dev:i386 279s libc6-dev-i386-cross libc6-i386-cross libcares2 libcc1-0 libcrypt-dev:i386 279s libcrypt1:i386 libdebhelper-perl liberror-perl 279s libfile-stripnondeterminism-perl libgcc-11-dev:i386 libgcc-15-dev 279s libgcc-15-dev-i386-cross libgcc-s1:i386 libgcc-s1-i386-cross libgomp1 279s libgomp1:i386 libgomp1-i386-cross libhwasan0 libipt2 libisl23 libitm1 279s libitm1:i386 libitm1-i386-cross libjs-bootstrap libjs-events libjs-inherits 279s libjs-is-typedarray libjs-prettify libjs-regenerate libjs-source-map 279s libjs-sprintf-js libjs-typedarray-to-buffer libjs-util libjson-perl 279s libllhttp9.3 liblsan0 libmpc3 libnode-dev libnode127 libnorm1t64 279s libpgm-5.3-0t64 libquadmath0 libquadmath0:i386 libquadmath0-i386-cross 279s libsimdjson29 libsimdutf29 libsodium23 libsource-highlight-common 279s libsource-highlight4t64 libssl-dev libstdc++-11-dev:i386 libstdc++-15-dev 279s libstdc++-15-dev-i386-cross libstdc++6:i386 libstdc++6-i386-cross libtool 279s libtsan2 libubsan1 libubsan1:i386 libubsan1-i386-cross libuv1-dev libzmq5 279s linux-libc-dev:i386 linux-libc-dev-i386-cross m4 node-abbrev node-acorn 279s node-agent-base node-ajv node-ajv-keywords node-ampproject-remapping 279s node-ansi-escapes node-ansi-regex node-ansi-styles node-anymatch node-aproba 279s node-archy node-are-we-there-yet node-argparse node-arrify node-assert 279s node-async node-async-each node-babel-helper-define-polyfill-provider 279s node-babel-plugin-add-module-exports node-babel-plugin-lodash 279s node-babel-plugin-polyfill-corejs2 node-babel-plugin-polyfill-corejs3 279s node-babel-plugin-polyfill-regenerator node-babel7 node-babel7-runtime 279s node-balanced-match node-base64-js node-binary-extensions 279s node-brace-expansion node-braces node-browserslist node-builtins 279s node-cacache node-camelcase node-caniuse-lite node-chalk node-chokidar 279s node-chownr node-chrome-trace-event node-ci-info node-cjs-module-lexer 279s node-cli-table node-cliui node-clone node-clone-deep node-color-convert 279s node-color-name node-colors node-columnify node-commander node-commondir 279s node-concat-stream node-console-control-strings node-convert-source-map 279s node-copy-concurrently node-core-js node-core-js-compat node-core-js-pure 279s node-core-util-is node-corepack node-css-loader node-css-selector-tokenizer 279s node-data-uri-to-buffer node-debbundle-es-to-primitive node-debug 279s node-decamelize node-decompress-response node-deep-equal node-deep-is 279s node-defaults node-define-properties node-define-property node-defined 279s node-del node-delegates node-depd node-diff node-doctrine 279s node-electron-to-chromium node-encoding node-enhanced-resolve node-envinfo 279s node-err-code node-errno node-error-ex node-es-abstract node-es-module-lexer 279s node-es6-error node-escape-string-regexp node-escodegen node-eslint-scope 279s node-eslint-utils node-eslint-visitor-keys node-espree node-esprima 279s node-esquery node-esrecurse node-estraverse node-esutils node-events 279s node-execa node-fancy-log node-fast-deep-equal node-fast-levenshtein 279s node-fetch node-file-entry-cache node-fill-range node-find-cache-dir 279s node-find-up node-flat-cache node-flatted node-for-in node-for-own 279s node-foreground-child node-fs-readdir-recursive node-fs-write-stream-atomic 279s node-function-bind node-functional-red-black-tree node-gauge 279s node-get-caller-file node-get-stream node-glob node-glob-parent node-globals 279s node-globby node-got node-graceful-fs node-gyp node-has-flag 279s node-has-unicode node-hosted-git-info node-http-proxy-agent 279s node-https-proxy-agent node-iconv-lite node-icss-utils node-ieee754 279s node-iferr node-ignore node-imurmurhash node-indent-string node-inherits 279s node-ini node-interpret node-ip node-ip-regex node-is-arrayish 279s node-is-binary-path node-is-buffer node-is-descriptor node-is-extendable 279s node-is-extglob node-is-glob node-is-number node-is-path-cwd 279s node-is-path-inside node-is-plain-obj node-is-plain-object node-is-stream 279s node-is-typedarray node-is-windows node-isarray node-isexe node-isobject 279s node-istanbul node-jest-debbundle node-jest-worker node-js-tokens 279s node-js-yaml node-jsesc node-json-buffer node-json-parse-better-errors 279s node-json-schema node-json-schema-traverse node-json-stable-stringify 279s node-json5 node-jsonify node-jsonparse node-kind-of node-levn node-llhttp 279s node-loader-runner node-locate-path node-lodash node-lodash-packages 279s node-long node-lowercase-keys node-lru-cache node-make-dir node-memfs 279s node-memory-fs node-merge-stream node-micromatch node-mime node-mime-types 279s node-mimic-fn node-mimic-response node-minimatch node-minimist node-minipass 279s node-mkdirp node-move-concurrently node-ms node-mute-stream node-n3 279s node-negotiator node-neo-async node-nopt node-normalize-package-data 279s node-normalize-path node-npm-bundled node-npm-package-arg node-npm-run-path 279s node-npmlog node-object-assign node-object-inspect node-once node-optimist 279s node-optionator node-osenv node-p-cancelable node-p-limit node-p-locate 279s node-p-map node-parse-json node-path-dirname node-path-exists 279s node-path-is-absolute node-path-is-inside node-path-scurry node-path-type 279s node-picocolors node-pify node-pkg-dir node-postcss 279s node-postcss-modules-extract-imports node-postcss-modules-values 279s node-postcss-value-parser node-prelude-ls node-process-nextick-args 279s node-progress node-promise-inflight node-promise-retry node-promzard 279s node-prr node-quick-lru node-randombytes node-read node-read-package-json 279s node-read-pkg node-readable-stream node-readdirp node-rechoir 279s node-regenerate node-regenerate-unicode-properties node-regenerator-runtime 279s node-regenerator-transform node-regexpp node-regexpu-core node-regjsgen 279s node-regjsparser node-repeat-string node-require-directory node-resolve 279s node-resolve-cwd node-resolve-from node-resumer node-retry node-rimraf 279s node-run-queue node-safe-buffer node-schema-utils node-semver 279s node-serialize-javascript node-set-blocking node-set-immediate-shim 279s node-shebang-command node-shebang-regex node-signal-exit node-slash 279s node-slice-ansi node-source-list-map node-source-map node-source-map-support 279s node-spdx-correct node-spdx-exceptions node-spdx-expression-parse 279s node-spdx-license-ids node-sprintf-js node-ssri node-string-decoder 279s node-string-width node-strip-ansi node-strip-bom node-strip-eof 279s node-strip-json-comments node-supports-color node-tapable node-tape node-tar 279s node-terser node-text-table node-through node-time-stamp 279s node-to-fast-properties node-to-regex-range node-tslib node-type-check 279s node-typedarray node-typedarray-to-buffer node-undici 279s node-unicode-canonical-property-names-ecmascript 279s node-unicode-match-property-ecmascript 279s node-unicode-match-property-value-ecmascript 279s node-unicode-property-aliases-ecmascript node-unique-filename node-util 279s node-util-deprecate node-uuid node-v8-compile-cache node-v8flags 279s node-validate-npm-package-license node-validate-npm-package-name 279s node-watchpack node-wcwidth.js node-webassemblyjs node-webpack-sources 279s node-which node-wide-align node-wordwrap node-wrap-ansi node-wrappy 279s node-write node-write-file-atomic node-xtend node-y18n node-yallist 279s node-yargs node-yargs-parser nodeenv nodejs npm po-debconf pre-commit 279s pybuild-plugin-autopkgtest pybuild-plugin-pyproject python-tinycss2-common 279s python3-alabaster python3-all python3-anyio python3-argon2 279s python3-argon2-cffi-bindings python3-arrow python3-astroid python3-asttokens 279s python3-bleach python3-bs4 python3-build python3-cffi python3-cfgv 279s python3-click python3-comm python3-coverage python3-debugpy 279s python3-decorator python3-defusedxml python3-distlib python3-docutils 279s python3-executing python3-fastjsonschema python3-filelock python3-fqdn 279s python3-git python3-gitdb python3-hatch-jupyter-builder python3-hatchling 279s python3-html5lib python3-identify python3-imagesize python3-iniconfig 279s python3-installer python3-ipykernel python3-ipython python3-isoduration 279s python3-jedi python3-jupyter-client python3-jupyter-core 279s python3-jupyter-events python3-jupyter-server 279s python3-jupyter-server-terminals python3-jupyterlab-pygments 279s python3-jupytext python3-matplotlib-inline python3-mdit-py-plugins 279s python3-mistune python3-myst-parser python3-nbclient python3-nbconvert 279s python3-nbformat python3-nest-asyncio python3-pandocfilters python3-parso 279s python3-pathspec python3-pip-whl python3-platformdirs python3-pluggy 279s python3-ply python3-prometheus-client python3-prompt-toolkit python3-psutil 279s python3-pure-eval python3-pycparser python3-pyproject-hooks python3-pytest 279s python3-pythonjsonlogger python3-rfc3339-validator python3-rfc3986-validator 279s python3-roman-numerals python3-send2trash python3-setuptools-whl 279s python3-smmap python3-sniffio python3-snowballstemmer python3-soupsieve 279s python3-sphinx python3-stack-data python3-terminado python3-tinycss2 279s python3-tornado python3-traitlets python3-trove-classifiers python3-typeshed 279s python3-uritemplate python3-virtualenv python3-wcwidth python3-webcolors 279s python3-webencodings python3-websocket python3-wheel python3-zmq python3.13 279s python3.13-minimal sgml-base sphinx-common terser webpack xml-core 279s 0 upgraded, 568 newly installed, 0 to remove and 0 not upgraded. 279s Need to get 226 MB of archives. 279s After this operation, 907 MB of additional disk space will be used. 279s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13-minimal amd64 3.13.11-1 [2408 kB] 279s Get:2 http://ftpmaster.internal/ubuntu resolute/main i386 gcc-15-base i386 15.2.0-11ubuntu1 [59.1 kB] 279s Get:3 http://ftpmaster.internal/ubuntu resolute/main i386 libc-gconv-modules-extra i386 2.42-2ubuntu4 [1359 kB] 279s Get:4 http://ftpmaster.internal/ubuntu resolute/main i386 libgcc-s1 i386 15.2.0-11ubuntu1 [94.1 kB] 279s Get:5 http://ftpmaster.internal/ubuntu resolute/main i386 libc6 i386 2.42-2ubuntu4 [1824 kB] 279s Get:6 http://ftpmaster.internal/ubuntu resolute/main i386 libcrypt1 i386 1:4.5.1-1 [100 kB] 279s Get:7 http://ftpmaster.internal/ubuntu resolute/main i386 libatomic1 i386 15.2.0-11ubuntu1 [8414 B] 279s Get:8 http://ftpmaster.internal/ubuntu resolute/main i386 libstdc++6 i386 15.2.0-11ubuntu1 [877 kB] 279s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13 amd64 3.13.11-1 [758 kB] 279s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 m4 amd64 1.4.20-2 [217 kB] 279s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 autoconf all 2.72-3.1ubuntu1 [384 kB] 279s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 autotools-dev all 20240727.1 [43.4 kB] 279s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 automake all 1:1.18.1-3build1 [582 kB] 279s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 autopoint all 0.23.2-1 [620 kB] 279s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 libisl23 amd64 0.27-1build1 [691 kB] 279s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 libmpc3 amd64 1.3.1-2 [54.8 kB] 280s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15-x86-64-linux-gnu amd64 15.2.0-11ubuntu1 [12.9 MB] 280s Get:18 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15 amd64 15.2.0-11ubuntu1 [1030 B] 280s Get:19 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [5746 B] 280s Get:20 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp amd64 4:15.2.0-4ubuntu1 [22.4 kB] 280s Get:21 http://ftpmaster.internal/ubuntu resolute/main amd64 libcc1-0 amd64 15.2.0-11ubuntu1 [47.4 kB] 280s Get:22 http://ftpmaster.internal/ubuntu resolute/main amd64 libgomp1 amd64 15.2.0-11ubuntu1 [151 kB] 280s Get:23 http://ftpmaster.internal/ubuntu resolute/main amd64 libitm1 amd64 15.2.0-11ubuntu1 [29.5 kB] 280s Get:24 http://ftpmaster.internal/ubuntu resolute/main amd64 libasan8 amd64 15.2.0-11ubuntu1 [3070 kB] 280s Get:25 http://ftpmaster.internal/ubuntu resolute/main amd64 liblsan0 amd64 15.2.0-11ubuntu1 [1360 kB] 280s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 libtsan2 amd64 15.2.0-11ubuntu1 [2757 kB] 281s Get:27 http://ftpmaster.internal/ubuntu resolute/main amd64 libubsan1 amd64 15.2.0-11ubuntu1 [1210 kB] 281s Get:28 http://ftpmaster.internal/ubuntu resolute/main amd64 libhwasan0 amd64 15.2.0-11ubuntu1 [1685 kB] 281s Get:29 http://ftpmaster.internal/ubuntu resolute/main amd64 libquadmath0 amd64 15.2.0-11ubuntu1 [153 kB] 281s Get:30 http://ftpmaster.internal/ubuntu resolute/main amd64 libgcc-15-dev amd64 15.2.0-11ubuntu1 [2863 kB] 281s Get:31 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15-x86-64-linux-gnu amd64 15.2.0-11ubuntu1 [25.4 MB] 281s Get:32 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15 amd64 15.2.0-11ubuntu1 [528 kB] 281s Get:33 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [1208 B] 281s Get:34 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc amd64 4:15.2.0-4ubuntu1 [5024 B] 281s Get:35 http://ftpmaster.internal/ubuntu resolute/main amd64 libstdc++-15-dev amd64 15.2.0-11ubuntu1 [2574 kB] 281s Get:36 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15-x86-64-linux-gnu amd64 15.2.0-11ubuntu1 [14.4 MB] 281s Get:37 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15 amd64 15.2.0-11ubuntu1 [24.6 kB] 281s Get:38 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [966 B] 281s Get:39 http://ftpmaster.internal/ubuntu resolute/main amd64 g++ amd64 4:15.2.0-4ubuntu1 [1100 B] 281s Get:40 http://ftpmaster.internal/ubuntu resolute/main amd64 build-essential amd64 12.12ubuntu2 [5256 B] 281s Get:41 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15-i686-linux-gnu-base amd64 15.2.0-7ubuntu1cross1 [58.6 kB] 281s Get:42 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15-i686-linux-gnu amd64 15.2.0-7ubuntu1cross1 [13.8 MB] 282s Get:43 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-i686-linux-gnu amd64 4:15.2.0-4ubuntu1 [5730 B] 282s Get:44 http://ftpmaster.internal/ubuntu resolute/main amd64 binutils-i686-linux-gnu amd64 2.45.50.20251209-1ubuntu1 [1763 kB] 282s Get:45 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15-cross-base all 15.2.0-7ubuntu1cross1 [53.8 kB] 282s Get:46 http://ftpmaster.internal/ubuntu resolute/main amd64 libc6-i386-cross all 2.42-0ubuntu3cross1 [1582 kB] 282s Get:47 http://ftpmaster.internal/ubuntu resolute/main amd64 libgcc-s1-i386-cross all 15.2.0-7ubuntu1cross1 [94.2 kB] 282s Get:48 http://ftpmaster.internal/ubuntu resolute/main amd64 libgomp1-i386-cross all 15.2.0-7ubuntu1cross1 [152 kB] 282s Get:49 http://ftpmaster.internal/ubuntu resolute/main amd64 libitm1-i386-cross all 15.2.0-7ubuntu1cross1 [31.1 kB] 282s Get:50 http://ftpmaster.internal/ubuntu resolute/main amd64 libatomic1-i386-cross all 15.2.0-7ubuntu1cross1 [8158 B] 282s Get:51 http://ftpmaster.internal/ubuntu resolute/main amd64 libasan8-i386-cross all 15.2.0-7ubuntu1cross1 [2906 kB] 282s Get:52 http://ftpmaster.internal/ubuntu resolute/main amd64 libstdc++6-i386-cross all 15.2.0-7ubuntu1cross1 [827 kB] 282s Get:53 http://ftpmaster.internal/ubuntu resolute/main amd64 libubsan1-i386-cross all 15.2.0-7ubuntu1cross1 [1171 kB] 282s Get:54 http://ftpmaster.internal/ubuntu resolute/main amd64 libquadmath0-i386-cross all 15.2.0-7ubuntu1cross1 [245 kB] 282s Get:55 http://ftpmaster.internal/ubuntu resolute/main amd64 libgcc-15-dev-i386-cross all 15.2.0-7ubuntu1cross1 [2755 kB] 282s Get:56 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15-i686-linux-gnu amd64 15.2.0-7ubuntu1cross1 [27.0 MB] 282s Get:57 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-i686-linux-gnu amd64 4:15.2.0-4ubuntu1 [1220 B] 283s Get:58 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-libc-dev-i386-cross all 6.17.0-4.4cross1 [1503 kB] 283s Get:59 http://ftpmaster.internal/ubuntu resolute/main amd64 libc6-dev-i386-cross all 2.42-0ubuntu3cross1 [1992 kB] 283s Get:60 http://ftpmaster.internal/ubuntu resolute/main amd64 libstdc++-15-dev-i386-cross all 15.2.0-7ubuntu1cross1 [2655 kB] 283s Get:61 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15-i686-linux-gnu amd64 15.2.0-7ubuntu1cross1 [15.3 MB] 283s Get:62 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-i686-linux-gnu amd64 4:15.2.0-4ubuntu1 [954 B] 283s Get:63 http://ftpmaster.internal/ubuntu resolute/universe amd64 crossbuild-essential-i386 all 12.12ubuntu2 [4146 B] 283s Get:64 http://ftpmaster.internal/ubuntu resolute/main amd64 libdebhelper-perl all 13.28ubuntu1 [97.4 kB] 283s Get:65 http://ftpmaster.internal/ubuntu resolute/main amd64 libtool all 2.5.4-9 [169 kB] 283s Get:66 http://ftpmaster.internal/ubuntu resolute/main amd64 dh-autoreconf all 21 [12.5 kB] 283s Get:67 http://ftpmaster.internal/ubuntu resolute/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 283s Get:68 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1build1 [20.6 kB] 283s Get:69 http://ftpmaster.internal/ubuntu resolute/main amd64 dh-strip-nondeterminism all 1.15.0-1build1 [5110 B] 283s Get:70 http://ftpmaster.internal/ubuntu resolute/main amd64 debugedit amd64 1:5.2-3 [49.9 kB] 283s Get:71 http://ftpmaster.internal/ubuntu resolute/main amd64 dwz amd64 0.16-2 [115 kB] 283s Get:72 http://ftpmaster.internal/ubuntu resolute/main amd64 gettext amd64 0.23.2-1 [1019 kB] 283s Get:73 http://ftpmaster.internal/ubuntu resolute/main amd64 intltool-debian all 0.35.0+20060710.6build1 [24.1 kB] 283s Get:74 http://ftpmaster.internal/ubuntu resolute/main amd64 po-debconf all 1.0.22 [215 kB] 283s Get:75 http://ftpmaster.internal/ubuntu resolute/main amd64 debhelper all 13.28ubuntu1 [916 kB] 283s Get:76 http://ftpmaster.internal/ubuntu resolute/universe amd64 dh-python all 7.20251231 [122 kB] 283s Get:77 http://ftpmaster.internal/ubuntu resolute/main amd64 sgml-base all 1.31+nmu1 [11.0 kB] 283s Get:78 http://ftpmaster.internal/ubuntu resolute/main amd64 xml-core all 0.19build1 [20.3 kB] 283s Get:79 http://ftpmaster.internal/ubuntu resolute/main amd64 docutils-common all 0.22.4+dfsg-1 [130 kB] 283s Get:80 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-fast-deep-equal all 3.1.3-3 [5844 B] 283s Get:81 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-json-schema-traverse all 1.0.0-3 [6338 B] 283s Get:82 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-jsonify all 0.0.1-1 [6724 B] 283s Get:83 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-json-stable-stringify all 1.0.2+repack1+~cs1.0.34-2 [7270 B] 283s Get:84 http://ftpmaster.internal/ubuntu resolute/main amd64 libcares2 amd64 1.34.6-1 [102 kB] 283s Get:85 http://ftpmaster.internal/ubuntu resolute/universe amd64 libllhttp9.3 amd64 9.3.3~really9.3.0+~cs12.11.8-3 [30.5 kB] 283s Get:86 http://ftpmaster.internal/ubuntu resolute/universe amd64 libsimdjson29 amd64 4.2.4-1 [82.1 kB] 283s Get:87 http://ftpmaster.internal/ubuntu resolute/universe amd64 libsimdutf29 amd64 7.7.1-1 [146 kB] 283s Get:88 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-xtend all 4.0.2-3 [3902 B] 283s Get:89 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-acorn all 8.8.1+ds+~cs25.17.7-3 [118 kB] 283s Get:90 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 283s Get:91 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-balanced-match all 2.0.0-1 [4910 B] 283s Get:92 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-brace-expansion all 2.0.1+~1.1.0-2 [8172 B] 283s Get:93 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-minimatch all 9.0.3-6 [78.0 kB] 283s Get:94 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-ms all 2.1.3+~cs0.7.31-3 [5738 B] 283s Get:95 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-debug all 4.4.1+~4.1.12-1 [17.7 kB] 283s Get:96 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-lru-cache all 10.0.1-3 [61.9 kB] 283s Get:97 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-semver all 7.6.1+~7.5.8-2 [45.2 kB] 283s Get:98 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-llhttp all 9.3.3~really9.3.0+~cs12.11.8-3 [158 kB] 283s Get:99 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-undici all 7.18.2+dfsg+~cs3.2.0-1build1 [394 kB] 283s Get:100 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnode127 amd64 22.21.1+dfsg+~cs22.19.0-6ubuntu4 [16.4 MB] 283s Get:101 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-corepack all 0.24.0-5build1 [761 kB] 283s Get:102 http://ftpmaster.internal/ubuntu resolute/universe amd64 nodejs amd64 22.21.1+dfsg+~cs22.19.0-6ubuntu4 [367 kB] 283s Get:103 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-ajv all 8.17.1~ds+~3.0.1+~3.1.0-4build1 [194 kB] 283s Get:104 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-inherits all 2.0.4-6 [3412 B] 283s Get:105 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-inherits all 2.0.4-6 [3004 B] 283s Get:106 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-core-util-is all 1.0.3-1 [4066 B] 283s Get:107 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-safe-buffer all 5.2.1+~cs2.1.2-3 [15.8 kB] 283s Get:108 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-string-decoder all 1.3.0-6 [7044 B] 283s Get:109 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-process-nextick-args all 2.0.1-3 [3804 B] 283s Get:110 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-util-deprecate all 1.0.2-4 [4250 B] 283s Get:111 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-isarray all 2.0.5-4 [4024 B] 283s Get:112 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-readable-stream all 3.6.0+~cs3.0.0-4build1 [32.4 kB] 283s Get:113 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-typedarray all 0.0.7-1 [9584 B] 283s Get:114 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-concat-stream all 2.0.0+~2.0.0-2 [6424 B] 283s Get:115 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-esutils all 2.0.3+~2.0.2-2 [12.6 kB] 283s Get:116 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-doctrine all 3.0.0-4 [18.3 kB] 283s Get:117 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-eslint-visitor-keys all 3.3.0+~1.0.0-2 [14.6 kB] 283s Get:118 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-estraverse all 5.3.0+ds+~5.1.1-1 [11.9 kB] 283s Get:119 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-object-assign all 4.1.1-7 [4686 B] 283s Get:120 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-esrecurse all 4.3.0-2 [6136 B] 283s Get:121 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-eslint-scope all 7.1.1+~3.7.4-1 [31.5 kB] 283s Get:122 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-espree all 9.4.1~dfsg-2 [21.0 kB] 283s Get:123 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-esquery all 1.4.2~ds-2 [26.0 kB] 283s Get:124 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-eslint-utils all 3.0.0-4 [15.9 kB] 283s Get:125 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-flatted all 3.2.7~ds-1 [10.0 kB] 283s Get:126 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-iconv-lite all 0.6.3-3 [158 kB] 283s Get:127 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-encoding all 0.1.13-2 [4366 B] 283s Get:128 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-jsonparse all 1.3.1-10 [8060 B] 283s Get:129 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-yallist all 4.0.0+~4.0.1-2 [8214 B] 283s Get:130 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-minipass all 5.0.0+~cs13.3.24-1build1 [48.5 kB] 283s Get:131 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-path-scurry all 1.9.2-2 [45.7 kB] 283s Get:132 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-glob all 10.3.6+~cs0.4.15-8build1 [165 kB] 283s Get:133 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-rimraf all 4.4.1-6 [39.3 kB] 283s Get:134 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-write all 2.0.0~6.0.1+~3.0.4+~2.0.0+~1.0.0+~2.0.1-5 [15.9 kB] 283s Get:135 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-flat-cache all 3.0.4~6.0.1+~3.0.4+~2.0.0+~1.0.0+~2.0.1-5 [9220 B] 283s Get:136 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-file-entry-cache all 6.0.1+~3.0.4+~2.0.0+~1.0.0+~2.0.1-5 [12.4 kB] 283s Get:137 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-functional-red-black-tree all 1.0.1+20181105-7 [14.3 kB] 283s Get:138 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-is-extglob all 2.1.1-5 [4624 B] 283s Get:139 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-is-glob all 4.0.3-2 [6706 B] 283s Get:140 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-path-dirname all 1.0.2-2 [4326 B] 283s Get:141 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-glob-parent all 6.0.2+~5.1.1-2 [7050 B] 283s Get:142 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-globals all 13.23.0-1 [11.7 kB] 284s Get:143 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-resolve-from all 5.0.0+~3.1.0+~3.3.0+~2.0.0-1 [7332 B] 284s Get:144 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-imurmurhash all 0.1.4+dfsg+~0.1.1-2 [8504 B] 284s Get:145 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-ignore all 5.2.1-1 [24.2 kB] 284s Get:146 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-prelude-ls all 1.2.1+dfsg-3 [9812 B] 284s Get:147 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-type-check all 0.4.0+dfsg-3 [9318 B] 284s Get:148 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-levn all 0.4.1+dfsg-2 [10.3 kB] 284s Get:149 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-lodash all 4.17.21+dfsg+~cs8.31.198.20210220-9 [469 kB] 284s Get:150 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-memfs all 3.4.12+~cs1.0.3-1 [41.0 kB] 284s Get:151 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-mkdirp all 2.1.6+~cs5.2.1-5 [23.3 kB] 284s Get:152 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-deep-is all 0.1.4-1 [5158 B] 284s Get:153 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-fast-levenshtein all 2.0.6+ds-3 [6084 B] 284s Get:154 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-optionator all 0.9.1+dfsg+~cs1.2.3-1 [17.1 kB] 284s Get:155 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-progress all 2.0.3-2 [6704 B] 284s Get:156 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-regenerate all 1.4.2-3 [14.7 kB] 284s Get:157 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-regenerate all 1.4.2-3 [2340 B] 284s Get:158 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-regenerate-unicode-properties all 10.2.2+ds-1build2 [57.5 kB] 284s Get:159 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-regexpp all 3.2.0-7 [27.9 kB] 284s Get:160 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-strip-json-comments all 4.0.0-4 [5656 B] 284s Get:161 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-json-schema all 0.4.0+~7.0.11-1 [13.4 kB] 284s Get:162 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-v8-compile-cache all 2.4.0-4 [7760 B] 284s Get:163 http://ftpmaster.internal/ubuntu resolute/universe amd64 eslint all 6.4.0~dfsg+~6.1.9-12 [354 kB] 284s Get:164 http://ftpmaster.internal/ubuntu resolute/universe amd64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-6 [119 kB] 284s Get:165 http://ftpmaster.internal/ubuntu resolute/universe i386 gcc-11-base i386 11.5.0-7ubuntu2 [46.5 kB] 284s Get:166 http://ftpmaster.internal/ubuntu resolute/main amd64 libbabeltrace1 amd64 1.5.11-5 [166 kB] 284s Get:167 http://ftpmaster.internal/ubuntu resolute/main amd64 libipt2 amd64 2.1.2-3 [49.2 kB] 284s Get:168 http://ftpmaster.internal/ubuntu resolute/main amd64 libsource-highlight-common all 3.1.9-4.3build2 [64.2 kB] 284s Get:169 http://ftpmaster.internal/ubuntu resolute/main amd64 libsource-highlight4t64 amd64 3.1.9-4.3build2 [273 kB] 284s Get:170 http://ftpmaster.internal/ubuntu resolute/main amd64 gdb amd64 16.3-5ubuntu1 [4047 kB] 284s Get:171 http://ftpmaster.internal/ubuntu resolute/main amd64 liberror-perl all 0.17030-1 [23.5 kB] 284s Get:172 http://ftpmaster.internal/ubuntu resolute/main amd64 git-man all 1:2.51.0-1ubuntu1 [1179 kB] 284s Get:173 http://ftpmaster.internal/ubuntu resolute/main amd64 git amd64 1:2.51.0-1ubuntu1 [4414 kB] 284s Get:174 http://ftpmaster.internal/ubuntu resolute/universe amd64 gyp all 0.16.2-2build1 [254 kB] 284s Get:175 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-neo-async all 2.6.2+~cs3.0.0-3 [42.9 kB] 284s Get:176 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-arrify all 2.0.1-3 [3688 B] 284s Get:177 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-is-plain-obj all 3.0.0-2 [3994 B] 284s Get:178 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-is-buffer all 2.0.5-2 [4128 B] 284s Get:179 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-kind-of all 6.0.3+dfsg-2 [8628 B] 284s Get:180 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-minimist all 1.2.8+~cs5.3.5-1 [10.2 kB] 284s Get:181 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-wordwrap all 1.0.0-4 [4644 B] 284s Get:182 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-optimist all 0.6.1+~0.0.30-2 [13.8 kB] 284s Get:183 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-source-map all 0.7.0++dfsg2+really.0.6.1-15 [27.1 kB] 284s Get:184 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-source-map all 0.7.0++dfsg2+really.0.6.1-15 [42.8 kB] 284s Get:185 http://ftpmaster.internal/ubuntu resolute/universe amd64 handlebars all 3:4.7.7+~4.1.0-1 [211 kB] 284s Get:186 http://ftpmaster.internal/ubuntu resolute/main amd64 libargon2-1 amd64 0~20190702+dfsg-5 [21.3 kB] 284s Get:187 http://ftpmaster.internal/ubuntu resolute/universe i386 libasan6 i386 11.5.0-7ubuntu2 [2122 kB] 284s Get:188 http://ftpmaster.internal/ubuntu resolute/main i386 linux-libc-dev i386 6.18.0-9.9 [1861 kB] 284s Get:189 http://ftpmaster.internal/ubuntu resolute/main i386 libcrypt-dev i386 1:4.5.1-1 [131 kB] 284s Get:190 http://ftpmaster.internal/ubuntu resolute/main i386 libc6-dev i386 2.42-2ubuntu4 [1945 kB] 284s Get:191 http://ftpmaster.internal/ubuntu resolute/main i386 libgomp1 i386 15.2.0-11ubuntu1 [155 kB] 284s Get:192 http://ftpmaster.internal/ubuntu resolute/main i386 libitm1 i386 15.2.0-11ubuntu1 [31.6 kB] 284s Get:193 http://ftpmaster.internal/ubuntu resolute/main i386 libubsan1 i386 15.2.0-11ubuntu1 [1172 kB] 284s Get:194 http://ftpmaster.internal/ubuntu resolute/main i386 libquadmath0 i386 15.2.0-11ubuntu1 [246 kB] 284s Get:195 http://ftpmaster.internal/ubuntu resolute/universe i386 libgcc-11-dev i386 11.5.0-7ubuntu2 [2450 kB] 284s Get:196 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-bootstrap all 3.4.1+dfsg-6 [129 kB] 284s Get:197 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-events all 3.3.0+~3.0.0-3 [9762 B] 284s Get:198 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-is-typedarray all 1.0.0-4 [3804 B] 284s Get:199 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-prettify all 2015.12.04+dfsg-2 [41.3 kB] 284s Get:200 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-sprintf-js all 1.1.3+ds1+~1.1.4-2 [12.8 kB] 284s Get:201 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-typedarray-to-buffer all 4.0.0-2 [4658 B] 284s Get:202 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-lodash-packages all 4.17.21+dfsg+~cs8.31.198.20210220-9 [176 kB] 284s Get:203 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-function-bind all 1.1.2+~cs2.1.14-1 [20.3 kB] 284s Get:204 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-object-inspect all 1.12.2+~cs1.8.1-1 [11.4 kB] 284s Get:205 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-es-abstract all 1.20.4+~cs26.27.47-2 [139 kB] 284s Get:206 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-resolve all 1.22.10+~cs5.37.15-1 [23.5 kB] 284s Get:207 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-define-properties all 1.2.1+~cs2.2.3-1 [7472 B] 284s Get:208 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-debbundle-es-to-primitive all 1.2.1+~cs9.7.25-2 [14.1 kB] 284s Get:209 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-isobject all 4.0.0-2 [5374 B] 284s Get:210 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-is-descriptor all 3.0.0-2 [5606 B] 284s Get:211 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-define-property all 2.0.2+really+2.0.2-3 [5846 B] 284s Get:212 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-defined all 1.0.1+~1.0.0-1 [5276 B] 284s Get:213 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-abbrev all 1.1.1+~1.1.2-1 [5784 B] 284s Get:214 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-archy all 1.0.0-7 [4730 B] 284s Get:215 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-async all 3.2.6+dfsg-3 [87.7 kB] 284s Get:216 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-convert-source-map all 1.9.0+~1.5.2-1 [8332 B] 284s Get:217 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-decamelize all 4.0.0-2 [4016 B] 284s Get:218 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-es6-error all 4.1.1-5 [5802 B] 284s Get:219 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-esprima all 4.0.1+ds+~4.0.3-2 [69.3 kB] 284s Get:220 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-escodegen all 2.1.0+dfsg+~0.0.8-2 [23.6 kB] 284s Get:221 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-commondir all 1.0.1+~1.0.0-1 [4400 B] 284s Get:222 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-is-number all 7.0.0-4 [5894 B] 284s Get:223 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-repeat-string all 1.6.1+repack-1 [5660 B] 284s Get:224 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-to-regex-range all 5.0.1-4 [10.7 kB] 284s Get:225 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-fill-range all 7.1.1+~7.0.3-1 [8928 B] 284s Get:226 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-braces all 3.0.3+~3.0.5-1 [19.2 kB] 284s Get:227 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-normalize-path all 3.0.0+~3.0.0-1 [6718 B] 284s Get:228 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-anymatch all 3.1.3+~cs4.6.1-2 [31.3 kB] 284s Get:229 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-micromatch all 4.0.8+~4.0.10-1 [23.8 kB] 284s Get:230 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-pify all 5.0.0+~cs5.0.1-1 [7148 B] 284s Get:231 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-path-type all 4.0.0-3 [3934 B] 284s Get:232 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-n3 all 1.16.3+~1.2.3+~1.10.4-3 [38.0 kB] 284s Get:233 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-slash all 4.0.0-3 [4326 B] 284s Get:234 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-globby all 13.1.3+~cs16.25.40-3 [41.5 kB] 284s Get:235 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-graceful-fs all 4.2.10-1 [14.0 kB] 284s Get:236 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-is-path-cwd all 2.2.0-2 [3650 B] 284s Get:237 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-path-is-inside all 1.0.2+~1.0.0-1 [5098 B] 284s Get:238 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-is-path-inside all 3.0.3-2 [3982 B] 284s Get:239 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-escape-string-regexp all 4.0.0-2 [4328 B] 284s Get:240 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-indent-string all 4.0.0-2 [4122 B] 284s Get:241 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-p-map all 4.0.0+~3.1.0+~3.0.1-2 [8048 B] 284s Get:242 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-del all 7.1.0-2 [8070 B] 284s Get:243 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-make-dir all 3.1.0-3 [6096 B] 284s Get:244 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-p-limit all 4.0.0+~cs4.0.0-5 [7722 B] 284s Get:245 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-p-locate all 6.0.0-14 [5486 B] 284s Get:246 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-locate-path all 7.1.1-2 [5448 B] 284s Get:247 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-path-exists all 5.0.0-9 [4734 B] 284s Get:248 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-find-up all 6.3.0-8 [9782 B] 284s Get:249 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-pkg-dir all 5.0.0-2 [4270 B] 284s Get:250 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-find-cache-dir all 3.3.2+~3.2.1-1 [6210 B] 284s Get:251 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-signal-exit all 4.1.0-7 [14.3 kB] 284s Get:252 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-foreground-child all 3.1.1-2 [12.4 kB] 284s Get:253 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-is-stream all 3.0.0-5 [5094 B] 284s Get:254 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-is-windows all 1.0.2+~cs1.0.0-1 [5980 B] 284s Get:255 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-ampproject-remapping all 2.2.0+~cs5.15.37-1 [62.4 kB] 284s Get:256 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-sprintf-js all 1.1.3+ds1+~1.1.4-2 [3924 B] 284s Get:257 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-argparse all 2.0.1-3 [32.9 kB] 284s Get:258 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-js-yaml all 4.1.0+dfsg+~4.0.5-7 [61.9 kB] 284s Get:259 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-nopt all 9.0.0-1build1 [12.6 kB] 284s Get:260 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-wrappy all 1.0.2-3 [3732 B] 284s Get:261 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-once all 1.4.1-1 [4664 B] 284s Get:262 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-npm-run-path all 5.1.0+~4.0.0-8 [6402 B] 284s Get:263 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-shebang-regex all 3.0.0-2 [3504 B] 284s Get:264 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-shebang-command all 2.0.0-1 [3456 B] 284s Get:265 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-strip-bom all 4.0.0-2 [4158 B] 284s Get:266 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-has-flag all 5.0.1-1 [4444 B] 284s Get:267 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-supports-color all 10.2.2+ds-3 [6984 B] 284s Get:268 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-util all 0.12.5+~1.0.10-2 [3784 B] 284s Get:269 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-assert all 2.0.0+~cs3.9.8-2 [26.2 kB] 284s Get:270 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-babel-plugin-add-module-exports all 1.0.4+dfsg1~cs5.8.0-4 [8860 B] 284s Get:271 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-regenerator-runtime all 0.15.2+~0.10.8-1 [10.9 kB] 284s Get:272 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-babel7-runtime all 7.20.15+ds1+~cs214.269.168-11build1 [43.5 kB] 284s Get:273 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-babel-helper-define-polyfill-provider all 0.3.3~0~20220913+ds1-1 [28.4 kB] 284s Get:274 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-babel-plugin-polyfill-corejs2 all 0.3.3~0~20220913+ds1-1 [17.2 kB] 284s Get:275 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-caniuse-lite all 1.0.30001752+dfsg+~1.0.5-1 [258 kB] 284s Get:276 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-electron-to-chromium all 1.5.244-1 [25.6 kB] 284s Get:277 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-picocolors all 1.0.0-4 [6176 B] 284s Get:278 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-browserslist all 4.27.0+~cs8.11.53-2 [87.1 kB] 284s Get:279 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-core-js-compat all 3.33.2-1build2 [39.1 kB] 284s Get:280 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-babel-plugin-polyfill-corejs3 all 0.6.0~0~20220913+ds1-1 [30.2 kB] 284s Get:281 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-babel-plugin-polyfill-regenerator all 0.4.1~0~20220913+ds1-1 [4366 B] 284s Get:282 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-color-name all 1.1.4+~1.1.1-2 [6076 B] 284s Get:283 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-color-convert all 2.0.1+~cs2.0.0-2 [12.8 kB] 284s Get:284 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-ansi-styles all 6.2.1-3 [8830 B] 284s Get:285 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-chalk all 5.6.0-1 [19.1 kB] 284s Get:286 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-for-in all 1.0.2-4 [4856 B] 284s Get:287 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-for-own all 1.0.0-3 [4708 B] 284s Get:288 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-is-plain-object all 5.0.0-8 [6292 B] 284s Get:289 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-is-extendable all 1.0.1-3 [5258 B] 284s Get:290 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-clone-deep all 4.0.1+~cs7.0.2-1 [6822 B] 284s Get:291 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-commander all 9.4.1-1 [50.6 kB] 284s Get:292 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-core-js all 3.33.2-1build2 [270 kB] 284s Get:293 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-core-js-pure all 3.33.2-1build2 [250 kB] 284s Get:294 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-fs-readdir-recursive all 1.1.0+~1.1.0-1 [4552 B] 284s Get:295 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-js-tokens all 8.0.0-2 [12.1 kB] 284s Get:296 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-jsesc all 3.0.2+~3.0.1-1 [18.0 kB] 284s Get:297 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-json5 all 2.2.3+dfsg-3 [22.1 kB] 284s Get:298 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-quick-lru all 6.1.1-4 [8190 B] 284s Get:299 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-regenerator-transform all 0.15.2+~0.10.8-1 [25.5 kB] 284s Get:300 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-regjsgen all 0.8.0+ds-1 [7060 B] 284s Get:301 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-regjsparser all 0.12.0+ds-2 [23.5 kB] 284s Get:302 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-unicode-canonical-property-names-ecmascript all 2.0.0-2build1 [4486 B] 285s Get:303 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-unicode-property-aliases-ecmascript all 2.1.0+ds-1 [5316 B] 285s Get:304 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-unicode-match-property-ecmascript all 2.0.0-2 [4420 B] 285s Get:305 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-unicode-match-property-value-ecmascript all 2.2.0+ds-1build1 [7800 B] 285s Get:306 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-regexpu-core all 6.2.0-2build1 [24.7 kB] 285s Get:307 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-source-map-support all 0.5.21+ds+~0.5.10-1 [15.8 kB] 285s Get:308 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-to-fast-properties all 3.0.1-3 [4334 B] 285s Get:309 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-v8flags all 3.2.0+~3.1.1-1 [7766 B] 285s Get:310 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-babel7 all 7.20.15+ds1+~cs214.269.168-11build1 [634 kB] 285s Get:311 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-is-arrayish all 0.3.2-3 [3970 B] 285s Get:312 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-error-ex all 1.3.2-4 [5708 B] 285s Get:313 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-json-parse-better-errors all 1.0.2+~cs3.3.1-3 [7314 B] 285s Get:314 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-parse-json all 5.2.0+~cs5.1.7-2 [7482 B] 285s Get:315 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-hosted-git-info all 6.1.1-2 [9904 B] 285s Get:316 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-spdx-license-ids all 3.0.12-1 [6488 B] 285s Get:317 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-spdx-exceptions all 2.3.0-2 [3978 B] 285s Get:318 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-spdx-expression-parse all 3.0.1+~3.0.1-1 [7658 B] 285s Get:319 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-spdx-correct all 3.1.1-2 [5476 B] 285s Get:320 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-validate-npm-package-license all 3.0.4-2 [4252 B] 285s Get:321 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-normalize-package-data all 8.0.0+~2.4.4-2build1 [12.8 kB] 285s Get:322 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-read-pkg all 5.2.0-2 [24.5 kB] 285s Get:323 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-uuid all 8.3.2+~8.3.4-1 [36.3 kB] 285s Get:324 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-isexe all 2.0.0+~2.0.1-5 [6078 B] 285s Get:325 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-which all 2.0.2+~cs1.3.2-4 [7244 B] 285s Get:326 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-is-typedarray all 1.0.0-4 [2072 B] 285s Get:327 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-typedarray-to-buffer all 4.0.0-2 [2242 B] 285s Get:328 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-write-file-atomic all 4.0.2+~4.0.0-2 [8750 B] 285s Get:329 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-slice-ansi all 5.0.0+~cs9.0.0-5 [9044 B] 285s Get:330 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-ansi-regex all 5.0.1-1 [4984 B] 285s Get:331 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-strip-ansi all 6.0.1-2 [4128 B] 285s Get:332 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-clone all 2.1.2+~2.1.2-1 [9340 B] 285s Get:333 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-defaults all 1.0.4+~1.0.3-1 [4394 B] 285s Get:334 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-wcwidth.js all 1.0.2-2 [7204 B] 285s Get:335 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-string-width all 4.2.3+~cs13.2.3-1 [11.4 kB] 285s Get:336 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-wrap-ansi all 8.0.1+~8.0.1-3 [12.2 kB] 285s Get:337 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-cliui all 7.0.4+repack+1+~cs1.4.2-2 [20.4 kB] 285s Get:338 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-get-caller-file all 2.0.5+~cs1.1.1-4 [5774 B] 285s Get:339 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-require-directory all 2.1.1+~2.1.2-1 [7190 B] 285s Get:340 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-y18n all 5.0.8+~5.0.0-3 [9390 B] 285s Get:341 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-camelcase all 7.0.0-4 [6212 B] 285s Get:342 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-yargs-parser all 21.1.1+~21.0.0-4 [23.6 kB] 285s Get:343 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-yargs all 16.2.0+~16.0.4-7 [123 kB] 285s Get:344 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-istanbul all 0.4.5+repack10+~cs98.25.59-7 [210 kB] 285s Get:345 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-through all 2.3.8+~cs0.0.30-1 [5496 B] 285s Get:346 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-resumer all 0.0.0-6 [4054 B] 285s Get:347 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-tape all 5.6.1+~cs8.20.19-5 [32.3 kB] 285s Get:348 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-deep-equal all 2.2.3+~cs43.15.94-1 [39.6 kB] 285s Get:349 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-util all 0.12.5+~1.0.10-2 [15.6 kB] 285s Get:350 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 285s Get:351 http://ftpmaster.internal/ubuntu resolute/main amd64 libssl-dev amd64 3.5.3-1ubuntu2 [2936 kB] 285s Get:352 http://ftpmaster.internal/ubuntu resolute/main amd64 libuv1-dev amd64 1.51.0-2ubuntu1 [140 kB] 285s Get:353 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnode-dev amd64 22.21.1+dfsg+~cs22.19.0-6ubuntu4 [542 kB] 285s Get:354 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnorm1t64 amd64 1.5.9+dfsg-4 [158 kB] 285s Get:355 http://ftpmaster.internal/ubuntu resolute/universe amd64 libpgm-5.3-0t64 amd64 5.3.128~dfsg-2.1build2 [168 kB] 285s Get:356 http://ftpmaster.internal/ubuntu resolute/main amd64 libsodium23 amd64 1.0.18-2 [165 kB] 285s Get:357 http://ftpmaster.internal/ubuntu resolute/universe i386 libstdc++-11-dev i386 11.5.0-7ubuntu2 [2459 kB] 285s Get:358 http://ftpmaster.internal/ubuntu resolute/universe amd64 libzmq5 amd64 4.3.5-1build3 [262 kB] 285s Get:359 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-agent-base all 7.1.4~0~2025070717-6 [11.2 kB] 285s Get:360 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-ajv-keywords all 5.1.0-4 [33.1 kB] 285s Get:361 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-ansi-escapes all 5.0.0+really.4.3.1-1 [9070 B] 285s Get:362 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-aproba all 2.0.0-3 [5698 B] 285s Get:363 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-delegates all 1.0.0-3 [4280 B] 285s Get:364 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-are-we-there-yet all 3.0.1+~1.1.0-1 [9066 B] 285s Get:365 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-async-each all 1.0.3-3 [4174 B] 285s Get:366 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-babel-plugin-lodash all 3.3.4+~cs2.0.1-8build1 [11.5 kB] 285s Get:367 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-base64-js all 1.5.1+dfsg+~1.3.0-3 [7204 B] 285s Get:368 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-binary-extensions all 2.2.0-2 [4488 B] 285s Get:369 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-builtins all 5.0.1-1 [4082 B] 285s Get:370 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-chownr all 2.0.0-3 [4328 B] 285s Get:371 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-iferr all 1.0.2+~1.0.2-1 [4610 B] 285s Get:372 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-fs-write-stream-atomic all 1.0.10-6 [5362 B] 285s Get:373 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-run-queue all 2.0.0-3 [5086 B] 285s Get:374 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-copy-concurrently all 1.0.5-11 [7148 B] 285s Get:375 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-move-concurrently all 1.0.1-7 [5116 B] 285s Get:376 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-promise-inflight all 1.0.1+~1.0.0-1 [4896 B] 285s Get:377 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-ssri all 9.0.1-3 [14.8 kB] 285s Get:378 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-unique-filename all 1.1.1+ds-2 [3914 B] 285s Get:379 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-cacache all 17.0.3+ds1+~cs8.2.7-3 [32.6 kB] 285s Get:380 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-is-binary-path all 2.1.0-5 [3676 B] 285s Get:381 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-path-is-absolute all 2.0.0-2 [4062 B] 285s Get:382 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-set-immediate-shim all 2.0.0-2 [3696 B] 285s Get:383 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-readdirp all 3.6.0-3 [11.5 kB] 285s Get:384 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-chokidar all 3.6.0-5 [33.1 kB] 285s Get:385 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-tslib all 2.4.1-1 [19.7 kB] 285s Get:386 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-chrome-trace-event all 1.0.3-2 [6680 B] 285s Get:387 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-ci-info all 4.0.0+~cs1.1.0-1build2 [11.2 kB] 285s Get:388 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-colors all 1.4.0-4build1 [12.1 kB] 285s Get:389 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-columnify all 1.6.0+~1.5.1-1 [12.7 kB] 285s Get:390 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-console-control-strings all 1.1.0-3 [5616 B] 285s Get:391 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-css-selector-tokenizer all 0.8.0+~cs4.8.3-1 [13.2 kB] 285s Get:392 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-postcss all 8.5.6+~cs9.3.28-1 [180 kB] 285s Get:393 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-icss-utils all 5.1.0+~5.1.0-1 [7176 B] 285s Get:394 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-postcss-modules-extract-imports all 3.0.0-2 [6080 B] 285s Get:395 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-postcss-modules-values all 4.0.0+~4.0.0-1 [6624 B] 285s Get:396 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-postcss-value-parser all 4.2.0-1 [10.6 kB] 285s Get:397 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-prr all 1.0.1-3 [4344 B] 285s Get:398 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-errno all 1.0.0-3 [7962 B] 285s Get:399 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-memory-fs all 0.5.0+~0.3.3-2 [7744 B] 285s Get:400 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-tapable all 2.2.1-3 [13.8 kB] 285s Get:401 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-enhanced-resolve all 5.15.0-1 [36.9 kB] 285s Get:402 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-es-module-lexer all 1.1.0+dfsg-3 [20.7 kB] 285s Get:403 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-events all 3.3.0+~3.0.0-3 [3084 B] 285s Get:404 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-resolve-cwd all 3.0.0-2 [4216 B] 285s Get:405 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-jest-debbundle all 29.6.2~ds1+~cs73.45.28-9build1 [55.5 kB] 285s Get:406 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-interpret all 2.2.0-3 [6946 B] 285s Get:407 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-merge-stream all 2.0.0+~1.1.2-2 [5178 B] 285s Get:408 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-jest-worker all 29.6.2~ds1+~cs73.45.28-9build1 [42.5 kB] 285s Get:409 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-loader-runner all 4.3.0-1 [7742 B] 285s Get:410 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-mime all 4.1.0+dfsg+~cs8.97.10-6build5 [47.7 kB] 285s Get:411 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-mime-types all 3.0.1+~3.0.1-2build6 [8684 B] 285s Get:412 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-rechoir all 0.8.0+~0.6.1-2 [6382 B] 285s Get:413 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-schema-utils all 4.2.0~ds-3build3 [19.2 kB] 285s Get:414 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-randombytes all 2.1.0+~2.0.0-2 [4812 B] 285s Get:415 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-serialize-javascript all 6.0.2-1 [13.5 kB] 285s Get:416 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-watchpack all 2.4.0+~cs2.8.1-1 [20.7 kB] 285s Get:417 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-long all 5.2.3-3 [15.0 kB] 285s Get:418 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-ieee754 all 1.2.1-3 [5340 B] 285s Get:419 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-webassemblyjs all 1.14.1+dfsg3+~cs1.2.7-2 [115 kB] 285s Get:420 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-source-list-map all 2.0.1+dfsg+~0.1.2-1 [10.3 kB] 285s Get:421 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-webpack-sources all 3.2.3+~3.2.0-2 [23.8 kB] 285s Get:422 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-terser all 5.38.0-1 [213 kB] 285s Get:423 http://ftpmaster.internal/ubuntu resolute/universe amd64 terser all 5.38.0-1 [4266 B] 285s Get:424 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-get-stream all 8.0.1-11 [11.3 kB] 285s Get:425 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-mimic-fn all 4.0.0-6 [5686 B] 285s Get:426 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-strip-eof all 3.0.0-5 [4718 B] 285s Get:427 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-execa all 8.0.1+dfsg1+~cs12.0.0-1build2 [44.2 kB] 285s Get:428 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-envinfo all 7.11.0+~cs14.3.0-7build1 [33.5 kB] 285s Get:429 http://ftpmaster.internal/ubuntu resolute/universe amd64 webpack all 5.97.1+dfsg1+~cs11.18.27-3 [776 kB] 285s Get:430 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-css-loader all 6.8.1+~cs14.0.17-2 [64.1 kB] 285s Get:431 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-data-uri-to-buffer all 6.0.2~0~2025070717-6 [8706 B] 285s Get:432 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-mimic-response all 3.1.0-9 [5516 B] 285s Get:433 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-decompress-response all 6.0.0-3 [4684 B] 285s Get:434 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-diff all 5.0.0~dfsg+~5.0.1-5 [73.0 kB] 285s Get:435 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-err-code all 2.0.3+dfsg-3 [4918 B] 285s Get:436 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-time-stamp all 2.2.0-2 [6012 B] 285s Get:437 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-fancy-log all 1.3.3+~cs1.3.1-2 [8102 B] 285s Get:438 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-fetch all 3.3.2+~cs11.4.11-3 [218 kB] 285s Get:439 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-has-unicode all 2.0.1-5 [3962 B] 285s Get:440 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-wide-align all 1.1.3-4 [4228 B] 285s Get:441 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-gauge all 4.0.4-2 [16.1 kB] 285s Get:442 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-lowercase-keys all 2.0.0-2 [3754 B] 285s Get:443 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-json-buffer all 3.0.1+~3.0.0-1 [4554 B] 285s Get:444 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-p-cancelable all 2.1.1-1 [7358 B] 285s Get:445 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-got all 11.8.5+~cs58.13.36-6 [122 kB] 285s Get:446 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-http-proxy-agent all 7.0.2~0~2025070717-6 [8474 B] 285s Get:447 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-https-proxy-agent all 7.0.6~0~2025070717-6 [11.3 kB] 285s Get:448 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-ip all 2.0.1+~1.1.3-3 [8746 B] 285s Get:449 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-ip-regex all 4.3.0+~4.1.1-1 [5254 B] 285s Get:450 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-read-package-json all 5.0.2+~2.0.0-5build1 [10.7 kB] 285s Get:451 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-npm-bundled all 2.0.1-2 [5924 B] 285s Get:452 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-osenv all 0.1.5+~0.1.1-1 [5972 B] 285s Get:453 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-validate-npm-package-name all 5.0.0+~4.0.0-1 [6492 B] 285s Get:454 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-npm-package-arg all 10.0.0+~3.0.0-2 [9658 B] 285s Get:455 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-retry all 0.13.1.+~cs2.19.16-1 [14.6 kB] 285s Get:456 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-promise-retry all 2.0.1-4 [5040 B] 285s Get:457 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-mute-stream all 0.0.8+~0.0.1-3 [6282 B] 285s Get:458 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-read all 1.0.7-5 [5426 B] 285s Get:459 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-promzard all 0.3.0-2 [6888 B] 285s Get:460 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-set-blocking all 2.0.0-2 [3766 B] 285s Get:461 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-text-table all 0.2.0-4 [4762 B] 285s Get:462 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-cfgv all 3.5.0-2 [8538 B] 285s Get:463 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-identify all 2.6.16-1 [70.2 kB] 285s Get:464 http://ftpmaster.internal/ubuntu resolute/universe amd64 nodeenv all 1.9.1-3 [22.7 kB] 285s Get:465 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pip-whl all 25.1.1+dfsg-1ubuntu2 [1430 kB] 285s Get:466 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-setuptools-whl all 78.1.1-0.1 [1174 kB] 285s Get:467 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-distlib all 0.4.0-1 [267 kB] 285s Get:468 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-filelock all 3.20.3-1 [13.5 kB] 285s Get:469 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-platformdirs all 4.5.1-1 [17.1 kB] 285s Get:470 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-virtualenv all 20.35.4+ds-1 [76.1 kB] 285s Get:471 http://ftpmaster.internal/ubuntu resolute/universe amd64 pre-commit all 4.5.1-1 [188 kB] 285s Get:472 http://ftpmaster.internal/ubuntu resolute/universe amd64 pybuild-plugin-autopkgtest all 7.20251231 [1748 B] 285s Get:473 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pyproject-hooks all 1.2.0-1 [10.2 kB] 285s Get:474 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-wheel all 0.46.1-2 [22.1 kB] 285s Get:475 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-build all 1.2.2-5 [30.9 kB] 285s Get:476 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-installer all 0.7.0+dfsg1-3 [17.4 kB] 285s Get:477 http://ftpmaster.internal/ubuntu resolute/universe amd64 pybuild-plugin-pyproject all 7.20251231 [1714 B] 285s Get:478 http://ftpmaster.internal/ubuntu resolute/universe amd64 python-tinycss2-common all 1.5.1-1 [47.3 kB] 285s Get:479 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-all amd64 3.14.2-1 [890 B] 285s Get:480 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-sniffio all 1.3.1-1 [7262 B] 285s Get:481 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-anyio all 4.11.0-3 [72.6 kB] 285s Get:482 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-ply all 3.11-10 [45.9 kB] 285s Get:483 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-pycparser all 2.23-1build1 [77.3 kB] 285s Get:484 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-cffi all 2.0.0-2 [75.5 kB] 285s Get:485 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-argon2-cffi-bindings amd64 25.1.0-2 [15.3 kB] 285s Get:486 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-argon2 amd64 25.1.0-2 [13.8 kB] 285s Get:487 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-arrow all 1.3.0-1.1ubuntu2 [56.2 kB] 285s Get:488 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-astroid all 4.0.2-1ubuntu1 [172 kB] 285s Get:489 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-asttokens all 3.0.1-1 [20.7 kB] 285s Get:490 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-webencodings all 0.5.1-5build1 [11.7 kB] 285s Get:491 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-html5lib all 1.2-3 [90.6 kB] 285s Get:492 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-bleach all 6.3.0-1 [44.2 kB] 285s Get:493 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-soupsieve all 2.8.1-1 [33.7 kB] 285s Get:494 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-bs4 all 4.14.3-2build1 [84.8 kB] 285s Get:495 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-click all 8.2.0+0.really.8.1.8-1build1 [80.2 kB] 285s Get:496 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-traitlets all 5.14.3+really5.14.3-2 [71.7 kB] 285s Get:497 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-comm all 0.2.1-1build1 [7148 B] 285s Get:498 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-coverage amd64 7.8.2+dfsg1-1ubuntu1 [159 kB] 286s Get:499 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-debugpy amd64 1.8.19+ds-1ubuntu1 [942 kB] 286s Get:500 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-decorator all 5.2.1-2 [28.1 kB] 286s Get:501 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-defusedxml all 0.7.1-3build1 [42.4 kB] 286s Get:502 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-roman-numerals all 4.1.0-1 [8660 B] 286s Get:503 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-docutils all 0.22.4+dfsg-1 [439 kB] 286s Get:504 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-executing all 2.2.1-0.1 [26.2 kB] 286s Get:505 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-fastjsonschema all 2.21.1-1 [20.4 kB] 286s Get:506 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-fqdn all 1.5.1-2 [7688 B] 286s Get:507 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-smmap all 6.0.0-1build1 [20.7 kB] 286s Get:508 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-gitdb all 4.0.12-1 [46.4 kB] 286s Get:509 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-git all 3.1.45-1 [149 kB] 286s Get:510 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pathspec all 0.12.1-1build1 [24.6 kB] 286s Get:511 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pluggy all 1.6.0-2 [21.1 kB] 286s Get:512 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-trove-classifiers all 2025.11.14.15-1 [11.1 kB] 286s Get:513 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-hatchling all 1.28.0-1 [47.3 kB] 286s Get:514 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-cli-table all 0.3.11+~cs0.13.4-3 [23.2 kB] 286s Get:515 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-depd all 2.0.0-2 [10.5 kB] 286s Get:516 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-npmlog all 7.0.1+~4.1.4-1 [9826 B] 286s Get:517 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-tar all 6.2.1+ds1+~cs6.1.13-6 [50.5 kB] 286s Get:518 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-gyp all 12.1.0+~6.1.0-3 [42.0 kB] 286s Get:519 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-ini all 3.0.1-2 [6480 B] 286s Get:520 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-negotiator all 0.6.3+~0.6.1-1 [10.1 kB] 286s Get:521 http://ftpmaster.internal/ubuntu resolute/universe amd64 npm all 9.2.0~ds2-2 [629 kB] 286s Get:522 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-hatch-jupyter-builder all 0.8.3-3build1 [14.0 kB] 286s Get:523 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-imagesize all 1.4.1-1build1 [6900 B] 286s Get:524 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-iniconfig all 2.1.0-2 [6962 B] 286s Get:525 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-parso all 0.8.5-1 [68.0 kB] 286s Get:526 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-typeshed all 0.0~git20241223.ea91db2-4 [1554 kB] 286s Get:527 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-jedi all 0.19.1+ds1-1build1 [694 kB] 286s Get:528 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-matplotlib-inline all 0.2.1-1 [9462 B] 286s Get:529 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-wcwidth all 0.2.14+dfsg1-1build1 [26.5 kB] 286s Get:530 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-prompt-toolkit all 3.0.52-2 [258 kB] 286s Get:531 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pure-eval all 0.2.3-1 [11.4 kB] 286s Get:532 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-stack-data all 0.6.3-3 [22.2 kB] 286s Get:533 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-ipython all 8.35.0-2 [575 kB] 286s Get:534 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-jupyter-core all 5.9.1-1 [28.9 kB] 286s Get:535 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-psutil amd64 7.1.0-1ubuntu1 [191 kB] 286s Get:536 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-tornado amd64 6.5.4-0.1 [306 kB] 286s Get:537 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-zmq amd64 27.1.0-1 [234 kB] 286s Get:538 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-jupyter-client all 8.7.0-1 [78.5 kB] 286s Get:539 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-nest-asyncio all 1.6.0-1 [6686 B] 286s Get:540 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-ipykernel all 6.30.1-1 [82.8 kB] 286s Get:541 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-isoduration all 20.11.0+git20211126.ae0bd61-2 [12.5 kB] 286s Get:542 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pythonjsonlogger all 3.3.0-1 [12.5 kB] 286s Get:543 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-rfc3339-validator all 0.1.4-2 [3930 B] 286s Get:544 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-rfc3986-validator all 0.1.1-2 [4758 B] 286s Get:545 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-uritemplate all 4.2.0-2 [10.9 kB] 286s Get:546 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-webcolors all 1.13-1 [13.6 kB] 286s Get:547 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-jupyter-events all 0.12.0-2 [16.0 kB] 286s Get:548 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-terminado all 0.18.1-1 [13.2 kB] 286s Get:549 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-jupyter-server-terminals all 0.5.3-3 [11.0 kB] 286s Get:550 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-tinycss2 all 1.5.1-1 [23.3 kB] 286s Get:551 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-jupyterlab-pygments all 0.2.2-3build1 [6188 B] 286s Get:552 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-mistune all 3.1.4-1 [35.0 kB] 286s Get:553 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-nbformat all 5.10.4-1 [39.2 kB] 286s Get:554 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-nbclient all 0.10.4-1 [22.6 kB] 286s Get:555 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pandocfilters all 1.5.1-1 [23.6 kB] 286s Get:556 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-nbconvert all 7.16.6-1 [140 kB] 286s Get:557 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-prometheus-client all 0.21.1+ds1-1build1 [46.0 kB] 286s Get:558 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-send2trash all 1.8.3-1 [14.6 kB] 286s Get:559 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-websocket all 1.8.0-2 [38.5 kB] 286s Get:560 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-jupyter-server all 2.17.0-1 [186 kB] 286s Get:561 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-mdit-py-plugins all 0.5.0-1 [31.5 kB] 286s Get:562 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-jupytext all 1.16.4+ds1-1 [71.5 kB] 286s Get:563 http://ftpmaster.internal/ubuntu resolute/main amd64 sphinx-common all 8.2.3-12 [657 kB] 286s Get:564 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-alabaster all 0.7.16-0.1build1 [18.6 kB] 286s Get:565 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-snowballstemmer all 3.0.1-1 [65.9 kB] 286s Get:566 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-sphinx all 8.2.3-12 [483 kB] 286s Get:567 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-myst-parser all 4.0.1-1 [64.9 kB] 286s Get:568 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest all 9.0.2-2 [277 kB] 287s Preconfiguring packages ... 287s Fetched 226 MB in 7s (30.7 MB/s) 287s Selecting previously unselected package python3.13-minimal. 287s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 124926 files and directories currently installed.) 287s Preparing to unpack .../000-python3.13-minimal_3.13.11-1_amd64.deb ... 287s Unpacking python3.13-minimal (3.13.11-1) ... 287s Selecting previously unselected package gcc-15-base:i386. 287s Preparing to unpack .../001-gcc-15-base_15.2.0-11ubuntu1_i386.deb ... 287s Unpacking gcc-15-base:i386 (15.2.0-11ubuntu1) ... 288s Selecting previously unselected package libc-gconv-modules-extra:i386. 288s Preparing to unpack .../002-libc-gconv-modules-extra_2.42-2ubuntu4_i386.deb ... 288s Unpacking libc-gconv-modules-extra:i386 (2.42-2ubuntu4) ... 288s Selecting previously unselected package libgcc-s1:i386. 288s Preparing to unpack .../003-libgcc-s1_15.2.0-11ubuntu1_i386.deb ... 288s Unpacking libgcc-s1:i386 (15.2.0-11ubuntu1) ... 288s Selecting previously unselected package libc6:i386. 288s Preparing to unpack .../004-libc6_2.42-2ubuntu4_i386.deb ... 288s Unpacking libc6:i386 (2.42-2ubuntu4) ... 288s Selecting previously unselected package libcrypt1:i386. 288s Preparing to unpack .../005-libcrypt1_1%3a4.5.1-1_i386.deb ... 288s Unpacking libcrypt1:i386 (1:4.5.1-1) ... 288s Selecting previously unselected package libatomic1:i386. 288s Preparing to unpack .../006-libatomic1_15.2.0-11ubuntu1_i386.deb ... 288s Unpacking libatomic1:i386 (15.2.0-11ubuntu1) ... 288s Selecting previously unselected package libstdc++6:i386. 288s Preparing to unpack .../007-libstdc++6_15.2.0-11ubuntu1_i386.deb ... 288s Unpacking libstdc++6:i386 (15.2.0-11ubuntu1) ... 288s Selecting previously unselected package python3.13. 288s Preparing to unpack .../008-python3.13_3.13.11-1_amd64.deb ... 288s Unpacking python3.13 (3.13.11-1) ... 288s Selecting previously unselected package m4. 288s Preparing to unpack .../009-m4_1.4.20-2_amd64.deb ... 288s Unpacking m4 (1.4.20-2) ... 288s Selecting previously unselected package autoconf. 288s Preparing to unpack .../010-autoconf_2.72-3.1ubuntu1_all.deb ... 288s Unpacking autoconf (2.72-3.1ubuntu1) ... 288s Selecting previously unselected package autotools-dev. 288s Preparing to unpack .../011-autotools-dev_20240727.1_all.deb ... 288s Unpacking autotools-dev (20240727.1) ... 288s Selecting previously unselected package automake. 288s Preparing to unpack .../012-automake_1%3a1.18.1-3build1_all.deb ... 288s Unpacking automake (1:1.18.1-3build1) ... 288s Selecting previously unselected package autopoint. 288s Preparing to unpack .../013-autopoint_0.23.2-1_all.deb ... 288s Unpacking autopoint (0.23.2-1) ... 288s Selecting previously unselected package libisl23:amd64. 288s Preparing to unpack .../014-libisl23_0.27-1build1_amd64.deb ... 288s Unpacking libisl23:amd64 (0.27-1build1) ... 288s Selecting previously unselected package libmpc3:amd64. 288s Preparing to unpack .../015-libmpc3_1.3.1-2_amd64.deb ... 288s Unpacking libmpc3:amd64 (1.3.1-2) ... 288s Selecting previously unselected package cpp-15-x86-64-linux-gnu. 288s Preparing to unpack .../016-cpp-15-x86-64-linux-gnu_15.2.0-11ubuntu1_amd64.deb ... 288s Unpacking cpp-15-x86-64-linux-gnu (15.2.0-11ubuntu1) ... 288s Selecting previously unselected package cpp-15. 288s Preparing to unpack .../017-cpp-15_15.2.0-11ubuntu1_amd64.deb ... 288s Unpacking cpp-15 (15.2.0-11ubuntu1) ... 288s Selecting previously unselected package cpp-x86-64-linux-gnu. 288s Preparing to unpack .../018-cpp-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 288s Unpacking cpp-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 288s Selecting previously unselected package cpp. 288s Preparing to unpack .../019-cpp_4%3a15.2.0-4ubuntu1_amd64.deb ... 288s Unpacking cpp (4:15.2.0-4ubuntu1) ... 288s Selecting previously unselected package libcc1-0:amd64. 288s Preparing to unpack .../020-libcc1-0_15.2.0-11ubuntu1_amd64.deb ... 288s Unpacking libcc1-0:amd64 (15.2.0-11ubuntu1) ... 289s Selecting previously unselected package libgomp1:amd64. 289s Preparing to unpack .../021-libgomp1_15.2.0-11ubuntu1_amd64.deb ... 289s Unpacking libgomp1:amd64 (15.2.0-11ubuntu1) ... 289s Selecting previously unselected package libitm1:amd64. 289s Preparing to unpack .../022-libitm1_15.2.0-11ubuntu1_amd64.deb ... 289s Unpacking libitm1:amd64 (15.2.0-11ubuntu1) ... 289s Selecting previously unselected package libasan8:amd64. 289s Preparing to unpack .../023-libasan8_15.2.0-11ubuntu1_amd64.deb ... 289s Unpacking libasan8:amd64 (15.2.0-11ubuntu1) ... 289s Selecting previously unselected package liblsan0:amd64. 289s Preparing to unpack .../024-liblsan0_15.2.0-11ubuntu1_amd64.deb ... 289s Unpacking liblsan0:amd64 (15.2.0-11ubuntu1) ... 289s Selecting previously unselected package libtsan2:amd64. 289s Preparing to unpack .../025-libtsan2_15.2.0-11ubuntu1_amd64.deb ... 289s Unpacking libtsan2:amd64 (15.2.0-11ubuntu1) ... 289s Selecting previously unselected package libubsan1:amd64. 289s Preparing to unpack .../026-libubsan1_15.2.0-11ubuntu1_amd64.deb ... 289s Unpacking libubsan1:amd64 (15.2.0-11ubuntu1) ... 289s Selecting previously unselected package libhwasan0:amd64. 289s Preparing to unpack .../027-libhwasan0_15.2.0-11ubuntu1_amd64.deb ... 289s Unpacking libhwasan0:amd64 (15.2.0-11ubuntu1) ... 289s Selecting previously unselected package libquadmath0:amd64. 289s Preparing to unpack .../028-libquadmath0_15.2.0-11ubuntu1_amd64.deb ... 289s Unpacking libquadmath0:amd64 (15.2.0-11ubuntu1) ... 289s Selecting previously unselected package libgcc-15-dev:amd64. 289s Preparing to unpack .../029-libgcc-15-dev_15.2.0-11ubuntu1_amd64.deb ... 289s Unpacking libgcc-15-dev:amd64 (15.2.0-11ubuntu1) ... 289s Selecting previously unselected package gcc-15-x86-64-linux-gnu. 289s Preparing to unpack .../030-gcc-15-x86-64-linux-gnu_15.2.0-11ubuntu1_amd64.deb ... 289s Unpacking gcc-15-x86-64-linux-gnu (15.2.0-11ubuntu1) ... 289s Selecting previously unselected package gcc-15. 289s Preparing to unpack .../031-gcc-15_15.2.0-11ubuntu1_amd64.deb ... 289s Unpacking gcc-15 (15.2.0-11ubuntu1) ... 289s Selecting previously unselected package gcc-x86-64-linux-gnu. 289s Preparing to unpack .../032-gcc-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 289s Unpacking gcc-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 290s Selecting previously unselected package gcc. 290s Preparing to unpack .../033-gcc_4%3a15.2.0-4ubuntu1_amd64.deb ... 290s Unpacking gcc (4:15.2.0-4ubuntu1) ... 290s Selecting previously unselected package libstdc++-15-dev:amd64. 290s Preparing to unpack .../034-libstdc++-15-dev_15.2.0-11ubuntu1_amd64.deb ... 290s Unpacking libstdc++-15-dev:amd64 (15.2.0-11ubuntu1) ... 290s Selecting previously unselected package g++-15-x86-64-linux-gnu. 290s Preparing to unpack .../035-g++-15-x86-64-linux-gnu_15.2.0-11ubuntu1_amd64.deb ... 290s Unpacking g++-15-x86-64-linux-gnu (15.2.0-11ubuntu1) ... 290s Selecting previously unselected package g++-15. 290s Preparing to unpack .../036-g++-15_15.2.0-11ubuntu1_amd64.deb ... 290s Unpacking g++-15 (15.2.0-11ubuntu1) ... 290s Selecting previously unselected package g++-x86-64-linux-gnu. 290s Preparing to unpack .../037-g++-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 290s Unpacking g++-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 290s Selecting previously unselected package g++. 290s Preparing to unpack .../038-g++_4%3a15.2.0-4ubuntu1_amd64.deb ... 290s Unpacking g++ (4:15.2.0-4ubuntu1) ... 290s Selecting previously unselected package build-essential. 290s Preparing to unpack .../039-build-essential_12.12ubuntu2_amd64.deb ... 290s Unpacking build-essential (12.12ubuntu2) ... 290s Selecting previously unselected package gcc-15-i686-linux-gnu-base:amd64. 290s Preparing to unpack .../040-gcc-15-i686-linux-gnu-base_15.2.0-7ubuntu1cross1_amd64.deb ... 290s Unpacking gcc-15-i686-linux-gnu-base:amd64 (15.2.0-7ubuntu1cross1) ... 290s Selecting previously unselected package cpp-15-i686-linux-gnu. 290s Preparing to unpack .../041-cpp-15-i686-linux-gnu_15.2.0-7ubuntu1cross1_amd64.deb ... 290s Unpacking cpp-15-i686-linux-gnu (15.2.0-7ubuntu1cross1) ... 290s Selecting previously unselected package cpp-i686-linux-gnu. 290s Preparing to unpack .../042-cpp-i686-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 290s Unpacking cpp-i686-linux-gnu (4:15.2.0-4ubuntu1) ... 290s Selecting previously unselected package binutils-i686-linux-gnu. 290s Preparing to unpack .../043-binutils-i686-linux-gnu_2.45.50.20251209-1ubuntu1_amd64.deb ... 290s Unpacking binutils-i686-linux-gnu (2.45.50.20251209-1ubuntu1) ... 290s Selecting previously unselected package gcc-15-cross-base. 290s Preparing to unpack .../044-gcc-15-cross-base_15.2.0-7ubuntu1cross1_all.deb ... 290s Unpacking gcc-15-cross-base (15.2.0-7ubuntu1cross1) ... 290s Selecting previously unselected package libc6-i386-cross. 290s Preparing to unpack .../045-libc6-i386-cross_2.42-0ubuntu3cross1_all.deb ... 290s Unpacking libc6-i386-cross (2.42-0ubuntu3cross1) ... 290s Selecting previously unselected package libgcc-s1-i386-cross. 290s Preparing to unpack .../046-libgcc-s1-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 290s Unpacking libgcc-s1-i386-cross (15.2.0-7ubuntu1cross1) ... 290s Selecting previously unselected package libgomp1-i386-cross. 290s Preparing to unpack .../047-libgomp1-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 290s Unpacking libgomp1-i386-cross (15.2.0-7ubuntu1cross1) ... 290s Selecting previously unselected package libitm1-i386-cross. 291s Preparing to unpack .../048-libitm1-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 291s Unpacking libitm1-i386-cross (15.2.0-7ubuntu1cross1) ... 291s Selecting previously unselected package libatomic1-i386-cross. 291s Preparing to unpack .../049-libatomic1-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 291s Unpacking libatomic1-i386-cross (15.2.0-7ubuntu1cross1) ... 291s Selecting previously unselected package libasan8-i386-cross. 291s Preparing to unpack .../050-libasan8-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 291s Unpacking libasan8-i386-cross (15.2.0-7ubuntu1cross1) ... 291s Selecting previously unselected package libstdc++6-i386-cross. 291s Preparing to unpack .../051-libstdc++6-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 291s Unpacking libstdc++6-i386-cross (15.2.0-7ubuntu1cross1) ... 291s Selecting previously unselected package libubsan1-i386-cross. 291s Preparing to unpack .../052-libubsan1-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 291s Unpacking libubsan1-i386-cross (15.2.0-7ubuntu1cross1) ... 291s Selecting previously unselected package libquadmath0-i386-cross. 291s Preparing to unpack .../053-libquadmath0-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 291s Unpacking libquadmath0-i386-cross (15.2.0-7ubuntu1cross1) ... 291s Selecting previously unselected package libgcc-15-dev-i386-cross. 291s Preparing to unpack .../054-libgcc-15-dev-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 291s Unpacking libgcc-15-dev-i386-cross (15.2.0-7ubuntu1cross1) ... 291s Selecting previously unselected package gcc-15-i686-linux-gnu. 291s Preparing to unpack .../055-gcc-15-i686-linux-gnu_15.2.0-7ubuntu1cross1_amd64.deb ... 291s Unpacking gcc-15-i686-linux-gnu (15.2.0-7ubuntu1cross1) ... 291s Selecting previously unselected package gcc-i686-linux-gnu. 291s Preparing to unpack .../056-gcc-i686-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 291s Unpacking gcc-i686-linux-gnu (4:15.2.0-4ubuntu1) ... 291s Selecting previously unselected package linux-libc-dev-i386-cross. 291s Preparing to unpack .../057-linux-libc-dev-i386-cross_6.17.0-4.4cross1_all.deb ... 291s Unpacking linux-libc-dev-i386-cross (6.17.0-4.4cross1) ... 291s Selecting previously unselected package libc6-dev-i386-cross. 291s Preparing to unpack .../058-libc6-dev-i386-cross_2.42-0ubuntu3cross1_all.deb ... 291s Unpacking libc6-dev-i386-cross (2.42-0ubuntu3cross1) ... 292s Selecting previously unselected package libstdc++-15-dev-i386-cross. 292s Preparing to unpack .../059-libstdc++-15-dev-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 292s Unpacking libstdc++-15-dev-i386-cross (15.2.0-7ubuntu1cross1) ... 292s Selecting previously unselected package g++-15-i686-linux-gnu. 292s Preparing to unpack .../060-g++-15-i686-linux-gnu_15.2.0-7ubuntu1cross1_amd64.deb ... 292s Unpacking g++-15-i686-linux-gnu (15.2.0-7ubuntu1cross1) ... 292s Selecting previously unselected package g++-i686-linux-gnu. 292s Preparing to unpack .../061-g++-i686-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 292s Unpacking g++-i686-linux-gnu (4:15.2.0-4ubuntu1) ... 292s Selecting previously unselected package crossbuild-essential-i386. 292s Preparing to unpack .../062-crossbuild-essential-i386_12.12ubuntu2_all.deb ... 292s Unpacking crossbuild-essential-i386 (12.12ubuntu2) ... 292s Selecting previously unselected package libdebhelper-perl. 292s Preparing to unpack .../063-libdebhelper-perl_13.28ubuntu1_all.deb ... 292s Unpacking libdebhelper-perl (13.28ubuntu1) ... 292s Selecting previously unselected package libtool. 292s Preparing to unpack .../064-libtool_2.5.4-9_all.deb ... 292s Unpacking libtool (2.5.4-9) ... 292s Selecting previously unselected package dh-autoreconf. 292s Preparing to unpack .../065-dh-autoreconf_21_all.deb ... 292s Unpacking dh-autoreconf (21) ... 292s Selecting previously unselected package libarchive-zip-perl. 292s Preparing to unpack .../066-libarchive-zip-perl_1.68-1_all.deb ... 292s Unpacking libarchive-zip-perl (1.68-1) ... 292s Selecting previously unselected package libfile-stripnondeterminism-perl. 292s Preparing to unpack .../067-libfile-stripnondeterminism-perl_1.15.0-1build1_all.deb ... 292s Unpacking libfile-stripnondeterminism-perl (1.15.0-1build1) ... 292s Selecting previously unselected package dh-strip-nondeterminism. 292s Preparing to unpack .../068-dh-strip-nondeterminism_1.15.0-1build1_all.deb ... 292s Unpacking dh-strip-nondeterminism (1.15.0-1build1) ... 292s Selecting previously unselected package debugedit. 292s Preparing to unpack .../069-debugedit_1%3a5.2-3_amd64.deb ... 292s Unpacking debugedit (1:5.2-3) ... 292s Selecting previously unselected package dwz. 292s Preparing to unpack .../070-dwz_0.16-2_amd64.deb ... 292s Unpacking dwz (0.16-2) ... 292s Selecting previously unselected package gettext. 292s Preparing to unpack .../071-gettext_0.23.2-1_amd64.deb ... 292s Unpacking gettext (0.23.2-1) ... 292s Selecting previously unselected package intltool-debian. 292s Preparing to unpack .../072-intltool-debian_0.35.0+20060710.6build1_all.deb ... 292s Unpacking intltool-debian (0.35.0+20060710.6build1) ... 292s Selecting previously unselected package po-debconf. 292s Preparing to unpack .../073-po-debconf_1.0.22_all.deb ... 292s Unpacking po-debconf (1.0.22) ... 292s Selecting previously unselected package debhelper. 292s Preparing to unpack .../074-debhelper_13.28ubuntu1_all.deb ... 292s Unpacking debhelper (13.28ubuntu1) ... 292s Selecting previously unselected package dh-python. 292s Preparing to unpack .../075-dh-python_7.20251231_all.deb ... 292s Unpacking dh-python (7.20251231) ... 292s Selecting previously unselected package sgml-base. 292s Preparing to unpack .../076-sgml-base_1.31+nmu1_all.deb ... 292s Unpacking sgml-base (1.31+nmu1) ... 292s Selecting previously unselected package xml-core. 292s Preparing to unpack .../077-xml-core_0.19build1_all.deb ... 292s Unpacking xml-core (0.19build1) ... 292s Selecting previously unselected package docutils-common. 292s Preparing to unpack .../078-docutils-common_0.22.4+dfsg-1_all.deb ... 292s Unpacking docutils-common (0.22.4+dfsg-1) ... 293s Selecting previously unselected package node-fast-deep-equal. 293s Preparing to unpack .../079-node-fast-deep-equal_3.1.3-3_all.deb ... 293s Unpacking node-fast-deep-equal (3.1.3-3) ... 293s Selecting previously unselected package node-json-schema-traverse. 293s Preparing to unpack .../080-node-json-schema-traverse_1.0.0-3_all.deb ... 293s Unpacking node-json-schema-traverse (1.0.0-3) ... 293s Selecting previously unselected package node-jsonify. 293s Preparing to unpack .../081-node-jsonify_0.0.1-1_all.deb ... 293s Unpacking node-jsonify (0.0.1-1) ... 293s Selecting previously unselected package node-json-stable-stringify. 293s Preparing to unpack .../082-node-json-stable-stringify_1.0.2+repack1+~cs1.0.34-2_all.deb ... 293s Unpacking node-json-stable-stringify (1.0.2+repack1+~cs1.0.34-2) ... 293s Selecting previously unselected package libcares2:amd64. 293s Preparing to unpack .../083-libcares2_1.34.6-1_amd64.deb ... 293s Unpacking libcares2:amd64 (1.34.6-1) ... 293s Selecting previously unselected package libllhttp9.3. 293s Preparing to unpack .../084-libllhttp9.3_9.3.3~really9.3.0+~cs12.11.8-3_amd64.deb ... 293s Unpacking libllhttp9.3 (9.3.3~really9.3.0+~cs12.11.8-3) ... 293s Selecting previously unselected package libsimdjson29:amd64. 293s Preparing to unpack .../085-libsimdjson29_4.2.4-1_amd64.deb ... 293s Unpacking libsimdjson29:amd64 (4.2.4-1) ... 293s Selecting previously unselected package libsimdutf29:amd64. 293s Preparing to unpack .../086-libsimdutf29_7.7.1-1_amd64.deb ... 293s Unpacking libsimdutf29:amd64 (7.7.1-1) ... 293s Selecting previously unselected package node-xtend. 293s Preparing to unpack .../087-node-xtend_4.0.2-3_all.deb ... 293s Unpacking node-xtend (4.0.2-3) ... 293s Selecting previously unselected package node-acorn. 293s Preparing to unpack .../088-node-acorn_8.8.1+ds+~cs25.17.7-3_all.deb ... 293s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-3) ... 293s Selecting previously unselected package node-cjs-module-lexer. 293s Preparing to unpack .../089-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 293s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 293s Selecting previously unselected package node-balanced-match. 293s Preparing to unpack .../090-node-balanced-match_2.0.0-1_all.deb ... 293s Unpacking node-balanced-match (2.0.0-1) ... 293s Selecting previously unselected package node-brace-expansion. 293s Preparing to unpack .../091-node-brace-expansion_2.0.1+~1.1.0-2_all.deb ... 293s Unpacking node-brace-expansion (2.0.1+~1.1.0-2) ... 293s Selecting previously unselected package node-minimatch. 293s Preparing to unpack .../092-node-minimatch_9.0.3-6_all.deb ... 293s Unpacking node-minimatch (9.0.3-6) ... 293s Selecting previously unselected package node-ms. 293s Preparing to unpack .../093-node-ms_2.1.3+~cs0.7.31-3_all.deb ... 293s Unpacking node-ms (2.1.3+~cs0.7.31-3) ... 293s Selecting previously unselected package node-debug. 293s Preparing to unpack .../094-node-debug_4.4.1+~4.1.12-1_all.deb ... 293s Unpacking node-debug (4.4.1+~4.1.12-1) ... 293s Selecting previously unselected package node-lru-cache. 293s Preparing to unpack .../095-node-lru-cache_10.0.1-3_all.deb ... 293s Unpacking node-lru-cache (10.0.1-3) ... 293s Selecting previously unselected package node-semver. 293s Preparing to unpack .../096-node-semver_7.6.1+~7.5.8-2_all.deb ... 293s Unpacking node-semver (7.6.1+~7.5.8-2) ... 293s Selecting previously unselected package node-llhttp. 293s Preparing to unpack .../097-node-llhttp_9.3.3~really9.3.0+~cs12.11.8-3_all.deb ... 293s Unpacking node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 293s Selecting previously unselected package node-undici. 293s Preparing to unpack .../098-node-undici_7.18.2+dfsg+~cs3.2.0-1build1_all.deb ... 293s Unpacking node-undici (7.18.2+dfsg+~cs3.2.0-1build1) ... 293s Selecting previously unselected package libnode127:amd64. 293s Preparing to unpack .../099-libnode127_22.21.1+dfsg+~cs22.19.0-6ubuntu4_amd64.deb ... 293s Unpacking libnode127:amd64 (22.21.1+dfsg+~cs22.19.0-6ubuntu4) ... 294s Selecting previously unselected package node-corepack. 294s Preparing to unpack .../100-node-corepack_0.24.0-5build1_all.deb ... 294s Unpacking node-corepack (0.24.0-5build1) ... 294s Selecting previously unselected package nodejs. 294s Preparing to unpack .../101-nodejs_22.21.1+dfsg+~cs22.19.0-6ubuntu4_amd64.deb ... 294s Unpacking nodejs (22.21.1+dfsg+~cs22.19.0-6ubuntu4) ... 294s Selecting previously unselected package node-ajv. 294s Preparing to unpack .../102-node-ajv_8.17.1~ds+~3.0.1+~3.1.0-4build1_all.deb ... 294s Unpacking node-ajv (8.17.1~ds+~3.0.1+~3.1.0-4build1) ... 294s Selecting previously unselected package libjs-inherits. 294s Preparing to unpack .../103-libjs-inherits_2.0.4-6_all.deb ... 294s Unpacking libjs-inherits (2.0.4-6) ... 294s Selecting previously unselected package node-inherits. 294s Preparing to unpack .../104-node-inherits_2.0.4-6_all.deb ... 294s Unpacking node-inherits (2.0.4-6) ... 294s Selecting previously unselected package node-core-util-is. 294s Preparing to unpack .../105-node-core-util-is_1.0.3-1_all.deb ... 294s Unpacking node-core-util-is (1.0.3-1) ... 294s Selecting previously unselected package node-safe-buffer. 294s Preparing to unpack .../106-node-safe-buffer_5.2.1+~cs2.1.2-3_all.deb ... 294s Unpacking node-safe-buffer (5.2.1+~cs2.1.2-3) ... 294s Selecting previously unselected package node-string-decoder. 294s Preparing to unpack .../107-node-string-decoder_1.3.0-6_all.deb ... 294s Unpacking node-string-decoder (1.3.0-6) ... 294s Selecting previously unselected package node-process-nextick-args. 294s Preparing to unpack .../108-node-process-nextick-args_2.0.1-3_all.deb ... 294s Unpacking node-process-nextick-args (2.0.1-3) ... 294s Selecting previously unselected package node-util-deprecate. 294s Preparing to unpack .../109-node-util-deprecate_1.0.2-4_all.deb ... 294s Unpacking node-util-deprecate (1.0.2-4) ... 294s Selecting previously unselected package node-isarray. 294s Preparing to unpack .../110-node-isarray_2.0.5-4_all.deb ... 294s Unpacking node-isarray (2.0.5-4) ... 294s Selecting previously unselected package node-readable-stream. 294s Preparing to unpack .../111-node-readable-stream_3.6.0+~cs3.0.0-4build1_all.deb ... 294s Unpacking node-readable-stream (3.6.0+~cs3.0.0-4build1) ... 294s Selecting previously unselected package node-typedarray. 294s Preparing to unpack .../112-node-typedarray_0.0.7-1_all.deb ... 294s Unpacking node-typedarray (0.0.7-1) ... 294s Selecting previously unselected package node-concat-stream. 294s Preparing to unpack .../113-node-concat-stream_2.0.0+~2.0.0-2_all.deb ... 294s Unpacking node-concat-stream (2.0.0+~2.0.0-2) ... 294s Selecting previously unselected package node-esutils. 294s Preparing to unpack .../114-node-esutils_2.0.3+~2.0.2-2_all.deb ... 294s Unpacking node-esutils (2.0.3+~2.0.2-2) ... 294s Selecting previously unselected package node-doctrine. 294s Preparing to unpack .../115-node-doctrine_3.0.0-4_all.deb ... 294s Unpacking node-doctrine (3.0.0-4) ... 294s Selecting previously unselected package node-eslint-visitor-keys. 294s Preparing to unpack .../116-node-eslint-visitor-keys_3.3.0+~1.0.0-2_all.deb ... 294s Unpacking node-eslint-visitor-keys (3.3.0+~1.0.0-2) ... 294s Selecting previously unselected package node-estraverse. 294s Preparing to unpack .../117-node-estraverse_5.3.0+ds+~5.1.1-1_all.deb ... 294s Unpacking node-estraverse (5.3.0+ds+~5.1.1-1) ... 294s Selecting previously unselected package node-object-assign. 294s Preparing to unpack .../118-node-object-assign_4.1.1-7_all.deb ... 294s Unpacking node-object-assign (4.1.1-7) ... 294s Selecting previously unselected package node-esrecurse. 294s Preparing to unpack .../119-node-esrecurse_4.3.0-2_all.deb ... 294s Unpacking node-esrecurse (4.3.0-2) ... 294s Selecting previously unselected package node-eslint-scope. 294s Preparing to unpack .../120-node-eslint-scope_7.1.1+~3.7.4-1_all.deb ... 294s Unpacking node-eslint-scope (7.1.1+~3.7.4-1) ... 294s Selecting previously unselected package node-espree. 294s Preparing to unpack .../121-node-espree_9.4.1~dfsg-2_all.deb ... 294s Unpacking node-espree (9.4.1~dfsg-2) ... 294s Selecting previously unselected package node-esquery. 294s Preparing to unpack .../122-node-esquery_1.4.2~ds-2_all.deb ... 294s Unpacking node-esquery (1.4.2~ds-2) ... 294s Selecting previously unselected package node-eslint-utils. 294s Preparing to unpack .../123-node-eslint-utils_3.0.0-4_all.deb ... 294s Unpacking node-eslint-utils (3.0.0-4) ... 294s Selecting previously unselected package node-flatted. 294s Preparing to unpack .../124-node-flatted_3.2.7~ds-1_all.deb ... 294s Unpacking node-flatted (3.2.7~ds-1) ... 294s Selecting previously unselected package node-iconv-lite. 294s Preparing to unpack .../125-node-iconv-lite_0.6.3-3_all.deb ... 294s Unpacking node-iconv-lite (0.6.3-3) ... 294s Selecting previously unselected package node-encoding. 294s Preparing to unpack .../126-node-encoding_0.1.13-2_all.deb ... 294s Unpacking node-encoding (0.1.13-2) ... 294s Selecting previously unselected package node-jsonparse. 294s Preparing to unpack .../127-node-jsonparse_1.3.1-10_all.deb ... 294s Unpacking node-jsonparse (1.3.1-10) ... 294s Selecting previously unselected package node-yallist. 294s Preparing to unpack .../128-node-yallist_4.0.0+~4.0.1-2_all.deb ... 294s Unpacking node-yallist (4.0.0+~4.0.1-2) ... 294s Selecting previously unselected package node-minipass. 294s Preparing to unpack .../129-node-minipass_5.0.0+~cs13.3.24-1build1_all.deb ... 294s Unpacking node-minipass (5.0.0+~cs13.3.24-1build1) ... 294s Selecting previously unselected package node-path-scurry. 294s Preparing to unpack .../130-node-path-scurry_1.9.2-2_all.deb ... 294s Unpacking node-path-scurry (1.9.2-2) ... 294s Selecting previously unselected package node-glob. 294s Preparing to unpack .../131-node-glob_10.3.6+~cs0.4.15-8build1_all.deb ... 294s Unpacking node-glob (10.3.6+~cs0.4.15-8build1) ... 294s Selecting previously unselected package node-rimraf. 294s Preparing to unpack .../132-node-rimraf_4.4.1-6_all.deb ... 294s Unpacking node-rimraf (4.4.1-6) ... 294s Selecting previously unselected package node-write. 295s Preparing to unpack .../133-node-write_2.0.0~6.0.1+~3.0.4+~2.0.0+~1.0.0+~2.0.1-5_all.deb ... 295s Unpacking node-write (2.0.0~6.0.1+~3.0.4+~2.0.0+~1.0.0+~2.0.1-5) ... 295s Selecting previously unselected package node-flat-cache. 295s Preparing to unpack .../134-node-flat-cache_3.0.4~6.0.1+~3.0.4+~2.0.0+~1.0.0+~2.0.1-5_all.deb ... 295s Unpacking node-flat-cache (3.0.4~6.0.1+~3.0.4+~2.0.0+~1.0.0+~2.0.1-5) ... 295s Selecting previously unselected package node-file-entry-cache. 295s Preparing to unpack .../135-node-file-entry-cache_6.0.1+~3.0.4+~2.0.0+~1.0.0+~2.0.1-5_all.deb ... 295s Unpacking node-file-entry-cache (6.0.1+~3.0.4+~2.0.0+~1.0.0+~2.0.1-5) ... 295s Selecting previously unselected package node-functional-red-black-tree. 295s Preparing to unpack .../136-node-functional-red-black-tree_1.0.1+20181105-7_all.deb ... 295s Unpacking node-functional-red-black-tree (1.0.1+20181105-7) ... 295s Selecting previously unselected package node-is-extglob. 295s Preparing to unpack .../137-node-is-extglob_2.1.1-5_all.deb ... 295s Unpacking node-is-extglob (2.1.1-5) ... 295s Selecting previously unselected package node-is-glob. 295s Preparing to unpack .../138-node-is-glob_4.0.3-2_all.deb ... 295s Unpacking node-is-glob (4.0.3-2) ... 295s Selecting previously unselected package node-path-dirname. 295s Preparing to unpack .../139-node-path-dirname_1.0.2-2_all.deb ... 295s Unpacking node-path-dirname (1.0.2-2) ... 295s Selecting previously unselected package node-glob-parent. 295s Preparing to unpack .../140-node-glob-parent_6.0.2+~5.1.1-2_all.deb ... 295s Unpacking node-glob-parent (6.0.2+~5.1.1-2) ... 295s Selecting previously unselected package node-globals. 295s Preparing to unpack .../141-node-globals_13.23.0-1_all.deb ... 295s Unpacking node-globals (13.23.0-1) ... 295s Selecting previously unselected package node-resolve-from. 295s Preparing to unpack .../142-node-resolve-from_5.0.0+~3.1.0+~3.3.0+~2.0.0-1_all.deb ... 295s Unpacking node-resolve-from (5.0.0+~3.1.0+~3.3.0+~2.0.0-1) ... 295s Selecting previously unselected package node-imurmurhash. 295s Preparing to unpack .../143-node-imurmurhash_0.1.4+dfsg+~0.1.1-2_all.deb ... 295s Unpacking node-imurmurhash (0.1.4+dfsg+~0.1.1-2) ... 295s Selecting previously unselected package node-ignore. 295s Preparing to unpack .../144-node-ignore_5.2.1-1_all.deb ... 295s Unpacking node-ignore (5.2.1-1) ... 295s Selecting previously unselected package node-prelude-ls. 295s Preparing to unpack .../145-node-prelude-ls_1.2.1+dfsg-3_all.deb ... 295s Unpacking node-prelude-ls (1.2.1+dfsg-3) ... 295s Selecting previously unselected package node-type-check. 295s Preparing to unpack .../146-node-type-check_0.4.0+dfsg-3_all.deb ... 295s Unpacking node-type-check (0.4.0+dfsg-3) ... 295s Selecting previously unselected package node-levn. 295s Preparing to unpack .../147-node-levn_0.4.1+dfsg-2_all.deb ... 295s Unpacking node-levn (0.4.1+dfsg-2) ... 295s Selecting previously unselected package node-lodash. 295s Preparing to unpack .../148-node-lodash_4.17.21+dfsg+~cs8.31.198.20210220-9_all.deb ... 295s Unpacking node-lodash (4.17.21+dfsg+~cs8.31.198.20210220-9) ... 295s Selecting previously unselected package node-memfs. 295s Preparing to unpack .../149-node-memfs_3.4.12+~cs1.0.3-1_all.deb ... 295s Unpacking node-memfs (3.4.12+~cs1.0.3-1) ... 295s Selecting previously unselected package node-mkdirp. 295s Preparing to unpack .../150-node-mkdirp_2.1.6+~cs5.2.1-5_all.deb ... 295s Unpacking node-mkdirp (2.1.6+~cs5.2.1-5) ... 295s Selecting previously unselected package node-deep-is. 295s Preparing to unpack .../151-node-deep-is_0.1.4-1_all.deb ... 295s Unpacking node-deep-is (0.1.4-1) ... 295s Selecting previously unselected package node-fast-levenshtein. 295s Preparing to unpack .../152-node-fast-levenshtein_2.0.6+ds-3_all.deb ... 295s Unpacking node-fast-levenshtein (2.0.6+ds-3) ... 295s Selecting previously unselected package node-optionator. 295s Preparing to unpack .../153-node-optionator_0.9.1+dfsg+~cs1.2.3-1_all.deb ... 295s Unpacking node-optionator (0.9.1+dfsg+~cs1.2.3-1) ... 295s Selecting previously unselected package node-progress. 295s Preparing to unpack .../154-node-progress_2.0.3-2_all.deb ... 295s Unpacking node-progress (2.0.3-2) ... 295s Selecting previously unselected package libjs-regenerate. 295s Preparing to unpack .../155-libjs-regenerate_1.4.2-3_all.deb ... 295s Unpacking libjs-regenerate (1.4.2-3) ... 295s Selecting previously unselected package node-regenerate. 295s Preparing to unpack .../156-node-regenerate_1.4.2-3_all.deb ... 295s Unpacking node-regenerate (1.4.2-3) ... 295s Selecting previously unselected package node-regenerate-unicode-properties. 295s Preparing to unpack .../157-node-regenerate-unicode-properties_10.2.2+ds-1build2_all.deb ... 295s Unpacking node-regenerate-unicode-properties (10.2.2+ds-1build2) ... 295s Selecting previously unselected package node-regexpp. 295s Preparing to unpack .../158-node-regexpp_3.2.0-7_all.deb ... 295s Unpacking node-regexpp (3.2.0-7) ... 295s Selecting previously unselected package node-strip-json-comments. 295s Preparing to unpack .../159-node-strip-json-comments_4.0.0-4_all.deb ... 295s Unpacking node-strip-json-comments (4.0.0-4) ... 295s Selecting previously unselected package node-json-schema. 295s Preparing to unpack .../160-node-json-schema_0.4.0+~7.0.11-1_all.deb ... 295s Unpacking node-json-schema (0.4.0+~7.0.11-1) ... 295s Selecting previously unselected package node-v8-compile-cache. 295s Preparing to unpack .../161-node-v8-compile-cache_2.4.0-4_all.deb ... 295s Unpacking node-v8-compile-cache (2.4.0-4) ... 295s Selecting previously unselected package eslint. 295s Preparing to unpack .../162-eslint_6.4.0~dfsg+~6.1.9-12_all.deb ... 295s Unpacking eslint (6.4.0~dfsg+~6.1.9-12) ... 296s Selecting previously unselected package fonts-glyphicons-halflings. 296s Preparing to unpack .../163-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-6_all.deb ... 296s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 296s Selecting previously unselected package gcc-11-base:i386. 296s Preparing to unpack .../164-gcc-11-base_11.5.0-7ubuntu2_i386.deb ... 296s Unpacking gcc-11-base:i386 (11.5.0-7ubuntu2) ... 296s Selecting previously unselected package libbabeltrace1:amd64. 296s Preparing to unpack .../165-libbabeltrace1_1.5.11-5_amd64.deb ... 296s Unpacking libbabeltrace1:amd64 (1.5.11-5) ... 296s Selecting previously unselected package libipt2. 296s Preparing to unpack .../166-libipt2_2.1.2-3_amd64.deb ... 296s Unpacking libipt2 (2.1.2-3) ... 296s Selecting previously unselected package libsource-highlight-common. 296s Preparing to unpack .../167-libsource-highlight-common_3.1.9-4.3build2_all.deb ... 296s Unpacking libsource-highlight-common (3.1.9-4.3build2) ... 296s Selecting previously unselected package libsource-highlight4t64:amd64. 296s Preparing to unpack .../168-libsource-highlight4t64_3.1.9-4.3build2_amd64.deb ... 296s Unpacking libsource-highlight4t64:amd64 (3.1.9-4.3build2) ... 296s Selecting previously unselected package gdb. 296s Preparing to unpack .../169-gdb_16.3-5ubuntu1_amd64.deb ... 296s Unpacking gdb (16.3-5ubuntu1) ... 296s Selecting previously unselected package liberror-perl. 296s Preparing to unpack .../170-liberror-perl_0.17030-1_all.deb ... 296s Unpacking liberror-perl (0.17030-1) ... 296s Selecting previously unselected package git-man. 296s Preparing to unpack .../171-git-man_1%3a2.51.0-1ubuntu1_all.deb ... 296s Unpacking git-man (1:2.51.0-1ubuntu1) ... 296s Selecting previously unselected package git. 296s Preparing to unpack .../172-git_1%3a2.51.0-1ubuntu1_amd64.deb ... 296s Unpacking git (1:2.51.0-1ubuntu1) ... 296s Selecting previously unselected package gyp. 296s Preparing to unpack .../173-gyp_0.16.2-2build1_all.deb ... 296s Unpacking gyp (0.16.2-2build1) ... 296s Selecting previously unselected package node-neo-async. 296s Preparing to unpack .../174-node-neo-async_2.6.2+~cs3.0.0-3_all.deb ... 296s Unpacking node-neo-async (2.6.2+~cs3.0.0-3) ... 296s Selecting previously unselected package node-arrify. 296s Preparing to unpack .../175-node-arrify_2.0.1-3_all.deb ... 296s Unpacking node-arrify (2.0.1-3) ... 296s Selecting previously unselected package node-is-plain-obj. 296s Preparing to unpack .../176-node-is-plain-obj_3.0.0-2_all.deb ... 296s Unpacking node-is-plain-obj (3.0.0-2) ... 296s Selecting previously unselected package node-is-buffer. 296s Preparing to unpack .../177-node-is-buffer_2.0.5-2_all.deb ... 296s Unpacking node-is-buffer (2.0.5-2) ... 296s Selecting previously unselected package node-kind-of. 296s Preparing to unpack .../178-node-kind-of_6.0.3+dfsg-2_all.deb ... 296s Unpacking node-kind-of (6.0.3+dfsg-2) ... 296s Selecting previously unselected package node-minimist. 296s Preparing to unpack .../179-node-minimist_1.2.8+~cs5.3.5-1_all.deb ... 296s Unpacking node-minimist (1.2.8+~cs5.3.5-1) ... 296s Selecting previously unselected package node-wordwrap. 296s Preparing to unpack .../180-node-wordwrap_1.0.0-4_all.deb ... 296s Unpacking node-wordwrap (1.0.0-4) ... 296s Selecting previously unselected package node-optimist. 296s Preparing to unpack .../181-node-optimist_0.6.1+~0.0.30-2_all.deb ... 296s Unpacking node-optimist (0.6.1+~0.0.30-2) ... 296s Selecting previously unselected package libjs-source-map. 296s Preparing to unpack .../182-libjs-source-map_0.7.0++dfsg2+really.0.6.1-15_all.deb ... 296s Unpacking libjs-source-map (0.7.0++dfsg2+really.0.6.1-15) ... 296s Selecting previously unselected package node-source-map. 296s Preparing to unpack .../183-node-source-map_0.7.0++dfsg2+really.0.6.1-15_all.deb ... 296s Unpacking node-source-map (0.7.0++dfsg2+really.0.6.1-15) ... 296s Selecting previously unselected package handlebars. 296s Preparing to unpack .../184-handlebars_3%3a4.7.7+~4.1.0-1_all.deb ... 296s Unpacking handlebars (3:4.7.7+~4.1.0-1) ... 296s Selecting previously unselected package libargon2-1:amd64. 296s Preparing to unpack .../185-libargon2-1_0~20190702+dfsg-5_amd64.deb ... 296s Unpacking libargon2-1:amd64 (0~20190702+dfsg-5) ... 296s Selecting previously unselected package libasan6:i386. 297s Preparing to unpack .../186-libasan6_11.5.0-7ubuntu2_i386.deb ... 297s Unpacking libasan6:i386 (11.5.0-7ubuntu2) ... 297s Selecting previously unselected package linux-libc-dev:i386. 297s Preparing to unpack .../187-linux-libc-dev_6.18.0-9.9_i386.deb ... 297s Unpacking linux-libc-dev:i386 (6.18.0-9.9) ... 297s Selecting previously unselected package libcrypt-dev:i386. 297s Preparing to unpack .../188-libcrypt-dev_1%3a4.5.1-1_i386.deb ... 297s Unpacking libcrypt-dev:i386 (1:4.5.1-1) ... 297s Selecting previously unselected package libc6-dev:i386. 297s Preparing to unpack .../189-libc6-dev_2.42-2ubuntu4_i386.deb ... 297s Unpacking libc6-dev:i386 (2.42-2ubuntu4) ... 297s Selecting previously unselected package libgomp1:i386. 297s Preparing to unpack .../190-libgomp1_15.2.0-11ubuntu1_i386.deb ... 297s Unpacking libgomp1:i386 (15.2.0-11ubuntu1) ... 297s Selecting previously unselected package libitm1:i386. 297s Preparing to unpack .../191-libitm1_15.2.0-11ubuntu1_i386.deb ... 297s Unpacking libitm1:i386 (15.2.0-11ubuntu1) ... 297s Selecting previously unselected package libubsan1:i386. 297s Preparing to unpack .../192-libubsan1_15.2.0-11ubuntu1_i386.deb ... 297s Unpacking libubsan1:i386 (15.2.0-11ubuntu1) ... 297s Selecting previously unselected package libquadmath0:i386. 297s Preparing to unpack .../193-libquadmath0_15.2.0-11ubuntu1_i386.deb ... 297s Unpacking libquadmath0:i386 (15.2.0-11ubuntu1) ... 297s Selecting previously unselected package libgcc-11-dev:i386. 297s Preparing to unpack .../194-libgcc-11-dev_11.5.0-7ubuntu2_i386.deb ... 297s Unpacking libgcc-11-dev:i386 (11.5.0-7ubuntu2) ... 297s Selecting previously unselected package libjs-bootstrap. 297s Preparing to unpack .../195-libjs-bootstrap_3.4.1+dfsg-6_all.deb ... 297s Unpacking libjs-bootstrap (3.4.1+dfsg-6) ... 297s Selecting previously unselected package libjs-events. 297s Preparing to unpack .../196-libjs-events_3.3.0+~3.0.0-3_all.deb ... 297s Unpacking libjs-events (3.3.0+~3.0.0-3) ... 297s Selecting previously unselected package libjs-is-typedarray. 297s Preparing to unpack .../197-libjs-is-typedarray_1.0.0-4_all.deb ... 297s Unpacking libjs-is-typedarray (1.0.0-4) ... 297s Selecting previously unselected package libjs-prettify. 297s Preparing to unpack .../198-libjs-prettify_2015.12.04+dfsg-2_all.deb ... 297s Unpacking libjs-prettify (2015.12.04+dfsg-2) ... 297s Selecting previously unselected package libjs-sprintf-js. 297s Preparing to unpack .../199-libjs-sprintf-js_1.1.3+ds1+~1.1.4-2_all.deb ... 297s Unpacking libjs-sprintf-js (1.1.3+ds1+~1.1.4-2) ... 298s Selecting previously unselected package libjs-typedarray-to-buffer. 298s Preparing to unpack .../200-libjs-typedarray-to-buffer_4.0.0-2_all.deb ... 298s Unpacking libjs-typedarray-to-buffer (4.0.0-2) ... 298s Selecting previously unselected package node-lodash-packages. 298s Preparing to unpack .../201-node-lodash-packages_4.17.21+dfsg+~cs8.31.198.20210220-9_all.deb ... 298s Unpacking node-lodash-packages (4.17.21+dfsg+~cs8.31.198.20210220-9) ... 298s Selecting previously unselected package node-function-bind. 298s Preparing to unpack .../202-node-function-bind_1.1.2+~cs2.1.14-1_all.deb ... 298s Unpacking node-function-bind (1.1.2+~cs2.1.14-1) ... 298s Selecting previously unselected package node-object-inspect. 298s Preparing to unpack .../203-node-object-inspect_1.12.2+~cs1.8.1-1_all.deb ... 298s Unpacking node-object-inspect (1.12.2+~cs1.8.1-1) ... 298s Selecting previously unselected package node-es-abstract. 298s Preparing to unpack .../204-node-es-abstract_1.20.4+~cs26.27.47-2_all.deb ... 298s Unpacking node-es-abstract (1.20.4+~cs26.27.47-2) ... 298s Selecting previously unselected package node-resolve. 298s Preparing to unpack .../205-node-resolve_1.22.10+~cs5.37.15-1_all.deb ... 298s Unpacking node-resolve (1.22.10+~cs5.37.15-1) ... 298s Selecting previously unselected package node-define-properties. 298s Preparing to unpack .../206-node-define-properties_1.2.1+~cs2.2.3-1_all.deb ... 298s Unpacking node-define-properties (1.2.1+~cs2.2.3-1) ... 298s Selecting previously unselected package node-debbundle-es-to-primitive. 298s Preparing to unpack .../207-node-debbundle-es-to-primitive_1.2.1+~cs9.7.25-2_all.deb ... 298s Unpacking node-debbundle-es-to-primitive (1.2.1+~cs9.7.25-2) ... 298s Selecting previously unselected package node-isobject. 298s Preparing to unpack .../208-node-isobject_4.0.0-2_all.deb ... 298s Unpacking node-isobject (4.0.0-2) ... 298s Selecting previously unselected package node-is-descriptor. 298s Preparing to unpack .../209-node-is-descriptor_3.0.0-2_all.deb ... 298s Unpacking node-is-descriptor (3.0.0-2) ... 298s Selecting previously unselected package node-define-property. 298s Preparing to unpack .../210-node-define-property_2.0.2+really+2.0.2-3_all.deb ... 298s Unpacking node-define-property (2.0.2+really+2.0.2-3) ... 298s Selecting previously unselected package node-defined. 298s Preparing to unpack .../211-node-defined_1.0.1+~1.0.0-1_all.deb ... 298s Unpacking node-defined (1.0.1+~1.0.0-1) ... 298s Selecting previously unselected package node-abbrev. 298s Preparing to unpack .../212-node-abbrev_1.1.1+~1.1.2-1_all.deb ... 298s Unpacking node-abbrev (1.1.1+~1.1.2-1) ... 298s Selecting previously unselected package node-archy. 298s Preparing to unpack .../213-node-archy_1.0.0-7_all.deb ... 298s Unpacking node-archy (1.0.0-7) ... 298s Selecting previously unselected package node-async. 298s Preparing to unpack .../214-node-async_3.2.6+dfsg-3_all.deb ... 298s Unpacking node-async (3.2.6+dfsg-3) ... 298s Selecting previously unselected package node-convert-source-map. 298s Preparing to unpack .../215-node-convert-source-map_1.9.0+~1.5.2-1_all.deb ... 298s Unpacking node-convert-source-map (1.9.0+~1.5.2-1) ... 298s Selecting previously unselected package node-decamelize. 298s Preparing to unpack .../216-node-decamelize_4.0.0-2_all.deb ... 298s Unpacking node-decamelize (4.0.0-2) ... 298s Selecting previously unselected package node-es6-error. 298s Preparing to unpack .../217-node-es6-error_4.1.1-5_all.deb ... 298s Unpacking node-es6-error (4.1.1-5) ... 298s Selecting previously unselected package node-esprima. 298s Preparing to unpack .../218-node-esprima_4.0.1+ds+~4.0.3-2_all.deb ... 298s Unpacking node-esprima (4.0.1+ds+~4.0.3-2) ... 298s Selecting previously unselected package node-escodegen. 298s Preparing to unpack .../219-node-escodegen_2.1.0+dfsg+~0.0.8-2_all.deb ... 298s Unpacking node-escodegen (2.1.0+dfsg+~0.0.8-2) ... 298s Selecting previously unselected package node-commondir. 298s Preparing to unpack .../220-node-commondir_1.0.1+~1.0.0-1_all.deb ... 298s Unpacking node-commondir (1.0.1+~1.0.0-1) ... 298s Selecting previously unselected package node-is-number. 298s Preparing to unpack .../221-node-is-number_7.0.0-4_all.deb ... 298s Unpacking node-is-number (7.0.0-4) ... 298s Selecting previously unselected package node-repeat-string. 298s Preparing to unpack .../222-node-repeat-string_1.6.1+repack-1_all.deb ... 298s Unpacking node-repeat-string (1.6.1+repack-1) ... 298s Selecting previously unselected package node-to-regex-range. 298s Preparing to unpack .../223-node-to-regex-range_5.0.1-4_all.deb ... 298s Unpacking node-to-regex-range (5.0.1-4) ... 298s Selecting previously unselected package node-fill-range. 298s Preparing to unpack .../224-node-fill-range_7.1.1+~7.0.3-1_all.deb ... 298s Unpacking node-fill-range (7.1.1+~7.0.3-1) ... 298s Selecting previously unselected package node-braces. 298s Preparing to unpack .../225-node-braces_3.0.3+~3.0.5-1_all.deb ... 298s Unpacking node-braces (3.0.3+~3.0.5-1) ... 299s Selecting previously unselected package node-normalize-path. 299s Preparing to unpack .../226-node-normalize-path_3.0.0+~3.0.0-1_all.deb ... 299s Unpacking node-normalize-path (3.0.0+~3.0.0-1) ... 299s Selecting previously unselected package node-anymatch. 299s Preparing to unpack .../227-node-anymatch_3.1.3+~cs4.6.1-2_all.deb ... 299s Unpacking node-anymatch (3.1.3+~cs4.6.1-2) ... 299s Selecting previously unselected package node-micromatch. 299s Preparing to unpack .../228-node-micromatch_4.0.8+~4.0.10-1_all.deb ... 299s Unpacking node-micromatch (4.0.8+~4.0.10-1) ... 299s Selecting previously unselected package node-pify. 299s Preparing to unpack .../229-node-pify_5.0.0+~cs5.0.1-1_all.deb ... 299s Unpacking node-pify (5.0.0+~cs5.0.1-1) ... 299s Selecting previously unselected package node-path-type. 299s Preparing to unpack .../230-node-path-type_4.0.0-3_all.deb ... 299s Unpacking node-path-type (4.0.0-3) ... 299s Selecting previously unselected package node-n3. 299s Preparing to unpack .../231-node-n3_1.16.3+~1.2.3+~1.10.4-3_all.deb ... 299s Unpacking node-n3 (1.16.3+~1.2.3+~1.10.4-3) ... 299s Selecting previously unselected package node-slash. 299s Preparing to unpack .../232-node-slash_4.0.0-3_all.deb ... 299s Unpacking node-slash (4.0.0-3) ... 299s Selecting previously unselected package node-globby. 299s Preparing to unpack .../233-node-globby_13.1.3+~cs16.25.40-3_all.deb ... 299s Unpacking node-globby (13.1.3+~cs16.25.40-3) ... 299s Selecting previously unselected package node-graceful-fs. 299s Preparing to unpack .../234-node-graceful-fs_4.2.10-1_all.deb ... 299s Unpacking node-graceful-fs (4.2.10-1) ... 299s Selecting previously unselected package node-is-path-cwd. 299s Preparing to unpack .../235-node-is-path-cwd_2.2.0-2_all.deb ... 299s Unpacking node-is-path-cwd (2.2.0-2) ... 299s Selecting previously unselected package node-path-is-inside. 299s Preparing to unpack .../236-node-path-is-inside_1.0.2+~1.0.0-1_all.deb ... 299s Unpacking node-path-is-inside (1.0.2+~1.0.0-1) ... 299s Selecting previously unselected package node-is-path-inside. 299s Preparing to unpack .../237-node-is-path-inside_3.0.3-2_all.deb ... 299s Unpacking node-is-path-inside (3.0.3-2) ... 299s Selecting previously unselected package node-escape-string-regexp. 299s Preparing to unpack .../238-node-escape-string-regexp_4.0.0-2_all.deb ... 299s Unpacking node-escape-string-regexp (4.0.0-2) ... 299s Selecting previously unselected package node-indent-string. 299s Preparing to unpack .../239-node-indent-string_4.0.0-2_all.deb ... 299s Unpacking node-indent-string (4.0.0-2) ... 299s Selecting previously unselected package node-p-map. 299s Preparing to unpack .../240-node-p-map_4.0.0+~3.1.0+~3.0.1-2_all.deb ... 299s Unpacking node-p-map (4.0.0+~3.1.0+~3.0.1-2) ... 299s Selecting previously unselected package node-del. 299s Preparing to unpack .../241-node-del_7.1.0-2_all.deb ... 299s Unpacking node-del (7.1.0-2) ... 299s Selecting previously unselected package node-make-dir. 299s Preparing to unpack .../242-node-make-dir_3.1.0-3_all.deb ... 299s Unpacking node-make-dir (3.1.0-3) ... 299s Selecting previously unselected package node-p-limit. 299s Preparing to unpack .../243-node-p-limit_4.0.0+~cs4.0.0-5_all.deb ... 299s Unpacking node-p-limit (4.0.0+~cs4.0.0-5) ... 299s Selecting previously unselected package node-p-locate. 299s Preparing to unpack .../244-node-p-locate_6.0.0-14_all.deb ... 299s Unpacking node-p-locate (6.0.0-14) ... 299s Selecting previously unselected package node-locate-path. 299s Preparing to unpack .../245-node-locate-path_7.1.1-2_all.deb ... 299s Unpacking node-locate-path (7.1.1-2) ... 299s Selecting previously unselected package node-path-exists. 299s Preparing to unpack .../246-node-path-exists_5.0.0-9_all.deb ... 299s Unpacking node-path-exists (5.0.0-9) ... 299s Selecting previously unselected package node-find-up. 299s Preparing to unpack .../247-node-find-up_6.3.0-8_all.deb ... 299s Unpacking node-find-up (6.3.0-8) ... 299s Selecting previously unselected package node-pkg-dir. 299s Preparing to unpack .../248-node-pkg-dir_5.0.0-2_all.deb ... 299s Unpacking node-pkg-dir (5.0.0-2) ... 299s Selecting previously unselected package node-find-cache-dir. 299s Preparing to unpack .../249-node-find-cache-dir_3.3.2+~3.2.1-1_all.deb ... 299s Unpacking node-find-cache-dir (3.3.2+~3.2.1-1) ... 299s Selecting previously unselected package node-signal-exit. 299s Preparing to unpack .../250-node-signal-exit_4.1.0-7_all.deb ... 299s Unpacking node-signal-exit (4.1.0-7) ... 299s Selecting previously unselected package node-foreground-child. 299s Preparing to unpack .../251-node-foreground-child_3.1.1-2_all.deb ... 299s Unpacking node-foreground-child (3.1.1-2) ... 299s Selecting previously unselected package node-is-stream. 299s Preparing to unpack .../252-node-is-stream_3.0.0-5_all.deb ... 299s Unpacking node-is-stream (3.0.0-5) ... 299s Selecting previously unselected package node-is-windows. 299s Preparing to unpack .../253-node-is-windows_1.0.2+~cs1.0.0-1_all.deb ... 299s Unpacking node-is-windows (1.0.2+~cs1.0.0-1) ... 299s Selecting previously unselected package node-ampproject-remapping. 299s Preparing to unpack .../254-node-ampproject-remapping_2.2.0+~cs5.15.37-1_all.deb ... 299s Unpacking node-ampproject-remapping (2.2.0+~cs5.15.37-1) ... 299s Selecting previously unselected package node-sprintf-js. 299s Preparing to unpack .../255-node-sprintf-js_1.1.3+ds1+~1.1.4-2_all.deb ... 299s Unpacking node-sprintf-js (1.1.3+ds1+~1.1.4-2) ... 299s Selecting previously unselected package node-argparse. 299s Preparing to unpack .../256-node-argparse_2.0.1-3_all.deb ... 299s Unpacking node-argparse (2.0.1-3) ... 299s Selecting previously unselected package node-js-yaml. 299s Preparing to unpack .../257-node-js-yaml_4.1.0+dfsg+~4.0.5-7_all.deb ... 299s Unpacking node-js-yaml (4.1.0+dfsg+~4.0.5-7) ... 299s Selecting previously unselected package node-nopt. 299s Preparing to unpack .../258-node-nopt_9.0.0-1build1_all.deb ... 299s Unpacking node-nopt (9.0.0-1build1) ... 299s Selecting previously unselected package node-wrappy. 299s Preparing to unpack .../259-node-wrappy_1.0.2-3_all.deb ... 299s Unpacking node-wrappy (1.0.2-3) ... 299s Selecting previously unselected package node-once. 299s Preparing to unpack .../260-node-once_1.4.1-1_all.deb ... 299s Unpacking node-once (1.4.1-1) ... 299s Selecting previously unselected package node-npm-run-path. 299s Preparing to unpack .../261-node-npm-run-path_5.1.0+~4.0.0-8_all.deb ... 299s Unpacking node-npm-run-path (5.1.0+~4.0.0-8) ... 299s Selecting previously unselected package node-shebang-regex. 299s Preparing to unpack .../262-node-shebang-regex_3.0.0-2_all.deb ... 299s Unpacking node-shebang-regex (3.0.0-2) ... 299s Selecting previously unselected package node-shebang-command. 299s Preparing to unpack .../263-node-shebang-command_2.0.0-1_all.deb ... 299s Unpacking node-shebang-command (2.0.0-1) ... 299s Selecting previously unselected package node-strip-bom. 300s Preparing to unpack .../264-node-strip-bom_4.0.0-2_all.deb ... 300s Unpacking node-strip-bom (4.0.0-2) ... 300s Selecting previously unselected package node-has-flag. 300s Preparing to unpack .../265-node-has-flag_5.0.1-1_all.deb ... 300s Unpacking node-has-flag (5.0.1-1) ... 300s Selecting previously unselected package node-supports-color. 300s Preparing to unpack .../266-node-supports-color_10.2.2+ds-3_all.deb ... 300s Unpacking node-supports-color (10.2.2+ds-3) ... 300s Selecting previously unselected package node-util. 300s Preparing to unpack .../267-node-util_0.12.5+~1.0.10-2_all.deb ... 300s Unpacking node-util (0.12.5+~1.0.10-2) ... 300s Selecting previously unselected package node-assert. 300s Preparing to unpack .../268-node-assert_2.0.0+~cs3.9.8-2_all.deb ... 300s Unpacking node-assert (2.0.0+~cs3.9.8-2) ... 300s Selecting previously unselected package node-babel-plugin-add-module-exports. 300s Preparing to unpack .../269-node-babel-plugin-add-module-exports_1.0.4+dfsg1~cs5.8.0-4_all.deb ... 300s Unpacking node-babel-plugin-add-module-exports (1.0.4+dfsg1~cs5.8.0-4) ... 300s Selecting previously unselected package node-regenerator-runtime. 300s Preparing to unpack .../270-node-regenerator-runtime_0.15.2+~0.10.8-1_all.deb ... 300s Unpacking node-regenerator-runtime (0.15.2+~0.10.8-1) ... 300s Selecting previously unselected package node-babel7-runtime. 300s Preparing to unpack .../271-node-babel7-runtime_7.20.15+ds1+~cs214.269.168-11build1_all.deb ... 300s Unpacking node-babel7-runtime (7.20.15+ds1+~cs214.269.168-11build1) ... 300s Selecting previously unselected package node-babel-helper-define-polyfill-provider. 300s Preparing to unpack .../272-node-babel-helper-define-polyfill-provider_0.3.3~0~20220913+ds1-1_all.deb ... 300s Unpacking node-babel-helper-define-polyfill-provider (0.3.3~0~20220913+ds1-1) ... 300s Selecting previously unselected package node-babel-plugin-polyfill-corejs2. 300s Preparing to unpack .../273-node-babel-plugin-polyfill-corejs2_0.3.3~0~20220913+ds1-1_all.deb ... 300s Unpacking node-babel-plugin-polyfill-corejs2 (0.3.3~0~20220913+ds1-1) ... 300s Selecting previously unselected package node-caniuse-lite. 300s Preparing to unpack .../274-node-caniuse-lite_1.0.30001752+dfsg+~1.0.5-1_all.deb ... 300s Unpacking node-caniuse-lite (1.0.30001752+dfsg+~1.0.5-1) ... 300s Selecting previously unselected package node-electron-to-chromium. 300s Preparing to unpack .../275-node-electron-to-chromium_1.5.244-1_all.deb ... 300s Unpacking node-electron-to-chromium (1.5.244-1) ... 300s Selecting previously unselected package node-picocolors. 300s Preparing to unpack .../276-node-picocolors_1.0.0-4_all.deb ... 300s Unpacking node-picocolors (1.0.0-4) ... 300s Selecting previously unselected package node-browserslist. 300s Preparing to unpack .../277-node-browserslist_4.27.0+~cs8.11.53-2_all.deb ... 300s Unpacking node-browserslist (4.27.0+~cs8.11.53-2) ... 300s Selecting previously unselected package node-core-js-compat. 300s Preparing to unpack .../278-node-core-js-compat_3.33.2-1build2_all.deb ... 300s Unpacking node-core-js-compat (3.33.2-1build2) ... 300s Selecting previously unselected package node-babel-plugin-polyfill-corejs3. 300s Preparing to unpack .../279-node-babel-plugin-polyfill-corejs3_0.6.0~0~20220913+ds1-1_all.deb ... 300s Unpacking node-babel-plugin-polyfill-corejs3 (0.6.0~0~20220913+ds1-1) ... 300s Selecting previously unselected package node-babel-plugin-polyfill-regenerator. 300s Preparing to unpack .../280-node-babel-plugin-polyfill-regenerator_0.4.1~0~20220913+ds1-1_all.deb ... 300s Unpacking node-babel-plugin-polyfill-regenerator (0.4.1~0~20220913+ds1-1) ... 300s Selecting previously unselected package node-color-name. 300s Preparing to unpack .../281-node-color-name_1.1.4+~1.1.1-2_all.deb ... 300s Unpacking node-color-name (1.1.4+~1.1.1-2) ... 300s Selecting previously unselected package node-color-convert. 300s Preparing to unpack .../282-node-color-convert_2.0.1+~cs2.0.0-2_all.deb ... 300s Unpacking node-color-convert (2.0.1+~cs2.0.0-2) ... 300s Selecting previously unselected package node-ansi-styles. 300s Preparing to unpack .../283-node-ansi-styles_6.2.1-3_all.deb ... 300s Unpacking node-ansi-styles (6.2.1-3) ... 300s Selecting previously unselected package node-chalk. 300s Preparing to unpack .../284-node-chalk_5.6.0-1_all.deb ... 300s Unpacking node-chalk (5.6.0-1) ... 300s Selecting previously unselected package node-for-in. 300s Preparing to unpack .../285-node-for-in_1.0.2-4_all.deb ... 300s Unpacking node-for-in (1.0.2-4) ... 300s Selecting previously unselected package node-for-own. 300s Preparing to unpack .../286-node-for-own_1.0.0-3_all.deb ... 300s Unpacking node-for-own (1.0.0-3) ... 300s Selecting previously unselected package node-is-plain-object. 300s Preparing to unpack .../287-node-is-plain-object_5.0.0-8_all.deb ... 300s Unpacking node-is-plain-object (5.0.0-8) ... 300s Selecting previously unselected package node-is-extendable. 300s Preparing to unpack .../288-node-is-extendable_1.0.1-3_all.deb ... 300s Unpacking node-is-extendable (1.0.1-3) ... 300s Selecting previously unselected package node-clone-deep. 300s Preparing to unpack .../289-node-clone-deep_4.0.1+~cs7.0.2-1_all.deb ... 300s Unpacking node-clone-deep (4.0.1+~cs7.0.2-1) ... 300s Selecting previously unselected package node-commander. 300s Preparing to unpack .../290-node-commander_9.4.1-1_all.deb ... 300s Unpacking node-commander (9.4.1-1) ... 300s Selecting previously unselected package node-core-js. 300s Preparing to unpack .../291-node-core-js_3.33.2-1build2_all.deb ... 300s Unpacking node-core-js (3.33.2-1build2) ... 300s Selecting previously unselected package node-core-js-pure. 301s Preparing to unpack .../292-node-core-js-pure_3.33.2-1build2_all.deb ... 301s Unpacking node-core-js-pure (3.33.2-1build2) ... 301s Selecting previously unselected package node-fs-readdir-recursive. 301s Preparing to unpack .../293-node-fs-readdir-recursive_1.1.0+~1.1.0-1_all.deb ... 301s Unpacking node-fs-readdir-recursive (1.1.0+~1.1.0-1) ... 301s Selecting previously unselected package node-js-tokens. 301s Preparing to unpack .../294-node-js-tokens_8.0.0-2_all.deb ... 301s Unpacking node-js-tokens (8.0.0-2) ... 301s Selecting previously unselected package node-jsesc. 301s Preparing to unpack .../295-node-jsesc_3.0.2+~3.0.1-1_all.deb ... 301s Unpacking node-jsesc (3.0.2+~3.0.1-1) ... 301s Selecting previously unselected package node-json5. 301s Preparing to unpack .../296-node-json5_2.2.3+dfsg-3_all.deb ... 301s Unpacking node-json5 (2.2.3+dfsg-3) ... 301s Selecting previously unselected package node-quick-lru. 301s Preparing to unpack .../297-node-quick-lru_6.1.1-4_all.deb ... 301s Unpacking node-quick-lru (6.1.1-4) ... 301s Selecting previously unselected package node-regenerator-transform. 301s Preparing to unpack .../298-node-regenerator-transform_0.15.2+~0.10.8-1_all.deb ... 301s Unpacking node-regenerator-transform (0.15.2+~0.10.8-1) ... 301s Selecting previously unselected package node-regjsgen. 301s Preparing to unpack .../299-node-regjsgen_0.8.0+ds-1_all.deb ... 301s Unpacking node-regjsgen (0.8.0+ds-1) ... 301s Selecting previously unselected package node-regjsparser. 301s Preparing to unpack .../300-node-regjsparser_0.12.0+ds-2_all.deb ... 301s Unpacking node-regjsparser (0.12.0+ds-2) ... 301s Selecting previously unselected package node-unicode-canonical-property-names-ecmascript. 301s Preparing to unpack .../301-node-unicode-canonical-property-names-ecmascript_2.0.0-2build1_all.deb ... 301s Unpacking node-unicode-canonical-property-names-ecmascript (2.0.0-2build1) ... 301s Selecting previously unselected package node-unicode-property-aliases-ecmascript. 301s Preparing to unpack .../302-node-unicode-property-aliases-ecmascript_2.1.0+ds-1_all.deb ... 301s Unpacking node-unicode-property-aliases-ecmascript (2.1.0+ds-1) ... 301s Selecting previously unselected package node-unicode-match-property-ecmascript. 301s Preparing to unpack .../303-node-unicode-match-property-ecmascript_2.0.0-2_all.deb ... 301s Unpacking node-unicode-match-property-ecmascript (2.0.0-2) ... 301s Selecting previously unselected package node-unicode-match-property-value-ecmascript. 301s Preparing to unpack .../304-node-unicode-match-property-value-ecmascript_2.2.0+ds-1build1_all.deb ... 301s Unpacking node-unicode-match-property-value-ecmascript (2.2.0+ds-1build1) ... 301s Selecting previously unselected package node-regexpu-core. 301s Preparing to unpack .../305-node-regexpu-core_6.2.0-2build1_all.deb ... 301s Unpacking node-regexpu-core (6.2.0-2build1) ... 301s Selecting previously unselected package node-source-map-support. 301s Preparing to unpack .../306-node-source-map-support_0.5.21+ds+~0.5.10-1_all.deb ... 301s Unpacking node-source-map-support (0.5.21+ds+~0.5.10-1) ... 301s Selecting previously unselected package node-to-fast-properties. 301s Preparing to unpack .../307-node-to-fast-properties_3.0.1-3_all.deb ... 301s Unpacking node-to-fast-properties (3.0.1-3) ... 301s Selecting previously unselected package node-v8flags. 301s Preparing to unpack .../308-node-v8flags_3.2.0+~3.1.1-1_all.deb ... 301s Unpacking node-v8flags (3.2.0+~3.1.1-1) ... 301s Selecting previously unselected package node-babel7. 301s Preparing to unpack .../309-node-babel7_7.20.15+ds1+~cs214.269.168-11build1_all.deb ... 301s Unpacking node-babel7 (7.20.15+ds1+~cs214.269.168-11build1) ... 301s Selecting previously unselected package node-is-arrayish. 301s Preparing to unpack .../310-node-is-arrayish_0.3.2-3_all.deb ... 301s Unpacking node-is-arrayish (0.3.2-3) ... 301s Selecting previously unselected package node-error-ex. 301s Preparing to unpack .../311-node-error-ex_1.3.2-4_all.deb ... 301s Unpacking node-error-ex (1.3.2-4) ... 301s Selecting previously unselected package node-json-parse-better-errors. 301s Preparing to unpack .../312-node-json-parse-better-errors_1.0.2+~cs3.3.1-3_all.deb ... 301s Unpacking node-json-parse-better-errors (1.0.2+~cs3.3.1-3) ... 301s Selecting previously unselected package node-parse-json. 301s Preparing to unpack .../313-node-parse-json_5.2.0+~cs5.1.7-2_all.deb ... 301s Unpacking node-parse-json (5.2.0+~cs5.1.7-2) ... 301s Selecting previously unselected package node-hosted-git-info. 301s Preparing to unpack .../314-node-hosted-git-info_6.1.1-2_all.deb ... 301s Unpacking node-hosted-git-info (6.1.1-2) ... 301s Selecting previously unselected package node-spdx-license-ids. 301s Preparing to unpack .../315-node-spdx-license-ids_3.0.12-1_all.deb ... 301s Unpacking node-spdx-license-ids (3.0.12-1) ... 301s Selecting previously unselected package node-spdx-exceptions. 301s Preparing to unpack .../316-node-spdx-exceptions_2.3.0-2_all.deb ... 301s Unpacking node-spdx-exceptions (2.3.0-2) ... 302s Selecting previously unselected package node-spdx-expression-parse. 302s Preparing to unpack .../317-node-spdx-expression-parse_3.0.1+~3.0.1-1_all.deb ... 302s Unpacking node-spdx-expression-parse (3.0.1+~3.0.1-1) ... 302s Selecting previously unselected package node-spdx-correct. 302s Preparing to unpack .../318-node-spdx-correct_3.1.1-2_all.deb ... 302s Unpacking node-spdx-correct (3.1.1-2) ... 302s Selecting previously unselected package node-validate-npm-package-license. 302s Preparing to unpack .../319-node-validate-npm-package-license_3.0.4-2_all.deb ... 302s Unpacking node-validate-npm-package-license (3.0.4-2) ... 302s Selecting previously unselected package node-normalize-package-data. 302s Preparing to unpack .../320-node-normalize-package-data_8.0.0+~2.4.4-2build1_all.deb ... 302s Unpacking node-normalize-package-data (8.0.0+~2.4.4-2build1) ... 302s Selecting previously unselected package node-read-pkg. 302s Preparing to unpack .../321-node-read-pkg_5.2.0-2_all.deb ... 302s Unpacking node-read-pkg (5.2.0-2) ... 302s Selecting previously unselected package node-uuid. 302s Preparing to unpack .../322-node-uuid_8.3.2+~8.3.4-1_all.deb ... 302s Unpacking node-uuid (8.3.2+~8.3.4-1) ... 302s Selecting previously unselected package node-isexe. 302s Preparing to unpack .../323-node-isexe_2.0.0+~2.0.1-5_all.deb ... 302s Unpacking node-isexe (2.0.0+~2.0.1-5) ... 302s Selecting previously unselected package node-which. 302s Preparing to unpack .../324-node-which_2.0.2+~cs1.3.2-4_all.deb ... 302s Unpacking node-which (2.0.2+~cs1.3.2-4) ... 302s Selecting previously unselected package node-is-typedarray. 302s Preparing to unpack .../325-node-is-typedarray_1.0.0-4_all.deb ... 302s Unpacking node-is-typedarray (1.0.0-4) ... 302s Selecting previously unselected package node-typedarray-to-buffer. 302s Preparing to unpack .../326-node-typedarray-to-buffer_4.0.0-2_all.deb ... 302s Unpacking node-typedarray-to-buffer (4.0.0-2) ... 302s Selecting previously unselected package node-write-file-atomic. 302s Preparing to unpack .../327-node-write-file-atomic_4.0.2+~4.0.0-2_all.deb ... 302s Unpacking node-write-file-atomic (4.0.2+~4.0.0-2) ... 302s Selecting previously unselected package node-slice-ansi. 302s Preparing to unpack .../328-node-slice-ansi_5.0.0+~cs9.0.0-5_all.deb ... 302s Unpacking node-slice-ansi (5.0.0+~cs9.0.0-5) ... 302s Selecting previously unselected package node-ansi-regex. 302s Preparing to unpack .../329-node-ansi-regex_5.0.1-1_all.deb ... 302s Unpacking node-ansi-regex (5.0.1-1) ... 302s Selecting previously unselected package node-strip-ansi. 302s Preparing to unpack .../330-node-strip-ansi_6.0.1-2_all.deb ... 302s Unpacking node-strip-ansi (6.0.1-2) ... 302s Selecting previously unselected package node-clone. 302s Preparing to unpack .../331-node-clone_2.1.2+~2.1.2-1_all.deb ... 302s Unpacking node-clone (2.1.2+~2.1.2-1) ... 302s Selecting previously unselected package node-defaults. 302s Preparing to unpack .../332-node-defaults_1.0.4+~1.0.3-1_all.deb ... 302s Unpacking node-defaults (1.0.4+~1.0.3-1) ... 302s Selecting previously unselected package node-wcwidth.js. 302s Preparing to unpack .../333-node-wcwidth.js_1.0.2-2_all.deb ... 302s Unpacking node-wcwidth.js (1.0.2-2) ... 302s Selecting previously unselected package node-string-width. 302s Preparing to unpack .../334-node-string-width_4.2.3+~cs13.2.3-1_all.deb ... 302s Unpacking node-string-width (4.2.3+~cs13.2.3-1) ... 302s Selecting previously unselected package node-wrap-ansi. 302s Preparing to unpack .../335-node-wrap-ansi_8.0.1+~8.0.1-3_all.deb ... 302s Unpacking node-wrap-ansi (8.0.1+~8.0.1-3) ... 302s Selecting previously unselected package node-cliui. 302s Preparing to unpack .../336-node-cliui_7.0.4+repack+1+~cs1.4.2-2_all.deb ... 302s Unpacking node-cliui (7.0.4+repack+1+~cs1.4.2-2) ... 302s Selecting previously unselected package node-get-caller-file. 302s Preparing to unpack .../337-node-get-caller-file_2.0.5+~cs1.1.1-4_all.deb ... 302s Unpacking node-get-caller-file (2.0.5+~cs1.1.1-4) ... 302s Selecting previously unselected package node-require-directory. 302s Preparing to unpack .../338-node-require-directory_2.1.1+~2.1.2-1_all.deb ... 302s Unpacking node-require-directory (2.1.1+~2.1.2-1) ... 302s Selecting previously unselected package node-y18n. 302s Preparing to unpack .../339-node-y18n_5.0.8+~5.0.0-3_all.deb ... 302s Unpacking node-y18n (5.0.8+~5.0.0-3) ... 302s Selecting previously unselected package node-camelcase. 302s Preparing to unpack .../340-node-camelcase_7.0.0-4_all.deb ... 302s Unpacking node-camelcase (7.0.0-4) ... 302s Selecting previously unselected package node-yargs-parser. 302s Preparing to unpack .../341-node-yargs-parser_21.1.1+~21.0.0-4_all.deb ... 302s Unpacking node-yargs-parser (21.1.1+~21.0.0-4) ... 302s Selecting previously unselected package node-yargs. 302s Preparing to unpack .../342-node-yargs_16.2.0+~16.0.4-7_all.deb ... 302s Unpacking node-yargs (16.2.0+~16.0.4-7) ... 302s Selecting previously unselected package node-istanbul. 302s Preparing to unpack .../343-node-istanbul_0.4.5+repack10+~cs98.25.59-7_all.deb ... 302s Unpacking node-istanbul (0.4.5+repack10+~cs98.25.59-7) ... 302s Selecting previously unselected package node-through. 302s Preparing to unpack .../344-node-through_2.3.8+~cs0.0.30-1_all.deb ... 302s Unpacking node-through (2.3.8+~cs0.0.30-1) ... 302s Selecting previously unselected package node-resumer. 302s Preparing to unpack .../345-node-resumer_0.0.0-6_all.deb ... 302s Unpacking node-resumer (0.0.0-6) ... 302s Selecting previously unselected package node-tape. 302s Preparing to unpack .../346-node-tape_5.6.1+~cs8.20.19-5_all.deb ... 302s Unpacking node-tape (5.6.1+~cs8.20.19-5) ... 302s Selecting previously unselected package node-deep-equal. 302s Preparing to unpack .../347-node-deep-equal_2.2.3+~cs43.15.94-1_all.deb ... 302s Unpacking node-deep-equal (2.2.3+~cs43.15.94-1) ... 302s Selecting previously unselected package libjs-util. 302s Preparing to unpack .../348-libjs-util_0.12.5+~1.0.10-2_all.deb ... 302s Unpacking libjs-util (0.12.5+~1.0.10-2) ... 302s Selecting previously unselected package libjson-perl. 302s Preparing to unpack .../349-libjson-perl_4.10000-1_all.deb ... 302s Unpacking libjson-perl (4.10000-1) ... 303s Selecting previously unselected package libssl-dev:amd64. 303s Preparing to unpack .../350-libssl-dev_3.5.3-1ubuntu2_amd64.deb ... 303s Unpacking libssl-dev:amd64 (3.5.3-1ubuntu2) ... 303s Selecting previously unselected package libuv1-dev:amd64. 303s Preparing to unpack .../351-libuv1-dev_1.51.0-2ubuntu1_amd64.deb ... 303s Unpacking libuv1-dev:amd64 (1.51.0-2ubuntu1) ... 303s Selecting previously unselected package libnode-dev. 303s Preparing to unpack .../352-libnode-dev_22.21.1+dfsg+~cs22.19.0-6ubuntu4_amd64.deb ... 303s Unpacking libnode-dev (22.21.1+dfsg+~cs22.19.0-6ubuntu4) ... 303s Selecting previously unselected package libnorm1t64:amd64. 303s Preparing to unpack .../353-libnorm1t64_1.5.9+dfsg-4_amd64.deb ... 303s Unpacking libnorm1t64:amd64 (1.5.9+dfsg-4) ... 303s Selecting previously unselected package libpgm-5.3-0t64:amd64. 303s Preparing to unpack .../354-libpgm-5.3-0t64_5.3.128~dfsg-2.1build2_amd64.deb ... 303s Unpacking libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1build2) ... 303s Selecting previously unselected package libsodium23:amd64. 303s Preparing to unpack .../355-libsodium23_1.0.18-2_amd64.deb ... 303s Unpacking libsodium23:amd64 (1.0.18-2) ... 303s Selecting previously unselected package libstdc++-11-dev:i386. 303s Preparing to unpack .../356-libstdc++-11-dev_11.5.0-7ubuntu2_i386.deb ... 303s Unpacking libstdc++-11-dev:i386 (11.5.0-7ubuntu2) ... 303s Selecting previously unselected package libzmq5:amd64. 303s Preparing to unpack .../357-libzmq5_4.3.5-1build3_amd64.deb ... 303s Unpacking libzmq5:amd64 (4.3.5-1build3) ... 303s Selecting previously unselected package node-agent-base. 303s Preparing to unpack .../358-node-agent-base_7.1.4~0~2025070717-6_all.deb ... 303s Unpacking node-agent-base (7.1.4~0~2025070717-6) ... 303s Selecting previously unselected package node-ajv-keywords. 303s Preparing to unpack .../359-node-ajv-keywords_5.1.0-4_all.deb ... 303s Unpacking node-ajv-keywords (5.1.0-4) ... 303s Selecting previously unselected package node-ansi-escapes. 303s Preparing to unpack .../360-node-ansi-escapes_5.0.0+really.4.3.1-1_all.deb ... 303s Unpacking node-ansi-escapes (5.0.0+really.4.3.1-1) ... 303s Selecting previously unselected package node-aproba. 303s Preparing to unpack .../361-node-aproba_2.0.0-3_all.deb ... 303s Unpacking node-aproba (2.0.0-3) ... 303s Selecting previously unselected package node-delegates. 303s Preparing to unpack .../362-node-delegates_1.0.0-3_all.deb ... 303s Unpacking node-delegates (1.0.0-3) ... 303s Selecting previously unselected package node-are-we-there-yet. 303s Preparing to unpack .../363-node-are-we-there-yet_3.0.1+~1.1.0-1_all.deb ... 303s Unpacking node-are-we-there-yet (3.0.1+~1.1.0-1) ... 303s Selecting previously unselected package node-async-each. 303s Preparing to unpack .../364-node-async-each_1.0.3-3_all.deb ... 303s Unpacking node-async-each (1.0.3-3) ... 303s Selecting previously unselected package node-babel-plugin-lodash. 303s Preparing to unpack .../365-node-babel-plugin-lodash_3.3.4+~cs2.0.1-8build1_all.deb ... 303s Unpacking node-babel-plugin-lodash (3.3.4+~cs2.0.1-8build1) ... 303s Selecting previously unselected package node-base64-js. 303s Preparing to unpack .../366-node-base64-js_1.5.1+dfsg+~1.3.0-3_all.deb ... 303s Unpacking node-base64-js (1.5.1+dfsg+~1.3.0-3) ... 303s Selecting previously unselected package node-binary-extensions. 303s Preparing to unpack .../367-node-binary-extensions_2.2.0-2_all.deb ... 303s Unpacking node-binary-extensions (2.2.0-2) ... 303s Selecting previously unselected package node-builtins. 303s Preparing to unpack .../368-node-builtins_5.0.1-1_all.deb ... 303s Unpacking node-builtins (5.0.1-1) ... 303s Selecting previously unselected package node-chownr. 303s Preparing to unpack .../369-node-chownr_2.0.0-3_all.deb ... 303s Unpacking node-chownr (2.0.0-3) ... 303s Selecting previously unselected package node-iferr. 303s Preparing to unpack .../370-node-iferr_1.0.2+~1.0.2-1_all.deb ... 303s Unpacking node-iferr (1.0.2+~1.0.2-1) ... 303s Selecting previously unselected package node-fs-write-stream-atomic. 303s Preparing to unpack .../371-node-fs-write-stream-atomic_1.0.10-6_all.deb ... 303s Unpacking node-fs-write-stream-atomic (1.0.10-6) ... 303s Selecting previously unselected package node-run-queue. 303s Preparing to unpack .../372-node-run-queue_2.0.0-3_all.deb ... 303s Unpacking node-run-queue (2.0.0-3) ... 303s Selecting previously unselected package node-copy-concurrently. 303s Preparing to unpack .../373-node-copy-concurrently_1.0.5-11_all.deb ... 303s Unpacking node-copy-concurrently (1.0.5-11) ... 303s Selecting previously unselected package node-move-concurrently. 304s Preparing to unpack .../374-node-move-concurrently_1.0.1-7_all.deb ... 304s Unpacking node-move-concurrently (1.0.1-7) ... 304s Selecting previously unselected package node-promise-inflight. 304s Preparing to unpack .../375-node-promise-inflight_1.0.1+~1.0.0-1_all.deb ... 304s Unpacking node-promise-inflight (1.0.1+~1.0.0-1) ... 304s Selecting previously unselected package node-ssri. 304s Preparing to unpack .../376-node-ssri_9.0.1-3_all.deb ... 304s Unpacking node-ssri (9.0.1-3) ... 304s Selecting previously unselected package node-unique-filename. 304s Preparing to unpack .../377-node-unique-filename_1.1.1+ds-2_all.deb ... 304s Unpacking node-unique-filename (1.1.1+ds-2) ... 304s Selecting previously unselected package node-cacache. 304s Preparing to unpack .../378-node-cacache_17.0.3+ds1+~cs8.2.7-3_all.deb ... 304s Unpacking node-cacache (17.0.3+ds1+~cs8.2.7-3) ... 304s Selecting previously unselected package node-is-binary-path. 304s Preparing to unpack .../379-node-is-binary-path_2.1.0-5_all.deb ... 304s Unpacking node-is-binary-path (2.1.0-5) ... 304s Selecting previously unselected package node-path-is-absolute. 304s Preparing to unpack .../380-node-path-is-absolute_2.0.0-2_all.deb ... 304s Unpacking node-path-is-absolute (2.0.0-2) ... 304s Selecting previously unselected package node-set-immediate-shim. 304s Preparing to unpack .../381-node-set-immediate-shim_2.0.0-2_all.deb ... 304s Unpacking node-set-immediate-shim (2.0.0-2) ... 304s Selecting previously unselected package node-readdirp. 304s Preparing to unpack .../382-node-readdirp_3.6.0-3_all.deb ... 304s Unpacking node-readdirp (3.6.0-3) ... 304s Selecting previously unselected package node-chokidar. 304s Preparing to unpack .../383-node-chokidar_3.6.0-5_all.deb ... 304s Unpacking node-chokidar (3.6.0-5) ... 304s Selecting previously unselected package node-tslib. 304s Preparing to unpack .../384-node-tslib_2.4.1-1_all.deb ... 304s Unpacking node-tslib (2.4.1-1) ... 304s Selecting previously unselected package node-chrome-trace-event. 304s Preparing to unpack .../385-node-chrome-trace-event_1.0.3-2_all.deb ... 304s Unpacking node-chrome-trace-event (1.0.3-2) ... 304s Selecting previously unselected package node-ci-info. 304s Preparing to unpack .../386-node-ci-info_4.0.0+~cs1.1.0-1build2_all.deb ... 304s Unpacking node-ci-info (4.0.0+~cs1.1.0-1build2) ... 304s Selecting previously unselected package node-colors. 304s Preparing to unpack .../387-node-colors_1.4.0-4build1_all.deb ... 304s Unpacking node-colors (1.4.0-4build1) ... 304s Selecting previously unselected package node-columnify. 304s Preparing to unpack .../388-node-columnify_1.6.0+~1.5.1-1_all.deb ... 304s Unpacking node-columnify (1.6.0+~1.5.1-1) ... 304s Selecting previously unselected package node-console-control-strings. 304s Preparing to unpack .../389-node-console-control-strings_1.1.0-3_all.deb ... 304s Unpacking node-console-control-strings (1.1.0-3) ... 304s Selecting previously unselected package node-css-selector-tokenizer. 304s Preparing to unpack .../390-node-css-selector-tokenizer_0.8.0+~cs4.8.3-1_all.deb ... 304s Unpacking node-css-selector-tokenizer (0.8.0+~cs4.8.3-1) ... 304s Selecting previously unselected package node-postcss. 304s Preparing to unpack .../391-node-postcss_8.5.6+~cs9.3.28-1_all.deb ... 304s Unpacking node-postcss (8.5.6+~cs9.3.28-1) ... 304s Selecting previously unselected package node-icss-utils. 304s Preparing to unpack .../392-node-icss-utils_5.1.0+~5.1.0-1_all.deb ... 304s Unpacking node-icss-utils (5.1.0+~5.1.0-1) ... 304s Selecting previously unselected package node-postcss-modules-extract-imports. 304s Preparing to unpack .../393-node-postcss-modules-extract-imports_3.0.0-2_all.deb ... 304s Unpacking node-postcss-modules-extract-imports (3.0.0-2) ... 304s Selecting previously unselected package node-postcss-modules-values. 304s Preparing to unpack .../394-node-postcss-modules-values_4.0.0+~4.0.0-1_all.deb ... 304s Unpacking node-postcss-modules-values (4.0.0+~4.0.0-1) ... 304s Selecting previously unselected package node-postcss-value-parser. 304s Preparing to unpack .../395-node-postcss-value-parser_4.2.0-1_all.deb ... 304s Unpacking node-postcss-value-parser (4.2.0-1) ... 304s Selecting previously unselected package node-prr. 304s Preparing to unpack .../396-node-prr_1.0.1-3_all.deb ... 304s Unpacking node-prr (1.0.1-3) ... 304s Selecting previously unselected package node-errno. 304s Preparing to unpack .../397-node-errno_1.0.0-3_all.deb ... 304s Unpacking node-errno (1.0.0-3) ... 304s Selecting previously unselected package node-memory-fs. 304s Preparing to unpack .../398-node-memory-fs_0.5.0+~0.3.3-2_all.deb ... 304s Unpacking node-memory-fs (0.5.0+~0.3.3-2) ... 304s Selecting previously unselected package node-tapable. 304s Preparing to unpack .../399-node-tapable_2.2.1-3_all.deb ... 304s Unpacking node-tapable (2.2.1-3) ... 304s Selecting previously unselected package node-enhanced-resolve. 304s Preparing to unpack .../400-node-enhanced-resolve_5.15.0-1_all.deb ... 304s Unpacking node-enhanced-resolve (5.15.0-1) ... 304s Selecting previously unselected package node-es-module-lexer. 304s Preparing to unpack .../401-node-es-module-lexer_1.1.0+dfsg-3_all.deb ... 304s Unpacking node-es-module-lexer (1.1.0+dfsg-3) ... 304s Selecting previously unselected package node-events. 304s Preparing to unpack .../402-node-events_3.3.0+~3.0.0-3_all.deb ... 304s Unpacking node-events (3.3.0+~3.0.0-3) ... 304s Selecting previously unselected package node-resolve-cwd. 304s Preparing to unpack .../403-node-resolve-cwd_3.0.0-2_all.deb ... 304s Unpacking node-resolve-cwd (3.0.0-2) ... 304s Selecting previously unselected package node-jest-debbundle. 304s Preparing to unpack .../404-node-jest-debbundle_29.6.2~ds1+~cs73.45.28-9build1_all.deb ... 304s Unpacking node-jest-debbundle (29.6.2~ds1+~cs73.45.28-9build1) ... 304s Selecting previously unselected package node-interpret. 304s Preparing to unpack .../405-node-interpret_2.2.0-3_all.deb ... 304s Unpacking node-interpret (2.2.0-3) ... 304s Selecting previously unselected package node-merge-stream. 304s Preparing to unpack .../406-node-merge-stream_2.0.0+~1.1.2-2_all.deb ... 304s Unpacking node-merge-stream (2.0.0+~1.1.2-2) ... 304s Selecting previously unselected package node-jest-worker. 304s Preparing to unpack .../407-node-jest-worker_29.6.2~ds1+~cs73.45.28-9build1_all.deb ... 304s Unpacking node-jest-worker (29.6.2~ds1+~cs73.45.28-9build1) ... 304s Selecting previously unselected package node-loader-runner. 304s Preparing to unpack .../408-node-loader-runner_4.3.0-1_all.deb ... 304s Unpacking node-loader-runner (4.3.0-1) ... 304s Selecting previously unselected package node-mime. 305s Preparing to unpack .../409-node-mime_4.1.0+dfsg+~cs8.97.10-6build5_all.deb ... 305s Unpacking node-mime (4.1.0+dfsg+~cs8.97.10-6build5) ... 305s Selecting previously unselected package node-mime-types. 305s Preparing to unpack .../410-node-mime-types_3.0.1+~3.0.1-2build6_all.deb ... 305s Unpacking node-mime-types (3.0.1+~3.0.1-2build6) ... 305s Selecting previously unselected package node-rechoir. 305s Preparing to unpack .../411-node-rechoir_0.8.0+~0.6.1-2_all.deb ... 305s Unpacking node-rechoir (0.8.0+~0.6.1-2) ... 305s Selecting previously unselected package node-schema-utils. 305s Preparing to unpack .../412-node-schema-utils_4.2.0~ds-3build3_all.deb ... 305s Unpacking node-schema-utils (4.2.0~ds-3build3) ... 305s Selecting previously unselected package node-randombytes. 305s Preparing to unpack .../413-node-randombytes_2.1.0+~2.0.0-2_all.deb ... 305s Unpacking node-randombytes (2.1.0+~2.0.0-2) ... 305s Selecting previously unselected package node-serialize-javascript. 305s Preparing to unpack .../414-node-serialize-javascript_6.0.2-1_all.deb ... 305s Unpacking node-serialize-javascript (6.0.2-1) ... 305s Selecting previously unselected package node-watchpack. 305s Preparing to unpack .../415-node-watchpack_2.4.0+~cs2.8.1-1_all.deb ... 305s Unpacking node-watchpack (2.4.0+~cs2.8.1-1) ... 305s Selecting previously unselected package node-long. 305s Preparing to unpack .../416-node-long_5.2.3-3_all.deb ... 305s Unpacking node-long (5.2.3-3) ... 305s Selecting previously unselected package node-ieee754. 305s Preparing to unpack .../417-node-ieee754_1.2.1-3_all.deb ... 305s Unpacking node-ieee754 (1.2.1-3) ... 305s Selecting previously unselected package node-webassemblyjs. 305s Preparing to unpack .../418-node-webassemblyjs_1.14.1+dfsg3+~cs1.2.7-2_all.deb ... 305s Unpacking node-webassemblyjs (1.14.1+dfsg3+~cs1.2.7-2) ... 305s Selecting previously unselected package node-source-list-map. 305s Preparing to unpack .../419-node-source-list-map_2.0.1+dfsg+~0.1.2-1_all.deb ... 305s Unpacking node-source-list-map (2.0.1+dfsg+~0.1.2-1) ... 305s Selecting previously unselected package node-webpack-sources. 305s Preparing to unpack .../420-node-webpack-sources_3.2.3+~3.2.0-2_all.deb ... 305s Unpacking node-webpack-sources (3.2.3+~3.2.0-2) ... 305s Selecting previously unselected package node-terser. 305s Preparing to unpack .../421-node-terser_5.38.0-1_all.deb ... 305s Unpacking node-terser (5.38.0-1) ... 305s Selecting previously unselected package terser. 305s Preparing to unpack .../422-terser_5.38.0-1_all.deb ... 305s Unpacking terser (5.38.0-1) ... 305s Selecting previously unselected package node-get-stream. 305s Preparing to unpack .../423-node-get-stream_8.0.1-11_all.deb ... 305s Unpacking node-get-stream (8.0.1-11) ... 305s Selecting previously unselected package node-mimic-fn. 305s Preparing to unpack .../424-node-mimic-fn_4.0.0-6_all.deb ... 305s Unpacking node-mimic-fn (4.0.0-6) ... 305s Selecting previously unselected package node-strip-eof. 305s Preparing to unpack .../425-node-strip-eof_3.0.0-5_all.deb ... 305s Unpacking node-strip-eof (3.0.0-5) ... 305s Selecting previously unselected package node-execa. 305s Preparing to unpack .../426-node-execa_8.0.1+dfsg1+~cs12.0.0-1build2_all.deb ... 305s Unpacking node-execa (8.0.1+dfsg1+~cs12.0.0-1build2) ... 305s Selecting previously unselected package node-envinfo. 305s Preparing to unpack .../427-node-envinfo_7.11.0+~cs14.3.0-7build1_all.deb ... 305s Unpacking node-envinfo (7.11.0+~cs14.3.0-7build1) ... 305s Selecting previously unselected package webpack. 305s Preparing to unpack .../428-webpack_5.97.1+dfsg1+~cs11.18.27-3_all.deb ... 305s Unpacking webpack (5.97.1+dfsg1+~cs11.18.27-3) ... 305s Selecting previously unselected package node-css-loader. 305s Preparing to unpack .../429-node-css-loader_6.8.1+~cs14.0.17-2_all.deb ... 305s Unpacking node-css-loader (6.8.1+~cs14.0.17-2) ... 305s Selecting previously unselected package node-data-uri-to-buffer. 305s Preparing to unpack .../430-node-data-uri-to-buffer_6.0.2~0~2025070717-6_all.deb ... 305s Unpacking node-data-uri-to-buffer (6.0.2~0~2025070717-6) ... 305s Selecting previously unselected package node-mimic-response. 305s Preparing to unpack .../431-node-mimic-response_3.1.0-9_all.deb ... 305s Unpacking node-mimic-response (3.1.0-9) ... 305s Selecting previously unselected package node-decompress-response. 305s Preparing to unpack .../432-node-decompress-response_6.0.0-3_all.deb ... 305s Unpacking node-decompress-response (6.0.0-3) ... 305s Selecting previously unselected package node-diff. 305s Preparing to unpack .../433-node-diff_5.0.0~dfsg+~5.0.1-5_all.deb ... 305s Unpacking node-diff (5.0.0~dfsg+~5.0.1-5) ... 305s Selecting previously unselected package node-err-code. 305s Preparing to unpack .../434-node-err-code_2.0.3+dfsg-3_all.deb ... 305s Unpacking node-err-code (2.0.3+dfsg-3) ... 305s Selecting previously unselected package node-time-stamp. 305s Preparing to unpack .../435-node-time-stamp_2.2.0-2_all.deb ... 305s Unpacking node-time-stamp (2.2.0-2) ... 305s Selecting previously unselected package node-fancy-log. 305s Preparing to unpack .../436-node-fancy-log_1.3.3+~cs1.3.1-2_all.deb ... 305s Unpacking node-fancy-log (1.3.3+~cs1.3.1-2) ... 305s Selecting previously unselected package node-fetch. 305s Preparing to unpack .../437-node-fetch_3.3.2+~cs11.4.11-3_all.deb ... 305s Unpacking node-fetch (3.3.2+~cs11.4.11-3) ... 306s Selecting previously unselected package node-has-unicode. 306s Preparing to unpack .../438-node-has-unicode_2.0.1-5_all.deb ... 306s Unpacking node-has-unicode (2.0.1-5) ... 306s Selecting previously unselected package node-wide-align. 306s Preparing to unpack .../439-node-wide-align_1.1.3-4_all.deb ... 306s Unpacking node-wide-align (1.1.3-4) ... 306s Selecting previously unselected package node-gauge. 306s Preparing to unpack .../440-node-gauge_4.0.4-2_all.deb ... 306s Unpacking node-gauge (4.0.4-2) ... 306s Selecting previously unselected package node-lowercase-keys. 306s Preparing to unpack .../441-node-lowercase-keys_2.0.0-2_all.deb ... 306s Unpacking node-lowercase-keys (2.0.0-2) ... 306s Selecting previously unselected package node-json-buffer. 306s Preparing to unpack .../442-node-json-buffer_3.0.1+~3.0.0-1_all.deb ... 306s Unpacking node-json-buffer (3.0.1+~3.0.0-1) ... 306s Selecting previously unselected package node-p-cancelable. 306s Preparing to unpack .../443-node-p-cancelable_2.1.1-1_all.deb ... 306s Unpacking node-p-cancelable (2.1.1-1) ... 306s Selecting previously unselected package node-got. 306s Preparing to unpack .../444-node-got_11.8.5+~cs58.13.36-6_all.deb ... 306s Unpacking node-got (11.8.5+~cs58.13.36-6) ... 306s Selecting previously unselected package node-http-proxy-agent. 306s Preparing to unpack .../445-node-http-proxy-agent_7.0.2~0~2025070717-6_all.deb ... 306s Unpacking node-http-proxy-agent (7.0.2~0~2025070717-6) ... 306s Selecting previously unselected package node-https-proxy-agent. 306s Preparing to unpack .../446-node-https-proxy-agent_7.0.6~0~2025070717-6_all.deb ... 306s Unpacking node-https-proxy-agent (7.0.6~0~2025070717-6) ... 306s Selecting previously unselected package node-ip. 306s Preparing to unpack .../447-node-ip_2.0.1+~1.1.3-3_all.deb ... 306s Unpacking node-ip (2.0.1+~1.1.3-3) ... 306s Selecting previously unselected package node-ip-regex. 306s Preparing to unpack .../448-node-ip-regex_4.3.0+~4.1.1-1_all.deb ... 306s Unpacking node-ip-regex (4.3.0+~4.1.1-1) ... 306s Selecting previously unselected package node-read-package-json. 306s Preparing to unpack .../449-node-read-package-json_5.0.2+~2.0.0-5build1_all.deb ... 306s Unpacking node-read-package-json (5.0.2+~2.0.0-5build1) ... 306s Selecting previously unselected package node-npm-bundled. 306s Preparing to unpack .../450-node-npm-bundled_2.0.1-2_all.deb ... 306s Unpacking node-npm-bundled (2.0.1-2) ... 306s Selecting previously unselected package node-osenv. 306s Preparing to unpack .../451-node-osenv_0.1.5+~0.1.1-1_all.deb ... 306s Unpacking node-osenv (0.1.5+~0.1.1-1) ... 306s Selecting previously unselected package node-validate-npm-package-name. 306s Preparing to unpack .../452-node-validate-npm-package-name_5.0.0+~4.0.0-1_all.deb ... 306s Unpacking node-validate-npm-package-name (5.0.0+~4.0.0-1) ... 306s Selecting previously unselected package node-npm-package-arg. 306s Preparing to unpack .../453-node-npm-package-arg_10.0.0+~3.0.0-2_all.deb ... 306s Unpacking node-npm-package-arg (10.0.0+~3.0.0-2) ... 306s Selecting previously unselected package node-retry. 306s Preparing to unpack .../454-node-retry_0.13.1.+~cs2.19.16-1_all.deb ... 306s Unpacking node-retry (0.13.1.+~cs2.19.16-1) ... 306s Selecting previously unselected package node-promise-retry. 306s Preparing to unpack .../455-node-promise-retry_2.0.1-4_all.deb ... 306s Unpacking node-promise-retry (2.0.1-4) ... 306s Selecting previously unselected package node-mute-stream. 306s Preparing to unpack .../456-node-mute-stream_0.0.8+~0.0.1-3_all.deb ... 306s Unpacking node-mute-stream (0.0.8+~0.0.1-3) ... 306s Selecting previously unselected package node-read. 306s Preparing to unpack .../457-node-read_1.0.7-5_all.deb ... 306s Unpacking node-read (1.0.7-5) ... 306s Selecting previously unselected package node-promzard. 306s Preparing to unpack .../458-node-promzard_0.3.0-2_all.deb ... 306s Unpacking node-promzard (0.3.0-2) ... 306s Selecting previously unselected package node-set-blocking. 306s Preparing to unpack .../459-node-set-blocking_2.0.0-2_all.deb ... 306s Unpacking node-set-blocking (2.0.0-2) ... 306s Selecting previously unselected package node-text-table. 306s Preparing to unpack .../460-node-text-table_0.2.0-4_all.deb ... 306s Unpacking node-text-table (0.2.0-4) ... 306s Selecting previously unselected package python3-cfgv. 306s Preparing to unpack .../461-python3-cfgv_3.5.0-2_all.deb ... 306s Unpacking python3-cfgv (3.5.0-2) ... 306s Selecting previously unselected package python3-identify. 306s Preparing to unpack .../462-python3-identify_2.6.16-1_all.deb ... 306s Unpacking python3-identify (2.6.16-1) ... 306s Selecting previously unselected package nodeenv. 306s Preparing to unpack .../463-nodeenv_1.9.1-3_all.deb ... 306s Unpacking nodeenv (1.9.1-3) ... 306s Selecting previously unselected package python3-pip-whl. 306s Preparing to unpack .../464-python3-pip-whl_25.1.1+dfsg-1ubuntu2_all.deb ... 306s Unpacking python3-pip-whl (25.1.1+dfsg-1ubuntu2) ... 306s Selecting previously unselected package python3-setuptools-whl. 306s Preparing to unpack .../465-python3-setuptools-whl_78.1.1-0.1_all.deb ... 306s Unpacking python3-setuptools-whl (78.1.1-0.1) ... 306s Selecting previously unselected package python3-distlib. 306s Preparing to unpack .../466-python3-distlib_0.4.0-1_all.deb ... 306s Unpacking python3-distlib (0.4.0-1) ... 306s Selecting previously unselected package python3-filelock. 306s Preparing to unpack .../467-python3-filelock_3.20.3-1_all.deb ... 306s Unpacking python3-filelock (3.20.3-1) ... 306s Selecting previously unselected package python3-platformdirs. 307s Preparing to unpack .../468-python3-platformdirs_4.5.1-1_all.deb ... 307s Unpacking python3-platformdirs (4.5.1-1) ... 307s Selecting previously unselected package python3-virtualenv. 307s Preparing to unpack .../469-python3-virtualenv_20.35.4+ds-1_all.deb ... 307s Unpacking python3-virtualenv (20.35.4+ds-1) ... 307s Selecting previously unselected package pre-commit. 307s Preparing to unpack .../470-pre-commit_4.5.1-1_all.deb ... 307s Unpacking pre-commit (4.5.1-1) ... 307s Selecting previously unselected package pybuild-plugin-autopkgtest. 307s Preparing to unpack .../471-pybuild-plugin-autopkgtest_7.20251231_all.deb ... 307s Unpacking pybuild-plugin-autopkgtest (7.20251231) ... 307s Selecting previously unselected package python3-pyproject-hooks. 307s Preparing to unpack .../472-python3-pyproject-hooks_1.2.0-1_all.deb ... 307s Unpacking python3-pyproject-hooks (1.2.0-1) ... 307s Selecting previously unselected package python3-wheel. 307s Preparing to unpack .../473-python3-wheel_0.46.1-2_all.deb ... 307s Unpacking python3-wheel (0.46.1-2) ... 307s Selecting previously unselected package python3-build. 307s Preparing to unpack .../474-python3-build_1.2.2-5_all.deb ... 307s Unpacking python3-build (1.2.2-5) ... 307s Selecting previously unselected package python3-installer. 307s Preparing to unpack .../475-python3-installer_0.7.0+dfsg1-3_all.deb ... 307s Unpacking python3-installer (0.7.0+dfsg1-3) ... 307s Selecting previously unselected package pybuild-plugin-pyproject. 307s Preparing to unpack .../476-pybuild-plugin-pyproject_7.20251231_all.deb ... 307s Unpacking pybuild-plugin-pyproject (7.20251231) ... 307s Selecting previously unselected package python-tinycss2-common. 307s Preparing to unpack .../477-python-tinycss2-common_1.5.1-1_all.deb ... 307s Unpacking python-tinycss2-common (1.5.1-1) ... 307s Selecting previously unselected package python3-all. 307s Preparing to unpack .../478-python3-all_3.14.2-1_amd64.deb ... 307s Unpacking python3-all (3.14.2-1) ... 307s Selecting previously unselected package python3-sniffio. 307s Preparing to unpack .../479-python3-sniffio_1.3.1-1_all.deb ... 307s Unpacking python3-sniffio (1.3.1-1) ... 307s Selecting previously unselected package python3-anyio. 307s Preparing to unpack .../480-python3-anyio_4.11.0-3_all.deb ... 307s Unpacking python3-anyio (4.11.0-3) ... 307s Selecting previously unselected package python3-ply. 307s Preparing to unpack .../481-python3-ply_3.11-10_all.deb ... 307s Unpacking python3-ply (3.11-10) ... 307s Selecting previously unselected package python3-pycparser. 307s Preparing to unpack .../482-python3-pycparser_2.23-1build1_all.deb ... 307s Unpacking python3-pycparser (2.23-1build1) ... 307s Selecting previously unselected package python3-cffi. 307s Preparing to unpack .../483-python3-cffi_2.0.0-2_all.deb ... 307s Unpacking python3-cffi (2.0.0-2) ... 307s Selecting previously unselected package python3-argon2-cffi-bindings. 307s Preparing to unpack .../484-python3-argon2-cffi-bindings_25.1.0-2_amd64.deb ... 307s Unpacking python3-argon2-cffi-bindings (25.1.0-2) ... 307s Selecting previously unselected package python3-argon2. 307s Preparing to unpack .../485-python3-argon2_25.1.0-2_amd64.deb ... 307s Unpacking python3-argon2 (25.1.0-2) ... 307s Selecting previously unselected package python3-arrow. 307s Preparing to unpack .../486-python3-arrow_1.3.0-1.1ubuntu2_all.deb ... 307s Unpacking python3-arrow (1.3.0-1.1ubuntu2) ... 307s Selecting previously unselected package python3-astroid. 307s Preparing to unpack .../487-python3-astroid_4.0.2-1ubuntu1_all.deb ... 307s Unpacking python3-astroid (4.0.2-1ubuntu1) ... 307s Selecting previously unselected package python3-asttokens. 307s Preparing to unpack .../488-python3-asttokens_3.0.1-1_all.deb ... 307s Unpacking python3-asttokens (3.0.1-1) ... 307s Selecting previously unselected package python3-webencodings. 307s Preparing to unpack .../489-python3-webencodings_0.5.1-5build1_all.deb ... 307s Unpacking python3-webencodings (0.5.1-5build1) ... 307s Selecting previously unselected package python3-html5lib. 307s Preparing to unpack .../490-python3-html5lib_1.2-3_all.deb ... 307s Unpacking python3-html5lib (1.2-3) ... 307s Selecting previously unselected package python3-bleach. 307s Preparing to unpack .../491-python3-bleach_6.3.0-1_all.deb ... 307s Unpacking python3-bleach (6.3.0-1) ... 307s Selecting previously unselected package python3-soupsieve. 307s Preparing to unpack .../492-python3-soupsieve_2.8.1-1_all.deb ... 307s Unpacking python3-soupsieve (2.8.1-1) ... 307s Selecting previously unselected package python3-bs4. 307s Preparing to unpack .../493-python3-bs4_4.14.3-2build1_all.deb ... 307s Unpacking python3-bs4 (4.14.3-2build1) ... 307s Selecting previously unselected package python3-click. 307s Preparing to unpack .../494-python3-click_8.2.0+0.really.8.1.8-1build1_all.deb ... 307s Unpacking python3-click (8.2.0+0.really.8.1.8-1build1) ... 307s Selecting previously unselected package python3-traitlets. 307s Preparing to unpack .../495-python3-traitlets_5.14.3+really5.14.3-2_all.deb ... 307s Unpacking python3-traitlets (5.14.3+really5.14.3-2) ... 307s Selecting previously unselected package python3-comm. 307s Preparing to unpack .../496-python3-comm_0.2.1-1build1_all.deb ... 307s Unpacking python3-comm (0.2.1-1build1) ... 307s Selecting previously unselected package python3-coverage. 307s Preparing to unpack .../497-python3-coverage_7.8.2+dfsg1-1ubuntu1_amd64.deb ... 307s Unpacking python3-coverage (7.8.2+dfsg1-1ubuntu1) ... 307s Selecting previously unselected package python3-debugpy. 307s Preparing to unpack .../498-python3-debugpy_1.8.19+ds-1ubuntu1_amd64.deb ... 307s Unpacking python3-debugpy (1.8.19+ds-1ubuntu1) ... 308s Selecting previously unselected package python3-decorator. 308s Preparing to unpack .../499-python3-decorator_5.2.1-2_all.deb ... 308s Unpacking python3-decorator (5.2.1-2) ... 308s Selecting previously unselected package python3-defusedxml. 308s Preparing to unpack .../500-python3-defusedxml_0.7.1-3build1_all.deb ... 308s Unpacking python3-defusedxml (0.7.1-3build1) ... 308s Selecting previously unselected package python3-roman-numerals. 308s Preparing to unpack .../501-python3-roman-numerals_4.1.0-1_all.deb ... 308s Unpacking python3-roman-numerals (4.1.0-1) ... 308s Selecting previously unselected package python3-docutils. 308s Preparing to unpack .../502-python3-docutils_0.22.4+dfsg-1_all.deb ... 308s Unpacking python3-docutils (0.22.4+dfsg-1) ... 308s Selecting previously unselected package python3-executing. 308s Preparing to unpack .../503-python3-executing_2.2.1-0.1_all.deb ... 308s Unpacking python3-executing (2.2.1-0.1) ... 308s Selecting previously unselected package python3-fastjsonschema. 308s Preparing to unpack .../504-python3-fastjsonschema_2.21.1-1_all.deb ... 308s Unpacking python3-fastjsonschema (2.21.1-1) ... 308s Selecting previously unselected package python3-fqdn. 308s Preparing to unpack .../505-python3-fqdn_1.5.1-2_all.deb ... 308s Unpacking python3-fqdn (1.5.1-2) ... 308s Selecting previously unselected package python3-smmap. 308s Preparing to unpack .../506-python3-smmap_6.0.0-1build1_all.deb ... 308s Unpacking python3-smmap (6.0.0-1build1) ... 308s Selecting previously unselected package python3-gitdb. 308s Preparing to unpack .../507-python3-gitdb_4.0.12-1_all.deb ... 308s Unpacking python3-gitdb (4.0.12-1) ... 308s Selecting previously unselected package python3-git. 308s Preparing to unpack .../508-python3-git_3.1.45-1_all.deb ... 308s Unpacking python3-git (3.1.45-1) ... 308s Selecting previously unselected package python3-pathspec. 308s Preparing to unpack .../509-python3-pathspec_0.12.1-1build1_all.deb ... 308s Unpacking python3-pathspec (0.12.1-1build1) ... 308s Selecting previously unselected package python3-pluggy. 308s Preparing to unpack .../510-python3-pluggy_1.6.0-2_all.deb ... 308s Unpacking python3-pluggy (1.6.0-2) ... 308s Selecting previously unselected package python3-trove-classifiers. 308s Preparing to unpack .../511-python3-trove-classifiers_2025.11.14.15-1_all.deb ... 308s Unpacking python3-trove-classifiers (2025.11.14.15-1) ... 308s Selecting previously unselected package python3-hatchling. 308s Preparing to unpack .../512-python3-hatchling_1.28.0-1_all.deb ... 308s Unpacking python3-hatchling (1.28.0-1) ... 308s Selecting previously unselected package node-cli-table. 308s Preparing to unpack .../513-node-cli-table_0.3.11+~cs0.13.4-3_all.deb ... 308s Unpacking node-cli-table (0.3.11+~cs0.13.4-3) ... 308s Selecting previously unselected package node-depd. 308s Preparing to unpack .../514-node-depd_2.0.0-2_all.deb ... 308s Unpacking node-depd (2.0.0-2) ... 308s Selecting previously unselected package node-npmlog. 308s Preparing to unpack .../515-node-npmlog_7.0.1+~4.1.4-1_all.deb ... 308s Unpacking node-npmlog (7.0.1+~4.1.4-1) ... 308s Selecting previously unselected package node-tar. 308s Preparing to unpack .../516-node-tar_6.2.1+ds1+~cs6.1.13-6_all.deb ... 308s Unpacking node-tar (6.2.1+ds1+~cs6.1.13-6) ... 308s Selecting previously unselected package node-gyp. 308s Preparing to unpack .../517-node-gyp_12.1.0+~6.1.0-3_all.deb ... 308s Unpacking node-gyp (12.1.0+~6.1.0-3) ... 308s Selecting previously unselected package node-ini. 308s Preparing to unpack .../518-node-ini_3.0.1-2_all.deb ... 308s Unpacking node-ini (3.0.1-2) ... 308s Selecting previously unselected package node-negotiator. 308s Preparing to unpack .../519-node-negotiator_0.6.3+~0.6.1-1_all.deb ... 308s Unpacking node-negotiator (0.6.3+~0.6.1-1) ... 308s Selecting previously unselected package npm. 308s Preparing to unpack .../520-npm_9.2.0~ds2-2_all.deb ... 308s Unpacking npm (9.2.0~ds2-2) ... 308s Selecting previously unselected package python3-hatch-jupyter-builder. 308s Preparing to unpack .../521-python3-hatch-jupyter-builder_0.8.3-3build1_all.deb ... 308s Unpacking python3-hatch-jupyter-builder (0.8.3-3build1) ... 308s Selecting previously unselected package python3-imagesize. 308s Preparing to unpack .../522-python3-imagesize_1.4.1-1build1_all.deb ... 308s Unpacking python3-imagesize (1.4.1-1build1) ... 308s Selecting previously unselected package python3-iniconfig. 308s Preparing to unpack .../523-python3-iniconfig_2.1.0-2_all.deb ... 308s Unpacking python3-iniconfig (2.1.0-2) ... 308s Selecting previously unselected package python3-parso. 309s Preparing to unpack .../524-python3-parso_0.8.5-1_all.deb ... 309s Unpacking python3-parso (0.8.5-1) ... 309s Selecting previously unselected package python3-typeshed. 309s Preparing to unpack .../525-python3-typeshed_0.0~git20241223.ea91db2-4_all.deb ... 309s Unpacking python3-typeshed (0.0~git20241223.ea91db2-4) ... 309s Selecting previously unselected package python3-jedi. 309s Preparing to unpack .../526-python3-jedi_0.19.1+ds1-1build1_all.deb ... 309s Unpacking python3-jedi (0.19.1+ds1-1build1) ... 309s Selecting previously unselected package python3-matplotlib-inline. 309s Preparing to unpack .../527-python3-matplotlib-inline_0.2.1-1_all.deb ... 309s Unpacking python3-matplotlib-inline (0.2.1-1) ... 309s Selecting previously unselected package python3-wcwidth. 309s Preparing to unpack .../528-python3-wcwidth_0.2.14+dfsg1-1build1_all.deb ... 309s Unpacking python3-wcwidth (0.2.14+dfsg1-1build1) ... 309s Selecting previously unselected package python3-prompt-toolkit. 309s Preparing to unpack .../529-python3-prompt-toolkit_3.0.52-2_all.deb ... 309s Unpacking python3-prompt-toolkit (3.0.52-2) ... 309s Selecting previously unselected package python3-pure-eval. 309s Preparing to unpack .../530-python3-pure-eval_0.2.3-1_all.deb ... 309s Unpacking python3-pure-eval (0.2.3-1) ... 309s Selecting previously unselected package python3-stack-data. 309s Preparing to unpack .../531-python3-stack-data_0.6.3-3_all.deb ... 309s Unpacking python3-stack-data (0.6.3-3) ... 309s Selecting previously unselected package python3-ipython. 309s Preparing to unpack .../532-python3-ipython_8.35.0-2_all.deb ... 309s Unpacking python3-ipython (8.35.0-2) ... 309s Selecting previously unselected package python3-jupyter-core. 309s Preparing to unpack .../533-python3-jupyter-core_5.9.1-1_all.deb ... 309s Unpacking python3-jupyter-core (5.9.1-1) ... 309s Selecting previously unselected package python3-psutil. 309s Preparing to unpack .../534-python3-psutil_7.1.0-1ubuntu1_amd64.deb ... 309s Unpacking python3-psutil (7.1.0-1ubuntu1) ... 309s Selecting previously unselected package python3-tornado. 309s Preparing to unpack .../535-python3-tornado_6.5.4-0.1_amd64.deb ... 309s Unpacking python3-tornado (6.5.4-0.1) ... 310s Selecting previously unselected package python3-zmq. 310s Preparing to unpack .../536-python3-zmq_27.1.0-1_amd64.deb ... 310s Unpacking python3-zmq (27.1.0-1) ... 310s Selecting previously unselected package python3-jupyter-client. 310s Preparing to unpack .../537-python3-jupyter-client_8.7.0-1_all.deb ... 310s Unpacking python3-jupyter-client (8.7.0-1) ... 310s Selecting previously unselected package python3-nest-asyncio. 310s Preparing to unpack .../538-python3-nest-asyncio_1.6.0-1_all.deb ... 310s Unpacking python3-nest-asyncio (1.6.0-1) ... 310s Selecting previously unselected package python3-ipykernel. 310s Preparing to unpack .../539-python3-ipykernel_6.30.1-1_all.deb ... 310s Unpacking python3-ipykernel (6.30.1-1) ... 310s Selecting previously unselected package python3-isoduration. 310s Preparing to unpack .../540-python3-isoduration_20.11.0+git20211126.ae0bd61-2_all.deb ... 310s Unpacking python3-isoduration (20.11.0+git20211126.ae0bd61-2) ... 310s Selecting previously unselected package python3-pythonjsonlogger. 310s Preparing to unpack .../541-python3-pythonjsonlogger_3.3.0-1_all.deb ... 310s Unpacking python3-pythonjsonlogger (3.3.0-1) ... 310s Selecting previously unselected package python3-rfc3339-validator. 310s Preparing to unpack .../542-python3-rfc3339-validator_0.1.4-2_all.deb ... 310s Unpacking python3-rfc3339-validator (0.1.4-2) ... 310s Selecting previously unselected package python3-rfc3986-validator. 310s Preparing to unpack .../543-python3-rfc3986-validator_0.1.1-2_all.deb ... 310s Unpacking python3-rfc3986-validator (0.1.1-2) ... 310s Selecting previously unselected package python3-uritemplate. 310s Preparing to unpack .../544-python3-uritemplate_4.2.0-2_all.deb ... 310s Unpacking python3-uritemplate (4.2.0-2) ... 310s Selecting previously unselected package python3-webcolors. 310s Preparing to unpack .../545-python3-webcolors_1.13-1_all.deb ... 310s Unpacking python3-webcolors (1.13-1) ... 310s Selecting previously unselected package python3-jupyter-events. 310s Preparing to unpack .../546-python3-jupyter-events_0.12.0-2_all.deb ... 310s Unpacking python3-jupyter-events (0.12.0-2) ... 310s Selecting previously unselected package python3-terminado. 310s Preparing to unpack .../547-python3-terminado_0.18.1-1_all.deb ... 310s Unpacking python3-terminado (0.18.1-1) ... 310s Selecting previously unselected package python3-jupyter-server-terminals. 310s Preparing to unpack .../548-python3-jupyter-server-terminals_0.5.3-3_all.deb ... 310s Unpacking python3-jupyter-server-terminals (0.5.3-3) ... 310s Selecting previously unselected package python3-tinycss2. 310s Preparing to unpack .../549-python3-tinycss2_1.5.1-1_all.deb ... 310s Unpacking python3-tinycss2 (1.5.1-1) ... 310s Selecting previously unselected package python3-jupyterlab-pygments. 310s Preparing to unpack .../550-python3-jupyterlab-pygments_0.2.2-3build1_all.deb ... 310s Unpacking python3-jupyterlab-pygments (0.2.2-3build1) ... 310s Selecting previously unselected package python3-mistune. 310s Preparing to unpack .../551-python3-mistune_3.1.4-1_all.deb ... 310s Unpacking python3-mistune (3.1.4-1) ... 310s Selecting previously unselected package python3-nbformat. 310s Preparing to unpack .../552-python3-nbformat_5.10.4-1_all.deb ... 310s Unpacking python3-nbformat (5.10.4-1) ... 310s Selecting previously unselected package python3-nbclient. 310s Preparing to unpack .../553-python3-nbclient_0.10.4-1_all.deb ... 310s Unpacking python3-nbclient (0.10.4-1) ... 310s Selecting previously unselected package python3-pandocfilters. 310s Preparing to unpack .../554-python3-pandocfilters_1.5.1-1_all.deb ... 310s Unpacking python3-pandocfilters (1.5.1-1) ... 310s Selecting previously unselected package python3-nbconvert. 310s Preparing to unpack .../555-python3-nbconvert_7.16.6-1_all.deb ... 310s Unpacking python3-nbconvert (7.16.6-1) ... 310s Selecting previously unselected package python3-prometheus-client. 310s Preparing to unpack .../556-python3-prometheus-client_0.21.1+ds1-1build1_all.deb ... 310s Unpacking python3-prometheus-client (0.21.1+ds1-1build1) ... 310s Selecting previously unselected package python3-send2trash. 310s Preparing to unpack .../557-python3-send2trash_1.8.3-1_all.deb ... 310s Unpacking python3-send2trash (1.8.3-1) ... 310s Selecting previously unselected package python3-websocket. 311s Preparing to unpack .../558-python3-websocket_1.8.0-2_all.deb ... 311s Unpacking python3-websocket (1.8.0-2) ... 311s Selecting previously unselected package python3-jupyter-server. 311s Preparing to unpack .../559-python3-jupyter-server_2.17.0-1_all.deb ... 311s Unpacking python3-jupyter-server (2.17.0-1) ... 311s Selecting previously unselected package python3-mdit-py-plugins. 311s Preparing to unpack .../560-python3-mdit-py-plugins_0.5.0-1_all.deb ... 311s Unpacking python3-mdit-py-plugins (0.5.0-1) ... 311s Selecting previously unselected package python3-jupytext. 311s Preparing to unpack .../561-python3-jupytext_1.16.4+ds1-1_all.deb ... 311s Unpacking python3-jupytext (1.16.4+ds1-1) ... 311s Selecting previously unselected package sphinx-common. 311s Preparing to unpack .../562-sphinx-common_8.2.3-12_all.deb ... 311s Unpacking sphinx-common (8.2.3-12) ... 311s Selecting previously unselected package python3-alabaster. 311s Preparing to unpack .../563-python3-alabaster_0.7.16-0.1build1_all.deb ... 311s Unpacking python3-alabaster (0.7.16-0.1build1) ... 311s Selecting previously unselected package python3-snowballstemmer. 311s Preparing to unpack .../564-python3-snowballstemmer_3.0.1-1_all.deb ... 311s Unpacking python3-snowballstemmer (3.0.1-1) ... 311s Selecting previously unselected package python3-sphinx. 311s Preparing to unpack .../565-python3-sphinx_8.2.3-12_all.deb ... 311s Unpacking python3-sphinx (8.2.3-12) ... 311s Selecting previously unselected package python3-myst-parser. 311s Preparing to unpack .../566-python3-myst-parser_4.0.1-1_all.deb ... 311s Unpacking python3-myst-parser (4.0.1-1) ... 311s Selecting previously unselected package python3-pytest. 311s Preparing to unpack .../567-python3-pytest_9.0.2-2_all.deb ... 311s Unpacking python3-pytest (9.0.2-2) ... 311s Setting up libc-gconv-modules-extra:i386 (2.42-2ubuntu4) ... 311s Setting up dh-python (7.20251231) ... 311s Setting up libuv1-dev:amd64 (1.51.0-2ubuntu1) ... 311s Setting up python3-identify (2.6.16-1) ... 312s Setting up python3-iniconfig (2.1.0-2) ... 312s Setting up python3-sniffio (1.3.1-1) ... 312s Setting up node-colors (1.4.0-4build1) ... 312s Setting up python3-tornado (6.5.4-0.1) ... 313s Setting up libnorm1t64:amd64 (1.5.9+dfsg-4) ... 313s Setting up gcc-11-base:i386 (11.5.0-7ubuntu2) ... 313s Setting up node-ampproject-remapping (2.2.0+~cs5.15.37-1) ... 313s Setting up node-diff (5.0.0~dfsg+~5.0.1-5) ... 313s Setting up python3-pure-eval (0.2.3-1) ... 313s Setting up node-lru-cache (10.0.1-3) ... 313s Setting up python3-setuptools-whl (78.1.1-0.1) ... 313s Setting up python3-send2trash (1.8.3-1) ... 313s Setting up python3-filelock (3.20.3-1) ... 314s Setting up node-abbrev (1.1.1+~1.1.2-1) ... 314s Setting up node-path-is-inside (1.0.2+~1.0.0-1) ... 314s Setting up libjs-sprintf-js (1.1.3+ds1+~1.1.4-2) ... 314s Setting up libsodium23:amd64 (1.0.18-2) ... 314s Setting up node-pify (5.0.0+~cs5.0.1-1) ... 314s Setting up node-p-limit (4.0.0+~cs4.0.0-5) ... 314s Setting up node-yallist (4.0.0+~4.0.1-2) ... 314s Setting up libjs-inherits (2.0.4-6) ... 314s Setting up node-p-cancelable (2.1.1-1) ... 314s Setting up node-is-windows (1.0.2+~cs1.0.0-1) ... 314s Setting up node-ansi-regex (5.0.1-1) ... 314s Setting up python3-arrow (1.3.0-1.1ubuntu2) ... 314s Setting up node-loader-runner (4.3.0-1) ... 314s Setting up node-object-inspect (1.12.2+~cs1.8.1-1) ... 314s Setting up node-slash (4.0.0-3) ... 314s Setting up python3-anyio (4.11.0-3) ... 314s Setting up python3-pythonjsonlogger (3.3.0-1) ... 315s Setting up python3-parso (0.8.5-1) ... 315s Setting up node-util-deprecate (1.0.2-4) ... 315s Setting up node-ieee754 (1.2.1-3) ... 315s Setting up node-fs-readdir-recursive (1.1.0+~1.1.0-1) ... 315s Setting up node-v8flags (3.2.0+~3.1.1-1) ... 315s Setting up node-retry (0.13.1.+~cs2.19.16-1) ... 315s Setting up node-get-caller-file (2.0.5+~cs1.1.1-4) ... 315s Setting up python3-pip-whl (25.1.1+dfsg-1ubuntu2) ... 315s Setting up node-arrify (2.0.1-3) ... 315s Setting up python3-defusedxml (0.7.1-3build1) ... 315s Setting up libarchive-zip-perl (1.68-1) ... 315s Setting up node-eslint-visitor-keys (3.3.0+~1.0.0-2) ... 315s Setting up node-caniuse-lite (1.0.30001752+dfsg+~1.0.5-1) ... 315s Setting up node-isobject (4.0.0-2) ... 315s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 315s Setting up python3-alabaster (0.7.16-0.1build1) ... 315s Setting up node-delegates (1.0.0-3) ... 315s Setting up libargon2-1:amd64 (0~20190702+dfsg-5) ... 315s Setting up node-depd (2.0.0-2) ... 315s Setting up binutils-i686-linux-gnu (2.45.50.20251209-1ubuntu1) ... 315s Setting up node-isexe (2.0.0+~2.0.1-5) ... 315s Setting up libdebhelper-perl (13.28ubuntu1) ... 315s Setting up node-resolve (1.22.10+~cs5.37.15-1) ... 315s Setting up node-jsonparse (1.3.1-10) ... 315s Setting up python3-ply (3.11-10) ... 316s Setting up node-core-js-pure (3.33.2-1build2) ... 316s Setting up node-es-module-lexer (1.1.0+dfsg-3) ... 316s Setting up node-path-exists (5.0.0-9) ... 316s Setting up python3-rfc3339-validator (0.1.4-2) ... 316s Setting up node-unicode-match-property-value-ecmascript (2.2.0+ds-1build1) ... 316s Setting up node-escape-string-regexp (4.0.0-2) ... 316s Setting up node-through (2.3.8+~cs0.0.30-1) ... 316s Setting up libjs-source-map (0.7.0++dfsg2+really.0.6.1-15) ... 316s Setting up node-p-locate (6.0.0-14) ... 316s Setting up node-negotiator (0.6.3+~0.6.1-1) ... 316s Setting up node-tslib (2.4.1-1) ... 316s Setting up node-strip-bom (4.0.0-2) ... 316s Setting up python3-mdit-py-plugins (0.5.0-1) ... 316s Setting up linux-libc-dev:i386 (6.18.0-9.9) ... 316s Setting up node-ci-info (4.0.0+~cs1.1.0-1build2) ... 316s Setting up python3-isoduration (20.11.0+git20211126.ae0bd61-2) ... 316s Setting up m4 (1.4.20-2) ... 316s Setting up node-color-name (1.1.4+~1.1.1-2) ... 316s Setting up node-chrome-trace-event (1.0.3-2) ... 316s Setting up node-json-buffer (3.0.1+~3.0.0-1) ... 316s Setting up node-electron-to-chromium (1.5.244-1) ... 316s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 316s Setting up node-console-control-strings (1.1.0-3) ... 316s Setting up node-source-list-map (2.0.1+dfsg+~0.1.2-1) ... 316s Setting up node-camelcase (7.0.0-4) ... 316s Setting up node-resumer (0.0.0-6) ... 316s Setting up node-uuid (8.3.2+~8.3.4-1) ... 316s Setting up python3-distlib (0.4.0-1) ... 317s Setting up python3-pandocfilters (1.5.1-1) ... 317s Setting up libgomp1:amd64 (15.2.0-11ubuntu1) ... 317s Setting up python3-click (8.2.0+0.really.8.1.8-1build1) ... 317s Setting up node-terser (5.38.0-1) ... 317s Setting up python3-wheel (0.46.1-2) ... 318s Setting up python3-webencodings (0.5.1-5build1) ... 318s Setting up node-path-type (4.0.0-3) ... 318s Setting up node-indent-string (4.0.0-2) ... 318s Setting up python3-platformdirs (4.5.1-1) ... 318s Setting up python3-psutil (7.1.0-1ubuntu1) ... 319s Setting up libsource-highlight-common (3.1.9-4.3build2) ... 319s Setting up node-typedarray (0.0.7-1) ... 319s Setting up python3-pycparser (2.23-1build1) ... 319s Setting up node-function-bind (1.1.2+~cs2.1.14-1) ... 319s Setting up node-clone (2.1.2+~2.1.2-1) ... 319s Setting up node-p-map (4.0.0+~3.1.0+~3.0.1-2) ... 319s Setting up python3-uritemplate (4.2.0-2) ... 319s Setting up node-iferr (1.0.2+~1.0.2-1) ... 319s Setting up node-chownr (2.0.0-3) ... 319s Setting up node-has-flag (5.0.1-1) ... 319s Setting up node-estraverse (5.3.0+ds+~5.1.1-1) ... 319s Setting up node-regjsgen (0.8.0+ds-1) ... 319s Setting up liberror-perl (0.17030-1) ... 319s Setting up node-lodash-packages (4.17.21+dfsg+~cs8.31.198.20210220-9) ... 319s Setting up python3-jupyterlab-pygments (0.2.2-3build1) ... 320s Setting up node-json-schema-traverse (1.0.0-3) ... 320s Setting up node-inherits (2.0.4-6) ... 320s Setting up node-path-is-absolute (2.0.0-2) ... 320s Setting up node-locate-path (7.1.1-2) ... 320s Setting up libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1build2) ... 320s Setting up node-ini (3.0.1-2) ... 320s Setting up node-postcss-value-parser (4.2.0-1) ... 320s Setting up python3-decorator (5.2.1-2) ... 320s Setting up libsimdutf29:amd64 (7.7.1-1) ... 320s Setting up python3-fqdn (1.5.1-2) ... 320s Setting up libsimdjson29:amd64 (4.2.4-1) ... 320s Setting up linux-libc-dev-i386-cross (6.17.0-4.4cross1) ... 320s Setting up autotools-dev (20240727.1) ... 320s Setting up node-is-descriptor (3.0.0-2) ... 320s Setting up node-safe-buffer (5.2.1+~cs2.1.2-3) ... 320s Setting up node-promise-inflight (1.0.1+~1.0.0-1) ... 320s Setting up python3-webcolors (1.13-1) ... 320s Setting up node-rechoir (0.8.0+~0.6.1-2) ... 320s Setting up node-json-parse-better-errors (1.0.2+~cs3.3.1-3) ... 320s Setting up node-unicode-canonical-property-names-ecmascript (2.0.0-2build1) ... 320s Setting up python3-wcwidth (0.2.14+dfsg1-1build1) ... 321s Setting up python3-pyproject-hooks (1.2.0-1) ... 321s Setting up node-sprintf-js (1.1.3+ds1+~1.1.4-2) ... 321s Setting up node-flatted (3.2.7~ds-1) ... 321s Setting up node-y18n (5.0.8+~5.0.0-3) ... 321s Setting up node-fast-deep-equal (3.1.3-3) ... 321s Setting up node-shebang-regex (3.0.0-2) ... 321s Setting up node-err-code (2.0.3+dfsg-3) ... 321s Setting up node-resolve-from (5.0.0+~3.1.0+~3.3.0+~2.0.0-1) ... 321s Setting up python3-typeshed (0.0~git20241223.ea91db2-4) ... 321s Setting up python3-snowballstemmer (3.0.1-1) ... 322s Setting up node-balanced-match (2.0.0-1) ... 322s Setting up node-convert-source-map (1.9.0+~1.5.2-1) ... 322s Setting up node-brace-expansion (2.0.1+~1.1.0-2) ... 322s Setting up python3-nest-asyncio (1.6.0-1) ... 322s Setting up node-is-stream (3.0.0-5) ... 322s Setting up node-spdx-exceptions (2.3.0-2) ... 322s Setting up node-get-stream (8.0.1-11) ... 322s Setting up libquadmath0:amd64 (15.2.0-11ubuntu1) ... 322s Setting up node-js-tokens (8.0.0-2) ... 322s Setting up node-core-js (3.33.2-1build2) ... 322s Setting up node-interpret (2.2.0-3) ... 322s Setting up node-set-blocking (2.0.0-2) ... 322s Setting up node-prr (1.0.1-3) ... 322s Setting up python3-rfc3986-validator (0.1.1-2) ... 322s Setting up libssl-dev:amd64 (3.5.3-1ubuntu2) ... 322s Setting up node-write (2.0.0~6.0.1+~3.0.4+~2.0.0+~1.0.0+~2.0.1-5) ... 322s Setting up libcares2:amd64 (1.34.6-1) ... 322s Setting up libmpc3:amd64 (1.3.1-2) ... 322s Setting up node-repeat-string (1.6.1+repack-1) ... 322s Setting up gcc-15-i686-linux-gnu-base:amd64 (15.2.0-7ubuntu1cross1) ... 322s Setting up node-globals (13.23.0-1) ... 322s Setting up node-deep-is (0.1.4-1) ... 322s Setting up autopoint (0.23.2-1) ... 322s Setting up node-async (3.2.6+dfsg-3) ... 322s Setting up libipt2 (2.1.2-3) ... 322s Setting up node-signal-exit (4.1.0-7) ... 322s Setting up node-randombytes (2.1.0+~2.0.0-2) ... 322s Setting up libllhttp9.3 (9.3.3~really9.3.0+~cs12.11.8-3) ... 322s Setting up node-source-map (0.7.0++dfsg2+really.0.6.1-15) ... 322s Setting up python3-html5lib (1.2-3) ... 322s Setting up node-wrappy (1.0.2-3) ... 322s Setting up libbabeltrace1:amd64 (1.5.11-5) ... 322s Setting up node-text-table (0.2.0-4) ... 322s Setting up python3-installer (0.7.0+dfsg1-3) ... 323s Setting up autoconf (2.72-3.1ubuntu1) ... 323s Setting up node-require-directory (2.1.1+~2.1.2-1) ... 323s Setting up python3-pluggy (1.6.0-2) ... 323s Setting up node-ip (2.0.1+~1.1.3-3) ... 323s Setting up node-quick-lru (6.1.1-4) ... 323s Setting up node-regenerator-runtime (0.15.2+~0.10.8-1) ... 323s Setting up libubsan1:amd64 (15.2.0-11ubuntu1) ... 323s Setting up node-to-fast-properties (3.0.1-3) ... 323s Setting up node-defaults (1.0.4+~1.0.3-1) ... 323s Setting up python3-fastjsonschema (2.21.1-1) ... 323s Setting up node-mute-stream (0.0.8+~0.0.1-3) ... 323s Setting up node-memfs (3.4.12+~cs1.0.3-1) ... 323s Setting up node-mimic-response (3.1.0-9) ... 323s Setting up node-commander (9.4.1-1) ... 323s Setting up python3-terminado (0.18.1-1) ... 323s Setting up libjs-typedarray-to-buffer (4.0.0-2) ... 323s Setting up dwz (0.16-2) ... 323s Setting up python3-trove-classifiers (2025.11.14.15-1) ... 324s Setting up node-graceful-fs (4.2.10-1) ... 324s Setting up node-merge-stream (2.0.0+~1.1.2-2) ... 324s Setting up python3-astroid (4.0.2-1ubuntu1) ... 324s Setting up node-is-path-cwd (2.2.0-2) ... 324s Setting up libhwasan0:amd64 (15.2.0-11ubuntu1) ... 324s Setting up python3-traitlets (5.14.3+really5.14.3-2) ... 325s Setting up node-jsonify (0.0.1-1) ... 325s Setting up libasan8:amd64 (15.2.0-11ubuntu1) ... 325s Setting up python-tinycss2-common (1.5.1-1) ... 325s Setting up libjson-perl (4.10000-1) ... 325s Setting up node-json-stable-stringify (1.0.2+repack1+~cs1.0.34-2) ... 325s Setting up node-fast-levenshtein (2.0.6+ds-3) ... 325s Setting up libjs-regenerate (1.4.2-3) ... 325s Setting up node-hosted-git-info (6.1.1-2) ... 325s Setting up node-aproba (2.0.0-3) ... 325s Setting up node-unicode-property-aliases-ecmascript (2.1.0+ds-1) ... 325s Setting up node-binary-extensions (2.2.0-2) ... 325s Setting up node-is-plain-object (5.0.0-8) ... 325s Setting up node-eslint-utils (3.0.0-4) ... 325s Setting up node-mimic-fn (4.0.0-6) ... 325s Setting up debugedit (1:5.2-3) ... 325s Setting up libc6-i386-cross (2.42-0ubuntu3cross1) ... 325s Setting up node-long (5.2.3-3) ... 325s Setting up node-path-dirname (1.0.2-2) ... 325s Setting up node-ip-regex (4.3.0+~4.1.1-1) ... 325s Setting up python3-roman-numerals (4.1.0-1) ... 325s Setting up python3.13-minimal (3.13.11-1) ... 326s Setting up git-man (1:2.51.0-1ubuntu1) ... 326s Setting up node-spdx-license-ids (3.0.12-1) ... 326s Setting up node-string-decoder (1.3.0-6) ... 326s Setting up node-esutils (2.0.3+~2.0.2-2) ... 326s Setting up node-time-stamp (2.2.0-2) ... 326s Setting up node-commondir (1.0.1+~1.0.0-1) ... 326s Setting up sgml-base (1.31+nmu1) ... 326s Setting up libjs-prettify (2015.12.04+dfsg-2) ... 326s Setting up libjs-events (3.3.0+~3.0.0-3) ... 326s Setting up node-mkdirp (2.1.6+~cs5.2.1-5) ... 326s Setting up node-run-queue (2.0.0-3) ... 326s Setting up python3-jupyter-server-terminals (0.5.3-3) ... 326s Setting up node-core-util-is (1.0.3-1) ... 326s Setting up node-json-schema (0.4.0+~7.0.11-1) ... 326s Setting up node-prelude-ls (1.2.1+dfsg-3) ... 326s Setting up node-minimatch (9.0.3-6) ... 326s Setting up libtsan2:amd64 (15.2.0-11ubuntu1) ... 326s Setting up node-imurmurhash (0.1.4+dfsg+~0.1.1-2) ... 326s Setting up node-xtend (4.0.2-3) ... 326s Setting up libisl23:amd64 (0.27-1build1) ... 326s Setting up gcc-15-cross-base (15.2.0-7ubuntu1cross1) ... 326s Setting up python3-build (1.2.2-5) ... 326s Setting up node-set-immediate-shim (2.0.0-2) ... 326s Setting up node-foreground-child (3.1.1-2) ... 326s Setting up gcc-15-base:i386 (15.2.0-11ubuntu1) ... 326s Setting up python3-jupyter-events (0.12.0-2) ... 327s Setting up node-wordwrap (1.0.0-4) ... 327s Setting up node-read (1.0.7-5) ... 327s Setting up node-regexpp (3.2.0-7) ... 327s Setting up python3-pathspec (0.12.1-1build1) ... 327s Setting up node-is-arrayish (0.3.2-3) ... 327s Setting up libquadmath0-i386-cross (15.2.0-7ubuntu1cross1) ... 327s Setting up python3-smmap (6.0.0-1build1) ... 327s Setting up node-base64-js (1.5.1+dfsg+~1.3.0-3) ... 327s Setting up python3-mistune (3.1.4-1) ... 328s Setting up node-esquery (1.4.2~ds-2) ... 328s Setting up node-npm-run-path (5.1.0+~4.0.0-8) ... 328s Setting up python3-soupsieve (2.8.1-1) ... 328s Setting up node-is-buffer (2.0.5-2) ... 328s Setting up python3-websocket (1.8.0-2) ... 328s Setting up node-color-convert (2.0.1+~cs2.0.0-2) ... 328s Setting up libcc1-0:amd64 (15.2.0-11ubuntu1) ... 328s Setting up node-data-uri-to-buffer (6.0.2~0~2025070717-6) ... 328s Setting up python3-jupyter-core (5.9.1-1) ... 328s Setting up liblsan0:amd64 (15.2.0-11ubuntu1) ... 328s Setting up node-async-each (1.0.3-3) ... 328s Setting up libjs-bootstrap (3.4.1+dfsg-6) ... 328s Setting up libitm1:amd64 (15.2.0-11ubuntu1) ... 328s Setting up node-isarray (2.0.5-4) ... 328s Setting up node-osenv (0.1.5+~0.1.1-1) ... 328s Setting up node-is-plain-obj (3.0.0-2) ... 328s Setting up node-is-extglob (2.1.1-5) ... 328s Setting up node-tapable (2.2.1-3) ... 328s Setting up node-shebang-command (2.0.0-1) ... 328s Setting up libjs-is-typedarray (1.0.0-4) ... 328s Setting up python3-imagesize (1.4.1-1build1) ... 329s Setting up node-lowercase-keys (2.0.0-2) ... 329s Setting up node-babel-plugin-add-module-exports (1.0.4+dfsg1~cs5.8.0-4) ... 329s Setting up node-decompress-response (6.0.0-3) ... 329s Setting up node-strip-eof (3.0.0-5) ... 329s Setting up python3-cfgv (3.5.0-2) ... 329s Setting up node-process-nextick-args (2.0.1-3) ... 329s Setting up node-has-unicode (2.0.1-5) ... 329s Setting up gyp (0.16.2-2build1) ... 330s Setting up automake (1:1.18.1-3build1) ... 330s update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode 330s Setting up python3-prompt-toolkit (3.0.52-2) ... 330s Setting up libfile-stripnondeterminism-perl (1.15.0-1build1) ... 330s Setting up node-readable-stream (3.6.0+~cs3.0.0-4build1) ... 330s Setting up node-promise-retry (2.0.1-4) ... 330s Setting up gettext (0.23.2-1) ... 330s Setting up node-supports-color (10.2.2+ds-3) ... 330s Setting up python3-tinycss2 (1.5.1-1) ... 331s Setting up libgcc-15-dev:amd64 (15.2.0-11ubuntu1) ... 331s Setting up libzmq5:amd64 (4.3.5-1build3) ... 331s Setting up node-error-ex (1.3.2-4) ... 331s Setting up node-once (1.4.1-1) ... 331s Setting up node-webpack-sources (3.2.3+~3.2.0-2) ... 331s Setting up python3-jedi (0.19.1+ds1-1build1) ... 331s Setting up node-n3 (1.16.3+~1.2.3+~1.10.4-3) ... 331s Setting up libatomic1-i386-cross (15.2.0-7ubuntu1cross1) ... 331s Setting up python3.13 (3.13.11-1) ... 332s Setting up python3-asttokens (3.0.1-1) ... 333s Setting up pybuild-plugin-pyproject (7.20251231) ... 333s Setting up python3-pytest (9.0.2-2) ... 334s Setting up node-serialize-javascript (6.0.2-1) ... 334s Setting up python3-cffi (2.0.0-2) ... 334s Setting up node-are-we-there-yet (3.0.1+~1.1.0-1) ... 334s Setting up node-find-up (6.3.0-8) ... 334s Setting up python3-virtualenv (20.35.4+ds-1) ... 334s Setting up node-kind-of (6.0.3+dfsg-2) ... 334s Setting up python3-all (3.14.2-1) ... 334s Setting up python3-coverage (7.8.2+dfsg1-1ubuntu1) ... 335s Setting up cpp-15-i686-linux-gnu (15.2.0-7ubuntu1cross1) ... 335s Setting up libsource-highlight4t64:amd64 (3.1.9-4.3build2) ... 335s Setting up libgomp1-i386-cross (15.2.0-7ubuntu1cross1) ... 335s Setting up node-is-binary-path (2.1.0-5) ... 335s Setting up python3-nbformat (5.10.4-1) ... 335s Setting up libc6-dev-i386-cross (2.42-0ubuntu3cross1) ... 335s Setting up python3-gitdb (4.0.12-1) ... 335s Setting up node-events (3.3.0+~3.0.0-3) ... 335s Setting up cpp-15-x86-64-linux-gnu (15.2.0-11ubuntu1) ... 335s Setting up node-minimist (1.2.8+~cs5.3.5-1) ... 336s Setting up node-fancy-log (1.3.3+~cs1.3.1-2) ... 336s Setting up python3-bs4 (4.14.3-2build1) ... 336s Setting up node-define-property (2.0.2+really+2.0.2-3) ... 336s Setting up intltool-debian (0.35.0+20060710.6build1) ... 336s Setting up python3-bleach (6.3.0-1) ... 336s Setting up python3-matplotlib-inline (0.2.1-1) ... 336s Setting up python3-comm (0.2.1-1build1) ... 337s Setting up node-promzard (0.3.0-2) ... 337s Setting up gcc-15-x86-64-linux-gnu (15.2.0-11ubuntu1) ... 337s Setting up node-wcwidth.js (1.0.2-2) ... 337s Setting up libgcc-s1-i386-cross (15.2.0-7ubuntu1cross1) ... 337s Setting up node-resolve-cwd (3.0.0-2) ... 337s Setting up node-fetch (3.3.2+~cs11.4.11-3) ... 337s Setting up node-babel7-runtime (7.20.15+ds1+~cs214.269.168-11build1) ... 337s Setting up python3-prometheus-client (0.21.1+ds1-1build1) ... 337s Setting up node-iconv-lite (0.6.3-3) ... 337s Setting up node-type-check (0.4.0+dfsg-3) ... 337s Setting up python3-jupytext (1.16.4+ds1-1) ... 338s Setting up gdb (16.3-5ubuntu1) ... 338s Setting up libstdc++-15-dev:amd64 (15.2.0-11ubuntu1) ... 338s Setting up node-ansi-styles (6.2.1-3) ... 338s Setting up python3-executing (2.2.1-0.1) ... 338s Setting up node-pkg-dir (5.0.0-2) ... 338s Setting up python3-zmq (27.1.0-1) ... 338s Setting up sphinx-common (8.2.3-12) ... 338s Setting up libitm1-i386-cross (15.2.0-7ubuntu1cross1) ... 338s Setting up node-got (11.8.5+~cs58.13.36-6) ... 338s Setting up node-optimist (0.6.1+~0.0.30-2) ... 338s Setting up node-spdx-expression-parse (3.0.1+~3.0.1-1) ... 338s Setting up git (1:2.51.0-1ubuntu1) ... 338s Setting up python3-argon2-cffi-bindings (25.1.0-2) ... 338s Setting up node-concat-stream (2.0.0+~2.0.0-2) ... 338s Setting up dh-strip-nondeterminism (1.15.0-1build1) ... 338s Setting up node-is-typedarray (1.0.0-4) ... 338s Setting up cpp-15 (15.2.0-11ubuntu1) ... 338s Setting up xml-core (0.19build1) ... 338s Setting up python3-argon2 (25.1.0-2) ... 339s Setting up python3-jupyter-client (8.7.0-1) ... 339s Setting up python3-hatchling (1.28.0-1) ... 339s Setting up cpp-i686-linux-gnu (4:15.2.0-4ubuntu1) ... 339s Setting up node-encoding (0.1.13-2) ... 339s Setting up python3-stack-data (0.6.3-3) ... 340s Setting up node-slice-ansi (5.0.0+~cs9.0.0-5) ... 340s Setting up node-fs-write-stream-atomic (1.0.10-6) ... 340s Setting up cpp-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 340s Setting up g++-15-x86-64-linux-gnu (15.2.0-11ubuntu1) ... 340s Setting up gcc-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 340s Setting up node-regenerator-transform (0.15.2+~0.10.8-1) ... 340s Setting up po-debconf (1.0.22) ... 340s Setting up python3-debugpy (1.8.19+ds-1ubuntu1) ... 341s Setting up libasan8-i386-cross (15.2.0-7ubuntu1cross1) ... 341s Setting up libstdc++6-i386-cross (15.2.0-7ubuntu1cross1) ... 341s Setting up python3-nbclient (0.10.4-1) ... 341s Setting up node-levn (0.4.1+dfsg-2) ... 341s Setting up gcc-15 (15.2.0-11ubuntu1) ... 341s Setting up node-spdx-correct (3.1.1-2) ... 341s Setting up python3-ipython (8.35.0-2) ... 342s /usr/lib/python3/dist-packages/IPython/core/interactiveshell.py:3141: SyntaxWarning: 'return' in a 'finally' block 342s return result 343s Setting up python3-git (3.1.45-1) ... 343s Setting up python3-ipykernel (6.30.1-1) ... 343s Setting up node-typedarray-to-buffer (4.0.0-2) ... 343s Setting up python3-nbconvert (7.16.6-1) ... 344s Setting up node-minipass (5.0.0+~cs13.3.24-1build1) ... 344s Setting up cpp (4:15.2.0-4ubuntu1) ... 344s Setting up g++-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 344s Setting up g++-15 (15.2.0-11ubuntu1) ... 344s Setting up node-validate-npm-package-license (3.0.4-2) ... 344s Setting up node-optionator (0.9.1+dfsg+~cs1.2.3-1) ... 344s Setting up node-ssri (9.0.1-3) ... 344s Setting up node-write-file-atomic (4.0.2+~4.0.0-2) ... 344s Setting up python3-jupyter-server (2.17.0-1) ... 344s Setting up libtool (2.5.4-9) ... 344s Setting up libubsan1-i386-cross (15.2.0-7ubuntu1cross1) ... 344s Setting up gcc (4:15.2.0-4ubuntu1) ... 344s Setting up dh-autoreconf (21) ... 344s Setting up libgcc-15-dev-i386-cross (15.2.0-7ubuntu1cross1) ... 344s Setting up libstdc++-15-dev-i386-cross (15.2.0-7ubuntu1cross1) ... 344s Setting up g++ (4:15.2.0-4ubuntu1) ... 344s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 344s Setting up node-tar (6.2.1+ds1+~cs6.1.13-6) ... 344s Setting up build-essential (12.12ubuntu2) ... 344s Setting up nodeenv (1.9.1-3) ... 345s Setting up pre-commit (4.5.1-1) ... 345s Setting up gcc-15-i686-linux-gnu (15.2.0-7ubuntu1cross1) ... 345s Setting up debhelper (13.28ubuntu1) ... 345s Setting up g++-15-i686-linux-gnu (15.2.0-7ubuntu1cross1) ... 345s Setting up gcc-i686-linux-gnu (4:15.2.0-4ubuntu1) ... 345s Setting up g++-i686-linux-gnu (4:15.2.0-4ubuntu1) ... 345s Setting up pybuild-plugin-autopkgtest (7.20251231) ... 345s Setting up crossbuild-essential-i386 (12.12ubuntu2) ... 345s Setting up libgcc-s1:i386 (15.2.0-11ubuntu1) ... 345s Setting up node-acorn (8.8.1+ds+~cs25.17.7-3) ... 345s Setting up libc6:i386 (2.42-2ubuntu4) ... 345s Setting up node-espree (9.4.1~dfsg-2) ... 345s Setting up libstdc++6:i386 (15.2.0-11ubuntu1) ... 345s Setting up libitm1:i386 (15.2.0-11ubuntu1) ... 345s Setting up node-semver (7.6.1+~7.5.8-2) ... 345s Setting up node-builtins (5.0.1-1) ... 345s Setting up node-corepack (0.24.0-5build1) ... 345s Setting up node-babel-plugin-polyfill-corejs2 (0.3.3~0~20220913+ds1-1) ... 345s Setting up node-define-properties (1.2.1+~cs2.2.3-1) ... 345s Setting up libcrypt1:i386 (1:4.5.1-1) ... 345s Setting up node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 345s Setting up libgomp1:i386 (15.2.0-11ubuntu1) ... 345s Setting up libasan6:i386 (11.5.0-7ubuntu2) ... 345s Setting up node-make-dir (3.1.0-3) ... 345s Setting up node-validate-npm-package-name (5.0.0+~4.0.0-1) ... 345s Setting up node-normalize-package-data (8.0.0+~2.4.4-2build1) ... 345s Setting up libquadmath0:i386 (15.2.0-11ubuntu1) ... 345s Setting up libatomic1:i386 (15.2.0-11ubuntu1) ... 345s Setting up libubsan1:i386 (15.2.0-11ubuntu1) ... 345s Setting up node-undici (7.18.2+dfsg+~cs3.2.0-1build1) ... 345s Setting up libgcc-11-dev:i386 (11.5.0-7ubuntu2) ... 345s Setting up libcrypt-dev:i386 (1:4.5.1-1) ... 345s Setting up libc6-dev:i386 (2.42-2ubuntu4) ... 345s Setting up node-npm-package-arg (10.0.0+~3.0.0-2) ... 345s Setting up node-debbundle-es-to-primitive (1.2.1+~cs9.7.25-2) ... 345s Setting up libnode127:amd64 (22.21.1+dfsg+~cs22.19.0-6ubuntu4) ... 345s Setting up libstdc++-11-dev:i386 (11.5.0-7ubuntu2) ... 345s Setting up libnode-dev (22.21.1+dfsg+~cs22.19.0-6ubuntu4) ... 345s Setting up nodejs (22.21.1+dfsg+~cs22.19.0-6ubuntu4) ... 345s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 345s Setting up node-argparse (2.0.1-3) ... 345s Setting up terser (5.38.0-1) ... 345s Setting up node-mime (4.1.0+dfsg+~cs8.97.10-6build5) ... 345s Setting up node-source-map-support (0.5.21+ds+~0.5.10-1) ... 345s Setting up node-unique-filename (1.1.1+ds-2) ... 345s Setting up node-unicode-match-property-ecmascript (2.0.0-2) ... 345s Setting up node-defined (1.0.1+~1.0.0-1) ... 345s Setting up node-mime-types (3.0.1+~3.0.1-2build6) ... 345s Setting up node-ansi-escapes (5.0.0+really.4.3.1-1) ... 345s Setting up node-strip-ansi (6.0.1-2) ... 345s Setting up node-ignore (5.2.1-1) ... 345s Setting up node-chalk (5.6.0-1) ... 345s Setting up node-which (2.0.2+~cs1.3.2-4) ... 345s Setting up node-css-selector-tokenizer (0.8.0+~cs4.8.3-1) ... 345s Setting up node-esprima (4.0.1+ds+~4.0.3-2) ... 345s Setting up node-is-path-inside (3.0.3-2) ... 345s Setting up node-neo-async (2.6.2+~cs3.0.0-3) ... 345s Setting up node-es6-error (4.1.1-5) ... 345s Setting up node-archy (1.0.0-7) ... 345s Setting up node-js-yaml (4.1.0+dfsg+~4.0.5-7) ... 345s Setting up node-nopt (9.0.0-1build1) ... 345s Setting up node-lodash (4.17.21+dfsg+~cs8.31.198.20210220-9) ... 345s Setting up node-progress (2.0.3-2) ... 345s Setting up node-json5 (2.2.3+dfsg-3) ... 345s Setting up node-ms (2.1.3+~cs0.7.31-3) ... 345s Setting up node-string-width (4.2.3+~cs13.2.3-1) ... 345s Setting up node-regenerate (1.4.2-3) ... 345s Setting up node-picocolors (1.0.0-4) ... 345s Setting up node-es-abstract (1.20.4+~cs26.27.47-2) ... 345s Setting up handlebars (3:4.7.7+~4.1.0-1) ... 345s Setting up node-object-assign (4.1.1-7) ... 345s Setting up node-is-glob (4.0.3-2) ... 345s Setting up node-v8-compile-cache (2.4.0-4) ... 345s Setting up node-is-number (7.0.0-4) ... 345s Setting up node-for-in (1.0.2-4) ... 345s Setting up node-execa (8.0.1+dfsg1+~cs12.0.0-1build2) ... 345s Setting up node-strip-json-comments (4.0.0-4) ... 345s Setting up node-is-extendable (1.0.1-3) ... 345s Setting up node-path-scurry (1.9.2-2) ... 345s Setting up node-columnify (1.6.0+~1.5.1-1) ... 345s Setting up node-doctrine (3.0.0-4) ... 345s Setting up node-ajv (8.17.1~ds+~3.0.1+~3.1.0-4build1) ... 345s Setting up node-jsesc (3.0.2+~3.0.1-1) ... 345s Setting up node-regjsparser (0.12.0+ds-2) ... 345s Setting up node-errno (1.0.0-3) ... 345s Setting up node-decamelize (4.0.0-2) ... 345s Setting up node-normalize-path (3.0.0+~3.0.0-1) ... 345s Setting up node-functional-red-black-tree (1.0.1+20181105-7) ... 345s Setting up node-debug (4.4.1+~4.1.12-1) ... 345s Setting up node-agent-base (7.1.4~0~2025070717-6) ... 345s Setting up node-browserslist (4.27.0+~cs8.11.53-2) ... 345s Setting up node-yargs-parser (21.1.1+~21.0.0-4) ... 345s Setting up node-esrecurse (4.3.0-2) ... 345s Setting up node-wrap-ansi (8.0.1+~8.0.1-3) ... 345s Setting up node-for-own (1.0.0-3) ... 345s Setting up node-glob (10.3.6+~cs0.4.15-8build1) ... 345s Setting up node-eslint-scope (7.1.1+~3.7.4-1) ... 345s Setting up node-escodegen (2.1.0+dfsg+~0.0.8-2) ... 345s Setting up node-memory-fs (0.5.0+~0.3.3-2) ... 345s Setting up node-babel-helper-define-polyfill-provider (0.3.3~0~20220913+ds1-1) ... 345s Setting up node-cli-table (0.3.11+~cs0.13.4-3) ... 345s Setting up node-regenerate-unicode-properties (10.2.2+ds-1build2) ... 345s Setting up node-glob-parent (6.0.2+~5.1.1-2) ... 345s Setting up node-enhanced-resolve (5.15.0-1) ... 345s Setting up node-postcss (8.5.6+~cs9.3.28-1) ... 345s Setting up node-wide-align (1.1.3-4) ... 345s Setting up node-anymatch (3.1.3+~cs4.6.1-2) ... 345s Setting up node-postcss-modules-extract-imports (3.0.0-2) ... 345s Setting up node-https-proxy-agent (7.0.6~0~2025070717-6) ... 345s Setting up node-cliui (7.0.4+repack+1+~cs1.4.2-2) ... 345s Setting up node-rimraf (4.4.1-6) ... 345s Setting up node-deep-equal (2.2.3+~cs43.15.94-1) ... 345s Setting up node-regexpu-core (6.2.0-2build1) ... 345s Setting up node-yargs (16.2.0+~16.0.4-7) ... 345s Setting up node-to-regex-range (5.0.1-4) ... 345s Setting up node-flat-cache (3.0.4~6.0.1+~3.0.4+~2.0.0+~1.0.0+~2.0.1-5) ... 345s Setting up node-envinfo (7.11.0+~cs14.3.0-7build1) ... 345s Setting up node-webassemblyjs (1.14.1+dfsg3+~cs1.2.7-2) ... 345s Setting up node-ajv-keywords (5.1.0-4) ... 345s Setting up node-read-package-json (5.0.2+~2.0.0-5build1) ... 345s Setting up node-copy-concurrently (1.0.5-11) ... 345s Setting up node-core-js-compat (3.33.2-1build2) ... 345s Setting up node-http-proxy-agent (7.0.2~0~2025070717-6) ... 345s Setting up node-clone-deep (4.0.1+~cs7.0.2-1) ... 345s Setting up node-move-concurrently (1.0.1-7) ... 345s Setting up libjs-util (0.12.5+~1.0.10-2) ... 345s Setting up node-babel-plugin-polyfill-regenerator (0.4.1~0~20220913+ds1-1) ... 345s Setting up node-gauge (4.0.4-2) ... 345s Setting up node-file-entry-cache (6.0.1+~3.0.4+~2.0.0+~1.0.0+~2.0.1-5) ... 345s Setting up node-readdirp (3.6.0-3) ... 345s Setting up node-icss-utils (5.1.0+~5.1.0-1) ... 345s Setting up node-npm-bundled (2.0.1-2) ... 345s Setting up node-schema-utils (4.2.0~ds-3build3) ... 345s Setting up node-jest-worker (29.6.2~ds1+~cs73.45.28-9build1) ... 346s Setting up node-npmlog (7.0.1+~4.1.4-1) ... 346s Setting up node-babel-plugin-polyfill-corejs3 (0.6.0~0~20220913+ds1-1) ... 346s Setting up node-postcss-modules-values (4.0.0+~4.0.0-1) ... 346s Setting up node-fill-range (7.1.1+~7.0.3-1) ... 346s Setting up node-cacache (17.0.3+ds1+~cs8.2.7-3) ... 346s Setting up eslint (6.4.0~dfsg+~6.1.9-12) ... 346s Setting up node-util (0.12.5+~1.0.10-2) ... 346s Setting up node-assert (2.0.0+~cs3.9.8-2) ... 346s Setting up node-gyp (12.1.0+~6.1.0-3) ... 346s Setting up node-braces (3.0.3+~3.0.5-1) ... 346s Setting up node-chokidar (3.6.0-5) ... 346s Setting up node-watchpack (2.4.0+~cs2.8.1-1) ... 346s Setting up node-micromatch (4.0.8+~4.0.10-1) ... 346s Setting up node-globby (13.1.3+~cs16.25.40-3) ... 346s Setting up node-del (7.1.0-2) ... 346s Setting up node-find-cache-dir (3.3.2+~3.2.1-1) ... 346s Setting up node-babel7 (7.20.15+ds1+~cs214.269.168-11build1) ... 346s update-alternatives: using /usr/bin/babeljs-7 to provide /usr/bin/babeljs (babeljs) in auto mode 346s update-alternatives: using /usr/bin/babeljs-7-external-helpers to provide /usr/bin/babeljs-external-helpers (babeljs-external-helpers) in auto mode 346s update-alternatives: using /usr/bin/babeljs-7-node to provide /usr/bin/babeljs-node (babeljs-node) in auto mode 346s update-alternatives: using /usr/bin/babeljs-7-parser to provide /usr/bin/babeljs-parser (babeljs-parser) in auto mode 346s Setting up node-babel-plugin-lodash (3.3.4+~cs2.0.1-8build1) ... 346s Setting up node-jest-debbundle (29.6.2~ds1+~cs73.45.28-9build1) ... 346s Setting up node-parse-json (5.2.0+~cs5.1.7-2) ... 346s Setting up node-read-pkg (5.2.0-2) ... 346s Setting up node-istanbul (0.4.5+repack10+~cs98.25.59-7) ... 346s Setting up node-tape (5.6.1+~cs8.20.19-5) ... 346s Setting up webpack (5.97.1+dfsg1+~cs11.18.27-3) ... 346s Setting up node-css-loader (6.8.1+~cs14.0.17-2) ... 346s Setting up npm (9.2.0~ds2-2) ... 346s Setting up python3-hatch-jupyter-builder (0.8.3-3build1) ... 346s Processing triggers for libc-bin (2.42-2ubuntu4) ... 346s Processing triggers for systemd (259-1ubuntu2) ... 347s Processing triggers for man-db (2.13.1-1) ... 349s Processing triggers for install-info (7.2-5) ... 349s Processing triggers for sgml-base (1.31+nmu1) ... 349s Setting up docutils-common (0.22.4+dfsg-1) ... 349s Processing triggers for sgml-base (1.31+nmu1) ... 349s Setting up python3-docutils (0.22.4+dfsg-1) ... 350s Setting up python3-sphinx (8.2.3-12) ... 352s Setting up python3-myst-parser (4.0.1-1) ... 354s autopkgtest [02:54:08]: test environment configured for cross building 354s autopkgtest [02:54:08]: test pybuild-autopkgtest: pybuild-autopkgtest 354s autopkgtest [02:54:08]: test pybuild-autopkgtest: [----------------------- 354s pybuild-autopkgtest 354s I: pybuild base:384: cd /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build; python3.13 -m pytest -rs 357s ============================= test session starts ============================== 357s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 357s rootdir: /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build 357s configfile: pyproject.toml 357s plugins: typeguard-4.4.4, anyio-4.11.0 357s collected 3265 items 357s 357s tests/external/cli/test_black.py ssssssssssssssssssss.sssssssssss [ 0%] 357s tests/external/cli/test_cli_check.py ss [ 1%] 357s tests/external/cli/test_isort.py s [ 1%] 357s tests/external/contents_manager/test_contentsmanager_external.py sssssss [ 1%] 357s sssssssssssssssssssssssssssssssssssssssss [ 2%] 357s tests/external/docs/test_using_cli.py s [ 2%] 357s tests/external/jupyter_fs/test_jupyter_fs.py ss [ 2%] 357s tests/external/pre_commit/test_pre_commit_0_ipynb_to_py.py s [ 2%] 357s tests/external/pre_commit/test_pre_commit_1_sync.py s [ 2%] 357s tests/external/pre_commit/test_pre_commit_1_sync_with_config.py s [ 2%] 357s tests/external/pre_commit/test_pre_commit_1_sync_with_no_config.py s [ 2%] 357s tests/external/pre_commit/test_pre_commit_2_sync_nbstripout.py s [ 2%] 357s tests/external/pre_commit/test_pre_commit_3_sync_black_nbstripout.py s [ 2%] 357s tests/external/pre_commit/test_pre_commit_4_sync_execute.py s [ 2%] 357s tests/external/pre_commit/test_pre_commit_5_reformat_markdown.py s [ 2%] 358s tests/external/pre_commit/test_pre_commit_mode.py sssssssssssss [ 3%] 358s tests/external/pre_commit/test_pre_commit_scripts.py ssssssss [ 3%] 358s tests/external/round_trip/test_mirror_external.py ssssssssssssssssssssss [ 4%] 358s ssssssss.....ss [ 4%] 358s tests/external/rst2md/test_rst2md.py ss [ 4%] 358s tests/external/simple_external_notebooks/test_read_simple_pandoc.py ssss [ 4%] 358s . [ 4%] 358s tests/external/simple_external_notebooks/test_read_simple_quarto.py s [ 4%] 358s tests/functional/cli/test_cli.py ....................................... [ 6%] 398s ........................................................................ [ 8%] 399s ................................................................ssssss.. [ 10%] 402s ......................................ssssssssssssssss.................. [ 12%] 404s ........................................................................ [ 14%] 404s ..s..................................................................... [ 17%] 405s .........ssssss...s.......................... [ 18%] 405s tests/functional/cli/test_cli_config.py ........... [ 18%] 405s tests/functional/config/test_config.py ................... [ 19%] 405s tests/functional/docs/test_changelog.py ... [ 19%] 405s tests/functional/docs/test_doc_files_are_notebooks.py ................. [ 20%] 405s tests/functional/metadata/test_metadata_filter.py ................. [ 20%] 405s tests/functional/metadata/test_metadata_filters_from_config.py . [ 20%] 405s tests/functional/others/test_active_cells.py ........................... [ 21%] 406s ..... [ 21%] 406s tests/functional/others/test_auto_ext.py ......................s........ [ 22%] 406s .......................................s......sss..................... [ 24%] 406s tests/functional/others/test_cell_markers.py .. [ 24%] 406s tests/functional/others/test_cell_metadata.py .......................... [ 25%] 406s ........................................................................ [ 27%] 407s ........................................................................ [ 29%] 407s ........................................................................ [ 32%] 407s .................................................................. [ 34%] 407s tests/functional/others/test_cell_tags_are_preserved.py ................ [ 34%] 408s ........................................................................ [ 36%] 408s ...................................... [ 38%] 408s tests/functional/others/test_cells.py ................ [ 38%] 408s tests/functional/others/test_combine.py ................................ [ 39%] 408s ............................. [ 40%] 408s tests/functional/others/test_custom_cell_magics.py . [ 40%] 408s tests/functional/others/test_doxygen.py .......... [ 40%] 408s tests/functional/others/test_hide_remove_input_outputs_rmarkdown.py .... [ 40%] 408s .... [ 40%] 408s tests/functional/others/test_invalid_file.py ... [ 41%] 408s tests/functional/others/test_jupytext_errors.py .. [ 41%] 408s tests/functional/others/test_jupytext_read.py .. [ 41%] 408s tests/functional/others/test_nbformat_version.py ....... [ 41%] 408s tests/functional/others/test_preserve_empty_cells.py ....... [ 41%] 410s tests/functional/others/test_pytest.py .. [ 41%] 410s tests/functional/others/test_raw_strings.py ......... [ 41%] 410s tests/functional/others/test_read_write_functions.py ..... [ 42%] 410s tests/functional/others/test_remove_encoding.py . [ 42%] 410s tests/functional/others/test_sample_notebooks_are_normalized.py ssssssss [ 42%] 410s sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 44%] 410s tests/functional/others/test_save_multiple.py .......................... [ 45%] 412s .......................................................... [ 46%] 412s tests/functional/others/test_trust_notebook.py .......................s. [ 47%] 414s ..................s....... [ 48%] 414s tests/functional/others/test_unicode.py ................................ [ 49%] 414s ............................... [ 50%] 414s tests/functional/others/test_write_does_not_modify_notebook.py ......... [ 50%] 414s ........................................................................ [ 52%] 415s ....................................... [ 54%] 416s tests/functional/round_trip/test_jupytext_nbconvert_round_trip.py .s.... [ 54%] 421s ......s........s.s.. [ 54%] 422s tests/functional/round_trip/test_mirror.py ............................. [ 55%] 422s ........................................................................ [ 57%] 423s ........................................................................ [ 60%] 423s ........................................................................ [ 62%] 424s ............................................s......................s.... [ 64%] 425s ....s................................................................... [ 66%] 425s .......................................................... [ 68%] 425s tests/functional/round_trip/test_myst_header.py .. [ 68%] 426s tests/functional/round_trip/test_read_all_py.py ........................ [ 69%] 427s ... [ 69%] 427s tests/functional/round_trip/test_rmd_to_ipynb.py ...... [ 69%] 427s tests/functional/simple_notebooks/test_ipynb_to_R.py .... [ 69%] 427s tests/functional/simple_notebooks/test_ipynb_to_myst.py .......ss... [ 70%] 427s tests/functional/simple_notebooks/test_ipynb_to_py.py .................. [ 70%] 427s .. [ 70%] 427s tests/functional/simple_notebooks/test_ipynb_to_rmd.py ................. [ 71%] 427s ....... [ 71%] 427s tests/functional/simple_notebooks/test_knitr_spin.py . [ 71%] 427s tests/functional/simple_notebooks/test_read_dotnet_try_markdown.py ... [ 71%] 427s tests/functional/simple_notebooks/test_read_empty_text_notebook.py ..... [ 71%] 427s ........................s............... [ 72%] 427s tests/functional/simple_notebooks/test_read_folding_markers.py ..... [ 73%] 427s tests/functional/simple_notebooks/test_read_incomplete_rmd.py ... [ 73%] 427s tests/functional/simple_notebooks/test_read_simple_R.py ............ [ 73%] 427s tests/functional/simple_notebooks/test_read_simple_clojure.py . [ 73%] 427s tests/functional/simple_notebooks/test_read_simple_csharp.py ....... [ 73%] 427s tests/functional/simple_notebooks/test_read_simple_go.py ..... [ 73%] 427s tests/functional/simple_notebooks/test_read_simple_groovy.py . [ 73%] 427s tests/functional/simple_notebooks/test_read_simple_hydrogen.py ....... [ 74%] 427s tests/functional/simple_notebooks/test_read_simple_ipynb.py . [ 74%] 427s tests/functional/simple_notebooks/test_read_simple_java.py . [ 74%] 427s tests/functional/simple_notebooks/test_read_simple_julia.py . [ 74%] 427s tests/functional/simple_notebooks/test_read_simple_markdown.py ......... [ 74%] 427s ............................ [ 75%] 427s tests/functional/simple_notebooks/test_read_simple_matlab.py .. [ 75%] 427s tests/functional/simple_notebooks/test_read_simple_nomarker.py .. [ 75%] 427s tests/functional/simple_notebooks/test_read_simple_ocaml.py .. [ 75%] 427s tests/functional/simple_notebooks/test_read_simple_percent.py .......... [ 75%] 427s ............... [ 76%] 428s tests/functional/simple_notebooks/test_read_simple_python.py ........... [ 76%] 428s ..................................... [ 77%] 428s tests/functional/simple_notebooks/test_read_simple_rmd.py .............. [ 78%] 428s [ 78%] 428s tests/functional/simple_notebooks/test_read_simple_rust.py ... [ 78%] 428s tests/functional/simple_notebooks/test_read_simple_scheme.py . [ 78%] 428s tests/functional/simple_notebooks/test_read_simple_sphinx.py ... [ 78%] 428s tests/integration/cli/test_execute.py sssssssssss [ 78%] 428s tests/integration/contents_manager/test_cm_config.py .............. [ 79%] 429s tests/integration/contents_manager/test_contentsmanager.py ............. [ 79%] 431s ............................................................s........... [ 81%] 436s ........................................................................ [ 84%] 439s ..........................................s............................. [ 86%] 441s ........................................................................ [ 88%] 443s ................................................s..s..........s......... [ 90%] 447s .......................................s................................ [ 92%] 448s .............. [ 93%] 448s tests/integration/contents_manager/test_load_multiple.py .. [ 93%] 448s tests/integration/jupytext_config/test_jupytext_config.py . [ 93%] 448s tests/unit/test_cell_id.py . [ 93%] 448s tests/unit/test_compare.py ..................... [ 94%] 448s tests/unit/test_escape_magics.py ....................................... [ 95%] 448s .......................................... [ 96%] 448s tests/unit/test_formats.py .........................s........ [ 97%] 448s tests/unit/test_header.py .......... [ 97%] 448s tests/unit/test_labconfig.py ... [ 97%] 448s tests/unit/test_markdown_in_code_cells.py .... [ 98%] 449s tests/unit/test_paired_paths.py ...................... [ 98%] 449s tests/unit/test_pep8.py .................................... [ 99%] 450s tests/unit/test_stringparser.py .... [100%] 450s 450s =========================== short test summary info ============================ 450s SKIPPED [31] tests/conftest.py:368: black is not installed 450s SKIPPED [1] tests/conftest.py:368: autopep8 is not installed 450s SKIPPED [3] tests/conftest.py:368: flake8 is not installed 450s SKIPPED [1] tests/conftest.py:368: isort is not installed 450s SKIPPED [64] tests/conftest.py:378: pandoc>=3.0 is not available 450s SKIPPED [29] tests/conftest.py:381: quarto>=0.2 is not available 450s SKIPPED [2] tests/external/jupyter_fs/test_jupyter_fs.py:14: jupyterfs is not available 450s SKIPPED [24] tests/conftest.py:410: Jupytext folder is not a git repository #814 450s SKIPPED [25] tests/conftest.py:392: Please run 'python -m ipykernel install --name python_kernel --user' 450s SKIPPED [14] tests/conftest.py:371: sphinx_gallery is not available 450s SKIPPED [1] tests/functional/cli/test_cli.py:949: Pandoc is not available 450s SKIPPED [1] tests/functional/others/test_auto_ext.py:37: Sage notebooks have Python in their language_info metadata, see #727 450s SKIPPED [1] tests/functional/others/test_auto_ext.py:30: No file_extension in language_info 450s SKIPPED [3] tests/functional/others/test_auto_ext.py:45: Skipped 450s SKIPPED [71] tests/functional/others/test_sample_notebooks_are_normalized.py:7: normalize is not available 450s SKIPPED [1] tests/functional/others/test_trust_notebook.py:33: Skipped 450s SKIPPED [1] tests/functional/others/test_trust_notebook.py:84: Skipped 450s SKIPPED [1] tests/functional/round_trip/test_jupytext_nbconvert_round_trip.py:12: Skipped 450s SKIPPED [3] tests/functional/round_trip/test_jupytext_nbconvert_round_trip.py:45: Skipped 450s SKIPPED [3] tests/functional/round_trip/test_mirror.py:61: Skipped 450s SKIPPED [2] tests/conftest.py:400: myst is available 450s SKIPPED [1] tests/functional/simple_notebooks/test_read_empty_text_notebook.py:13: quarto is not available 450s SKIPPED [1] tests/conftest.py:389: irkernel is not installed 450s SKIPPED [1] tests/integration/contents_manager/test_contentsmanager.py:240: Skipped 450s SKIPPED [1] tests/integration/contents_manager/test_contentsmanager.py:673: Skipped 450s SKIPPED [3] tests/integration/contents_manager/test_contentsmanager.py:1004: Skipped 450s ================= 2976 passed, 289 skipped in 93.61s (0:01:33) ================= 450s I: pybuild base:384: cd /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build; python3.14 -m pytest -rs 452s ============================= test session starts ============================== 452s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 452s rootdir: /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build 452s configfile: pyproject.toml 452s plugins: typeguard-4.4.4, anyio-4.11.0 452s collected 3265 items 452s 452s tests/external/cli/test_black.py ssssssssssssssssssss.sssssssssss [ 0%] 452s tests/external/cli/test_cli_check.py ss [ 1%] 452s tests/external/cli/test_isort.py s [ 1%] 452s tests/external/contents_manager/test_contentsmanager_external.py sssssss [ 1%] 453s sssssssssssssssssssssssssssssssssssssssss [ 2%] 453s tests/external/docs/test_using_cli.py s [ 2%] 453s tests/external/jupyter_fs/test_jupyter_fs.py ss [ 2%] 453s tests/external/pre_commit/test_pre_commit_0_ipynb_to_py.py s [ 2%] 453s tests/external/pre_commit/test_pre_commit_1_sync.py s [ 2%] 453s tests/external/pre_commit/test_pre_commit_1_sync_with_config.py s [ 2%] 453s tests/external/pre_commit/test_pre_commit_1_sync_with_no_config.py s [ 2%] 453s tests/external/pre_commit/test_pre_commit_2_sync_nbstripout.py s [ 2%] 453s tests/external/pre_commit/test_pre_commit_3_sync_black_nbstripout.py s [ 2%] 453s tests/external/pre_commit/test_pre_commit_4_sync_execute.py s [ 2%] 453s tests/external/pre_commit/test_pre_commit_5_reformat_markdown.py s [ 2%] 453s tests/external/pre_commit/test_pre_commit_mode.py ssssssssssssE [ 3%] 453s tests/external/pre_commit/test_pre_commit_scripts.py ssssssss [ 3%] 453s tests/external/round_trip/test_mirror_external.py ssssssssssssssssssssss [ 4%] 453s ssssssss.....ss [ 4%] 453s tests/external/rst2md/test_rst2md.py ss [ 4%] 453s tests/external/simple_external_notebooks/test_read_simple_pandoc.py ssss [ 4%] 453s . [ 4%] 453s tests/external/simple_external_notebooks/test_read_simple_quarto.py s [ 4%] 453s tests/functional/cli/test_cli.py ....................................... [ 6%] 484s ........................................................................ [ 8%] 487s ................................................................EEEEEE.. [ 10%] 490s ......................................ssssssssssssssss.................. [ 12%] 492s ........................................................................ [ 14%] 493s ..E..................................................................... [ 17%] 495s .........sEEEEE...s.......................... [ 18%] 495s tests/functional/cli/test_cli_config.py ........... [ 18%] 496s tests/functional/config/test_config.py ................... [ 19%] 496s tests/functional/docs/test_changelog.py ... [ 19%] 496s tests/functional/docs/test_doc_files_are_notebooks.py ................. [ 20%] 496s tests/functional/metadata/test_metadata_filter.py ................. [ 20%] 496s tests/functional/metadata/test_metadata_filters_from_config.py . [ 20%] 496s tests/functional/others/test_active_cells.py ........................... [ 21%] 496s ..... [ 21%] 496s tests/functional/others/test_auto_ext.py ......................s........ [ 22%] 496s .......................................s......sss..................... [ 24%] 496s tests/functional/others/test_cell_markers.py .. [ 24%] 496s tests/functional/others/test_cell_metadata.py .......................... [ 25%] 496s ........................................................................ [ 27%] 497s ........................................................................ [ 29%] 497s ........................................................................ [ 32%] 498s .................................................................. [ 34%] 498s tests/functional/others/test_cell_tags_are_preserved.py ................ [ 34%] 498s ........................................................................ [ 36%] 498s ...................................... [ 38%] 498s tests/functional/others/test_cells.py ................ [ 38%] 498s tests/functional/others/test_combine.py ................................ [ 39%] 498s ............................. [ 40%] 498s tests/functional/others/test_custom_cell_magics.py . [ 40%] 498s tests/functional/others/test_doxygen.py .......... [ 40%] 498s tests/functional/others/test_hide_remove_input_outputs_rmarkdown.py .... [ 40%] 498s .... [ 40%] 498s tests/functional/others/test_invalid_file.py ... [ 41%] 498s tests/functional/others/test_jupytext_errors.py .. [ 41%] 498s tests/functional/others/test_jupytext_read.py .. [ 41%] 499s tests/functional/others/test_nbformat_version.py ....... [ 41%] 499s tests/functional/others/test_preserve_empty_cells.py ....... [ 41%] 500s tests/functional/others/test_pytest.py .. [ 41%] 500s tests/functional/others/test_raw_strings.py ......... [ 41%] 500s tests/functional/others/test_read_write_functions.py ..... [ 42%] 500s tests/functional/others/test_remove_encoding.py . [ 42%] 500s tests/functional/others/test_sample_notebooks_are_normalized.py ssssssss [ 42%] 500s sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 44%] 500s tests/functional/others/test_save_multiple.py .......................... [ 45%] 502s .......................................................... [ 46%] 505s tests/functional/others/test_trust_notebook.py FFFFFF.................s. [ 47%] 506s ..................s...F... [ 48%] 506s tests/functional/others/test_unicode.py ................................ [ 49%] 506s ............................... [ 50%] 506s tests/functional/others/test_write_does_not_modify_notebook.py ......... [ 50%] 507s ........................................................................ [ 52%] 507s ....................................... [ 54%] 509s tests/functional/round_trip/test_jupytext_nbconvert_round_trip.py .s.... [ 54%] 514s ......s........s.s.. [ 54%] 514s tests/functional/round_trip/test_mirror.py ............................. [ 55%] 514s ........................................................................ [ 57%] 515s ........................................................................ [ 60%] 516s ........................................................................ [ 62%] 516s ............................................s......................s.... [ 64%] 517s ....s................................................................... [ 66%] 517s .......................................................... [ 68%] 517s tests/functional/round_trip/test_myst_header.py .. [ 68%] 518s tests/functional/round_trip/test_read_all_py.py ........................ [ 69%] 519s ... [ 69%] 519s tests/functional/round_trip/test_rmd_to_ipynb.py ...... [ 69%] 519s tests/functional/simple_notebooks/test_ipynb_to_R.py .... [ 69%] 519s tests/functional/simple_notebooks/test_ipynb_to_myst.py .......ss... [ 70%] 519s tests/functional/simple_notebooks/test_ipynb_to_py.py .................. [ 70%] 519s .. [ 70%] 519s tests/functional/simple_notebooks/test_ipynb_to_rmd.py ................. [ 71%] 519s ....... [ 71%] 519s tests/functional/simple_notebooks/test_knitr_spin.py . [ 71%] 519s tests/functional/simple_notebooks/test_read_dotnet_try_markdown.py ... [ 71%] 519s tests/functional/simple_notebooks/test_read_empty_text_notebook.py ..... [ 71%] 519s ........................s............... [ 72%] 519s tests/functional/simple_notebooks/test_read_folding_markers.py ..... [ 73%] 519s tests/functional/simple_notebooks/test_read_incomplete_rmd.py ... [ 73%] 519s tests/functional/simple_notebooks/test_read_simple_R.py ............ [ 73%] 519s tests/functional/simple_notebooks/test_read_simple_clojure.py . [ 73%] 519s tests/functional/simple_notebooks/test_read_simple_csharp.py ....... [ 73%] 519s tests/functional/simple_notebooks/test_read_simple_go.py ..... [ 73%] 519s tests/functional/simple_notebooks/test_read_simple_groovy.py . [ 73%] 519s tests/functional/simple_notebooks/test_read_simple_hydrogen.py ....... [ 74%] 519s tests/functional/simple_notebooks/test_read_simple_ipynb.py . [ 74%] 519s tests/functional/simple_notebooks/test_read_simple_java.py . [ 74%] 519s tests/functional/simple_notebooks/test_read_simple_julia.py . [ 74%] 519s tests/functional/simple_notebooks/test_read_simple_markdown.py ......... [ 74%] 519s ............................ [ 75%] 519s tests/functional/simple_notebooks/test_read_simple_matlab.py .. [ 75%] 519s tests/functional/simple_notebooks/test_read_simple_nomarker.py .. [ 75%] 519s tests/functional/simple_notebooks/test_read_simple_ocaml.py .. [ 75%] 519s tests/functional/simple_notebooks/test_read_simple_percent.py .......... [ 75%] 520s ............... [ 76%] 520s tests/functional/simple_notebooks/test_read_simple_python.py ........... [ 76%] 520s ..................................... [ 77%] 520s tests/functional/simple_notebooks/test_read_simple_rmd.py .............. [ 78%] 520s [ 78%] 520s tests/functional/simple_notebooks/test_read_simple_rust.py ... [ 78%] 520s tests/functional/simple_notebooks/test_read_simple_scheme.py . [ 78%] 520s tests/functional/simple_notebooks/test_read_simple_sphinx.py ... [ 78%] 523s tests/integration/cli/test_execute.py EEEEEEEEEEE [ 78%] 524s tests/integration/contents_manager/test_cm_config.py ............FF [ 79%] 524s tests/integration/contents_manager/test_contentsmanager.py ............. [ 79%] 528s .......................................F....................sFF......... [ 81%] 533s .......................................................F................ [ 84%] 536s ..........................................s............................. [ 86%] 539s ...............F........................................................ [ 88%] 541s ................................................s..s..........s..F...... [ 90%] 554s ..................................FFFF.E..F...FFFFFFFFFFFFFFFFFFFFFFFF.. [ 92%] 555s FF............ [ 93%] 555s tests/integration/contents_manager/test_load_multiple.py .. [ 93%] 556s tests/integration/jupytext_config/test_jupytext_config.py . [ 93%] 556s tests/unit/test_cell_id.py . [ 93%] 556s tests/unit/test_compare.py ..................... [ 94%] 556s tests/unit/test_escape_magics.py ....................................... [ 95%] 556s .......................................... [ 96%] 556s tests/unit/test_formats.py .........................s........ [ 97%] 556s tests/unit/test_header.py .......... [ 97%] 556s tests/unit/test_labconfig.py ... [ 97%] 556s tests/unit/test_markdown_in_code_cells.py .... [ 98%] 556s tests/unit/test_paired_paths.py ...................... [ 98%] 557s tests/unit/test_pep8.py .................................... [ 99%] 557s tests/unit/test_stringparser.py .... [100%] 557s 557s ==================================== ERRORS ==================================== 557s ____________________ ERROR at setup of test_skip_execution _____________________ 557s 557s item = 557s 557s def pytest_runtest_setup(item): 557s for mark in item.iter_markers(): 557s for tool in [ 557s "jupytext", 557s "black", 557s "isort", 557s "flake8", 557s "autopep8", 557s "jupyter nbconvert", 557s ]: 557s if mark.name == f"requires_{tool.replace(' ', '_')}": 557s if not tool_version(tool): 557s pytest.skip(f"{tool} is not installed") 557s if mark.name == "requires_sphinx_gallery": 557s if not rst2md: 557s pytest.skip("sphinx_gallery is not available") 557s if mark.name == "requires_pandoc": 557s # The mirror files changed slightly when Pandoc 2.11 was introduced 557s # https://github.com/mwouts/jupytext/commit/c07d919702999056ce47f92b74f63a15c8361c5d 557s # The mirror files changed again when Pandoc 2.16 was introduced 557s # https://github.com/mwouts/jupytext/pull/919/commits/1fa1451ecdaa6ad8d803bcb6fb0c0cf09e5371bf 557s if not is_pandoc_available(min_version="3.0"): 557s pytest.skip("pandoc>=3.0 is not available") 557s if mark.name == "requires_quarto": 557s if not is_quarto_available(min_version="0.2.0"): 557s pytest.skip("quarto>=0.2 is not available") 557s if mark.name == "requires_no_pandoc": 557s if is_pandoc_available(): 557s pytest.skip("Pandoc is installed") 557s if mark.name == "requires_ir_kernel": 557s if not any( 557s get_kernel_spec(name).language == "R" for name in find_kernel_specs() 557s ): 557s pytest.skip("irkernel is not installed") 557s if mark.name == "requires_user_kernel_python3": 557s > if "python_kernel" not in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s 557s tests/conftest.py:391: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ______ ERROR at setup of test_set_kernel_inplace[python/light_sample.py] _______ 557s 557s item = 557s 557s def pytest_runtest_setup(item): 557s for mark in item.iter_markers(): 557s for tool in [ 557s "jupytext", 557s "black", 557s "isort", 557s "flake8", 557s "autopep8", 557s "jupyter nbconvert", 557s ]: 557s if mark.name == f"requires_{tool.replace(' ', '_')}": 557s if not tool_version(tool): 557s pytest.skip(f"{tool} is not installed") 557s if mark.name == "requires_sphinx_gallery": 557s if not rst2md: 557s pytest.skip("sphinx_gallery is not available") 557s if mark.name == "requires_pandoc": 557s # The mirror files changed slightly when Pandoc 2.11 was introduced 557s # https://github.com/mwouts/jupytext/commit/c07d919702999056ce47f92b74f63a15c8361c5d 557s # The mirror files changed again when Pandoc 2.16 was introduced 557s # https://github.com/mwouts/jupytext/pull/919/commits/1fa1451ecdaa6ad8d803bcb6fb0c0cf09e5371bf 557s if not is_pandoc_available(min_version="3.0"): 557s pytest.skip("pandoc>=3.0 is not available") 557s if mark.name == "requires_quarto": 557s if not is_quarto_available(min_version="0.2.0"): 557s pytest.skip("quarto>=0.2 is not available") 557s if mark.name == "requires_no_pandoc": 557s if is_pandoc_available(): 557s pytest.skip("Pandoc is installed") 557s if mark.name == "requires_ir_kernel": 557s if not any( 557s get_kernel_spec(name).language == "R" for name in find_kernel_specs() 557s ): 557s pytest.skip("irkernel is not installed") 557s if mark.name == "requires_user_kernel_python3": 557s > if "python_kernel" not in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/conftest.py:391: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s _ ERROR at setup of test_set_kernel_inplace[python/python_notebook_sample.py] __ 557s 557s item = 557s 557s def pytest_runtest_setup(item): 557s for mark in item.iter_markers(): 557s for tool in [ 557s "jupytext", 557s "black", 557s "isort", 557s "flake8", 557s "autopep8", 557s "jupyter nbconvert", 557s ]: 557s if mark.name == f"requires_{tool.replace(' ', '_')}": 557s if not tool_version(tool): 557s pytest.skip(f"{tool} is not installed") 557s if mark.name == "requires_sphinx_gallery": 557s if not rst2md: 557s pytest.skip("sphinx_gallery is not available") 557s if mark.name == "requires_pandoc": 557s # The mirror files changed slightly when Pandoc 2.11 was introduced 557s # https://github.com/mwouts/jupytext/commit/c07d919702999056ce47f92b74f63a15c8361c5d 557s # The mirror files changed again when Pandoc 2.16 was introduced 557s # https://github.com/mwouts/jupytext/pull/919/commits/1fa1451ecdaa6ad8d803bcb6fb0c0cf09e5371bf 557s if not is_pandoc_available(min_version="3.0"): 557s pytest.skip("pandoc>=3.0 is not available") 557s if mark.name == "requires_quarto": 557s if not is_quarto_available(min_version="0.2.0"): 557s pytest.skip("quarto>=0.2 is not available") 557s if mark.name == "requires_no_pandoc": 557s if is_pandoc_available(): 557s pytest.skip("Pandoc is installed") 557s if mark.name == "requires_ir_kernel": 557s if not any( 557s get_kernel_spec(name).language == "R" for name in find_kernel_specs() 557s ): 557s pytest.skip("irkernel is not installed") 557s if mark.name == "requires_user_kernel_python3": 557s > if "python_kernel" not in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/conftest.py:391: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ________ ERROR at setup of test_set_kernel_auto[python/light_sample.py] ________ 557s 557s item = 557s 557s def pytest_runtest_setup(item): 557s for mark in item.iter_markers(): 557s for tool in [ 557s "jupytext", 557s "black", 557s "isort", 557s "flake8", 557s "autopep8", 557s "jupyter nbconvert", 557s ]: 557s if mark.name == f"requires_{tool.replace(' ', '_')}": 557s if not tool_version(tool): 557s pytest.skip(f"{tool} is not installed") 557s if mark.name == "requires_sphinx_gallery": 557s if not rst2md: 557s pytest.skip("sphinx_gallery is not available") 557s if mark.name == "requires_pandoc": 557s # The mirror files changed slightly when Pandoc 2.11 was introduced 557s # https://github.com/mwouts/jupytext/commit/c07d919702999056ce47f92b74f63a15c8361c5d 557s # The mirror files changed again when Pandoc 2.16 was introduced 557s # https://github.com/mwouts/jupytext/pull/919/commits/1fa1451ecdaa6ad8d803bcb6fb0c0cf09e5371bf 557s if not is_pandoc_available(min_version="3.0"): 557s pytest.skip("pandoc>=3.0 is not available") 557s if mark.name == "requires_quarto": 557s if not is_quarto_available(min_version="0.2.0"): 557s pytest.skip("quarto>=0.2 is not available") 557s if mark.name == "requires_no_pandoc": 557s if is_pandoc_available(): 557s pytest.skip("Pandoc is installed") 557s if mark.name == "requires_ir_kernel": 557s if not any( 557s get_kernel_spec(name).language == "R" for name in find_kernel_specs() 557s ): 557s pytest.skip("irkernel is not installed") 557s if mark.name == "requires_user_kernel_python3": 557s > if "python_kernel" not in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/conftest.py:391: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ___ ERROR at setup of test_set_kernel_auto[python/python_notebook_sample.py] ___ 557s 557s item = 557s 557s def pytest_runtest_setup(item): 557s for mark in item.iter_markers(): 557s for tool in [ 557s "jupytext", 557s "black", 557s "isort", 557s "flake8", 557s "autopep8", 557s "jupyter nbconvert", 557s ]: 557s if mark.name == f"requires_{tool.replace(' ', '_')}": 557s if not tool_version(tool): 557s pytest.skip(f"{tool} is not installed") 557s if mark.name == "requires_sphinx_gallery": 557s if not rst2md: 557s pytest.skip("sphinx_gallery is not available") 557s if mark.name == "requires_pandoc": 557s # The mirror files changed slightly when Pandoc 2.11 was introduced 557s # https://github.com/mwouts/jupytext/commit/c07d919702999056ce47f92b74f63a15c8361c5d 557s # The mirror files changed again when Pandoc 2.16 was introduced 557s # https://github.com/mwouts/jupytext/pull/919/commits/1fa1451ecdaa6ad8d803bcb6fb0c0cf09e5371bf 557s if not is_pandoc_available(min_version="3.0"): 557s pytest.skip("pandoc>=3.0 is not available") 557s if mark.name == "requires_quarto": 557s if not is_quarto_available(min_version="0.2.0"): 557s pytest.skip("quarto>=0.2 is not available") 557s if mark.name == "requires_no_pandoc": 557s if is_pandoc_available(): 557s pytest.skip("Pandoc is installed") 557s if mark.name == "requires_ir_kernel": 557s if not any( 557s get_kernel_spec(name).language == "R" for name in find_kernel_specs() 557s ): 557s pytest.skip("irkernel is not installed") 557s if mark.name == "requires_user_kernel_python3": 557s > if "python_kernel" not in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/conftest.py:391: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s _____ ERROR at setup of test_set_kernel_with_name[python/light_sample.py] ______ 557s 557s item = 557s 557s def pytest_runtest_setup(item): 557s for mark in item.iter_markers(): 557s for tool in [ 557s "jupytext", 557s "black", 557s "isort", 557s "flake8", 557s "autopep8", 557s "jupyter nbconvert", 557s ]: 557s if mark.name == f"requires_{tool.replace(' ', '_')}": 557s if not tool_version(tool): 557s pytest.skip(f"{tool} is not installed") 557s if mark.name == "requires_sphinx_gallery": 557s if not rst2md: 557s pytest.skip("sphinx_gallery is not available") 557s if mark.name == "requires_pandoc": 557s # The mirror files changed slightly when Pandoc 2.11 was introduced 557s # https://github.com/mwouts/jupytext/commit/c07d919702999056ce47f92b74f63a15c8361c5d 557s # The mirror files changed again when Pandoc 2.16 was introduced 557s # https://github.com/mwouts/jupytext/pull/919/commits/1fa1451ecdaa6ad8d803bcb6fb0c0cf09e5371bf 557s if not is_pandoc_available(min_version="3.0"): 557s pytest.skip("pandoc>=3.0 is not available") 557s if mark.name == "requires_quarto": 557s if not is_quarto_available(min_version="0.2.0"): 557s pytest.skip("quarto>=0.2 is not available") 557s if mark.name == "requires_no_pandoc": 557s if is_pandoc_available(): 557s pytest.skip("Pandoc is installed") 557s if mark.name == "requires_ir_kernel": 557s if not any( 557s get_kernel_spec(name).language == "R" for name in find_kernel_specs() 557s ): 557s pytest.skip("irkernel is not installed") 557s if mark.name == "requires_user_kernel_python3": 557s > if "python_kernel" not in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/conftest.py:391: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s _ ERROR at setup of test_set_kernel_with_name[python/python_notebook_sample.py] _ 557s 557s item = 557s 557s def pytest_runtest_setup(item): 557s for mark in item.iter_markers(): 557s for tool in [ 557s "jupytext", 557s "black", 557s "isort", 557s "flake8", 557s "autopep8", 557s "jupyter nbconvert", 557s ]: 557s if mark.name == f"requires_{tool.replace(' ', '_')}": 557s if not tool_version(tool): 557s pytest.skip(f"{tool} is not installed") 557s if mark.name == "requires_sphinx_gallery": 557s if not rst2md: 557s pytest.skip("sphinx_gallery is not available") 557s if mark.name == "requires_pandoc": 557s # The mirror files changed slightly when Pandoc 2.11 was introduced 557s # https://github.com/mwouts/jupytext/commit/c07d919702999056ce47f92b74f63a15c8361c5d 557s # The mirror files changed again when Pandoc 2.16 was introduced 557s # https://github.com/mwouts/jupytext/pull/919/commits/1fa1451ecdaa6ad8d803bcb6fb0c0cf09e5371bf 557s if not is_pandoc_available(min_version="3.0"): 557s pytest.skip("pandoc>=3.0 is not available") 557s if mark.name == "requires_quarto": 557s if not is_quarto_available(min_version="0.2.0"): 557s pytest.skip("quarto>=0.2 is not available") 557s if mark.name == "requires_no_pandoc": 557s if is_pandoc_available(): 557s pytest.skip("Pandoc is installed") 557s if mark.name == "requires_ir_kernel": 557s if not any( 557s get_kernel_spec(name).language == "R" for name in find_kernel_specs() 557s ): 557s pytest.skip("irkernel is not installed") 557s if mark.name == "requires_user_kernel_python3": 557s > if "python_kernel" not in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/conftest.py:391: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ____________ ERROR at setup of test_set_kernel_works_with_pipes_326 ____________ 557s 557s item = 557s 557s def pytest_runtest_setup(item): 557s for mark in item.iter_markers(): 557s for tool in [ 557s "jupytext", 557s "black", 557s "isort", 557s "flake8", 557s "autopep8", 557s "jupyter nbconvert", 557s ]: 557s if mark.name == f"requires_{tool.replace(' ', '_')}": 557s if not tool_version(tool): 557s pytest.skip(f"{tool} is not installed") 557s if mark.name == "requires_sphinx_gallery": 557s if not rst2md: 557s pytest.skip("sphinx_gallery is not available") 557s if mark.name == "requires_pandoc": 557s # The mirror files changed slightly when Pandoc 2.11 was introduced 557s # https://github.com/mwouts/jupytext/commit/c07d919702999056ce47f92b74f63a15c8361c5d 557s # The mirror files changed again when Pandoc 2.16 was introduced 557s # https://github.com/mwouts/jupytext/pull/919/commits/1fa1451ecdaa6ad8d803bcb6fb0c0cf09e5371bf 557s if not is_pandoc_available(min_version="3.0"): 557s pytest.skip("pandoc>=3.0 is not available") 557s if mark.name == "requires_quarto": 557s if not is_quarto_available(min_version="0.2.0"): 557s pytest.skip("quarto>=0.2 is not available") 557s if mark.name == "requires_no_pandoc": 557s if is_pandoc_available(): 557s pytest.skip("Pandoc is installed") 557s if mark.name == "requires_ir_kernel": 557s if not any( 557s get_kernel_spec(name).language == "R" for name in find_kernel_specs() 557s ): 557s pytest.skip("irkernel is not installed") 557s if mark.name == "requires_user_kernel_python3": 557s > if "python_kernel" not in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/conftest.py:391: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ___ ERROR at setup of test_create_header_with_set_formats_and_set_kernel[md] ___ 557s 557s item = 557s 557s def pytest_runtest_setup(item): 557s for mark in item.iter_markers(): 557s for tool in [ 557s "jupytext", 557s "black", 557s "isort", 557s "flake8", 557s "autopep8", 557s "jupyter nbconvert", 557s ]: 557s if mark.name == f"requires_{tool.replace(' ', '_')}": 557s if not tool_version(tool): 557s pytest.skip(f"{tool} is not installed") 557s if mark.name == "requires_sphinx_gallery": 557s if not rst2md: 557s pytest.skip("sphinx_gallery is not available") 557s if mark.name == "requires_pandoc": 557s # The mirror files changed slightly when Pandoc 2.11 was introduced 557s # https://github.com/mwouts/jupytext/commit/c07d919702999056ce47f92b74f63a15c8361c5d 557s # The mirror files changed again when Pandoc 2.16 was introduced 557s # https://github.com/mwouts/jupytext/pull/919/commits/1fa1451ecdaa6ad8d803bcb6fb0c0cf09e5371bf 557s if not is_pandoc_available(min_version="3.0"): 557s pytest.skip("pandoc>=3.0 is not available") 557s if mark.name == "requires_quarto": 557s if not is_quarto_available(min_version="0.2.0"): 557s pytest.skip("quarto>=0.2 is not available") 557s if mark.name == "requires_no_pandoc": 557s if is_pandoc_available(): 557s pytest.skip("Pandoc is installed") 557s if mark.name == "requires_ir_kernel": 557s if not any( 557s get_kernel_spec(name).language == "R" for name in find_kernel_specs() 557s ): 557s pytest.skip("irkernel is not installed") 557s if mark.name == "requires_user_kernel_python3": 557s > if "python_kernel" not in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/conftest.py:391: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s _ ERROR at setup of test_create_header_with_set_formats_and_set_kernel[md:myst] _ 557s 557s item = 557s 557s def pytest_runtest_setup(item): 557s for mark in item.iter_markers(): 557s for tool in [ 557s "jupytext", 557s "black", 557s "isort", 557s "flake8", 557s "autopep8", 557s "jupyter nbconvert", 557s ]: 557s if mark.name == f"requires_{tool.replace(' ', '_')}": 557s if not tool_version(tool): 557s pytest.skip(f"{tool} is not installed") 557s if mark.name == "requires_sphinx_gallery": 557s if not rst2md: 557s pytest.skip("sphinx_gallery is not available") 557s if mark.name == "requires_pandoc": 557s # The mirror files changed slightly when Pandoc 2.11 was introduced 557s # https://github.com/mwouts/jupytext/commit/c07d919702999056ce47f92b74f63a15c8361c5d 557s # The mirror files changed again when Pandoc 2.16 was introduced 557s # https://github.com/mwouts/jupytext/pull/919/commits/1fa1451ecdaa6ad8d803bcb6fb0c0cf09e5371bf 557s if not is_pandoc_available(min_version="3.0"): 557s pytest.skip("pandoc>=3.0 is not available") 557s if mark.name == "requires_quarto": 557s if not is_quarto_available(min_version="0.2.0"): 557s pytest.skip("quarto>=0.2 is not available") 557s if mark.name == "requires_no_pandoc": 557s if is_pandoc_available(): 557s pytest.skip("Pandoc is installed") 557s if mark.name == "requires_ir_kernel": 557s if not any( 557s get_kernel_spec(name).language == "R" for name in find_kernel_specs() 557s ): 557s pytest.skip("irkernel is not installed") 557s if mark.name == "requires_user_kernel_python3": 557s > if "python_kernel" not in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/conftest.py:391: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s _ ERROR at setup of test_create_header_with_set_formats_and_set_kernel[md:pandoc] _ 557s 557s item = 557s 557s def pytest_runtest_setup(item): 557s for mark in item.iter_markers(): 557s for tool in [ 557s "jupytext", 557s "black", 557s "isort", 557s "flake8", 557s "autopep8", 557s "jupyter nbconvert", 557s ]: 557s if mark.name == f"requires_{tool.replace(' ', '_')}": 557s if not tool_version(tool): 557s pytest.skip(f"{tool} is not installed") 557s if mark.name == "requires_sphinx_gallery": 557s if not rst2md: 557s pytest.skip("sphinx_gallery is not available") 557s if mark.name == "requires_pandoc": 557s # The mirror files changed slightly when Pandoc 2.11 was introduced 557s # https://github.com/mwouts/jupytext/commit/c07d919702999056ce47f92b74f63a15c8361c5d 557s # The mirror files changed again when Pandoc 2.16 was introduced 557s # https://github.com/mwouts/jupytext/pull/919/commits/1fa1451ecdaa6ad8d803bcb6fb0c0cf09e5371bf 557s if not is_pandoc_available(min_version="3.0"): 557s pytest.skip("pandoc>=3.0 is not available") 557s if mark.name == "requires_quarto": 557s if not is_quarto_available(min_version="0.2.0"): 557s pytest.skip("quarto>=0.2 is not available") 557s if mark.name == "requires_no_pandoc": 557s if is_pandoc_available(): 557s pytest.skip("Pandoc is installed") 557s if mark.name == "requires_ir_kernel": 557s if not any( 557s get_kernel_spec(name).language == "R" for name in find_kernel_specs() 557s ): 557s pytest.skip("irkernel is not installed") 557s if mark.name == "requires_user_kernel_python3": 557s > if "python_kernel" not in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/conftest.py:391: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s _ ERROR at setup of test_create_header_with_set_formats_and_set_kernel[py:light] _ 557s 557s item = 557s 557s def pytest_runtest_setup(item): 557s for mark in item.iter_markers(): 557s for tool in [ 557s "jupytext", 557s "black", 557s "isort", 557s "flake8", 557s "autopep8", 557s "jupyter nbconvert", 557s ]: 557s if mark.name == f"requires_{tool.replace(' ', '_')}": 557s if not tool_version(tool): 557s pytest.skip(f"{tool} is not installed") 557s if mark.name == "requires_sphinx_gallery": 557s if not rst2md: 557s pytest.skip("sphinx_gallery is not available") 557s if mark.name == "requires_pandoc": 557s # The mirror files changed slightly when Pandoc 2.11 was introduced 557s # https://github.com/mwouts/jupytext/commit/c07d919702999056ce47f92b74f63a15c8361c5d 557s # The mirror files changed again when Pandoc 2.16 was introduced 557s # https://github.com/mwouts/jupytext/pull/919/commits/1fa1451ecdaa6ad8d803bcb6fb0c0cf09e5371bf 557s if not is_pandoc_available(min_version="3.0"): 557s pytest.skip("pandoc>=3.0 is not available") 557s if mark.name == "requires_quarto": 557s if not is_quarto_available(min_version="0.2.0"): 557s pytest.skip("quarto>=0.2 is not available") 557s if mark.name == "requires_no_pandoc": 557s if is_pandoc_available(): 557s pytest.skip("Pandoc is installed") 557s if mark.name == "requires_ir_kernel": 557s if not any( 557s get_kernel_spec(name).language == "R" for name in find_kernel_specs() 557s ): 557s pytest.skip("irkernel is not installed") 557s if mark.name == "requires_user_kernel_python3": 557s > if "python_kernel" not in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/conftest.py:391: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s _ ERROR at setup of test_create_header_with_set_formats_and_set_kernel[py:percent] _ 557s 557s item = 557s 557s def pytest_runtest_setup(item): 557s for mark in item.iter_markers(): 557s for tool in [ 557s "jupytext", 557s "black", 557s "isort", 557s "flake8", 557s "autopep8", 557s "jupyter nbconvert", 557s ]: 557s if mark.name == f"requires_{tool.replace(' ', '_')}": 557s if not tool_version(tool): 557s pytest.skip(f"{tool} is not installed") 557s if mark.name == "requires_sphinx_gallery": 557s if not rst2md: 557s pytest.skip("sphinx_gallery is not available") 557s if mark.name == "requires_pandoc": 557s # The mirror files changed slightly when Pandoc 2.11 was introduced 557s # https://github.com/mwouts/jupytext/commit/c07d919702999056ce47f92b74f63a15c8361c5d 557s # The mirror files changed again when Pandoc 2.16 was introduced 557s # https://github.com/mwouts/jupytext/pull/919/commits/1fa1451ecdaa6ad8d803bcb6fb0c0cf09e5371bf 557s if not is_pandoc_available(min_version="3.0"): 557s pytest.skip("pandoc>=3.0 is not available") 557s if mark.name == "requires_quarto": 557s if not is_quarto_available(min_version="0.2.0"): 557s pytest.skip("quarto>=0.2 is not available") 557s if mark.name == "requires_no_pandoc": 557s if is_pandoc_available(): 557s pytest.skip("Pandoc is installed") 557s if mark.name == "requires_ir_kernel": 557s if not any( 557s get_kernel_spec(name).language == "R" for name in find_kernel_specs() 557s ): 557s pytest.skip("irkernel is not installed") 557s if mark.name == "requires_user_kernel_python3": 557s > if "python_kernel" not in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/conftest.py:391: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ________________ ERROR at setup of test_pipe_nbconvert_execute _________________ 557s 557s item = 557s 557s def pytest_runtest_setup(item): 557s for mark in item.iter_markers(): 557s for tool in [ 557s "jupytext", 557s "black", 557s "isort", 557s "flake8", 557s "autopep8", 557s "jupyter nbconvert", 557s ]: 557s if mark.name == f"requires_{tool.replace(' ', '_')}": 557s if not tool_version(tool): 557s pytest.skip(f"{tool} is not installed") 557s if mark.name == "requires_sphinx_gallery": 557s if not rst2md: 557s pytest.skip("sphinx_gallery is not available") 557s if mark.name == "requires_pandoc": 557s # The mirror files changed slightly when Pandoc 2.11 was introduced 557s # https://github.com/mwouts/jupytext/commit/c07d919702999056ce47f92b74f63a15c8361c5d 557s # The mirror files changed again when Pandoc 2.16 was introduced 557s # https://github.com/mwouts/jupytext/pull/919/commits/1fa1451ecdaa6ad8d803bcb6fb0c0cf09e5371bf 557s if not is_pandoc_available(min_version="3.0"): 557s pytest.skip("pandoc>=3.0 is not available") 557s if mark.name == "requires_quarto": 557s if not is_quarto_available(min_version="0.2.0"): 557s pytest.skip("quarto>=0.2 is not available") 557s if mark.name == "requires_no_pandoc": 557s if is_pandoc_available(): 557s pytest.skip("Pandoc is installed") 557s if mark.name == "requires_ir_kernel": 557s if not any( 557s get_kernel_spec(name).language == "R" for name in find_kernel_specs() 557s ): 557s pytest.skip("irkernel is not installed") 557s if mark.name == "requires_user_kernel_python3": 557s > if "python_kernel" not in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/conftest.py:391: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ______________ ERROR at setup of test_pipe_nbconvert_execute_sync ______________ 557s 557s item = 557s 557s def pytest_runtest_setup(item): 557s for mark in item.iter_markers(): 557s for tool in [ 557s "jupytext", 557s "black", 557s "isort", 557s "flake8", 557s "autopep8", 557s "jupyter nbconvert", 557s ]: 557s if mark.name == f"requires_{tool.replace(' ', '_')}": 557s if not tool_version(tool): 557s pytest.skip(f"{tool} is not installed") 557s if mark.name == "requires_sphinx_gallery": 557s if not rst2md: 557s pytest.skip("sphinx_gallery is not available") 557s if mark.name == "requires_pandoc": 557s # The mirror files changed slightly when Pandoc 2.11 was introduced 557s # https://github.com/mwouts/jupytext/commit/c07d919702999056ce47f92b74f63a15c8361c5d 557s # The mirror files changed again when Pandoc 2.16 was introduced 557s # https://github.com/mwouts/jupytext/pull/919/commits/1fa1451ecdaa6ad8d803bcb6fb0c0cf09e5371bf 557s if not is_pandoc_available(min_version="3.0"): 557s pytest.skip("pandoc>=3.0 is not available") 557s if mark.name == "requires_quarto": 557s if not is_quarto_available(min_version="0.2.0"): 557s pytest.skip("quarto>=0.2 is not available") 557s if mark.name == "requires_no_pandoc": 557s if is_pandoc_available(): 557s pytest.skip("Pandoc is installed") 557s if mark.name == "requires_ir_kernel": 557s if not any( 557s get_kernel_spec(name).language == "R" for name in find_kernel_specs() 557s ): 557s pytest.skip("irkernel is not installed") 557s if mark.name == "requires_user_kernel_python3": 557s > if "python_kernel" not in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/conftest.py:391: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ________________________ ERROR at setup of test_execute ________________________ 557s 557s item = 557s 557s def pytest_runtest_setup(item): 557s for mark in item.iter_markers(): 557s for tool in [ 557s "jupytext", 557s "black", 557s "isort", 557s "flake8", 557s "autopep8", 557s "jupyter nbconvert", 557s ]: 557s if mark.name == f"requires_{tool.replace(' ', '_')}": 557s if not tool_version(tool): 557s pytest.skip(f"{tool} is not installed") 557s if mark.name == "requires_sphinx_gallery": 557s if not rst2md: 557s pytest.skip("sphinx_gallery is not available") 557s if mark.name == "requires_pandoc": 557s # The mirror files changed slightly when Pandoc 2.11 was introduced 557s # https://github.com/mwouts/jupytext/commit/c07d919702999056ce47f92b74f63a15c8361c5d 557s # The mirror files changed again when Pandoc 2.16 was introduced 557s # https://github.com/mwouts/jupytext/pull/919/commits/1fa1451ecdaa6ad8d803bcb6fb0c0cf09e5371bf 557s if not is_pandoc_available(min_version="3.0"): 557s pytest.skip("pandoc>=3.0 is not available") 557s if mark.name == "requires_quarto": 557s if not is_quarto_available(min_version="0.2.0"): 557s pytest.skip("quarto>=0.2 is not available") 557s if mark.name == "requires_no_pandoc": 557s if is_pandoc_available(): 557s pytest.skip("Pandoc is installed") 557s if mark.name == "requires_ir_kernel": 557s if not any( 557s get_kernel_spec(name).language == "R" for name in find_kernel_specs() 557s ): 557s pytest.skip("irkernel is not installed") 557s if mark.name == "requires_user_kernel_python3": 557s > if "python_kernel" not in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/conftest.py:391: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ___________________ ERROR at setup of test_execute_readme_ok ___________________ 557s 557s item = 557s 557s def pytest_runtest_setup(item): 557s for mark in item.iter_markers(): 557s for tool in [ 557s "jupytext", 557s "black", 557s "isort", 557s "flake8", 557s "autopep8", 557s "jupyter nbconvert", 557s ]: 557s if mark.name == f"requires_{tool.replace(' ', '_')}": 557s if not tool_version(tool): 557s pytest.skip(f"{tool} is not installed") 557s if mark.name == "requires_sphinx_gallery": 557s if not rst2md: 557s pytest.skip("sphinx_gallery is not available") 557s if mark.name == "requires_pandoc": 557s # The mirror files changed slightly when Pandoc 2.11 was introduced 557s # https://github.com/mwouts/jupytext/commit/c07d919702999056ce47f92b74f63a15c8361c5d 557s # The mirror files changed again when Pandoc 2.16 was introduced 557s # https://github.com/mwouts/jupytext/pull/919/commits/1fa1451ecdaa6ad8d803bcb6fb0c0cf09e5371bf 557s if not is_pandoc_available(min_version="3.0"): 557s pytest.skip("pandoc>=3.0 is not available") 557s if mark.name == "requires_quarto": 557s if not is_quarto_available(min_version="0.2.0"): 557s pytest.skip("quarto>=0.2 is not available") 557s if mark.name == "requires_no_pandoc": 557s if is_pandoc_available(): 557s pytest.skip("Pandoc is installed") 557s if mark.name == "requires_ir_kernel": 557s if not any( 557s get_kernel_spec(name).language == "R" for name in find_kernel_specs() 557s ): 557s pytest.skip("irkernel is not installed") 557s if mark.name == "requires_user_kernel_python3": 557s > if "python_kernel" not in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/conftest.py:391: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s _________________ ERROR at setup of test_execute_readme_not_ok _________________ 557s 557s item = 557s 557s def pytest_runtest_setup(item): 557s for mark in item.iter_markers(): 557s for tool in [ 557s "jupytext", 557s "black", 557s "isort", 557s "flake8", 557s "autopep8", 557s "jupyter nbconvert", 557s ]: 557s if mark.name == f"requires_{tool.replace(' ', '_')}": 557s if not tool_version(tool): 557s pytest.skip(f"{tool} is not installed") 557s if mark.name == "requires_sphinx_gallery": 557s if not rst2md: 557s pytest.skip("sphinx_gallery is not available") 557s if mark.name == "requires_pandoc": 557s # The mirror files changed slightly when Pandoc 2.11 was introduced 557s # https://github.com/mwouts/jupytext/commit/c07d919702999056ce47f92b74f63a15c8361c5d 557s # The mirror files changed again when Pandoc 2.16 was introduced 557s # https://github.com/mwouts/jupytext/pull/919/commits/1fa1451ecdaa6ad8d803bcb6fb0c0cf09e5371bf 557s if not is_pandoc_available(min_version="3.0"): 557s pytest.skip("pandoc>=3.0 is not available") 557s if mark.name == "requires_quarto": 557s if not is_quarto_available(min_version="0.2.0"): 557s pytest.skip("quarto>=0.2 is not available") 557s if mark.name == "requires_no_pandoc": 557s if is_pandoc_available(): 557s pytest.skip("Pandoc is installed") 557s if mark.name == "requires_ir_kernel": 557s if not any( 557s get_kernel_spec(name).language == "R" for name in find_kernel_specs() 557s ): 557s pytest.skip("irkernel is not installed") 557s if mark.name == "requires_user_kernel_python3": 557s > if "python_kernel" not in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/conftest.py:391: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s _____________________ ERROR at setup of test_execute_sync ______________________ 557s 557s item = 557s 557s def pytest_runtest_setup(item): 557s for mark in item.iter_markers(): 557s for tool in [ 557s "jupytext", 557s "black", 557s "isort", 557s "flake8", 557s "autopep8", 557s "jupyter nbconvert", 557s ]: 557s if mark.name == f"requires_{tool.replace(' ', '_')}": 557s if not tool_version(tool): 557s pytest.skip(f"{tool} is not installed") 557s if mark.name == "requires_sphinx_gallery": 557s if not rst2md: 557s pytest.skip("sphinx_gallery is not available") 557s if mark.name == "requires_pandoc": 557s # The mirror files changed slightly when Pandoc 2.11 was introduced 557s # https://github.com/mwouts/jupytext/commit/c07d919702999056ce47f92b74f63a15c8361c5d 557s # The mirror files changed again when Pandoc 2.16 was introduced 557s # https://github.com/mwouts/jupytext/pull/919/commits/1fa1451ecdaa6ad8d803bcb6fb0c0cf09e5371bf 557s if not is_pandoc_available(min_version="3.0"): 557s pytest.skip("pandoc>=3.0 is not available") 557s if mark.name == "requires_quarto": 557s if not is_quarto_available(min_version="0.2.0"): 557s pytest.skip("quarto>=0.2 is not available") 557s if mark.name == "requires_no_pandoc": 557s if is_pandoc_available(): 557s pytest.skip("Pandoc is installed") 557s if mark.name == "requires_ir_kernel": 557s if not any( 557s get_kernel_spec(name).language == "R" for name in find_kernel_specs() 557s ): 557s pytest.skip("irkernel is not installed") 557s if mark.name == "requires_user_kernel_python3": 557s > if "python_kernel" not in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/conftest.py:391: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s _______________________ ERROR at setup of test_execute_r _______________________ 557s 557s item = 557s 557s def pytest_runtest_setup(item): 557s for mark in item.iter_markers(): 557s for tool in [ 557s "jupytext", 557s "black", 557s "isort", 557s "flake8", 557s "autopep8", 557s "jupyter nbconvert", 557s ]: 557s if mark.name == f"requires_{tool.replace(' ', '_')}": 557s if not tool_version(tool): 557s pytest.skip(f"{tool} is not installed") 557s if mark.name == "requires_sphinx_gallery": 557s if not rst2md: 557s pytest.skip("sphinx_gallery is not available") 557s if mark.name == "requires_pandoc": 557s # The mirror files changed slightly when Pandoc 2.11 was introduced 557s # https://github.com/mwouts/jupytext/commit/c07d919702999056ce47f92b74f63a15c8361c5d 557s # The mirror files changed again when Pandoc 2.16 was introduced 557s # https://github.com/mwouts/jupytext/pull/919/commits/1fa1451ecdaa6ad8d803bcb6fb0c0cf09e5371bf 557s if not is_pandoc_available(min_version="3.0"): 557s pytest.skip("pandoc>=3.0 is not available") 557s if mark.name == "requires_quarto": 557s if not is_quarto_available(min_version="0.2.0"): 557s pytest.skip("quarto>=0.2 is not available") 557s if mark.name == "requires_no_pandoc": 557s if is_pandoc_available(): 557s pytest.skip("Pandoc is installed") 557s if mark.name == "requires_ir_kernel": 557s if not any( 557s > get_kernel_spec(name).language == "R" for name in find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^ 557s ): 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/conftest.py:387: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s _________________ ERROR at setup of test_execute_in_subfolder __________________ 557s 557s item = 557s 557s def pytest_runtest_setup(item): 557s for mark in item.iter_markers(): 557s for tool in [ 557s "jupytext", 557s "black", 557s "isort", 557s "flake8", 557s "autopep8", 557s "jupyter nbconvert", 557s ]: 557s if mark.name == f"requires_{tool.replace(' ', '_')}": 557s if not tool_version(tool): 557s pytest.skip(f"{tool} is not installed") 557s if mark.name == "requires_sphinx_gallery": 557s if not rst2md: 557s pytest.skip("sphinx_gallery is not available") 557s if mark.name == "requires_pandoc": 557s # The mirror files changed slightly when Pandoc 2.11 was introduced 557s # https://github.com/mwouts/jupytext/commit/c07d919702999056ce47f92b74f63a15c8361c5d 557s # The mirror files changed again when Pandoc 2.16 was introduced 557s # https://github.com/mwouts/jupytext/pull/919/commits/1fa1451ecdaa6ad8d803bcb6fb0c0cf09e5371bf 557s if not is_pandoc_available(min_version="3.0"): 557s pytest.skip("pandoc>=3.0 is not available") 557s if mark.name == "requires_quarto": 557s if not is_quarto_available(min_version="0.2.0"): 557s pytest.skip("quarto>=0.2 is not available") 557s if mark.name == "requires_no_pandoc": 557s if is_pandoc_available(): 557s pytest.skip("Pandoc is installed") 557s if mark.name == "requires_ir_kernel": 557s if not any( 557s get_kernel_spec(name).language == "R" for name in find_kernel_specs() 557s ): 557s pytest.skip("irkernel is not installed") 557s if mark.name == "requires_user_kernel_python3": 557s > if "python_kernel" not in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/conftest.py:391: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ______ ERROR at setup of test_execute_text_file_does_update_the_metadata _______ 557s 557s item = 557s 557s def pytest_runtest_setup(item): 557s for mark in item.iter_markers(): 557s for tool in [ 557s "jupytext", 557s "black", 557s "isort", 557s "flake8", 557s "autopep8", 557s "jupyter nbconvert", 557s ]: 557s if mark.name == f"requires_{tool.replace(' ', '_')}": 557s if not tool_version(tool): 557s pytest.skip(f"{tool} is not installed") 557s if mark.name == "requires_sphinx_gallery": 557s if not rst2md: 557s pytest.skip("sphinx_gallery is not available") 557s if mark.name == "requires_pandoc": 557s # The mirror files changed slightly when Pandoc 2.11 was introduced 557s # https://github.com/mwouts/jupytext/commit/c07d919702999056ce47f92b74f63a15c8361c5d 557s # The mirror files changed again when Pandoc 2.16 was introduced 557s # https://github.com/mwouts/jupytext/pull/919/commits/1fa1451ecdaa6ad8d803bcb6fb0c0cf09e5371bf 557s if not is_pandoc_available(min_version="3.0"): 557s pytest.skip("pandoc>=3.0 is not available") 557s if mark.name == "requires_quarto": 557s if not is_quarto_available(min_version="0.2.0"): 557s pytest.skip("quarto>=0.2 is not available") 557s if mark.name == "requires_no_pandoc": 557s if is_pandoc_available(): 557s pytest.skip("Pandoc is installed") 557s if mark.name == "requires_ir_kernel": 557s if not any( 557s get_kernel_spec(name).language == "R" for name in find_kernel_specs() 557s ): 557s pytest.skip("irkernel is not installed") 557s if mark.name == "requires_user_kernel_python3": 557s > if "python_kernel" not in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/conftest.py:391: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s _______ ERROR at setup of test_cat_execute_does_not_update_the_metadata ________ 557s 557s item = 557s 557s def pytest_runtest_setup(item): 557s for mark in item.iter_markers(): 557s for tool in [ 557s "jupytext", 557s "black", 557s "isort", 557s "flake8", 557s "autopep8", 557s "jupyter nbconvert", 557s ]: 557s if mark.name == f"requires_{tool.replace(' ', '_')}": 557s if not tool_version(tool): 557s pytest.skip(f"{tool} is not installed") 557s if mark.name == "requires_sphinx_gallery": 557s if not rst2md: 557s pytest.skip("sphinx_gallery is not available") 557s if mark.name == "requires_pandoc": 557s # The mirror files changed slightly when Pandoc 2.11 was introduced 557s # https://github.com/mwouts/jupytext/commit/c07d919702999056ce47f92b74f63a15c8361c5d 557s # The mirror files changed again when Pandoc 2.16 was introduced 557s # https://github.com/mwouts/jupytext/pull/919/commits/1fa1451ecdaa6ad8d803bcb6fb0c0cf09e5371bf 557s if not is_pandoc_available(min_version="3.0"): 557s pytest.skip("pandoc>=3.0 is not available") 557s if mark.name == "requires_quarto": 557s if not is_quarto_available(min_version="0.2.0"): 557s pytest.skip("quarto>=0.2 is not available") 557s if mark.name == "requires_no_pandoc": 557s if is_pandoc_available(): 557s pytest.skip("Pandoc is installed") 557s if mark.name == "requires_ir_kernel": 557s if not any( 557s get_kernel_spec(name).language == "R" for name in find_kernel_specs() 557s ): 557s pytest.skip("irkernel is not installed") 557s if mark.name == "requires_user_kernel_python3": 557s > if "python_kernel" not in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/conftest.py:391: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s _____________________ ERROR at setup of test_utf8_out_331 ______________________ 557s 557s item = 557s 557s def pytest_runtest_setup(item): 557s for mark in item.iter_markers(): 557s for tool in [ 557s "jupytext", 557s "black", 557s "isort", 557s "flake8", 557s "autopep8", 557s "jupyter nbconvert", 557s ]: 557s if mark.name == f"requires_{tool.replace(' ', '_')}": 557s if not tool_version(tool): 557s pytest.skip(f"{tool} is not installed") 557s if mark.name == "requires_sphinx_gallery": 557s if not rst2md: 557s pytest.skip("sphinx_gallery is not available") 557s if mark.name == "requires_pandoc": 557s # The mirror files changed slightly when Pandoc 2.11 was introduced 557s # https://github.com/mwouts/jupytext/commit/c07d919702999056ce47f92b74f63a15c8361c5d 557s # The mirror files changed again when Pandoc 2.16 was introduced 557s # https://github.com/mwouts/jupytext/pull/919/commits/1fa1451ecdaa6ad8d803bcb6fb0c0cf09e5371bf 557s if not is_pandoc_available(min_version="3.0"): 557s pytest.skip("pandoc>=3.0 is not available") 557s if mark.name == "requires_quarto": 557s if not is_quarto_available(min_version="0.2.0"): 557s pytest.skip("quarto>=0.2 is not available") 557s if mark.name == "requires_no_pandoc": 557s if is_pandoc_available(): 557s pytest.skip("Pandoc is installed") 557s if mark.name == "requires_ir_kernel": 557s if not any( 557s get_kernel_spec(name).language == "R" for name in find_kernel_specs() 557s ): 557s pytest.skip("irkernel is not installed") 557s if mark.name == "requires_user_kernel_python3": 557s > if "python_kernel" not in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/conftest.py:391: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s _ ERROR at setup of test_python_kernel_preserves_R_files[R/simple_r_script.R] __ 557s 557s item = 557s 557s def pytest_runtest_setup(item): 557s for mark in item.iter_markers(): 557s for tool in [ 557s "jupytext", 557s "black", 557s "isort", 557s "flake8", 557s "autopep8", 557s "jupyter nbconvert", 557s ]: 557s if mark.name == f"requires_{tool.replace(' ', '_')}": 557s if not tool_version(tool): 557s pytest.skip(f"{tool} is not installed") 557s if mark.name == "requires_sphinx_gallery": 557s if not rst2md: 557s pytest.skip("sphinx_gallery is not available") 557s if mark.name == "requires_pandoc": 557s # The mirror files changed slightly when Pandoc 2.11 was introduced 557s # https://github.com/mwouts/jupytext/commit/c07d919702999056ce47f92b74f63a15c8361c5d 557s # The mirror files changed again when Pandoc 2.16 was introduced 557s # https://github.com/mwouts/jupytext/pull/919/commits/1fa1451ecdaa6ad8d803bcb6fb0c0cf09e5371bf 557s if not is_pandoc_available(min_version="3.0"): 557s pytest.skip("pandoc>=3.0 is not available") 557s if mark.name == "requires_quarto": 557s if not is_quarto_available(min_version="0.2.0"): 557s pytest.skip("quarto>=0.2 is not available") 557s if mark.name == "requires_no_pandoc": 557s if is_pandoc_available(): 557s pytest.skip("Pandoc is installed") 557s if mark.name == "requires_ir_kernel": 557s if not any( 557s get_kernel_spec(name).language == "R" for name in find_kernel_specs() 557s ): 557s pytest.skip("irkernel is not installed") 557s if mark.name == "requires_user_kernel_python3": 557s > if "python_kernel" not in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/conftest.py:391: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s =================================== FAILURES =================================== 557s ____________ test_py_notebooks_are_trusted[python/light_sample.py] _____________ 557s 557s python_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/python/light_sample.py' 557s 557s def test_py_notebooks_are_trusted(python_file): 557s cm = TextFileContentsManager() 557s root, file = os.path.split(python_file) 557s cm.root_dir = root 557s > nb = cm.get(file) 557s ^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/functional/others/test_trust_notebook.py:15: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s _______ test_py_notebooks_are_trusted[python/python_notebook_sample.py] ________ 557s 557s python_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/python/python_notebook_sample.py' 557s 557s def test_py_notebooks_are_trusted(python_file): 557s cm = TextFileContentsManager() 557s root, file = os.path.split(python_file) 557s cm.root_dir = root 557s > nb = cm.get(file) 557s ^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/functional/others/test_trust_notebook.py:15: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s _______________ test_rmd_notebooks_are_trusted[Rmd/markdown.Rmd] _______________ 557s 557s rmd_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/Rmd/markdown.Rmd' 557s 557s def test_rmd_notebooks_are_trusted(rmd_file): 557s cm = TextFileContentsManager() 557s root, file = os.path.split(rmd_file) 557s cm.root_dir = root 557s > nb = cm.get(file) 557s ^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/functional/others/test_trust_notebook.py:24: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s _______________ test_rmd_notebooks_are_trusted[Rmd/R_sample.Rmd] _______________ 557s 557s rmd_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/Rmd/R_sample.Rmd' 557s 557s def test_rmd_notebooks_are_trusted(rmd_file): 557s cm = TextFileContentsManager() 557s root, file = os.path.split(rmd_file) 557s cm.root_dir = root 557s > nb = cm.get(file) 557s ^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/functional/others/test_trust_notebook.py:24: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:53: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s _______________ test_rmd_notebooks_are_trusted[Rmd/ioslides.Rmd] _______________ 557s 557s rmd_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/Rmd/ioslides.Rmd' 557s 557s def test_rmd_notebooks_are_trusted(rmd_file): 557s cm = TextFileContentsManager() 557s root, file = os.path.split(rmd_file) 557s cm.root_dir = root 557s > nb = cm.get(file) 557s ^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/functional/others/test_trust_notebook.py:24: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ______________ test_rmd_notebooks_are_trusted[Rmd/knitr-spin.Rmd] ______________ 557s 557s rmd_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/Rmd/knitr-spin.Rmd' 557s 557s def test_rmd_notebooks_are_trusted(rmd_file): 557s cm = TextFileContentsManager() 557s root, file = os.path.split(rmd_file) 557s cm.root_dir = root 557s > nb = cm.get(file) 557s ^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/functional/others/test_trust_notebook.py:24: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:53: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ___________ test_text_notebooks_can_be_trusted[percent/hydrogen.py] ____________ 557s 557s percent_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/percent/hydrogen.py' 557s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_text_notebooks_can_be_tru0') 557s no_jupytext_version_number = None 557s 557s def test_text_notebooks_can_be_trusted( 557s percent_file, tmpdir, no_jupytext_version_number 557s ): 557s cm = TextFileContentsManager() 557s root, file = os.path.split(percent_file) 557s py_file = str(tmpdir.join(file)) 557s shutil.copy(percent_file, py_file) 557s 557s cm.root_dir = str(tmpdir) 557s > model = cm.get(file) 557s ^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/functional/others/test_trust_notebook.py:131: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ____________________________ test_cm_config_no_log _____________________________ 557s 557s cwd_tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-1/test_cm_config_no_log0') 557s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-1/test_cm_config_no_log0') 557s caplog = <_pytest.logging.LogCaptureFixture object at 0x7f09ad14aa50> 557s 557s def test_cm_config_no_log(cwd_tmp_path, tmp_path, caplog): 557s cm = jupytext.TextFileContentsManager() 557s cm.root_dir = str(tmp_path) 557s 557s config = 'cm_config_log_level="none"' 557s (tmp_path / "jupytext.toml").write_text(config) 557s (tmp_path / "nb1.py").write_text("# %%") 557s (tmp_path / "subfolder").mkdir() 557s (tmp_path / "subfolder" / "jupytext.toml").write_text(config) 557s (tmp_path / "subfolder" / "nb2.py").write_text("# %%") 557s 557s caplog.set_level(logging.DEBUG) 557s 557s cm.get("nb1.py", type="notebook", content=False) 557s > cm.get("nb1.py", type="notebook", content=True) 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_cm_config.py:238: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ______________________ test_cm_config_log_only_if_changed ______________________ 557s 557s cwd_tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-1/test_cm_config_log_only_if_cha0') 557s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-1/test_cm_config_log_only_if_cha0') 557s caplog = <_pytest.logging.LogCaptureFixture object at 0x7f09aae402d0> 557s 557s def test_cm_config_log_only_if_changed(cwd_tmp_path, tmp_path, caplog): 557s cm = jupytext.TextFileContentsManager() 557s cm.root_dir = str(tmp_path) 557s 557s config = "" 557s (tmp_path / "jupytext.toml").write_text(config) 557s (tmp_path / "nb1.py").write_text("# %%") 557s (tmp_path / "subfolder").mkdir() 557s (tmp_path / "subfolder" / "jupytext.toml").write_text(config) 557s (tmp_path / "subfolder" / "nb2.py").write_text("# %%") 557s 557s caplog.set_level(logging.INFO) 557s 557s cm.get("nb1.py", type="notebook", content=False) 557s assert "Jupytext configuration file" in caplog.text 557s caplog.clear() 557s 557s # Same notebook, same config => no log 557s > cm.get("nb1.py", type="notebook", content=True) 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_cm_config.py:263: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ------------------------------ Captured log call ------------------------------- 557s INFO traitlets:contentsmanager.py:565 Loaded Jupytext configuration file at /jupytext.toml 557s _________________ test_pair_plain_script[percent/hydrogen.py] __________________ 557s 557s percent_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/percent/hydrogen.py' 557s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_pair_plain_script_percent0') 557s caplog = <_pytest.logging.LogCaptureFixture object at 0x7f09aae43610> 557s 557s def test_pair_plain_script(percent_file, tmpdir, caplog): 557s tmp_py = "notebook.py" 557s tmp_ipynb = "notebook.ipynb" 557s 557s cm = jupytext.TextFileContentsManager() 557s cm.root_dir = str(tmpdir) 557s 557s # open py file, pair, save with cm 557s nb = jupytext.read(percent_file) 557s nb.metadata["jupytext"]["formats"] = "ipynb,py:hydrogen" 557s cm.save(model=notebook_model(nb), path=tmp_py) 557s 557s assert "'Include Metadata' is off" in caplog.text 557s 557s assert os.path.isfile(str(tmpdir.join(tmp_py))) 557s assert os.path.isfile(str(tmpdir.join(tmp_ipynb))) 557s 557s # Make sure we've not changed the script 557s with open(percent_file) as fp: 557s script = fp.read() 557s 557s with open(str(tmpdir.join(tmp_py))) as fp: 557s script2 = fp.read() 557s 557s compare(script2, script) 557s 557s # reopen py file with the cm 557s nb2 = cm.get(tmp_py)["content"] 557s compare_notebooks(nb2, nb) 557s assert nb2.metadata["jupytext"]["formats"] == "ipynb,py:hydrogen" 557s 557s # remove the pairing and save 557s del nb.metadata["jupytext"]["formats"] 557s cm.save(model=notebook_model(nb), path=tmp_py) 557s 557s # reopen py file with the cm 557s > nb2 = cm.get(tmp_py)["content"] 557s ^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:203: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ------------------------------ Captured log call ------------------------------- 557s WARNING traitlets:contentsmanager.py:164 Stripping metadata from notebook.py as 'Include Metadata' is off (toggle 'Include Metadata' in the Jupytext Menu or Commands if desired) 557s WARNING traitlets:contentsmanager.py:164 Stripping metadata from notebook.py as 'Include Metadata' is off (toggle 'Include Metadata' in the Jupytext Menu or Commands if desired) 557s _____ test_load_save_py_freeze_metadata[python/python_notebook_sample.py] ______ 557s 557s python_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/python/python_notebook_sample.py' 557s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_load_save_py_freeze_metad1') 557s 557s def test_load_save_py_freeze_metadata(python_file, tmpdir): 557s if "light" in python_file: 557s pytest.skip() 557s 557s tmp_nbpy = "notebook.py" 557s 557s cm = jupytext.TextFileContentsManager() 557s cm.root_dir = str(tmpdir) 557s 557s # read original file 557s with open(python_file) as fp: 557s text_py = fp.read() 557s 557s # write to tmp_nbpy 557s with open(str(tmpdir.join(tmp_nbpy)), "w") as fp: 557s fp.write(text_py) 557s 557s # open and save notebook 557s > nb = cm.get(tmp_nbpy)["content"] 557s ^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:256: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ___________________________ test_load_text_notebook ____________________________ 557s 557s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_load_text_notebook0') 557s 557s def test_load_text_notebook(tmpdir): 557s cm = jupytext.TextFileContentsManager() 557s cm.root_dir = str(tmpdir) 557s 557s nbpy = "text.py" 557s with open(str(tmpdir.join(nbpy)), "w") as fp: 557s fp.write("# %%\n1 + 1\n") 557s 557s py_model = cm.get(nbpy, content=False) 557s assert py_model["type"] == "notebook" 557s assert py_model["content"] is None 557s 557s > py_model = cm.get(nbpy, content=True) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:277: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ______________ test_load_save_percent_format[percent/hydrogen.py] ______________ 557s 557s percent_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/percent/hydrogen.py' 557s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_load_save_percent_format_0') 557s 557s def test_load_save_percent_format(percent_file, tmpdir): 557s tmp_py = "notebook.py" 557s with open(percent_file) as stream: 557s text_py = stream.read() 557s with open(str(tmpdir.join(tmp_py)), "w") as stream: 557s stream.write(text_py) 557s 557s cm = jupytext.TextFileContentsManager() 557s cm.root_dir = str(tmpdir) 557s 557s # open python, save 557s > nb = cm.get(tmp_py)["content"] 557s ^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:547: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s _______________________ test_preferred_formats_read_auto _______________________ 557s 557s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_preferred_formats_read_au0') 557s 557s def test_preferred_formats_read_auto(tmpdir): 557s tmp_py = "notebook.py" 557s with open(str(tmpdir.join(tmp_py)), "w") as script: 557s script.write( 557s """# cell one 557s 1 + 1 557s """ 557s ) 557s 557s # create contents manager with default load format as percent 557s cm = jupytext.TextFileContentsManager() 557s cm.preferred_jupytext_formats_read = "auto:percent" 557s cm.root_dir = str(tmpdir) 557s 557s # load notebook 557s > model = cm.get(tmp_py) 557s ^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:826: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ____________________ test_no_metadata_added_to_scripts_139 _____________________ 557s 557s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_no_metadata_added_to_scri0') 557s 557s def test_no_metadata_added_to_scripts_139(tmpdir): 557s tmp_script = str(tmpdir.join("script.py")) 557s text = """import os 557s 557s 557s print('hello1') 557s 557s 557s 557s print('hello2') 557s """ 557s 557s with open(tmp_script, "w") as fp: 557s fp.write(text) 557s 557s # create contents manager 557s cm = jupytext.TextFileContentsManager() 557s cm.root_dir = str(tmpdir) 557s 557s # Andre's config #139 557s cm.freeze_metadata = True 557s cm.notebook_metadata_filter = "-all" 557s cm.cell_metadata_filter = "-lines_to_next_cell" 557s 557s # load notebook 557s > model = cm.get("script.py") 557s ^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1069: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ____ test_global_pairing_allows_to_save_other_file_types[Rmd/markdown.Rmd] _____ 557s 557s rmd_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/Rmd/markdown.Rmd' 557s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_global_pairing_allows_to_0') 557s 557s def test_global_pairing_allows_to_save_other_file_types(rmd_file, tmpdir): 557s """This is a another test for #157: local format can be used to deactivate the global pairing""" 557s nb = jupytext.read(rmd_file) 557s 557s # create contents manager with default pairing 557s cm = jupytext.TextFileContentsManager() 557s cm.formats = "ipynb,py" 557s cm.root_dir = str(tmpdir) 557s 557s # save notebook 557s cm.save(model=notebook_model(nb), path="notebook.Rmd") 557s 557s # check that only the original file is saved 557s assert os.path.isfile(str(tmpdir.join("notebook.Rmd"))) 557s assert not os.path.isfile(str(tmpdir.join("notebook.py"))) 557s assert not os.path.isfile(str(tmpdir.join("notebook.ipynb"))) 557s 557s > nb2 = cm.get("notebook.Rmd")["content"] 557s ^^^^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1135: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ------------------------------ Captured log call ------------------------------- 557s WARNING traitlets:contentsmanager.py:164 Stripping metadata from notebook.Rmd as 'Include Metadata' is off (toggle 'Include Metadata' in the Jupytext Menu or Commands if desired) 557s ____ test_global_pairing_allows_to_save_other_file_types[Rmd/R_sample.Rmd] _____ 557s 557s rmd_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/Rmd/R_sample.Rmd' 557s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_global_pairing_allows_to_1') 557s 557s def test_global_pairing_allows_to_save_other_file_types(rmd_file, tmpdir): 557s """This is a another test for #157: local format can be used to deactivate the global pairing""" 557s nb = jupytext.read(rmd_file) 557s 557s # create contents manager with default pairing 557s cm = jupytext.TextFileContentsManager() 557s cm.formats = "ipynb,py" 557s cm.root_dir = str(tmpdir) 557s 557s # save notebook 557s cm.save(model=notebook_model(nb), path="notebook.Rmd") 557s 557s # check that only the original file is saved 557s assert os.path.isfile(str(tmpdir.join("notebook.Rmd"))) 557s assert not os.path.isfile(str(tmpdir.join("notebook.py"))) 557s assert not os.path.isfile(str(tmpdir.join("notebook.ipynb"))) 557s 557s > nb2 = cm.get("notebook.Rmd")["content"] 557s ^^^^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1135: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:53: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ------------------------------ Captured log call ------------------------------- 557s WARNING traitlets:contentsmanager.py:164 Stripping metadata from notebook.Rmd as 'Include Metadata' is off (toggle 'Include Metadata' in the Jupytext Menu or Commands if desired) 557s ____ test_global_pairing_allows_to_save_other_file_types[Rmd/ioslides.Rmd] _____ 557s 557s rmd_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/Rmd/ioslides.Rmd' 557s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_global_pairing_allows_to_2') 557s 557s def test_global_pairing_allows_to_save_other_file_types(rmd_file, tmpdir): 557s """This is a another test for #157: local format can be used to deactivate the global pairing""" 557s nb = jupytext.read(rmd_file) 557s 557s # create contents manager with default pairing 557s cm = jupytext.TextFileContentsManager() 557s cm.formats = "ipynb,py" 557s cm.root_dir = str(tmpdir) 557s 557s # save notebook 557s cm.save(model=notebook_model(nb), path="notebook.Rmd") 557s 557s # check that only the original file is saved 557s assert os.path.isfile(str(tmpdir.join("notebook.Rmd"))) 557s assert not os.path.isfile(str(tmpdir.join("notebook.py"))) 557s assert not os.path.isfile(str(tmpdir.join("notebook.ipynb"))) 557s 557s > nb2 = cm.get("notebook.Rmd")["content"] 557s ^^^^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1135: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ------------------------------ Captured log call ------------------------------- 557s WARNING traitlets:contentsmanager.py:164 Stripping metadata from notebook.Rmd as 'Include Metadata' is off (toggle 'Include Metadata' in the Jupytext Menu or Commands if desired) 557s ___ test_global_pairing_allows_to_save_other_file_types[Rmd/knitr-spin.Rmd] ____ 557s 557s rmd_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/Rmd/knitr-spin.Rmd' 557s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_global_pairing_allows_to_3') 557s 557s def test_global_pairing_allows_to_save_other_file_types(rmd_file, tmpdir): 557s """This is a another test for #157: local format can be used to deactivate the global pairing""" 557s nb = jupytext.read(rmd_file) 557s 557s # create contents manager with default pairing 557s cm = jupytext.TextFileContentsManager() 557s cm.formats = "ipynb,py" 557s cm.root_dir = str(tmpdir) 557s 557s # save notebook 557s cm.save(model=notebook_model(nb), path="notebook.Rmd") 557s 557s # check that only the original file is saved 557s assert os.path.isfile(str(tmpdir.join("notebook.Rmd"))) 557s assert not os.path.isfile(str(tmpdir.join("notebook.py"))) 557s assert not os.path.isfile(str(tmpdir.join("notebook.ipynb"))) 557s 557s > nb2 = cm.get("notebook.Rmd")["content"] 557s ^^^^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1135: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:53: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ------------------------------ Captured log call ------------------------------- 557s WARNING traitlets:contentsmanager.py:164 Stripping metadata from notebook.Rmd as 'Include Metadata' is off (toggle 'Include Metadata' in the Jupytext Menu or Commands if desired) 557s _________________________ test_split_at_heading_option _________________________ 557s 557s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_split_at_heading_option0') 557s 557s def test_split_at_heading_option(tmpdir): 557s text = """Markdown text 557s 557s # Header one 557s 557s ## Header two 557s """ 557s tmp_md = str(tmpdir.join("notebook.md")) 557s with open(tmp_md, "w") as fp: 557s fp.write(text) 557s 557s cm = jupytext.TextFileContentsManager() 557s cm.root_dir = str(tmpdir) 557s cm.split_at_heading = True 557s 557s > nb = cm.get("notebook.md")["content"] 557s ^^^^^^^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1224: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s __ test_share_py_recreate_ipynb[ipynb_julia/julia_functional_geometry.ipynb] ___ 557s 557s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_share_py_recreate_ipynb_i0') 557s ipynb_py_R_jl_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/ipynb_julia/julia_functional_geometry.ipynb' 557s 557s def test_share_py_recreate_ipynb(tmpdir, ipynb_py_R_jl_file): 557s tmp_ipynb = str(tmpdir.join("nb.ipynb")) 557s tmp_py = str(tmpdir.join("nb.py")) 557s 557s cm = jupytext.TextFileContentsManager() 557s cm.root_dir = str(tmpdir) 557s 557s # set default py format 557s cm.preferred_jupytext_formats_save = "py:percent" 557s 557s # every new file is paired 557s cm.formats = "ipynb,py" 557s 557s # the text files don't need a YAML header 557s cm.notebook_metadata_filter = "-all" 557s cm.cell_metadata_filter = "-all" 557s 557s nb = read(ipynb_py_R_jl_file) 557s model_ipynb = cm.save(model=notebook_model(nb), path="nb.ipynb") 557s 557s assert os.path.isfile(tmp_ipynb) 557s assert os.path.isfile(tmp_py) 557s 557s os.remove(tmp_ipynb) 557s 557s # reopen and save nb.py 557s > model = cm.get("nb.py") 557s ^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1357: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ------------------------------ Captured log call ------------------------------- 557s WARNING traitlets:manager.py:723 Notebook nb.ipynb is not trusted 557s _ test_share_py_recreate_ipynb[ipynb_julia/julia_benchmark_plotly_barchart.ipynb] _ 557s 557s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_share_py_recreate_ipynb_i1') 557s ipynb_py_R_jl_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/ipynb_julia/julia_benchmark_plotly_barchart.ipynb' 557s 557s def test_share_py_recreate_ipynb(tmpdir, ipynb_py_R_jl_file): 557s tmp_ipynb = str(tmpdir.join("nb.ipynb")) 557s tmp_py = str(tmpdir.join("nb.py")) 557s 557s cm = jupytext.TextFileContentsManager() 557s cm.root_dir = str(tmpdir) 557s 557s # set default py format 557s cm.preferred_jupytext_formats_save = "py:percent" 557s 557s # every new file is paired 557s cm.formats = "ipynb,py" 557s 557s # the text files don't need a YAML header 557s cm.notebook_metadata_filter = "-all" 557s cm.cell_metadata_filter = "-all" 557s 557s nb = read(ipynb_py_R_jl_file) 557s model_ipynb = cm.save(model=notebook_model(nb), path="nb.ipynb") 557s 557s assert os.path.isfile(tmp_ipynb) 557s assert os.path.isfile(tmp_py) 557s 557s os.remove(tmp_ipynb) 557s 557s # reopen and save nb.py 557s > model = cm.get("nb.py") 557s ^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1357: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ------------------------------ Captured log call ------------------------------- 557s WARNING traitlets:manager.py:723 Notebook nb.ipynb is not trusted 557s __________ test_share_py_recreate_ipynb[ipynb_py/plotly_graphs.ipynb] __________ 557s 557s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_share_py_recreate_ipynb_i2') 557s ipynb_py_R_jl_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/ipynb_py/plotly_graphs.ipynb' 557s 557s def test_share_py_recreate_ipynb(tmpdir, ipynb_py_R_jl_file): 557s tmp_ipynb = str(tmpdir.join("nb.ipynb")) 557s tmp_py = str(tmpdir.join("nb.py")) 557s 557s cm = jupytext.TextFileContentsManager() 557s cm.root_dir = str(tmpdir) 557s 557s # set default py format 557s cm.preferred_jupytext_formats_save = "py:percent" 557s 557s # every new file is paired 557s cm.formats = "ipynb,py" 557s 557s # the text files don't need a YAML header 557s cm.notebook_metadata_filter = "-all" 557s cm.cell_metadata_filter = "-all" 557s 557s nb = read(ipynb_py_R_jl_file) 557s model_ipynb = cm.save(model=notebook_model(nb), path="nb.ipynb") 557s 557s assert os.path.isfile(tmp_ipynb) 557s assert os.path.isfile(tmp_py) 557s 557s os.remove(tmp_ipynb) 557s 557s # reopen and save nb.py 557s > model = cm.get("nb.py") 557s ^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1357: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ------------------------------ Captured log call ------------------------------- 557s WARNING traitlets:manager.py:723 Notebook nb.ipynb is not trusted 557s _____ test_share_py_recreate_ipynb[ipynb_py/text_outputs_and_images.ipynb] _____ 557s 557s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_share_py_recreate_ipynb_i3') 557s ipynb_py_R_jl_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/ipynb_py/text_outputs_and_images.ipynb' 557s 557s def test_share_py_recreate_ipynb(tmpdir, ipynb_py_R_jl_file): 557s tmp_ipynb = str(tmpdir.join("nb.ipynb")) 557s tmp_py = str(tmpdir.join("nb.py")) 557s 557s cm = jupytext.TextFileContentsManager() 557s cm.root_dir = str(tmpdir) 557s 557s # set default py format 557s cm.preferred_jupytext_formats_save = "py:percent" 557s 557s # every new file is paired 557s cm.formats = "ipynb,py" 557s 557s # the text files don't need a YAML header 557s cm.notebook_metadata_filter = "-all" 557s cm.cell_metadata_filter = "-all" 557s 557s nb = read(ipynb_py_R_jl_file) 557s model_ipynb = cm.save(model=notebook_model(nb), path="nb.ipynb") 557s 557s assert os.path.isfile(tmp_ipynb) 557s assert os.path.isfile(tmp_py) 557s 557s os.remove(tmp_ipynb) 557s 557s # reopen and save nb.py 557s > model = cm.get("nb.py") 557s ^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1357: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ------------------------------ Captured log call ------------------------------- 557s WARNING traitlets:manager.py:723 Notebook nb.ipynb is not trusted 557s _ test_share_py_recreate_ipynb[ipynb_py/Notebook with function and cell metadata 164.ipynb] _ 557s 557s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_share_py_recreate_ipynb_i4') 557s ipynb_py_R_jl_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/ipynb_py/Notebook with function and cell metadata 164.ipynb' 557s 557s def test_share_py_recreate_ipynb(tmpdir, ipynb_py_R_jl_file): 557s tmp_ipynb = str(tmpdir.join("nb.ipynb")) 557s tmp_py = str(tmpdir.join("nb.py")) 557s 557s cm = jupytext.TextFileContentsManager() 557s cm.root_dir = str(tmpdir) 557s 557s # set default py format 557s cm.preferred_jupytext_formats_save = "py:percent" 557s 557s # every new file is paired 557s cm.formats = "ipynb,py" 557s 557s # the text files don't need a YAML header 557s cm.notebook_metadata_filter = "-all" 557s cm.cell_metadata_filter = "-all" 557s 557s nb = read(ipynb_py_R_jl_file) 557s model_ipynb = cm.save(model=notebook_model(nb), path="nb.ipynb") 557s 557s assert os.path.isfile(tmp_ipynb) 557s assert os.path.isfile(tmp_py) 557s 557s os.remove(tmp_ipynb) 557s 557s # reopen and save nb.py 557s > model = cm.get("nb.py") 557s ^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1357: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ------------------------------ Captured log call ------------------------------- 557s WARNING traitlets:manager.py:723 Notebook nb.ipynb is not trusted 557s _____________ test_share_py_recreate_ipynb[ipynb_py/jupyter.ipynb] _____________ 557s 557s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_share_py_recreate_ipynb_i5') 557s ipynb_py_R_jl_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/ipynb_py/jupyter.ipynb' 557s 557s def test_share_py_recreate_ipynb(tmpdir, ipynb_py_R_jl_file): 557s tmp_ipynb = str(tmpdir.join("nb.ipynb")) 557s tmp_py = str(tmpdir.join("nb.py")) 557s 557s cm = jupytext.TextFileContentsManager() 557s cm.root_dir = str(tmpdir) 557s 557s # set default py format 557s cm.preferred_jupytext_formats_save = "py:percent" 557s 557s # every new file is paired 557s cm.formats = "ipynb,py" 557s 557s # the text files don't need a YAML header 557s cm.notebook_metadata_filter = "-all" 557s cm.cell_metadata_filter = "-all" 557s 557s nb = read(ipynb_py_R_jl_file) 557s model_ipynb = cm.save(model=notebook_model(nb), path="nb.ipynb") 557s 557s assert os.path.isfile(tmp_ipynb) 557s assert os.path.isfile(tmp_py) 557s 557s os.remove(tmp_ipynb) 557s 557s # reopen and save nb.py 557s > model = cm.get("nb.py") 557s ^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1357: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ------------------------------ Captured log call ------------------------------- 557s WARNING traitlets:manager.py:723 Notebook nb.ipynb is not trusted 557s ____ test_share_py_recreate_ipynb[ipynb_py/The flavors of raw cells.ipynb] _____ 557s 557s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_share_py_recreate_ipynb_i6') 557s ipynb_py_R_jl_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/ipynb_py/The flavors of raw cells.ipynb' 557s 557s def test_share_py_recreate_ipynb(tmpdir, ipynb_py_R_jl_file): 557s tmp_ipynb = str(tmpdir.join("nb.ipynb")) 557s tmp_py = str(tmpdir.join("nb.py")) 557s 557s cm = jupytext.TextFileContentsManager() 557s cm.root_dir = str(tmpdir) 557s 557s # set default py format 557s cm.preferred_jupytext_formats_save = "py:percent" 557s 557s # every new file is paired 557s cm.formats = "ipynb,py" 557s 557s # the text files don't need a YAML header 557s cm.notebook_metadata_filter = "-all" 557s cm.cell_metadata_filter = "-all" 557s 557s nb = read(ipynb_py_R_jl_file) 557s model_ipynb = cm.save(model=notebook_model(nb), path="nb.ipynb") 557s 557s assert os.path.isfile(tmp_ipynb) 557s assert os.path.isfile(tmp_py) 557s 557s os.remove(tmp_ipynb) 557s 557s # reopen and save nb.py 557s > model = cm.get("nb.py") 557s ^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1357: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 557s res[key] = os.path.normpath(_subst_vars(value, vars)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^ 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s 557s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 557s 557s def _subst_vars(s, local_vars): 557s try: 557s return s.format(**local_vars) 557s except KeyError as var: 557s try: 557s return s.format(**os.environ) 557s except KeyError: 557s > raise AttributeError(f'{var}') from None 557s E AttributeError: 'installed_base' 557s 557s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 557s ____ test_share_py_recreate_ipynb[ipynb_py/Line_breaks_in_LateX_305.ipynb] _____ 557s 557s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_share_py_recreate_ipynb_i7') 557s ipynb_py_R_jl_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/ipynb_py/Line_breaks_in_LateX_305.ipynb' 557s 557s def test_share_py_recreate_ipynb(tmpdir, ipynb_py_R_jl_file): 557s tmp_ipynb = str(tmpdir.join("nb.ipynb")) 557s tmp_py = str(tmpdir.join("nb.py")) 557s 557s cm = jupytext.TextFileContentsManager() 557s cm.root_dir = str(tmpdir) 557s 557s # set default py format 557s cm.preferred_jupytext_formats_save = "py:percent" 557s 557s # every new file is paired 557s cm.formats = "ipynb,py" 557s 557s # the text files don't need a YAML header 557s cm.notebook_metadata_filter = "-all" 557s cm.cell_metadata_filter = "-all" 557s 557s nb = read(ipynb_py_R_jl_file) 557s model_ipynb = cm.save(model=notebook_model(nb), path="nb.ipynb") 557s 557s assert os.path.isfile(tmp_ipynb) 557s assert os.path.isfile(tmp_py) 557s 557s os.remove(tmp_ipynb) 557s 557s # reopen and save nb.py 557s > model = cm.get("nb.py") 557s ^^^^^^^^^^^^^^^ 557s 557s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1357: 557s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 557s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 557s set_kernelspec_from_language(model["content"]) 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 557s kernelspec = kernelspec_from_language(language) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 557s for name in find_kernel_specs(): 557s ^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 557s return KernelSpecManager().find_kernel_specs() 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 557s for kernel_dir in self.kernel_dirs: 557s ^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 557s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 557s ^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 557s default = obj.trait_defaults(self.name) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 557s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 557s from IPython.paths import get_ipython_dir 557s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 557s from .core.application import Application 557s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 557s from IPython.core import release, crashhandler 557s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 557s from IPython.core import ultratb 557s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 557s import pydoc 557s /usr/lib/python3.14/pydoc.py:538: in 557s class Doc: 557s /usr/lib/python3.14/pydoc.py:568: in Doc 557s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 557s return get_paths(scheme, vars, expand)[name] 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 557s return _expand_vars(scheme, vars) 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 558s res[key] = os.path.normpath(_subst_vars(value, vars)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^ 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s 558s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 558s 558s def _subst_vars(s, local_vars): 558s try: 558s return s.format(**local_vars) 558s except KeyError as var: 558s try: 558s return s.format(**os.environ) 558s except KeyError: 558s > raise AttributeError(f'{var}') from None 558s E AttributeError: 'installed_base' 558s 558s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 558s _ test_share_py_recreate_ipynb[ipynb_py/notebook_with_complex_metadata.ipynb] __ 558s 558s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_share_py_recreate_ipynb_i8') 558s ipynb_py_R_jl_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/ipynb_py/notebook_with_complex_metadata.ipynb' 558s 558s def test_share_py_recreate_ipynb(tmpdir, ipynb_py_R_jl_file): 558s tmp_ipynb = str(tmpdir.join("nb.ipynb")) 558s tmp_py = str(tmpdir.join("nb.py")) 558s 558s cm = jupytext.TextFileContentsManager() 558s cm.root_dir = str(tmpdir) 558s 558s # set default py format 558s cm.preferred_jupytext_formats_save = "py:percent" 558s 558s # every new file is paired 558s cm.formats = "ipynb,py" 558s 558s # the text files don't need a YAML header 558s cm.notebook_metadata_filter = "-all" 558s cm.cell_metadata_filter = "-all" 558s 558s nb = read(ipynb_py_R_jl_file) 558s model_ipynb = cm.save(model=notebook_model(nb), path="nb.ipynb") 558s 558s assert os.path.isfile(tmp_ipynb) 558s assert os.path.isfile(tmp_py) 558s 558s os.remove(tmp_ipynb) 558s 558s # reopen and save nb.py 558s > model = cm.get("nb.py") 558s ^^^^^^^^^^^^^^^ 558s 558s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1357: 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 558s set_kernelspec_from_language(model["content"]) 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 558s kernelspec = kernelspec_from_language(language) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 558s for name in find_kernel_specs(): 558s ^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 558s return KernelSpecManager().find_kernel_specs() 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 558s for kernel_dir in self.kernel_dirs: 558s ^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 558s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 558s ^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 558s default = obj.trait_defaults(self.name) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 558s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 558s from IPython.paths import get_ipython_dir 558s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 558s from .core.application import Application 558s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 558s from IPython.core import release, crashhandler 558s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 558s from IPython.core import ultratb 558s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 558s import pydoc 558s /usr/lib/python3.14/pydoc.py:538: in 558s class Doc: 558s /usr/lib/python3.14/pydoc.py:568: in Doc 558s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 558s return get_paths(scheme, vars, expand)[name] 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 558s return _expand_vars(scheme, vars) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 558s res[key] = os.path.normpath(_subst_vars(value, vars)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^ 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s 558s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 558s 558s def _subst_vars(s, local_vars): 558s try: 558s return s.format(**local_vars) 558s except KeyError as var: 558s try: 558s return s.format(**os.environ) 558s except KeyError: 558s > raise AttributeError(f'{var}') from None 558s E AttributeError: 'installed_base' 558s 558s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 558s _____ test_share_py_recreate_ipynb[ipynb_py/sample_rise_notebook_66.ipynb] _____ 558s 558s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_share_py_recreate_ipynb_i9') 558s ipynb_py_R_jl_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/ipynb_py/sample_rise_notebook_66.ipynb' 558s 558s def test_share_py_recreate_ipynb(tmpdir, ipynb_py_R_jl_file): 558s tmp_ipynb = str(tmpdir.join("nb.ipynb")) 558s tmp_py = str(tmpdir.join("nb.py")) 558s 558s cm = jupytext.TextFileContentsManager() 558s cm.root_dir = str(tmpdir) 558s 558s # set default py format 558s cm.preferred_jupytext_formats_save = "py:percent" 558s 558s # every new file is paired 558s cm.formats = "ipynb,py" 558s 558s # the text files don't need a YAML header 558s cm.notebook_metadata_filter = "-all" 558s cm.cell_metadata_filter = "-all" 558s 558s nb = read(ipynb_py_R_jl_file) 558s model_ipynb = cm.save(model=notebook_model(nb), path="nb.ipynb") 558s 558s assert os.path.isfile(tmp_ipynb) 558s assert os.path.isfile(tmp_py) 558s 558s os.remove(tmp_ipynb) 558s 558s # reopen and save nb.py 558s > model = cm.get("nb.py") 558s ^^^^^^^^^^^^^^^ 558s 558s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1357: 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 558s set_kernelspec_from_language(model["content"]) 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 558s kernelspec = kernelspec_from_language(language) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 558s for name in find_kernel_specs(): 558s ^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 558s return KernelSpecManager().find_kernel_specs() 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 558s for kernel_dir in self.kernel_dirs: 558s ^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 558s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 558s ^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 558s default = obj.trait_defaults(self.name) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 558s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 558s from IPython.paths import get_ipython_dir 558s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 558s from .core.application import Application 558s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 558s from IPython.core import release, crashhandler 558s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 558s from IPython.core import ultratb 558s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 558s import pydoc 558s /usr/lib/python3.14/pydoc.py:538: in 558s class Doc: 558s /usr/lib/python3.14/pydoc.py:568: in Doc 558s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 558s return get_paths(scheme, vars, expand)[name] 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 558s return _expand_vars(scheme, vars) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 558s res[key] = os.path.normpath(_subst_vars(value, vars)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^ 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s 558s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 558s 558s def _subst_vars(s, local_vars): 558s try: 558s return s.format(**local_vars) 558s except KeyError as var: 558s try: 558s return s.format(**os.environ) 558s except KeyError: 558s > raise AttributeError(f'{var}') from None 558s E AttributeError: 'installed_base' 558s 558s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 558s _ test_share_py_recreate_ipynb[ipynb_py/Notebook_with_more_R_magic_111.ipynb] __ 558s 558s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_share_py_recreate_ipynb_i10') 558s ipynb_py_R_jl_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/ipynb_py/Notebook_with_more_R_magic_111.ipynb' 558s 558s def test_share_py_recreate_ipynb(tmpdir, ipynb_py_R_jl_file): 558s tmp_ipynb = str(tmpdir.join("nb.ipynb")) 558s tmp_py = str(tmpdir.join("nb.py")) 558s 558s cm = jupytext.TextFileContentsManager() 558s cm.root_dir = str(tmpdir) 558s 558s # set default py format 558s cm.preferred_jupytext_formats_save = "py:percent" 558s 558s # every new file is paired 558s cm.formats = "ipynb,py" 558s 558s # the text files don't need a YAML header 558s cm.notebook_metadata_filter = "-all" 558s cm.cell_metadata_filter = "-all" 558s 558s nb = read(ipynb_py_R_jl_file) 558s model_ipynb = cm.save(model=notebook_model(nb), path="nb.ipynb") 558s 558s assert os.path.isfile(tmp_ipynb) 558s assert os.path.isfile(tmp_py) 558s 558s os.remove(tmp_ipynb) 558s 558s # reopen and save nb.py 558s > model = cm.get("nb.py") 558s ^^^^^^^^^^^^^^^ 558s 558s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1357: 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 558s set_kernelspec_from_language(model["content"]) 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 558s kernelspec = kernelspec_from_language(language) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 558s for name in find_kernel_specs(): 558s ^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 558s return KernelSpecManager().find_kernel_specs() 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 558s for kernel_dir in self.kernel_dirs: 558s ^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 558s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 558s ^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 558s default = obj.trait_defaults(self.name) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 558s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 558s from IPython.paths import get_ipython_dir 558s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 558s from .core.application import Application 558s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 558s from IPython.core import release, crashhandler 558s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 558s from IPython.core import ultratb 558s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 558s import pydoc 558s /usr/lib/python3.14/pydoc.py:538: in 558s class Doc: 558s /usr/lib/python3.14/pydoc.py:568: in Doc 558s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 558s return get_paths(scheme, vars, expand)[name] 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 558s return _expand_vars(scheme, vars) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 558s res[key] = os.path.normpath(_subst_vars(value, vars)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^ 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s 558s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 558s 558s def _subst_vars(s, local_vars): 558s try: 558s return s.format(**local_vars) 558s except KeyError as var: 558s try: 558s return s.format(**os.environ) 558s except KeyError: 558s > raise AttributeError(f'{var}') from None 558s E AttributeError: 'installed_base' 558s 558s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 558s ------------------------------ Captured log call ------------------------------- 558s WARNING traitlets:manager.py:723 Notebook nb.ipynb is not trusted 558s _ test_share_py_recreate_ipynb[ipynb_py/Notebook with metadata and long cells.ipynb] _ 558s 558s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_share_py_recreate_ipynb_i11') 558s ipynb_py_R_jl_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/ipynb_py/Notebook with metadata and long cells.ipynb' 558s 558s def test_share_py_recreate_ipynb(tmpdir, ipynb_py_R_jl_file): 558s tmp_ipynb = str(tmpdir.join("nb.ipynb")) 558s tmp_py = str(tmpdir.join("nb.py")) 558s 558s cm = jupytext.TextFileContentsManager() 558s cm.root_dir = str(tmpdir) 558s 558s # set default py format 558s cm.preferred_jupytext_formats_save = "py:percent" 558s 558s # every new file is paired 558s cm.formats = "ipynb,py" 558s 558s # the text files don't need a YAML header 558s cm.notebook_metadata_filter = "-all" 558s cm.cell_metadata_filter = "-all" 558s 558s nb = read(ipynb_py_R_jl_file) 558s model_ipynb = cm.save(model=notebook_model(nb), path="nb.ipynb") 558s 558s assert os.path.isfile(tmp_ipynb) 558s assert os.path.isfile(tmp_py) 558s 558s os.remove(tmp_ipynb) 558s 558s # reopen and save nb.py 558s > model = cm.get("nb.py") 558s ^^^^^^^^^^^^^^^ 558s 558s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1357: 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 558s set_kernelspec_from_language(model["content"]) 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 558s kernelspec = kernelspec_from_language(language) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 558s for name in find_kernel_specs(): 558s ^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 558s return KernelSpecManager().find_kernel_specs() 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 558s for kernel_dir in self.kernel_dirs: 558s ^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 558s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 558s ^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 558s default = obj.trait_defaults(self.name) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 558s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 558s from IPython.paths import get_ipython_dir 558s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 558s from .core.application import Application 558s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 558s from IPython.core import release, crashhandler 558s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 558s from IPython.core import ultratb 558s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 558s import pydoc 558s /usr/lib/python3.14/pydoc.py:538: in 558s class Doc: 558s /usr/lib/python3.14/pydoc.py:568: in Doc 558s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 558s return get_paths(scheme, vars, expand)[name] 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 558s return _expand_vars(scheme, vars) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 558s res[key] = os.path.normpath(_subst_vars(value, vars)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^ 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s 558s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 558s 558s def _subst_vars(s, local_vars): 558s try: 558s return s.format(**local_vars) 558s except KeyError as var: 558s try: 558s return s.format(**os.environ) 558s except KeyError: 558s > raise AttributeError(f'{var}') from None 558s E AttributeError: 'installed_base' 558s 558s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 558s ------------------------------ Captured log call ------------------------------- 558s WARNING traitlets:manager.py:723 Notebook nb.ipynb is not trusted 558s __ test_share_py_recreate_ipynb[ipynb_py/jupyter_with_raw_cell_on_top.ipynb] ___ 558s 558s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_share_py_recreate_ipynb_i12') 558s ipynb_py_R_jl_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/ipynb_py/jupyter_with_raw_cell_on_top.ipynb' 558s 558s def test_share_py_recreate_ipynb(tmpdir, ipynb_py_R_jl_file): 558s tmp_ipynb = str(tmpdir.join("nb.ipynb")) 558s tmp_py = str(tmpdir.join("nb.py")) 558s 558s cm = jupytext.TextFileContentsManager() 558s cm.root_dir = str(tmpdir) 558s 558s # set default py format 558s cm.preferred_jupytext_formats_save = "py:percent" 558s 558s # every new file is paired 558s cm.formats = "ipynb,py" 558s 558s # the text files don't need a YAML header 558s cm.notebook_metadata_filter = "-all" 558s cm.cell_metadata_filter = "-all" 558s 558s nb = read(ipynb_py_R_jl_file) 558s model_ipynb = cm.save(model=notebook_model(nb), path="nb.ipynb") 558s 558s assert os.path.isfile(tmp_ipynb) 558s assert os.path.isfile(tmp_py) 558s 558s os.remove(tmp_ipynb) 558s 558s # reopen and save nb.py 558s > model = cm.get("nb.py") 558s ^^^^^^^^^^^^^^^ 558s 558s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1357: 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 558s set_kernelspec_from_language(model["content"]) 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 558s kernelspec = kernelspec_from_language(language) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 558s for name in find_kernel_specs(): 558s ^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 558s return KernelSpecManager().find_kernel_specs() 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 558s for kernel_dir in self.kernel_dirs: 558s ^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 558s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 558s ^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 558s default = obj.trait_defaults(self.name) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 558s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 558s from IPython.paths import get_ipython_dir 558s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 558s from .core.application import Application 558s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 558s from IPython.core import release, crashhandler 558s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 558s from IPython.core import ultratb 558s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 558s import pydoc 558s /usr/lib/python3.14/pydoc.py:538: in 558s class Doc: 558s /usr/lib/python3.14/pydoc.py:568: in Doc 558s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 558s return get_paths(scheme, vars, expand)[name] 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 558s return _expand_vars(scheme, vars) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 558s res[key] = os.path.normpath(_subst_vars(value, vars)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^ 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s 558s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 558s 558s def _subst_vars(s, local_vars): 558s try: 558s return s.format(**local_vars) 558s except KeyError as var: 558s try: 558s return s.format(**os.environ) 558s except KeyError: 558s > raise AttributeError(f'{var}') from None 558s E AttributeError: 'installed_base' 558s 558s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 558s ------------------------------ Captured log call ------------------------------- 558s WARNING traitlets:manager.py:723 Notebook nb.ipynb is not trusted 558s __________ test_share_py_recreate_ipynb[ipynb_py/jupyter_again.ipynb] __________ 558s 558s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_share_py_recreate_ipynb_i13') 558s ipynb_py_R_jl_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/ipynb_py/jupyter_again.ipynb' 558s 558s def test_share_py_recreate_ipynb(tmpdir, ipynb_py_R_jl_file): 558s tmp_ipynb = str(tmpdir.join("nb.ipynb")) 558s tmp_py = str(tmpdir.join("nb.py")) 558s 558s cm = jupytext.TextFileContentsManager() 558s cm.root_dir = str(tmpdir) 558s 558s # set default py format 558s cm.preferred_jupytext_formats_save = "py:percent" 558s 558s # every new file is paired 558s cm.formats = "ipynb,py" 558s 558s # the text files don't need a YAML header 558s cm.notebook_metadata_filter = "-all" 558s cm.cell_metadata_filter = "-all" 558s 558s nb = read(ipynb_py_R_jl_file) 558s model_ipynb = cm.save(model=notebook_model(nb), path="nb.ipynb") 558s 558s assert os.path.isfile(tmp_ipynb) 558s assert os.path.isfile(tmp_py) 558s 558s os.remove(tmp_ipynb) 558s 558s # reopen and save nb.py 558s > model = cm.get("nb.py") 558s ^^^^^^^^^^^^^^^ 558s 558s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1357: 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 558s set_kernelspec_from_language(model["content"]) 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 558s kernelspec = kernelspec_from_language(language) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 558s for name in find_kernel_specs(): 558s ^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 558s return KernelSpecManager().find_kernel_specs() 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 558s for kernel_dir in self.kernel_dirs: 558s ^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 558s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 558s ^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 558s default = obj.trait_defaults(self.name) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 558s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 558s from IPython.paths import get_ipython_dir 558s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 558s from .core.application import Application 558s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 558s from IPython.core import release, crashhandler 558s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 558s from IPython.core import ultratb 558s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 558s import pydoc 558s /usr/lib/python3.14/pydoc.py:538: in 558s class Doc: 558s /usr/lib/python3.14/pydoc.py:568: in Doc 558s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 558s return get_paths(scheme, vars, expand)[name] 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 558s return _expand_vars(scheme, vars) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 558s res[key] = os.path.normpath(_subst_vars(value, vars)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^ 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s 558s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 558s 558s def _subst_vars(s, local_vars): 558s try: 558s return s.format(**local_vars) 558s except KeyError as var: 558s try: 558s return s.format(**os.environ) 558s except KeyError: 558s > raise AttributeError(f'{var}') from None 558s E AttributeError: 'installed_base' 558s 558s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 558s __ test_share_py_recreate_ipynb[ipynb_py/jupyter_with_raw_cell_in_body.ipynb] __ 558s 558s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_share_py_recreate_ipynb_i14') 558s ipynb_py_R_jl_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/ipynb_py/jupyter_with_raw_cell_in_body.ipynb' 558s 558s def test_share_py_recreate_ipynb(tmpdir, ipynb_py_R_jl_file): 558s tmp_ipynb = str(tmpdir.join("nb.ipynb")) 558s tmp_py = str(tmpdir.join("nb.py")) 558s 558s cm = jupytext.TextFileContentsManager() 558s cm.root_dir = str(tmpdir) 558s 558s # set default py format 558s cm.preferred_jupytext_formats_save = "py:percent" 558s 558s # every new file is paired 558s cm.formats = "ipynb,py" 558s 558s # the text files don't need a YAML header 558s cm.notebook_metadata_filter = "-all" 558s cm.cell_metadata_filter = "-all" 558s 558s nb = read(ipynb_py_R_jl_file) 558s model_ipynb = cm.save(model=notebook_model(nb), path="nb.ipynb") 558s 558s assert os.path.isfile(tmp_ipynb) 558s assert os.path.isfile(tmp_py) 558s 558s os.remove(tmp_ipynb) 558s 558s # reopen and save nb.py 558s > model = cm.get("nb.py") 558s ^^^^^^^^^^^^^^^ 558s 558s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1357: 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 558s set_kernelspec_from_language(model["content"]) 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 558s kernelspec = kernelspec_from_language(language) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 558s for name in find_kernel_specs(): 558s ^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 558s return KernelSpecManager().find_kernel_specs() 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 558s for kernel_dir in self.kernel_dirs: 558s ^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 558s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 558s ^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 558s default = obj.trait_defaults(self.name) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 558s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 558s from IPython.paths import get_ipython_dir 558s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 558s from .core.application import Application 558s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 558s from IPython.core import release, crashhandler 558s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 558s from IPython.core import ultratb 558s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 558s import pydoc 558s /usr/lib/python3.14/pydoc.py:538: in 558s class Doc: 558s /usr/lib/python3.14/pydoc.py:568: in Doc 558s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 558s return get_paths(scheme, vars, expand)[name] 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 558s return _expand_vars(scheme, vars) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 558s res[key] = os.path.normpath(_subst_vars(value, vars)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^ 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s 558s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 558s 558s def _subst_vars(s, local_vars): 558s try: 558s return s.format(**local_vars) 558s except KeyError as var: 558s try: 558s return s.format(**os.environ) 558s except KeyError: 558s > raise AttributeError(f'{var}') from None 558s E AttributeError: 'installed_base' 558s 558s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 558s ------------------------------ Captured log call ------------------------------- 558s WARNING traitlets:manager.py:723 Notebook nb.ipynb is not trusted 558s _ test_share_py_recreate_ipynb[ipynb_py/convert_to_py_then_test_with_update83.ipynb] _ 558s 558s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_share_py_recreate_ipynb_i15') 558s ipynb_py_R_jl_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/ipynb_py/convert_to_py_then_test_with_update83.ipynb' 558s 558s def test_share_py_recreate_ipynb(tmpdir, ipynb_py_R_jl_file): 558s tmp_ipynb = str(tmpdir.join("nb.ipynb")) 558s tmp_py = str(tmpdir.join("nb.py")) 558s 558s cm = jupytext.TextFileContentsManager() 558s cm.root_dir = str(tmpdir) 558s 558s # set default py format 558s cm.preferred_jupytext_formats_save = "py:percent" 558s 558s # every new file is paired 558s cm.formats = "ipynb,py" 558s 558s # the text files don't need a YAML header 558s cm.notebook_metadata_filter = "-all" 558s cm.cell_metadata_filter = "-all" 558s 558s nb = read(ipynb_py_R_jl_file) 558s model_ipynb = cm.save(model=notebook_model(nb), path="nb.ipynb") 558s 558s assert os.path.isfile(tmp_ipynb) 558s assert os.path.isfile(tmp_py) 558s 558s os.remove(tmp_ipynb) 558s 558s # reopen and save nb.py 558s > model = cm.get("nb.py") 558s ^^^^^^^^^^^^^^^ 558s 558s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1357: 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 558s set_kernelspec_from_language(model["content"]) 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 558s kernelspec = kernelspec_from_language(language) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 558s for name in find_kernel_specs(): 558s ^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 558s return KernelSpecManager().find_kernel_specs() 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 558s for kernel_dir in self.kernel_dirs: 558s ^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 558s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 558s ^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 558s default = obj.trait_defaults(self.name) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 558s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 558s from IPython.paths import get_ipython_dir 558s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 558s from .core.application import Application 558s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 558s from IPython.core import release, crashhandler 558s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 558s from IPython.core import ultratb 558s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 558s import pydoc 558s /usr/lib/python3.14/pydoc.py:538: in 558s class Doc: 558s /usr/lib/python3.14/pydoc.py:568: in Doc 558s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 558s return get_paths(scheme, vars, expand)[name] 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 558s return _expand_vars(scheme, vars) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 558s res[key] = os.path.normpath(_subst_vars(value, vars)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^ 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s 558s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 558s 558s def _subst_vars(s, local_vars): 558s try: 558s return s.format(**local_vars) 558s except KeyError as var: 558s try: 558s return s.format(**os.environ) 558s except KeyError: 558s > raise AttributeError(f'{var}') from None 558s E AttributeError: 'installed_base' 558s 558s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 558s __________ test_share_py_recreate_ipynb[ipynb_py/cat_variable.ipynb] ___________ 558s 558s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_share_py_recreate_ipynb_i16') 558s ipynb_py_R_jl_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/ipynb_py/cat_variable.ipynb' 558s 558s def test_share_py_recreate_ipynb(tmpdir, ipynb_py_R_jl_file): 558s tmp_ipynb = str(tmpdir.join("nb.ipynb")) 558s tmp_py = str(tmpdir.join("nb.py")) 558s 558s cm = jupytext.TextFileContentsManager() 558s cm.root_dir = str(tmpdir) 558s 558s # set default py format 558s cm.preferred_jupytext_formats_save = "py:percent" 558s 558s # every new file is paired 558s cm.formats = "ipynb,py" 558s 558s # the text files don't need a YAML header 558s cm.notebook_metadata_filter = "-all" 558s cm.cell_metadata_filter = "-all" 558s 558s nb = read(ipynb_py_R_jl_file) 558s model_ipynb = cm.save(model=notebook_model(nb), path="nb.ipynb") 558s 558s assert os.path.isfile(tmp_ipynb) 558s assert os.path.isfile(tmp_py) 558s 558s os.remove(tmp_ipynb) 558s 558s # reopen and save nb.py 558s > model = cm.get("nb.py") 558s ^^^^^^^^^^^^^^^ 558s 558s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1357: 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 558s set_kernelspec_from_language(model["content"]) 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 558s kernelspec = kernelspec_from_language(language) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 558s for name in find_kernel_specs(): 558s ^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 558s return KernelSpecManager().find_kernel_specs() 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 558s for kernel_dir in self.kernel_dirs: 558s ^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 558s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 558s ^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 558s default = obj.trait_defaults(self.name) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 558s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 558s from IPython.paths import get_ipython_dir 558s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 558s from .core.application import Application 558s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 558s from IPython.core import release, crashhandler 558s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 558s from IPython.core import ultratb 558s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 558s import pydoc 558s /usr/lib/python3.14/pydoc.py:538: in 558s class Doc: 558s /usr/lib/python3.14/pydoc.py:568: in Doc 558s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 558s return get_paths(scheme, vars, expand)[name] 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 558s return _expand_vars(scheme, vars) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 558s res[key] = os.path.normpath(_subst_vars(value, vars)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^ 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s 558s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 558s 558s def _subst_vars(s, local_vars): 558s try: 558s return s.format(**local_vars) 558s except KeyError as var: 558s try: 558s return s.format(**os.environ) 558s except KeyError: 558s > raise AttributeError(f'{var}') from None 558s E AttributeError: 'installed_base' 558s 558s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 558s ___________ test_share_py_recreate_ipynb[ipynb_py/frozen_cell.ipynb] ___________ 558s 558s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_share_py_recreate_ipynb_i17') 558s ipynb_py_R_jl_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/ipynb_py/frozen_cell.ipynb' 558s 558s def test_share_py_recreate_ipynb(tmpdir, ipynb_py_R_jl_file): 558s tmp_ipynb = str(tmpdir.join("nb.ipynb")) 558s tmp_py = str(tmpdir.join("nb.py")) 558s 558s cm = jupytext.TextFileContentsManager() 558s cm.root_dir = str(tmpdir) 558s 558s # set default py format 558s cm.preferred_jupytext_formats_save = "py:percent" 558s 558s # every new file is paired 558s cm.formats = "ipynb,py" 558s 558s # the text files don't need a YAML header 558s cm.notebook_metadata_filter = "-all" 558s cm.cell_metadata_filter = "-all" 558s 558s nb = read(ipynb_py_R_jl_file) 558s model_ipynb = cm.save(model=notebook_model(nb), path="nb.ipynb") 558s 558s assert os.path.isfile(tmp_ipynb) 558s assert os.path.isfile(tmp_py) 558s 558s os.remove(tmp_ipynb) 558s 558s # reopen and save nb.py 558s > model = cm.get("nb.py") 558s ^^^^^^^^^^^^^^^ 558s 558s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1357: 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 558s set_kernelspec_from_language(model["content"]) 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 558s kernelspec = kernelspec_from_language(language) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 558s for name in find_kernel_specs(): 558s ^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 558s return KernelSpecManager().find_kernel_specs() 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 558s for kernel_dir in self.kernel_dirs: 558s ^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 558s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 558s ^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 558s default = obj.trait_defaults(self.name) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 558s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 558s from IPython.paths import get_ipython_dir 558s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 558s from .core.application import Application 558s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 558s from IPython.core import release, crashhandler 558s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 558s from IPython.core import ultratb 558s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 558s import pydoc 558s /usr/lib/python3.14/pydoc.py:538: in 558s class Doc: 558s /usr/lib/python3.14/pydoc.py:568: in Doc 558s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 558s return get_paths(scheme, vars, expand)[name] 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 558s return _expand_vars(scheme, vars) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 558s res[key] = os.path.normpath(_subst_vars(value, vars)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^ 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s 558s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 558s 558s def _subst_vars(s, local_vars): 558s try: 558s return s.format(**local_vars) 558s except KeyError as var: 558s try: 558s return s.format(**os.environ) 558s except KeyError: 558s > raise AttributeError(f'{var}') from None 558s E AttributeError: 'installed_base' 558s 558s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 558s __ test_share_py_recreate_ipynb[ipynb_py/Notebook with many hash signs.ipynb] __ 558s 558s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_share_py_recreate_ipynb_i18') 558s ipynb_py_R_jl_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/ipynb_py/Notebook with many hash signs.ipynb' 558s 558s def test_share_py_recreate_ipynb(tmpdir, ipynb_py_R_jl_file): 558s tmp_ipynb = str(tmpdir.join("nb.ipynb")) 558s tmp_py = str(tmpdir.join("nb.py")) 558s 558s cm = jupytext.TextFileContentsManager() 558s cm.root_dir = str(tmpdir) 558s 558s # set default py format 558s cm.preferred_jupytext_formats_save = "py:percent" 558s 558s # every new file is paired 558s cm.formats = "ipynb,py" 558s 558s # the text files don't need a YAML header 558s cm.notebook_metadata_filter = "-all" 558s cm.cell_metadata_filter = "-all" 558s 558s nb = read(ipynb_py_R_jl_file) 558s model_ipynb = cm.save(model=notebook_model(nb), path="nb.ipynb") 558s 558s assert os.path.isfile(tmp_ipynb) 558s assert os.path.isfile(tmp_py) 558s 558s os.remove(tmp_ipynb) 558s 558s # reopen and save nb.py 558s > model = cm.get("nb.py") 558s ^^^^^^^^^^^^^^^ 558s 558s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1357: 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 558s set_kernelspec_from_language(model["content"]) 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 558s kernelspec = kernelspec_from_language(language) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 558s for name in find_kernel_specs(): 558s ^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 558s return KernelSpecManager().find_kernel_specs() 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 558s for kernel_dir in self.kernel_dirs: 558s ^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 558s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 558s ^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 558s default = obj.trait_defaults(self.name) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 558s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 558s from IPython.paths import get_ipython_dir 558s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 558s from .core.application import Application 558s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 558s from IPython.core import release, crashhandler 558s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 558s from IPython.core import ultratb 558s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 558s import pydoc 558s /usr/lib/python3.14/pydoc.py:538: in 558s class Doc: 558s /usr/lib/python3.14/pydoc.py:568: in Doc 558s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 558s return get_paths(scheme, vars, expand)[name] 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 558s return _expand_vars(scheme, vars) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 558s res[key] = os.path.normpath(_subst_vars(value, vars)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^ 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s 558s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 558s 558s def _subst_vars(s, local_vars): 558s try: 558s return s.format(**local_vars) 558s except KeyError as var: 558s try: 558s return s.format(**os.environ) 558s except KeyError: 558s > raise AttributeError(f'{var}') from None 558s E AttributeError: 'installed_base' 558s 558s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 558s ------------------------------ Captured log call ------------------------------- 558s WARNING traitlets:manager.py:723 Notebook nb.ipynb is not trusted 558s _ test_share_py_recreate_ipynb[ipynb_py/Notebook with html and latex cells.ipynb] _ 558s 558s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_share_py_recreate_ipynb_i19') 558s ipynb_py_R_jl_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/ipynb_py/Notebook with html and latex cells.ipynb' 558s 558s def test_share_py_recreate_ipynb(tmpdir, ipynb_py_R_jl_file): 558s tmp_ipynb = str(tmpdir.join("nb.ipynb")) 558s tmp_py = str(tmpdir.join("nb.py")) 558s 558s cm = jupytext.TextFileContentsManager() 558s cm.root_dir = str(tmpdir) 558s 558s # set default py format 558s cm.preferred_jupytext_formats_save = "py:percent" 558s 558s # every new file is paired 558s cm.formats = "ipynb,py" 558s 558s # the text files don't need a YAML header 558s cm.notebook_metadata_filter = "-all" 558s cm.cell_metadata_filter = "-all" 558s 558s nb = read(ipynb_py_R_jl_file) 558s model_ipynb = cm.save(model=notebook_model(nb), path="nb.ipynb") 558s 558s assert os.path.isfile(tmp_ipynb) 558s assert os.path.isfile(tmp_py) 558s 558s os.remove(tmp_ipynb) 558s 558s # reopen and save nb.py 558s > model = cm.get("nb.py") 558s ^^^^^^^^^^^^^^^ 558s 558s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1357: 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 558s set_kernelspec_from_language(model["content"]) 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 558s kernelspec = kernelspec_from_language(language) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 558s for name in find_kernel_specs(): 558s ^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 558s return KernelSpecManager().find_kernel_specs() 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 558s for kernel_dir in self.kernel_dirs: 558s ^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 558s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 558s ^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 558s default = obj.trait_defaults(self.name) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 558s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 558s from IPython.paths import get_ipython_dir 558s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 558s from .core.application import Application 558s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 558s from IPython.core import release, crashhandler 558s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 558s from IPython.core import ultratb 558s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 558s import pydoc 558s /usr/lib/python3.14/pydoc.py:538: in 558s class Doc: 558s /usr/lib/python3.14/pydoc.py:568: in Doc 558s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 558s return get_paths(scheme, vars, expand)[name] 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 558s return _expand_vars(scheme, vars) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 558s res[key] = os.path.normpath(_subst_vars(value, vars)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^ 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s 558s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 558s 558s def _subst_vars(s, local_vars): 558s try: 558s return s.format(**local_vars) 558s except KeyError as var: 558s try: 558s return s.format(**os.environ) 558s except KeyError: 558s > raise AttributeError(f'{var}') from None 558s E AttributeError: 'installed_base' 558s 558s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 558s ------------------------------ Captured log call ------------------------------- 558s WARNING traitlets:manager.py:723 Notebook nb.ipynb is not trusted 558s _____ test_share_py_recreate_ipynb[ipynb_py/nteract_with_parameter.ipynb] ______ 558s 558s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_share_py_recreate_ipynb_i20') 558s ipynb_py_R_jl_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/ipynb_py/nteract_with_parameter.ipynb' 558s 558s def test_share_py_recreate_ipynb(tmpdir, ipynb_py_R_jl_file): 558s tmp_ipynb = str(tmpdir.join("nb.ipynb")) 558s tmp_py = str(tmpdir.join("nb.py")) 558s 558s cm = jupytext.TextFileContentsManager() 558s cm.root_dir = str(tmpdir) 558s 558s # set default py format 558s cm.preferred_jupytext_formats_save = "py:percent" 558s 558s # every new file is paired 558s cm.formats = "ipynb,py" 558s 558s # the text files don't need a YAML header 558s cm.notebook_metadata_filter = "-all" 558s cm.cell_metadata_filter = "-all" 558s 558s nb = read(ipynb_py_R_jl_file) 558s model_ipynb = cm.save(model=notebook_model(nb), path="nb.ipynb") 558s 558s assert os.path.isfile(tmp_ipynb) 558s assert os.path.isfile(tmp_py) 558s 558s os.remove(tmp_ipynb) 558s 558s # reopen and save nb.py 558s > model = cm.get("nb.py") 558s ^^^^^^^^^^^^^^^ 558s 558s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1357: 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 558s set_kernelspec_from_language(model["content"]) 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 558s kernelspec = kernelspec_from_language(language) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 558s for name in find_kernel_specs(): 558s ^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 558s return KernelSpecManager().find_kernel_specs() 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 558s for kernel_dir in self.kernel_dirs: 558s ^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 558s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 558s ^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 558s default = obj.trait_defaults(self.name) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 558s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 558s from IPython.paths import get_ipython_dir 558s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 558s from .core.application import Application 558s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 558s from IPython.core import release, crashhandler 558s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 558s from IPython.core import ultratb 558s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 558s import pydoc 558s /usr/lib/python3.14/pydoc.py:538: in 558s class Doc: 558s /usr/lib/python3.14/pydoc.py:568: in Doc 558s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 558s return get_paths(scheme, vars, expand)[name] 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 558s return _expand_vars(scheme, vars) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 558s res[key] = os.path.normpath(_subst_vars(value, vars)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^ 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s 558s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 558s 558s def _subst_vars(s, local_vars): 558s try: 558s return s.format(**local_vars) 558s except KeyError as var: 558s try: 558s return s.format(**os.environ) 558s except KeyError: 558s > raise AttributeError(f'{var}') from None 558s E AttributeError: 'installed_base' 558s 558s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 558s ------------------------------ Captured log call ------------------------------- 558s WARNING traitlets:manager.py:723 Notebook nb.ipynb is not trusted 558s ______ test_share_py_recreate_ipynb[ipynb_py/Notebook_with_R_magic.ipynb] ______ 558s 558s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_share_py_recreate_ipynb_i21') 558s ipynb_py_R_jl_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/ipynb_py/Notebook_with_R_magic.ipynb' 558s 558s def test_share_py_recreate_ipynb(tmpdir, ipynb_py_R_jl_file): 558s tmp_ipynb = str(tmpdir.join("nb.ipynb")) 558s tmp_py = str(tmpdir.join("nb.py")) 558s 558s cm = jupytext.TextFileContentsManager() 558s cm.root_dir = str(tmpdir) 558s 558s # set default py format 558s cm.preferred_jupytext_formats_save = "py:percent" 558s 558s # every new file is paired 558s cm.formats = "ipynb,py" 558s 558s # the text files don't need a YAML header 558s cm.notebook_metadata_filter = "-all" 558s cm.cell_metadata_filter = "-all" 558s 558s nb = read(ipynb_py_R_jl_file) 558s model_ipynb = cm.save(model=notebook_model(nb), path="nb.ipynb") 558s 558s assert os.path.isfile(tmp_ipynb) 558s assert os.path.isfile(tmp_py) 558s 558s os.remove(tmp_ipynb) 558s 558s # reopen and save nb.py 558s > model = cm.get("nb.py") 558s ^^^^^^^^^^^^^^^ 558s 558s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1357: 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 558s set_kernelspec_from_language(model["content"]) 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 558s kernelspec = kernelspec_from_language(language) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 558s for name in find_kernel_specs(): 558s ^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 558s return KernelSpecManager().find_kernel_specs() 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 558s for kernel_dir in self.kernel_dirs: 558s ^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 558s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 558s ^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 558s default = obj.trait_defaults(self.name) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 558s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 558s from IPython.paths import get_ipython_dir 558s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 558s from .core.application import Application 558s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 558s from IPython.core import release, crashhandler 558s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 558s from IPython.core import ultratb 558s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 558s import pydoc 558s /usr/lib/python3.14/pydoc.py:538: in 558s class Doc: 558s /usr/lib/python3.14/pydoc.py:568: in Doc 558s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 558s return get_paths(scheme, vars, expand)[name] 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 558s return _expand_vars(scheme, vars) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 558s res[key] = os.path.normpath(_subst_vars(value, vars)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^ 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s 558s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 558s 558s def _subst_vars(s, local_vars): 558s try: 558s return s.format(**local_vars) 558s except KeyError as var: 558s try: 558s return s.format(**os.environ) 558s except KeyError: 558s > raise AttributeError(f'{var}') from None 558s E AttributeError: 'installed_base' 558s 558s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 558s ------------------------------ Captured log call ------------------------------- 558s WARNING traitlets:manager.py:723 Notebook nb.ipynb is not trusted 558s ___________ test_share_py_recreate_ipynb[ipynb_R/ir_notebook.ipynb] ____________ 558s 558s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_share_py_recreate_ipynb_i22') 558s ipynb_py_R_jl_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/ipynb_R/ir_notebook.ipynb' 558s 558s def test_share_py_recreate_ipynb(tmpdir, ipynb_py_R_jl_file): 558s tmp_ipynb = str(tmpdir.join("nb.ipynb")) 558s tmp_py = str(tmpdir.join("nb.py")) 558s 558s cm = jupytext.TextFileContentsManager() 558s cm.root_dir = str(tmpdir) 558s 558s # set default py format 558s cm.preferred_jupytext_formats_save = "py:percent" 558s 558s # every new file is paired 558s cm.formats = "ipynb,py" 558s 558s # the text files don't need a YAML header 558s cm.notebook_metadata_filter = "-all" 558s cm.cell_metadata_filter = "-all" 558s 558s nb = read(ipynb_py_R_jl_file) 558s model_ipynb = cm.save(model=notebook_model(nb), path="nb.ipynb") 558s 558s assert os.path.isfile(tmp_ipynb) 558s assert os.path.isfile(tmp_py) 558s 558s os.remove(tmp_ipynb) 558s 558s # reopen and save nb.py 558s > model = cm.get("nb.py") 558s ^^^^^^^^^^^^^^^ 558s 558s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1357: 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 558s set_kernelspec_from_language(model["content"]) 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 558s kernelspec = kernelspec_from_language(language) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 558s for name in find_kernel_specs(): 558s ^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 558s return KernelSpecManager().find_kernel_specs() 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 558s for kernel_dir in self.kernel_dirs: 558s ^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 558s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 558s ^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 558s default = obj.trait_defaults(self.name) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 558s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 558s from IPython.paths import get_ipython_dir 558s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 558s from .core.application import Application 558s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 558s from IPython.core import release, crashhandler 558s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 558s from IPython.core import ultratb 558s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 558s import pydoc 558s /usr/lib/python3.14/pydoc.py:538: in 558s class Doc: 558s /usr/lib/python3.14/pydoc.py:568: in Doc 558s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 558s return get_paths(scheme, vars, expand)[name] 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 558s return _expand_vars(scheme, vars) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 558s res[key] = os.path.normpath(_subst_vars(value, vars)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^ 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s 558s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 558s 558s def _subst_vars(s, local_vars): 558s try: 558s return s.format(**local_vars) 558s except KeyError as var: 558s try: 558s return s.format(**os.environ) 558s except KeyError: 558s > raise AttributeError(f'{var}') from None 558s E AttributeError: 'installed_base' 558s 558s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 558s ------------------------------ Captured log call ------------------------------- 558s WARNING traitlets:manager.py:723 Notebook nb.ipynb is not trusted 558s _ test_share_py_recreate_ipynb[ipynb_R/R notebook with invalid cell keys.ipynb] _ 558s 558s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_share_py_recreate_ipynb_i23') 558s ipynb_py_R_jl_file = '/tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/data/notebooks/inputs/ipynb_R/R notebook with invalid cell keys.ipynb' 558s 558s def test_share_py_recreate_ipynb(tmpdir, ipynb_py_R_jl_file): 558s tmp_ipynb = str(tmpdir.join("nb.ipynb")) 558s tmp_py = str(tmpdir.join("nb.py")) 558s 558s cm = jupytext.TextFileContentsManager() 558s cm.root_dir = str(tmpdir) 558s 558s # set default py format 558s cm.preferred_jupytext_formats_save = "py:percent" 558s 558s # every new file is paired 558s cm.formats = "ipynb,py" 558s 558s # the text files don't need a YAML header 558s cm.notebook_metadata_filter = "-all" 558s cm.cell_metadata_filter = "-all" 558s 558s nb = read(ipynb_py_R_jl_file) 558s model_ipynb = cm.save(model=notebook_model(nb), path="nb.ipynb") 558s 558s assert os.path.isfile(tmp_ipynb) 558s assert os.path.isfile(tmp_py) 558s 558s os.remove(tmp_ipynb) 558s 558s # reopen and save nb.py 558s > model = cm.get("nb.py") 558s ^^^^^^^^^^^^^^^ 558s 558s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1357: 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 558s set_kernelspec_from_language(model["content"]) 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 558s kernelspec = kernelspec_from_language(language) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 558s for name in find_kernel_specs(): 558s ^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 558s return KernelSpecManager().find_kernel_specs() 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 558s for kernel_dir in self.kernel_dirs: 558s ^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 558s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 558s ^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 558s default = obj.trait_defaults(self.name) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 558s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 558s from IPython.paths import get_ipython_dir 558s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 558s from .core.application import Application 558s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 558s from IPython.core import release, crashhandler 558s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 558s from IPython.core import ultratb 558s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 558s import pydoc 558s /usr/lib/python3.14/pydoc.py:538: in 558s class Doc: 558s /usr/lib/python3.14/pydoc.py:568: in Doc 558s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 558s return get_paths(scheme, vars, expand)[name] 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 558s return _expand_vars(scheme, vars) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 558s res[key] = os.path.normpath(_subst_vars(value, vars)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^ 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s 558s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 558s 558s def _subst_vars(s, local_vars): 558s try: 558s return s.format(**local_vars) 558s except KeyError as var: 558s try: 558s return s.format(**os.environ) 558s except KeyError: 558s > raise AttributeError(f'{var}') from None 558s E AttributeError: 'installed_base' 558s 558s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 558s ------------------------------ Captured log call ------------------------------- 558s WARNING traitlets:manager.py:723 Notebook nb.ipynb is not trusted 558s _______________________ test_open_file_with_cell_markers _______________________ 558s 558s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_open_file_with_cell_marke0') 558s 558s def test_open_file_with_cell_markers(tmpdir): 558s tmp_py = str(tmpdir.join("nb.py")) 558s 558s cm = jupytext.TextFileContentsManager() 558s cm.root_dir = str(tmpdir) 558s 558s # Default VScode/PyCharm folding markers 558s cm.cell_markers = "region,endregion" 558s 558s text = """# + 558s # this is a unique code cell 558s 1 + 1 558s 558s 2 + 2 558s """ 558s 558s with open(tmp_py, "w") as fp: 558s fp.write(text) 558s 558s > nb = cm.get("nb.py")["content"] 558s ^^^^^^^^^^^^^^^ 558s 558s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1498: 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 558s set_kernelspec_from_language(model["content"]) 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 558s kernelspec = kernelspec_from_language(language) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 558s for name in find_kernel_specs(): 558s ^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 558s return KernelSpecManager().find_kernel_specs() 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 558s for kernel_dir in self.kernel_dirs: 558s ^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 558s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 558s ^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 558s default = obj.trait_defaults(self.name) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 558s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 558s from IPython.paths import get_ipython_dir 558s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 558s from .core.application import Application 558s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 558s from IPython.core import release, crashhandler 558s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 558s from IPython.core import ultratb 558s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 558s import pydoc 558s /usr/lib/python3.14/pydoc.py:538: in 558s class Doc: 558s /usr/lib/python3.14/pydoc.py:568: in Doc 558s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 558s return get_paths(scheme, vars, expand)[name] 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 558s return _expand_vars(scheme, vars) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 558s res[key] = os.path.normpath(_subst_vars(value, vars)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^ 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s 558s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 558s 558s def _subst_vars(s, local_vars): 558s try: 558s return s.format(**local_vars) 558s except KeyError as var: 558s try: 558s return s.format(**os.environ) 558s except KeyError: 558s > raise AttributeError(f'{var}') from None 558s E AttributeError: 'installed_base' 558s 558s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 558s _______________________ test_save_file_with_cell_markers _______________________ 558s 558s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-1/test_save_file_with_cell_marke0') 558s 558s def test_save_file_with_cell_markers(tmpdir): 558s tmp_py = str(tmpdir.join("nb.py")) 558s 558s cm = jupytext.TextFileContentsManager() 558s cm.root_dir = str(tmpdir) 558s 558s # Default VScode/PyCharm folding markers 558s cm.cell_markers = "region,endregion" 558s 558s text = """# + 558s # this is a unique code cell 558s 1 + 1 558s 558s 2 + 2 558s """ 558s 558s with open(tmp_py, "w") as fp: 558s fp.write(text) 558s 558s > nb = cm.get("nb.py")["content"] 558s ^^^^^^^^^^^^^^^ 558s 558s /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build/tests/integration/contents_manager/test_contentsmanager.py:1536: 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s /usr/lib/python3/dist-packages/jupytext/contentsmanager.py:386: in get 558s set_kernelspec_from_language(model["content"]) 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:22: in set_kernelspec_from_language 558s kernelspec = kernelspec_from_language(language) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupytext/kernels.py:33: in kernelspec_from_language 558s for name in find_kernel_specs(): 558s ^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:423: in find_kernel_specs 558s return KernelSpecManager().find_kernel_specs() 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:206: in find_kernel_specs 558s for kernel_dir in self.kernel_dirs: 558s ^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:687: in __get__ 558s return t.cast(G, self.get(obj, cls)) # the G should encode the Optional 558s ^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:635: in get 558s default = obj.trait_defaults(self.name) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/traitlets/traitlets.py:1897: in trait_defaults 558s return t.cast(Sentinel, self._get_trait_default_generator(names[0])(self)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3/dist-packages/jupyter_client/kernelspec.py:196: in _kernel_dirs_default 558s from IPython.paths import get_ipython_dir 558s /usr/lib/python3/dist-packages/IPython/__init__.py:54: in 558s from .core.application import Application 558s /usr/lib/python3/dist-packages/IPython/core/application.py:26: in 558s from IPython.core import release, crashhandler 558s /usr/lib/python3/dist-packages/IPython/core/crashhandler.py:29: in 558s from IPython.core import ultratb 558s /usr/lib/python3/dist-packages/IPython/core/ultratb.py:96: in 558s import pydoc 558s /usr/lib/python3.14/pydoc.py:538: in 558s class Doc: 558s /usr/lib/python3.14/pydoc.py:568: in Doc 558s def getdocloc(self, object, basedir=sysconfig.get_path('stdlib')): 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:541: in get_path 558s return get_paths(scheme, vars, expand)[name] 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:531: in get_paths 558s return _expand_vars(scheme, vars) 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s /usr/lib/python3.14/sysconfig/__init__.py:309: in _expand_vars 558s res[key] = os.path.normpath(_subst_vars(value, vars)) 558s ^^^^^^^^^^^^^^^^^^^^^^^^ 558s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 558s 558s s = '{installed_base}/lib/python{py_version_short}', local_vars = {} 558s 558s def _subst_vars(s, local_vars): 558s try: 558s return s.format(**local_vars) 558s except KeyError as var: 558s try: 558s return s.format(**os.environ) 558s except KeyError: 558s > raise AttributeError(f'{var}') from None 558s E AttributeError: 'installed_base' 558s 558s /usr/lib/python3.14/sysconfig/__init__.py:285: AttributeError 558s =========================== short test summary info ============================ 558s SKIPPED [31] tests/conftest.py:368: black is not installed 558s SKIPPED [1] tests/conftest.py:368: autopep8 is not installed 558s SKIPPED [3] tests/conftest.py:368: flake8 is not installed 558s SKIPPED [1] tests/conftest.py:368: isort is not installed 558s SKIPPED [64] tests/conftest.py:378: pandoc>=3.0 is not available 558s SKIPPED [29] tests/conftest.py:381: quarto>=0.2 is not available 558s SKIPPED [2] tests/external/jupyter_fs/test_jupyter_fs.py:14: jupyterfs is not available 558s SKIPPED [24] tests/conftest.py:410: Jupytext folder is not a git repository #814 558s SKIPPED [1] tests/conftest.py:392: Please run 'python -m ipykernel install --name python_kernel --user' 558s SKIPPED [14] tests/conftest.py:371: sphinx_gallery is not available 558s SKIPPED [1] tests/functional/cli/test_cli.py:949: Pandoc is not available 558s SKIPPED [1] tests/functional/others/test_auto_ext.py:37: Sage notebooks have Python in their language_info metadata, see #727 558s SKIPPED [1] tests/functional/others/test_auto_ext.py:30: No file_extension in language_info 558s SKIPPED [3] tests/functional/others/test_auto_ext.py:45: Skipped 558s SKIPPED [71] tests/functional/others/test_sample_notebooks_are_normalized.py:7: normalize is not available 558s SKIPPED [1] tests/functional/others/test_trust_notebook.py:33: Skipped 558s SKIPPED [1] tests/functional/others/test_trust_notebook.py:84: Skipped 558s SKIPPED [1] tests/functional/round_trip/test_jupytext_nbconvert_round_trip.py:12: Skipped 558s SKIPPED [3] tests/functional/round_trip/test_jupytext_nbconvert_round_trip.py:45: Skipped 558s SKIPPED [3] tests/functional/round_trip/test_mirror.py:61: Skipped 558s SKIPPED [2] tests/conftest.py:400: myst is available 558s SKIPPED [1] tests/functional/simple_notebooks/test_read_empty_text_notebook.py:13: quarto is not available 558s SKIPPED [1] tests/integration/contents_manager/test_contentsmanager.py:240: Skipped 558s SKIPPED [1] tests/integration/contents_manager/test_contentsmanager.py:673: Skipped 558s SKIPPED [3] tests/integration/contents_manager/test_contentsmanager.py:1004: Skipped 558s ===== 46 failed, 2930 passed, 264 skipped, 25 errors in 106.20s (0:01:46) ====== 558s E: pybuild pybuild:483: test: plugin pyproject failed with: exit code=1: cd /tmp/autopkgtest.J8n3VR/autopkgtest_tmp/build; python3.14 -m pytest -rs 558s pybuild-autopkgtest: error: pybuild --autopkgtest --test-pytest -i python{version} -p "3.13 3.14" returned exit code 13 558s make: *** [/tmp/10Ipa3YUN6/run:4: pybuild-autopkgtest] Error 25 558s pybuild-autopkgtest: error: /tmp/10Ipa3YUN6/run pybuild-autopkgtest returned exit code 2 558s autopkgtest [02:57:32]: test pybuild-autopkgtest: -----------------------] 559s autopkgtest [02:57:33]: test pybuild-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 559s pybuild-autopkgtest FAIL non-zero exit status 25 559s autopkgtest [02:57:33]: @@@@@@@@@@@@@@@@@@@@ summary 559s pybuild-autopkgtest FAIL non-zero exit status 25