0s autopkgtest [13:17:38]: starting date and time: 2025-11-17 13:17:38+0000 0s autopkgtest [13:17:38]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [13:17:38]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.uc7rqdgm/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python-pytest-asyncio,src:pytest,src:python3-defaults --apt-upgrade ipykernel --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python-pytest-asyncio/1.2.0-1 pytest/8.4.2-1 python3-defaults/3.13.7-2' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-arm64-3.secgroup --name adt-resolute-arm64-ipykernel-20251117-131738-juju-7f2275-prod-proposed-migration-environment-20-54201630-4909-45d7-bd1d-068f88d98faa --image adt/ubuntu-resolute-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-arm64-ipykernel-20251117-131738-juju-7f2275-prod-proposed-migration-environment-20-54201630-4909-45d7-bd1d-068f88d98faa from image adt/ubuntu-resolute-arm64-server-20251117.img (UUID 1cd33fbb-18df-4c5a-b8f0-2dcb25269485)... 80s autopkgtest [13:18:58]: testbed dpkg architecture: arm64 80s autopkgtest [13:18:58]: testbed apt version: 3.1.11 80s autopkgtest [13:18:58]: @@@@@@@@@@@@@@@@@@@@ test bed setup 81s autopkgtest [13:18:59]: testbed release detected to be: None 82s autopkgtest [13:19:00]: updating testbed package index (apt update) 82s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 82s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 82s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 82s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 82s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [9848 B] 82s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [868 kB] 83s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [81.1 kB] 83s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [22.9 kB] 83s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 Packages [149 kB] 83s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 c-n-f Metadata [3084 B] 83s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 Packages [107 kB] 83s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 c-n-f Metadata [324 B] 83s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 Packages [577 kB] 83s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 c-n-f Metadata [17.8 kB] 83s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 Packages [12.5 kB] 83s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 c-n-f Metadata [576 B] 85s Fetched 1938 kB in 1s (1523 kB/s) 87s Reading package lists... 88s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 88s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 88s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 88s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 89s Reading package lists... 89s Reading package lists... 90s Building dependency tree... 90s Reading state information... 90s Calculating upgrade... 91s The following packages will be upgraded: 91s libpython3-stdlib python3 python3-minimal usbutils 91s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 91s Need to get 144 kB of archives. 91s After this operation, 0 B of additional disk space will be used. 91s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 python3-minimal arm64 3.13.7-2 [27.8 kB] 91s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 python3 arm64 3.13.7-2 [23.9 kB] 91s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 libpython3-stdlib arm64 3.13.7-2 [10.6 kB] 91s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 usbutils arm64 1:019-1 [81.7 kB] 92s dpkg-preconfigure: unable to re-open stdin: No such file or directory 92s Fetched 144 kB in 0s (330 kB/s) 93s (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 ... 88137 files and directories currently installed.) 93s Preparing to unpack .../python3-minimal_3.13.7-2_arm64.deb ... 93s Unpacking python3-minimal (3.13.7-2) over (3.13.7-1) ... 93s Setting up python3-minimal (3.13.7-2) ... 93s (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 ... 88137 files and directories currently installed.) 93s Preparing to unpack .../python3_3.13.7-2_arm64.deb ... 93s running python pre-rtupdate hooks for python3.13... 93s Unpacking python3 (3.13.7-2) over (3.13.7-1) ... 94s Preparing to unpack .../libpython3-stdlib_3.13.7-2_arm64.deb ... 94s Unpacking libpython3-stdlib:arm64 (3.13.7-2) over (3.13.7-1) ... 94s Preparing to unpack .../usbutils_1%3a019-1_arm64.deb ... 94s Unpacking usbutils (1:019-1) over (1:018-2) ... 94s Setting up usbutils (1:019-1) ... 94s Setting up libpython3-stdlib:arm64 (3.13.7-2) ... 94s Setting up python3 (3.13.7-2) ... 94s running python rtupdate hooks for python3.13... 94s running python post-rtupdate hooks for python3.13... 94s Processing triggers for man-db (2.13.1-1) ... 97s autopkgtest [13:19:15]: upgrading testbed (apt dist-upgrade and autopurge) 97s Reading package lists... 97s Building dependency tree... 97s Reading state information... 98s Calculating upgrade... 98s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 99s Reading package lists... 99s Building dependency tree... 99s Reading state information... 99s Solving dependencies... 100s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 103s autopkgtest [13:19:21]: testbed running kernel: Linux 6.17.0-5-generic #5-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 22 09:50:31 UTC 2025 103s autopkgtest [13:19:21]: @@@@@@@@@@@@@@@@@@@@ apt-source ipykernel 105s Get:1 http://ftpmaster.internal/ubuntu resolute/universe ipykernel 6.29.5-2 (dsc) [2800 B] 105s Get:2 http://ftpmaster.internal/ubuntu resolute/universe ipykernel 6.29.5-2 (tar) [165 kB] 105s Get:3 http://ftpmaster.internal/ubuntu resolute/universe ipykernel 6.29.5-2 (diff) [8544 B] 105s gpgv: Signature made Mon Dec 16 01:06:00 2024 UTC 105s gpgv: using RSA key AC0A4FF12611B6FCCF01C111393587D97D86500B 105s gpgv: Can't check signature: No public key 105s dpkg-source: warning: cannot verify inline signature for ./ipykernel_6.29.5-2.dsc: no acceptable signature found 105s autopkgtest [13:19:23]: testing package ipykernel version 6.29.5-2 106s autopkgtest [13:19:24]: build not needed 106s autopkgtest [13:19:24]: test pytest: preparing testbed 107s Reading package lists... 107s Building dependency tree... 107s Reading state information... 107s Solving dependencies... 108s The following NEW packages will be installed: 108s gdb libbabeltrace1 libnorm1t64 libpgm-5.3-0t64 libpython3.14-minimal 108s libpython3.14-stdlib libsodium23 libsource-highlight-common 108s libsource-highlight4t64 libzmq5 python3-all python3-asttokens 108s python3-async-generator python3-comm python3-coverage python3-debugpy 108s python3-decorator python3-executing python3-flaky python3-iniconfig 108s python3-ipykernel python3-ipyparallel python3-ipython python3-jedi 108s python3-jupyter-client python3-jupyter-core python3-matplotlib-inline 108s python3-nest-asyncio python3-outcome python3-parso python3-platformdirs 108s python3-pluggy python3-prompt-toolkit python3-psutil python3-pure-eval 108s python3-pytest python3-pytest-asyncio python3-pytest-timeout python3-sniffio 108s python3-sortedcontainers python3-stack-data python3-tornado python3-tqdm 108s python3-traitlets python3-trio python3-typeshed python3-wcwidth python3-zmq 108s python3.14 python3.14-minimal 108s 0 upgraded, 50 newly installed, 0 to remove and 0 not upgraded. 108s Need to get 21.2 MB of archives. 108s After this operation, 93.2 MB of additional disk space will be used. 108s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 libpython3.14-minimal arm64 3.14.0-4 [903 kB] 109s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 python3.14-minimal arm64 3.14.0-4 [2543 kB] 109s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 libbabeltrace1 arm64 1.5.11-4build3 [157 kB] 109s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 libsource-highlight-common all 3.1.9-4.3build1 [64.2 kB] 109s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 libsource-highlight4t64 arm64 3.1.9-4.3build1 [243 kB] 109s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 gdb arm64 16.3-1ubuntu2 [4952 kB] 109s Get:7 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnorm1t64 arm64 1.5.9+dfsg-4 [152 kB] 109s Get:8 http://ftpmaster.internal/ubuntu resolute/universe arm64 libpgm-5.3-0t64 arm64 5.3.128~dfsg-2.1build1 [162 kB] 109s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 libpython3.14-stdlib arm64 3.14.0-4 [2349 kB] 109s Get:10 http://ftpmaster.internal/ubuntu resolute/main arm64 libsodium23 arm64 1.0.18-1build3 [119 kB] 109s Get:11 http://ftpmaster.internal/ubuntu resolute/universe arm64 libzmq5 arm64 4.3.5-1build2 [247 kB] 109s Get:12 http://ftpmaster.internal/ubuntu resolute/main arm64 python3.14 arm64 3.14.0-4 [805 kB] 109s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 python3-all arm64 3.13.7-2 [890 B] 109s Get:14 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-asttokens all 3.0.0-2 [20.5 kB] 109s Get:15 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-async-generator all 1.10-7 [18.1 kB] 109s Get:16 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-traitlets all 5.14.3+really5.14.3-1 [71.5 kB] 109s Get:17 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-comm all 0.2.1-1 [7016 B] 109s Get:18 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-coverage arm64 7.8.2+dfsg1-1 [157 kB] 109s Get:19 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-debugpy arm64 1.8.12+ds-1ubuntu1 [741 kB] 109s Get:20 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-decorator all 5.2.1-2 [28.1 kB] 109s Get:21 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-executing all 2.2.0-0.2 [25.0 kB] 109s Get:22 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-flaky all 3.8.1-3 [16.8 kB] 109s Get:23 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-iniconfig all 2.1.0-1 [6840 B] 109s Get:24 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-parso all 0.8.5-1 [68.0 kB] 109s Get:25 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-typeshed all 0.0~git20241223.ea91db2-4 [1554 kB] 109s Get:26 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-jedi all 0.19.1+ds1-1 [693 kB] 109s Get:27 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-matplotlib-inline all 0.1.7-1 [9186 B] 109s Get:28 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-wcwidth all 0.2.13+dfsg1-1 [26.3 kB] 109s Get:29 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-prompt-toolkit all 3.0.52-1 [258 kB] 109s Get:30 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-pure-eval all 0.2.3-1 [11.4 kB] 109s Get:31 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-stack-data all 0.6.3-1 [22.0 kB] 109s Get:32 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-ipython all 8.35.0-2 [575 kB] 109s Get:33 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-platformdirs all 4.3.7-1 [16.9 kB] 109s Get:34 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-jupyter-core all 5.7.2-5 [28.1 kB] 109s Get:35 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-psutil arm64 7.1.0-1ubuntu1 [191 kB] 109s Get:36 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-tornado arm64 6.5.2-3 [305 kB] 110s Get:37 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-zmq arm64 27.1.0-1 [231 kB] 110s Get:38 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-jupyter-client all 8.6.3-3 [78.4 kB] 110s Get:39 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-nest-asyncio all 1.5.4-1 [6256 B] 110s Get:40 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-ipykernel all 6.29.5-2 [82.7 kB] 110s Get:41 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-tqdm all 4.67.1-5 [92.1 kB] 110s Get:42 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-ipyparallel all 8.8.0-5 [2506 kB] 110s Get:43 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-outcome all 1.2.0-2 [6208 B] 110s Get:44 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-pluggy all 1.6.0-1 [21.0 kB] 110s Get:45 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 python3-pytest all 8.4.2-1 [268 kB] 110s Get:46 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 python3-pytest-asyncio all 1.2.0-1 [13.6 kB] 110s Get:47 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-pytest-timeout all 2.3.1-2 [22.2 kB] 110s Get:48 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-sniffio all 1.3.1-1 [7262 B] 110s Get:49 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-sortedcontainers all 2.4.0-2 [27.6 kB] 110s Get:50 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-trio all 0.29.0-1 [330 kB] 110s Fetched 21.2 MB in 2s (11.7 MB/s) 110s Selecting previously unselected package libpython3.14-minimal:arm64. 111s (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 ... 88137 files and directories currently installed.) 111s Preparing to unpack .../00-libpython3.14-minimal_3.14.0-4_arm64.deb ... 111s Unpacking libpython3.14-minimal:arm64 (3.14.0-4) ... 111s Selecting previously unselected package python3.14-minimal. 111s Preparing to unpack .../01-python3.14-minimal_3.14.0-4_arm64.deb ... 111s Unpacking python3.14-minimal (3.14.0-4) ... 111s Selecting previously unselected package libbabeltrace1:arm64. 111s Preparing to unpack .../02-libbabeltrace1_1.5.11-4build3_arm64.deb ... 111s Unpacking libbabeltrace1:arm64 (1.5.11-4build3) ... 111s Selecting previously unselected package libsource-highlight-common. 111s Preparing to unpack .../03-libsource-highlight-common_3.1.9-4.3build1_all.deb ... 111s Unpacking libsource-highlight-common (3.1.9-4.3build1) ... 111s Selecting previously unselected package libsource-highlight4t64:arm64. 111s Preparing to unpack .../04-libsource-highlight4t64_3.1.9-4.3build1_arm64.deb ... 111s Unpacking libsource-highlight4t64:arm64 (3.1.9-4.3build1) ... 111s Selecting previously unselected package gdb. 111s Preparing to unpack .../05-gdb_16.3-1ubuntu2_arm64.deb ... 111s Unpacking gdb (16.3-1ubuntu2) ... 111s Selecting previously unselected package libnorm1t64:arm64. 111s Preparing to unpack .../06-libnorm1t64_1.5.9+dfsg-4_arm64.deb ... 111s Unpacking libnorm1t64:arm64 (1.5.9+dfsg-4) ... 111s Selecting previously unselected package libpgm-5.3-0t64:arm64. 111s Preparing to unpack .../07-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_arm64.deb ... 111s Unpacking libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1build1) ... 111s Selecting previously unselected package libpython3.14-stdlib:arm64. 111s Preparing to unpack .../08-libpython3.14-stdlib_3.14.0-4_arm64.deb ... 111s Unpacking libpython3.14-stdlib:arm64 (3.14.0-4) ... 112s Selecting previously unselected package libsodium23:arm64. 112s Preparing to unpack .../09-libsodium23_1.0.18-1build3_arm64.deb ... 112s Unpacking libsodium23:arm64 (1.0.18-1build3) ... 112s Selecting previously unselected package libzmq5:arm64. 112s Preparing to unpack .../10-libzmq5_4.3.5-1build2_arm64.deb ... 112s Unpacking libzmq5:arm64 (4.3.5-1build2) ... 112s Selecting previously unselected package python3.14. 112s Preparing to unpack .../11-python3.14_3.14.0-4_arm64.deb ... 112s Unpacking python3.14 (3.14.0-4) ... 112s Selecting previously unselected package python3-all. 112s Preparing to unpack .../12-python3-all_3.13.7-2_arm64.deb ... 112s Unpacking python3-all (3.13.7-2) ... 112s Selecting previously unselected package python3-asttokens. 112s Preparing to unpack .../13-python3-asttokens_3.0.0-2_all.deb ... 112s Unpacking python3-asttokens (3.0.0-2) ... 112s Selecting previously unselected package python3-async-generator. 112s Preparing to unpack .../14-python3-async-generator_1.10-7_all.deb ... 112s Unpacking python3-async-generator (1.10-7) ... 112s Selecting previously unselected package python3-traitlets. 112s Preparing to unpack .../15-python3-traitlets_5.14.3+really5.14.3-1_all.deb ... 112s Unpacking python3-traitlets (5.14.3+really5.14.3-1) ... 112s Selecting previously unselected package python3-comm. 112s Preparing to unpack .../16-python3-comm_0.2.1-1_all.deb ... 112s Unpacking python3-comm (0.2.1-1) ... 112s Selecting previously unselected package python3-coverage. 112s Preparing to unpack .../17-python3-coverage_7.8.2+dfsg1-1_arm64.deb ... 112s Unpacking python3-coverage (7.8.2+dfsg1-1) ... 112s Selecting previously unselected package python3-debugpy. 112s Preparing to unpack .../18-python3-debugpy_1.8.12+ds-1ubuntu1_arm64.deb ... 112s Unpacking python3-debugpy (1.8.12+ds-1ubuntu1) ... 112s Selecting previously unselected package python3-decorator. 112s Preparing to unpack .../19-python3-decorator_5.2.1-2_all.deb ... 112s Unpacking python3-decorator (5.2.1-2) ... 112s Selecting previously unselected package python3-executing. 112s Preparing to unpack .../20-python3-executing_2.2.0-0.2_all.deb ... 112s Unpacking python3-executing (2.2.0-0.2) ... 112s Selecting previously unselected package python3-flaky. 112s Preparing to unpack .../21-python3-flaky_3.8.1-3_all.deb ... 112s Unpacking python3-flaky (3.8.1-3) ... 112s Selecting previously unselected package python3-iniconfig. 113s Preparing to unpack .../22-python3-iniconfig_2.1.0-1_all.deb ... 113s Unpacking python3-iniconfig (2.1.0-1) ... 113s Selecting previously unselected package python3-parso. 113s Preparing to unpack .../23-python3-parso_0.8.5-1_all.deb ... 113s Unpacking python3-parso (0.8.5-1) ... 113s Selecting previously unselected package python3-typeshed. 113s Preparing to unpack .../24-python3-typeshed_0.0~git20241223.ea91db2-4_all.deb ... 113s Unpacking python3-typeshed (0.0~git20241223.ea91db2-4) ... 113s Selecting previously unselected package python3-jedi. 113s Preparing to unpack .../25-python3-jedi_0.19.1+ds1-1_all.deb ... 113s Unpacking python3-jedi (0.19.1+ds1-1) ... 114s Selecting previously unselected package python3-matplotlib-inline. 114s Preparing to unpack .../26-python3-matplotlib-inline_0.1.7-1_all.deb ... 114s Unpacking python3-matplotlib-inline (0.1.7-1) ... 114s Selecting previously unselected package python3-wcwidth. 114s Preparing to unpack .../27-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... 114s Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... 114s Selecting previously unselected package python3-prompt-toolkit. 114s Preparing to unpack .../28-python3-prompt-toolkit_3.0.52-1_all.deb ... 114s Unpacking python3-prompt-toolkit (3.0.52-1) ... 114s Selecting previously unselected package python3-pure-eval. 114s Preparing to unpack .../29-python3-pure-eval_0.2.3-1_all.deb ... 114s Unpacking python3-pure-eval (0.2.3-1) ... 114s Selecting previously unselected package python3-stack-data. 114s Preparing to unpack .../30-python3-stack-data_0.6.3-1_all.deb ... 114s Unpacking python3-stack-data (0.6.3-1) ... 114s Selecting previously unselected package python3-ipython. 114s Preparing to unpack .../31-python3-ipython_8.35.0-2_all.deb ... 114s Unpacking python3-ipython (8.35.0-2) ... 114s Selecting previously unselected package python3-platformdirs. 114s Preparing to unpack .../32-python3-platformdirs_4.3.7-1_all.deb ... 114s Unpacking python3-platformdirs (4.3.7-1) ... 114s Selecting previously unselected package python3-jupyter-core. 114s Preparing to unpack .../33-python3-jupyter-core_5.7.2-5_all.deb ... 114s Unpacking python3-jupyter-core (5.7.2-5) ... 114s Selecting previously unselected package python3-psutil. 114s Preparing to unpack .../34-python3-psutil_7.1.0-1ubuntu1_arm64.deb ... 114s Unpacking python3-psutil (7.1.0-1ubuntu1) ... 114s Selecting previously unselected package python3-tornado. 115s Preparing to unpack .../35-python3-tornado_6.5.2-3_arm64.deb ... 115s Unpacking python3-tornado (6.5.2-3) ... 115s Selecting previously unselected package python3-zmq. 115s Preparing to unpack .../36-python3-zmq_27.1.0-1_arm64.deb ... 115s Unpacking python3-zmq (27.1.0-1) ... 115s Selecting previously unselected package python3-jupyter-client. 115s Preparing to unpack .../37-python3-jupyter-client_8.6.3-3_all.deb ... 115s Unpacking python3-jupyter-client (8.6.3-3) ... 115s Selecting previously unselected package python3-nest-asyncio. 115s Preparing to unpack .../38-python3-nest-asyncio_1.5.4-1_all.deb ... 115s Unpacking python3-nest-asyncio (1.5.4-1) ... 115s Selecting previously unselected package python3-ipykernel. 115s Preparing to unpack .../39-python3-ipykernel_6.29.5-2_all.deb ... 115s Unpacking python3-ipykernel (6.29.5-2) ... 115s Selecting previously unselected package python3-tqdm. 115s Preparing to unpack .../40-python3-tqdm_4.67.1-5_all.deb ... 115s Unpacking python3-tqdm (4.67.1-5) ... 115s Selecting previously unselected package python3-ipyparallel. 115s Preparing to unpack .../41-python3-ipyparallel_8.8.0-5_all.deb ... 115s Unpacking python3-ipyparallel (8.8.0-5) ... 115s Selecting previously unselected package python3-outcome. 115s Preparing to unpack .../42-python3-outcome_1.2.0-2_all.deb ... 115s Unpacking python3-outcome (1.2.0-2) ... 115s Selecting previously unselected package python3-pluggy. 115s Preparing to unpack .../43-python3-pluggy_1.6.0-1_all.deb ... 115s Unpacking python3-pluggy (1.6.0-1) ... 115s Selecting previously unselected package python3-pytest. 115s Preparing to unpack .../44-python3-pytest_8.4.2-1_all.deb ... 115s Unpacking python3-pytest (8.4.2-1) ... 115s Selecting previously unselected package python3-pytest-asyncio. 115s Preparing to unpack .../45-python3-pytest-asyncio_1.2.0-1_all.deb ... 115s Unpacking python3-pytest-asyncio (1.2.0-1) ... 115s Selecting previously unselected package python3-pytest-timeout. 115s Preparing to unpack .../46-python3-pytest-timeout_2.3.1-2_all.deb ... 115s Unpacking python3-pytest-timeout (2.3.1-2) ... 115s Selecting previously unselected package python3-sniffio. 115s Preparing to unpack .../47-python3-sniffio_1.3.1-1_all.deb ... 115s Unpacking python3-sniffio (1.3.1-1) ... 116s Selecting previously unselected package python3-sortedcontainers. 116s Preparing to unpack .../48-python3-sortedcontainers_2.4.0-2_all.deb ... 116s Unpacking python3-sortedcontainers (2.4.0-2) ... 116s Selecting previously unselected package python3-trio. 116s Preparing to unpack .../49-python3-trio_0.29.0-1_all.deb ... 116s Unpacking python3-trio (0.29.0-1) ... 116s Setting up python3-iniconfig (2.1.0-1) ... 116s Setting up python3-sniffio (1.3.1-1) ... 117s Setting up python3-outcome (1.2.0-2) ... 117s Setting up python3-tornado (6.5.2-3) ... 119s Setting up libnorm1t64:arm64 (1.5.9+dfsg-4) ... 119s Setting up python3-pure-eval (0.2.3-1) ... 119s Setting up libsodium23:arm64 (1.0.18-1build3) ... 119s Setting up python3-async-generator (1.10-7) ... 119s Setting up python3-parso (0.8.5-1) ... 120s Setting up python3-asttokens (3.0.0-2) ... 120s Setting up libpython3.14-minimal:arm64 (3.14.0-4) ... 120s Setting up python3-tqdm (4.67.1-5) ... 121s Setting up python3-coverage (7.8.2+dfsg1-1) ... 122s Setting up python3-sortedcontainers (2.4.0-2) ... 122s Setting up python3-platformdirs (4.3.7-1) ... 123s Setting up python3-psutil (7.1.0-1ubuntu1) ... 124s Setting up libsource-highlight-common (3.1.9-4.3build1) ... 124s Setting up libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1build1) ... 124s Setting up python3-decorator (5.2.1-2) ... 124s Setting up python3-flaky (3.8.1-3) ... 124s Setting up python3-wcwidth (0.2.13+dfsg1-1) ... 125s Setting up python3-trio (0.29.0-1) ... 127s Setting up python3-typeshed (0.0~git20241223.ea91db2-4) ... 127s Setting up python3-executing (2.2.0-0.2) ... 127s Setting up python3-nest-asyncio (1.5.4-1) ... 128s Setting up libbabeltrace1:arm64 (1.5.11-4build3) ... 128s Setting up python3-pluggy (1.6.0-1) ... 128s Setting up python3-traitlets (5.14.3+really5.14.3-1) ... 129s Setting up python3-stack-data (0.6.3-1) ... 129s Setting up python3.14-minimal (3.14.0-4) ... 131s Setting up python3-jupyter-core (5.7.2-5) ... 131s Setting up python3-prompt-toolkit (3.0.52-1) ... 133s Setting up libzmq5:arm64 (4.3.5-1build2) ... 133s Setting up python3-jedi (0.19.1+ds1-1) ... 134s Setting up libpython3.14-stdlib:arm64 (3.14.0-4) ... 134s Setting up python3-pytest (8.4.2-1) ... 135s Setting up libsource-highlight4t64:arm64 (3.1.9-4.3build1) ... 135s Setting up python3-matplotlib-inline (0.1.7-1) ... 136s Setting up python3-comm (0.2.1-1) ... 136s Setting up gdb (16.3-1ubuntu2) ... 136s Setting up python3-ipython (8.35.0-2) ... 137s /usr/lib/python3/dist-packages/IPython/core/interactiveshell.py:3141: SyntaxWarning: 'return' in a 'finally' block 137s return result 138s Setting up python3-zmq (27.1.0-1) ... 139s Setting up python3-pytest-asyncio (1.2.0-1) ... 139s Setting up python3-jupyter-client (8.6.3-3) ... 140s Setting up python3.14 (3.14.0-4) ... 142s Setting up python3-pytest-timeout (2.3.1-2) ... 143s Setting up python3-all (3.13.7-2) ... 143s Setting up python3-debugpy (1.8.12+ds-1ubuntu1) ... 145s Setting up python3-ipykernel (6.29.5-2) ... 145s Setting up python3-ipyparallel (8.8.0-5) ... 147s Processing triggers for systemd (257.9-0ubuntu2) ... 147s Processing triggers for man-db (2.13.1-1) ... 148s Processing triggers for libc-bin (2.42-2ubuntu2) ... 149s autopkgtest [13:20:07]: test pytest: [----------------------- 149s + py3versions -s 149s + PYS=python3.14 python3.13 149s + cp -r tests /tmp/autopkgtest.iqA0kw/autopkgtest_tmp 149s Testing with python3.14: 149s + cd /tmp/autopkgtest.iqA0kw/autopkgtest_tmp 149s + echo Testing with python3.14: 149s + timeout 300 python3.14 -m pytest -v -k not test_init_ipc_socket 151s ============================= test session starts ============================== 151s platform linux -- Python 3.14.0, pytest-8.4.2, pluggy-1.6.0 -- /usr/bin/python3.14 151s cachedir: .pytest_cache 151s rootdir: /tmp/autopkgtest.iqA0kw/autopkgtest_tmp 151s plugins: typeguard-4.4.2, flaky-3.8.1, asyncio-1.2.0, timeout-2.3.1 151s asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function 152s collecting ... collected 186 items / 1 deselected / 185 selected 152s 153s tests/inprocess/test_kernel.py::test_with_cell_id ERROR [ 0%] 153s tests/inprocess/test_kernel.py::test_pylab ERROR [ 1%] 153s tests/inprocess/test_kernel.py::test_raw_input ERROR [ 1%] 154s tests/inprocess/test_kernel.py::test_stdout ERROR [ 2%] 154s tests/inprocess/test_kernel.py::test_capfd SKIPPED (Currently don't ...) [ 2%] 154s tests/inprocess/test_kernel.py::test_getpass_stream ERROR [ 3%] 154s tests/inprocess/test_kernel.py::test_do_execute ERROR [ 3%] 155s tests/inprocess/test_kernelmanager.py::InProcessKernelManagerTestCase::test_complete FAILED [ 4%] 155s tests/inprocess/test_kernelmanager.py::InProcessKernelManagerTestCase::test_execute FAILED [ 4%] 156s tests/inprocess/test_kernelmanager.py::InProcessKernelManagerTestCase::test_history FAILED [ 5%] 156s tests/inprocess/test_kernelmanager.py::InProcessKernelManagerTestCase::test_inspect FAILED [ 5%] 157s tests/inprocess/test_kernelmanager.py::InProcessKernelManagerTestCase::test_interface FAILED [ 6%] 159s tests/test_async.py::test_async_await PASSED [ 7%] 167s tests/test_async.py::test_async_interrupt[asyncio] PASSED [ 7%] 170s tests/test_async.py::test_async_interrupt[trio] PASSED [ 8%] 171s tests/test_async.py::test_async_interrupt[curio] SKIPPED (Requires c...) [ 8%] 171s tests/test_comm.py::test_comm PASSED [ 9%] 171s tests/test_comm.py::test_comm_manager PASSED [ 9%] 172s tests/test_comm.py::test_comm_in_manager ERROR [ 10%] 172s tests/test_connect.py::test_get_connection_file PASSED [ 10%] 172s tests/test_connect.py::test_get_connection_info PASSED [ 11%] 172s tests/test_connect.py::test_port_bind_failure_raises PASSED [ 11%] 172s tests/test_connect.py::test_port_bind_failure_recovery PASSED [ 12%] 172s tests/test_connect.py::test_port_bind_failure_gives_up_retries PASSED [ 12%] 174s tests/test_debugger.py::test_debug_initialize PASSED [ 13%] 176s tests/test_debugger.py::test_attach_debug PASSED [ 14%] 179s tests/test_debugger.py::test_set_breakpoints PASSED [ 14%] 181s tests/test_debugger.py::test_stop_on_breakpoint PASSED [ 15%] 184s tests/test_debugger.py::test_breakpoint_in_cell_with_leading_empty_lines PASSED [ 15%] 186s tests/test_debugger.py::test_rich_inspect_not_at_breakpoint PASSED [ 16%] 189s tests/test_debugger.py::test_rich_inspect_at_breakpoint PASSED [ 16%] 189s tests/test_debugger.py::test_convert_to_long_pathname PASSED [ 17%] 192s tests/test_debugger.py::test_copy_to_globals PASSED [ 17%] 196s tests/test_embed_kernel.py::test_embed_kernel_basic FAILED [ 18%] 200s tests/test_embed_kernel.py::test_embed_kernel_namespace FAILED [ 18%] 204s tests/test_embed_kernel.py::test_embed_kernel_reentrant FAILED [ 19%] 205s tests/test_embed_kernel.py::test_embed_kernel_func NOTE: When using the `ipython kernel` entry point, Ctrl-C will not work. 205s 205s To exit, you will have to explicitly quit this process, by either sending 205s "quit" from a client, or using Ctrl-\ in UNIX-like environments. 205s 205s To read more about this, see https://github.com/ipython/ipython/issues/2049 205s 205s 205s To connect another client to this kernel, use: 205s --existing kernel-2739.json 205s FAILED [ 20%] 207s tests/test_eventloop.py::test_asyncio_interrupt PASSED [ 20%] 210s tests/test_eventloop.py::test_tk_loop PASSED [ 21%] 211s tests/test_eventloop.py::test_asyncio_loop PASSED [ 21%] 213s tests/test_eventloop.py::test_enable_gui PASSED [ 22%] 213s tests/test_eventloop.py::test_cocoa_loop SKIPPED (MacOS-only) [ 22%] 213s tests/test_eventloop.py::test_qt_enable_gui SKIPPED (No viable versi...) [ 23%] 213s tests/test_heartbeat.py::test_port_bind_failure_raises PASSED [ 23%] 213s tests/test_heartbeat.py::test_port_bind_success PASSED [ 24%] 213s tests/test_heartbeat.py::test_port_bind_failure_recovery PASSED [ 24%] 213s tests/test_heartbeat.py::test_port_bind_failure_gives_up_retries PASSED [ 25%] 213s tests/test_io.py::test_io_api PASSED [ 25%] 213s tests/test_io.py::test_io_isatty PASSED [ 26%] 213s tests/test_io.py::test_io_thread PASSED [ 27%] 213s tests/test_io.py::test_background_socket PASSED [ 27%] 213s tests/test_io.py::test_outstream PASSED [ 28%] 213s tests/test_io.py::test_event_pipe_gc FAILED [ 28%] 215s tests/test_io.py::test_echo_watch PASSED [ 29%] 215s tests/test_ipkernel_direct.py::test_properties ERROR [ 29%] 215s tests/test_ipkernel_direct.py::test_direct_kernel_info_request ERROR [ 30%] 216s tests/test_ipkernel_direct.py::test_direct_execute_request ERROR [ 30%] 216s tests/test_ipkernel_direct.py::test_direct_execute_request_aborting ERROR [ 31%] 217s tests/test_ipkernel_direct.py::test_complete_request ERROR [ 31%] 217s tests/test_ipkernel_direct.py::test_inspect_request ERROR [ 32%] 218s tests/test_ipkernel_direct.py::test_history_request ERROR [ 32%] 218s tests/test_ipkernel_direct.py::test_comm_info_request ERROR [ 33%] 219s tests/test_ipkernel_direct.py::test_direct_interrupt_request ERROR [ 34%] 219s tests/test_ipkernel_direct.py::test_is_complete_request ERROR [ 34%] 219s tests/test_ipkernel_direct.py::test_do_apply ERROR [ 35%] 220s tests/test_ipkernel_direct.py::test_direct_debug_request ERROR [ 35%] 220s tests/test_ipkernel_direct.py::test_direct_clear ERROR [ 36%] 221s tests/test_ipkernel_direct.py::test_cancel_on_sigint ERROR [ 36%] 221s tests/test_ipkernel_direct.py::test_dispatch_debugpy ERROR [ 37%] 222s tests/test_ipkernel_direct.py::test_start ERROR [ 37%] 222s tests/test_ipkernel_direct.py::test_start_no_debugpy ERROR [ 38%] 222s tests/test_ipkernel_direct.py::test_create_comm PASSED [ 38%] 223s tests/test_ipkernel_direct.py::test_finish_metadata ERROR [ 39%] 223s tests/test_ipkernel_direct.py::test_do_debug_request ERROR [ 40%] 223s tests/test_jsonutil.py::test SKIPPED (json_clean is a no-op) [ 40%] 223s tests/test_jsonutil.py::test_encode_images SKIPPED (json_clean is a ...) [ 41%] 223s tests/test_jsonutil.py::test_lambda SKIPPED (json_clean is a no-op) [ 41%] 223s tests/test_jsonutil.py::test_exception SKIPPED (json_clean is a no-op) [ 42%] 223s tests/test_jsonutil.py::test_unicode_dict SKIPPED (json_clean is a n...) [ 42%] 225s tests/test_kernel.py::test_simple_print PASSED [ 43%] 226s tests/test_kernel.py::test_print_to_correct_cell_from_thread PASSED [ 43%] 227s tests/test_kernel.py::test_print_to_correct_cell_from_child_thread PASSED [ 44%] 229s tests/test_kernel.py::test_print_to_correct_cell_from_asyncio PASSED [ 44%] 229s tests/test_kernel.py::test_capture_fd SKIPPED (Currently don't captu...) [ 45%] 229s tests/test_kernel.py::test_subprocess_peek_at_stream_fileno SKIPPED [ 45%] 229s tests/test_kernel.py::test_sys_path PASSED [ 46%] 230s tests/test_kernel.py::test_sys_path_profile_dir PASSED [ 47%] 233s tests/test_kernel.py::test_subprocess_print PASSED [ 47%] 234s tests/test_kernel.py::test_subprocess_noprint PASSED [ 48%] 236s tests/test_kernel.py::test_subprocess_error PASSED [ 48%] 236s tests/test_kernel.py::test_raw_input PASSED [ 49%] 236s tests/test_kernel.py::test_save_history PASSED [ 49%] 236s tests/test_kernel.py::test_smoke_faulthandler PASSED [ 50%] 238s tests/test_kernel.py::test_help_output PASSED [ 50%] 238s tests/test_kernel.py::test_is_complete PASSED [ 51%] 238s tests/test_kernel.py::test_complete SKIPPED (only run on Windows) [ 51%] 238s tests/test_kernel.py::test_matplotlib_inline_on_import SKIPPED (this...) [ 52%] 239s tests/test_kernel.py::test_message_order PASSED [ 52%] 239s tests/test_kernel.py::test_unc_paths SKIPPED (test only on windows) [ 53%] 241s tests/test_kernel.py::test_shutdown PASSED [ 54%] 244s tests/test_kernel.py::test_interrupt_during_input PASSED [ 54%] 246s tests/test_kernel.py::test_interrupt_with_message PASSED [ 55%] 249s tests/test_kernel.py::test_interrupt_during_pdb_set_trace PASSED [ 55%] 252s tests/test_kernel.py::test_control_thread_priority PASSED [ 56%] 252s tests/test_kernel.py::test_shutdown_subprocesses SKIPPED (Stalls on ...) [ 56%] 252s tests/test_kernel_direct.py::test_direct_kernel_info_request FAILED [ 57%] 252s tests/test_kernel_direct.py::test_direct_execute_request FAILED [ 57%] 252s tests/test_kernel_direct.py::test_direct_execute_request_aborting FAILED [ 58%] 252s tests/test_kernel_direct.py::test_direct_execute_request_error FAILED [ 58%] 252s tests/test_kernel_direct.py::test_complete_request FAILED [ 59%] 252s tests/test_kernel_direct.py::test_inspect_request FAILED [ 60%] 252s tests/test_kernel_direct.py::test_history_request FAILED [ 60%] 252s tests/test_kernel_direct.py::test_comm_info_request FAILED [ 61%] 252s tests/test_kernel_direct.py::test_direct_interrupt_request FAILED [ 61%] 252s tests/test_kernel_direct.py::test_direct_shutdown_request FAILED [ 62%] 252s tests/test_kernel_direct.py::test_is_complete_request FAILED [ 62%] 252s tests/test_kernel_direct.py::test_direct_debug_request FAILED [ 63%] 252s tests/test_kernel_direct.py::test_deprecated_features FAILED [ 63%] 252s tests/test_kernel_direct.py::test_process_control FAILED [ 64%] 252s tests/test_kernel_direct.py::test_should_handle PASSED [ 64%] 252s tests/test_kernel_direct.py::test_dispatch_shell FAILED [ 65%] 252s tests/test_kernel_direct.py::test_do_one_iteration FAILED [ 65%] 252s tests/test_kernel_direct.py::test_publish_debug_event FAILED [ 66%] 252s tests/test_kernel_direct.py::test_connect_request FAILED [ 67%] 252s tests/test_kernel_direct.py::test_send_interrupt_children FAILED [ 67%] 252s tests/test_kernelapp.py::test_blackhole PASSED [ 68%] 253s tests/test_kernelapp.py::test_start_app PASSED [ 68%] 253s tests/test_kernelapp.py::test_merge_connection_file PASSED [ 69%] 253s tests/test_kernelapp.py::test_trio_loop PASSED [ 69%] 253s tests/test_kernelspec.py::test_make_ipkernel_cmd PASSED [ 70%] 253s tests/test_kernelspec.py::test_get_kernel_dict PASSED [ 70%] 253s tests/test_kernelspec.py::test_get_kernel_dict_with_profile PASSED [ 71%] 253s tests/test_kernelspec.py::test_write_kernel_spec PASSED [ 71%] 253s tests/test_kernelspec.py::test_write_kernel_spec_path PASSED [ 72%] 253s tests/test_kernelspec.py::test_install_kernelspec FAILED [ 72%] 253s tests/test_kernelspec.py::test_install_user PASSED [ 73%] 253s tests/test_kernelspec.py::test_install PASSED [ 74%] 253s tests/test_kernelspec.py::test_install_profile PASSED [ 74%] 253s tests/test_kernelspec.py::test_install_display_name_overrides_profile PASSED [ 75%] 253s tests/test_kernelspec.py::test_install_env[None] PASSED [ 75%] 253s tests/test_kernelspec.py::test_install_env[env1] PASSED [ 76%] 253s tests/test_kernelspec.py::test_install_env[env2] PASSED [ 76%] 253s tests/test_kernelspec.py::test_install_frozen_modules_on PASSED [ 77%] 253s tests/test_kernelspec.py::test_install_frozen_modules_off PASSED [ 77%] 253s tests/test_kernelspec.py::test_install_frozen_modules_no_op SKIPPED [ 78%] 254s tests/test_message_spec.py::test_execute PASSED [ 78%] 255s tests/test_message_spec.py::test_execute_silent PASSED [ 79%] 255s tests/test_message_spec.py::test_execute_error PASSED [ 80%] 256s tests/test_message_spec.py::test_execute_inc PASSED [ 80%] 259s tests/test_message_spec.py::test_execute_stop_on_error PASSED [ 81%] 260s tests/test_message_spec.py::test_non_execute_stop_on_error PASSED [ 81%] 260s tests/test_message_spec.py::test_user_expressions PASSED [ 82%] 260s tests/test_message_spec.py::test_user_expressions_fail PASSED [ 82%] 261s tests/test_message_spec.py::test_oinfo PASSED [ 83%] 261s tests/test_message_spec.py::test_oinfo_found PASSED [ 83%] 262s tests/test_message_spec.py::test_oinfo_detail PASSED [ 84%] 262s tests/test_message_spec.py::test_oinfo_not_found PASSED [ 84%] 263s tests/test_message_spec.py::test_complete PASSED [ 85%] 264s tests/test_message_spec.py::test_kernel_info_request PASSED [ 85%] 264s tests/test_message_spec.py::test_connect_request PASSED [ 86%] 264s tests/test_message_spec.py::test_comm_info_request PASSED [ 87%] 265s tests/test_message_spec.py::test_single_payload PASSED [ 87%] 265s tests/test_message_spec.py::test_is_complete PASSED [ 88%] 266s tests/test_message_spec.py::test_history_range PASSED [ 88%] 266s tests/test_message_spec.py::test_history_tail PASSED [ 89%] 266s tests/test_message_spec.py::test_history_search PASSED [ 89%] 267s tests/test_message_spec.py::test_stream PASSED [ 90%] 267s tests/test_message_spec.py::test_display_data PASSED [ 90%] 267s tests/test_parentpoller.py::test_parent_poller_unix PASSED [ 91%] 267s tests/test_parentpoller.py::test_parent_poller_windows SKIPPED (only...) [ 91%] 267s tests/test_pickleutil.py::test_no_closure PASSED [ 92%] 267s tests/test_pickleutil.py::test_generator_closure PASSED [ 92%] 267s tests/test_pickleutil.py::test_nested_closure PASSED [ 93%] 267s tests/test_pickleutil.py::test_closure PASSED [ 94%] 267s tests/test_pickleutil.py::test_uncan_bytes_buffer PASSED [ 94%] 271s tests/test_start_kernel.py::test_ipython_start_kernel_userns FAILED [ 95%] 275s tests/test_start_kernel.py::test_ipython_start_kernel_no_userns FAILED [ 95%] 275s tests/test_zmq_shell.py::ZMQDisplayPublisherTests::test_display_hook_halts_send PASSED [ 96%] 275s tests/test_zmq_shell.py::ZMQDisplayPublisherTests::test_display_hook_return_calls_send PASSED [ 96%] 275s tests/test_zmq_shell.py::ZMQDisplayPublisherTests::test_display_publisher_creation PASSED [ 97%] 275s tests/test_zmq_shell.py::ZMQDisplayPublisherTests::test_publish PASSED [ 97%] 275s tests/test_zmq_shell.py::ZMQDisplayPublisherTests::test_thread_local_hooks PASSED [ 98%] 275s tests/test_zmq_shell.py::ZMQDisplayPublisherTests::test_unregister_hook PASSED [ 98%] 276s tests/test_zmq_shell.py::test_magics PASSED [ 99%] 276s tests/test_zmq_shell.py::test_zmq_interactive_shell PASSED [100%] 276s 276s ==================================== ERRORS ==================================== 276s _____________________ ERROR at setup of test_with_cell_id ______________________ 276s 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 276s 276s if IS_PY312_OR_GREATER: 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring_cython import * 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring import * 276s 276s else: 276s try: 276s > from ._pydevd_sys_monitoring_cython import * 276s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s > from _pydevd_bundle_ext import pydevd_cython as mod 276s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s > from _pydevd_bundle import pydevd_cython as mod 276s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 276s 276s During handling of the above exception, another exception occurred: 276s 276s # Defines which version of the trace_dispatch we'll use. 276s # Should give warning only here if cython is not available but supported. 276s 276s import os 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 276s from _pydev_bundle import pydev_log 276s 276s dirname = os.path.dirname(os.path.dirname(__file__)) 276s USING_CYTHON = False 276s 276s 276s def delete_old_compiled_extensions(): 276s import _pydevd_bundle 276s 276s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 276s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 276s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 276s try: 276s import shutil 276s 276s for file in os.listdir(_pydevd_bundle_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 276s for file in os.listdir(_pydevd_frame_eval_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 276s build_dir = os.path.join(cython_extensions_dir, "build") 276s if os.path.exists(build_dir): 276s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 276s except OSError: 276s pydev_log.error_once( 276s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 276s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 276s ) 276s 276s 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s # We must import the cython version if forcing cython 276s from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s USING_CYTHON = True 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s # Use the regular version if not forcing cython 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) # @UnusedImport 276s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s else: 276s # Regular: use fallback if not found and give message to user 276s try: 276s > from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s from _pydevd_bundle import pydevd_cython as mod 276s 276s except ImportError: 276s import struct 276s 276s try: 276s is_python_64bit = struct.calcsize("P") == 8 276s except: 276s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 276s raise ImportError 276s plat = "32" 276s if is_python_64bit: 276s plat = "64" 276s 276s # We also accept things as: 276s # 276s # _pydevd_bundle.pydevd_cython_win32_27_32 276s # _pydevd_bundle.pydevd_cython_win32_34_64 276s # 276s # to have multiple pre-compiled pyds distributed along the IDE 276s # (generated by build_tools/build_binaries_windows.py). 276s 276s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 276s check_name = "_pydevd_bundle.%s" % (mod_name,) 276s > mod = getattr(__import__(check_name), mod_name) 276s ^^^^^^^^^^^^^^^^^^^^^^ 276s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s @pytest.fixture() 276s def kc(): 276s km = InProcessKernelManager() 276s > km.start_kernel() 276s 276s tests/inprocess/test_kernel.py:44: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s /usr/lib/python3/dist-packages/ipykernel/inprocess/manager.py:48: in start_kernel 276s self.kernel = InProcessKernel(parent=self, session=self.session) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/ipykernel/inprocess/ipkernel.py:72: in __init__ 276s super().__init__(**traits) 276s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 276s from .debugger import Debugger, _is_debugpy_available 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 276s raise e 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 276s from debugpy.server import api # noqa: F401 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 276s import debugpy._vendored.force_pydevd # noqa 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 276s preimport('pydevd', [ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 276s import_module(name) 276s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 276s return _bootstrap._gcd_import(name[level:], package, level) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 276s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 276s from _pydevd_bundle import pydevd_vars 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 276s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 276s from _pydevd_sys_monitoring import pydevd_sys_monitoring 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 276s from ._pydevd_sys_monitoring import * 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 276s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 276s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 276s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:9: in 276s from _pydevd_frame_eval.vendored.bytecode.instr import _Variable, Label 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 276s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 276s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import opcode as _opcode 276s from enum import IntFlag 276s from typing import Optional, Union 276s 276s # alias to keep the 'bytecode' variable free 276s from _pydevd_frame_eval.vendored import bytecode as _bytecode 276s 276s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 276s from .utils import PY311, PY312, PY313 276s 276s 276s class CompilerFlags(IntFlag): 276s """Possible values of the co_flags attribute of Code object. 276s 276s Note: We do not rely on inspect values here as some of them are missing and 276s furthermore would be version dependent. 276s 276s """ 276s 276s OPTIMIZED = 0x00001 276s NEWLOCALS = 0x00002 276s VARARGS = 0x00004 276s VARKEYWORDS = 0x00008 276s NESTED = 0x00010 276s GENERATOR = 0x00020 276s NOFREE = 0x00040 276s # New in Python 3.5 276s # Used for coroutines defined using async def ie native coroutine 276s COROUTINE = 0x00080 276s # Used for coroutines defined as a generator and then decorated using 276s # types.coroutine 276s ITERABLE_COROUTINE = 0x00100 276s # New in Python 3.6 276s # Generator defined in an async def function 276s ASYNC_GENERATOR = 0x00200 276s 276s FUTURE_GENERATOR_STOP = 0x800000 276s FUTURE_ANNOTATIONS = 0x1000000 276s 276s 276s UNOPTIMIZED_OPCODES = ( 276s _opcode.opmap["STORE_NAME"], 276s _opcode.opmap["LOAD_NAME"], 276s _opcode.opmap["DELETE_NAME"], 276s ) 276s 276s ASYNC_OPCODES = ( 276s _opcode.opmap["GET_AWAITABLE"], 276s _opcode.opmap["GET_AITER"], 276s _opcode.opmap["GET_ANEXT"], 276s > _opcode.opmap["BEFORE_ASYNC_WITH"], 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 276s _opcode.opmap["END_ASYNC_FOR"], 276s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 276s ) 276s E KeyError: 'BEFORE_ASYNC_WITH' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 276s ---------------------------- Captured stderr setup ----------------------------- 276s 0.00s - Debugger warning: It seems that frozen modules are being used, which may 276s 0.00s - make the debugger miss breakpoints. Please pass -Xfrozen_modules=off 276s 0.00s - to python to disable frozen modules. 276s 0.00s - Note: Debugging will proceed. Set PYDEVD_DISABLE_FILE_VALIDATION=1 to disable this validation. 276s _________________________ ERROR at setup of test_pylab _________________________ 276s 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 276s 276s if IS_PY312_OR_GREATER: 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring_cython import * 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring import * 276s 276s else: 276s try: 276s > from ._pydevd_sys_monitoring_cython import * 276s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s > from _pydevd_bundle_ext import pydevd_cython as mod 276s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s > from _pydevd_bundle import pydevd_cython as mod 276s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 276s 276s During handling of the above exception, another exception occurred: 276s 276s # Defines which version of the trace_dispatch we'll use. 276s # Should give warning only here if cython is not available but supported. 276s 276s import os 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 276s from _pydev_bundle import pydev_log 276s 276s dirname = os.path.dirname(os.path.dirname(__file__)) 276s USING_CYTHON = False 276s 276s 276s def delete_old_compiled_extensions(): 276s import _pydevd_bundle 276s 276s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 276s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 276s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 276s try: 276s import shutil 276s 276s for file in os.listdir(_pydevd_bundle_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 276s for file in os.listdir(_pydevd_frame_eval_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 276s build_dir = os.path.join(cython_extensions_dir, "build") 276s if os.path.exists(build_dir): 276s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 276s except OSError: 276s pydev_log.error_once( 276s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 276s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 276s ) 276s 276s 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s # We must import the cython version if forcing cython 276s from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s USING_CYTHON = True 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s # Use the regular version if not forcing cython 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) # @UnusedImport 276s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s else: 276s # Regular: use fallback if not found and give message to user 276s try: 276s > from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s from _pydevd_bundle import pydevd_cython as mod 276s 276s except ImportError: 276s import struct 276s 276s try: 276s is_python_64bit = struct.calcsize("P") == 8 276s except: 276s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 276s raise ImportError 276s plat = "32" 276s if is_python_64bit: 276s plat = "64" 276s 276s # We also accept things as: 276s # 276s # _pydevd_bundle.pydevd_cython_win32_27_32 276s # _pydevd_bundle.pydevd_cython_win32_34_64 276s # 276s # to have multiple pre-compiled pyds distributed along the IDE 276s # (generated by build_tools/build_binaries_windows.py). 276s 276s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 276s check_name = "_pydevd_bundle.%s" % (mod_name,) 276s > mod = getattr(__import__(check_name), mod_name) 276s ^^^^^^^^^^^^^^^^^^^^^^ 276s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s @pytest.fixture() 276s def kc(): 276s km = InProcessKernelManager() 276s > km.start_kernel() 276s 276s tests/inprocess/test_kernel.py:44: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s /usr/lib/python3/dist-packages/ipykernel/inprocess/manager.py:48: in start_kernel 276s self.kernel = InProcessKernel(parent=self, session=self.session) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/ipykernel/inprocess/ipkernel.py:72: in __init__ 276s super().__init__(**traits) 276s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 276s from .debugger import Debugger, _is_debugpy_available 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 276s raise e 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 276s from debugpy.server import api # noqa: F401 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 276s import debugpy._vendored.force_pydevd # noqa 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 276s preimport('pydevd', [ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 276s import_module(name) 276s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 276s return _bootstrap._gcd_import(name[level:], package, level) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 276s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 276s from _pydevd_bundle import pydevd_vars 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 276s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 276s from _pydevd_sys_monitoring import pydevd_sys_monitoring 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 276s from ._pydevd_sys_monitoring import * 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 276s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 276s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 276s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 276s from _pydevd_frame_eval.vendored import bytecode 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 276s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 276s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import opcode as _opcode 276s from enum import IntFlag 276s from typing import Optional, Union 276s 276s # alias to keep the 'bytecode' variable free 276s from _pydevd_frame_eval.vendored import bytecode as _bytecode 276s 276s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 276s from .utils import PY311, PY312, PY313 276s 276s 276s class CompilerFlags(IntFlag): 276s """Possible values of the co_flags attribute of Code object. 276s 276s Note: We do not rely on inspect values here as some of them are missing and 276s furthermore would be version dependent. 276s 276s """ 276s 276s OPTIMIZED = 0x00001 276s NEWLOCALS = 0x00002 276s VARARGS = 0x00004 276s VARKEYWORDS = 0x00008 276s NESTED = 0x00010 276s GENERATOR = 0x00020 276s NOFREE = 0x00040 276s # New in Python 3.5 276s # Used for coroutines defined using async def ie native coroutine 276s COROUTINE = 0x00080 276s # Used for coroutines defined as a generator and then decorated using 276s # types.coroutine 276s ITERABLE_COROUTINE = 0x00100 276s # New in Python 3.6 276s # Generator defined in an async def function 276s ASYNC_GENERATOR = 0x00200 276s 276s FUTURE_GENERATOR_STOP = 0x800000 276s FUTURE_ANNOTATIONS = 0x1000000 276s 276s 276s UNOPTIMIZED_OPCODES = ( 276s _opcode.opmap["STORE_NAME"], 276s _opcode.opmap["LOAD_NAME"], 276s _opcode.opmap["DELETE_NAME"], 276s ) 276s 276s ASYNC_OPCODES = ( 276s _opcode.opmap["GET_AWAITABLE"], 276s _opcode.opmap["GET_AITER"], 276s _opcode.opmap["GET_ANEXT"], 276s > _opcode.opmap["BEFORE_ASYNC_WITH"], 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 276s _opcode.opmap["END_ASYNC_FOR"], 276s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 276s ) 276s E KeyError: 'BEFORE_ASYNC_WITH' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 276s _______________________ ERROR at setup of test_raw_input _______________________ 276s 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 276s 276s if IS_PY312_OR_GREATER: 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring_cython import * 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring import * 276s 276s else: 276s try: 276s > from ._pydevd_sys_monitoring_cython import * 276s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s > from _pydevd_bundle_ext import pydevd_cython as mod 276s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s > from _pydevd_bundle import pydevd_cython as mod 276s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 276s 276s During handling of the above exception, another exception occurred: 276s 276s # Defines which version of the trace_dispatch we'll use. 276s # Should give warning only here if cython is not available but supported. 276s 276s import os 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 276s from _pydev_bundle import pydev_log 276s 276s dirname = os.path.dirname(os.path.dirname(__file__)) 276s USING_CYTHON = False 276s 276s 276s def delete_old_compiled_extensions(): 276s import _pydevd_bundle 276s 276s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 276s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 276s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 276s try: 276s import shutil 276s 276s for file in os.listdir(_pydevd_bundle_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 276s for file in os.listdir(_pydevd_frame_eval_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 276s build_dir = os.path.join(cython_extensions_dir, "build") 276s if os.path.exists(build_dir): 276s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 276s except OSError: 276s pydev_log.error_once( 276s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 276s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 276s ) 276s 276s 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s # We must import the cython version if forcing cython 276s from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s USING_CYTHON = True 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s # Use the regular version if not forcing cython 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) # @UnusedImport 276s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s else: 276s # Regular: use fallback if not found and give message to user 276s try: 276s > from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s from _pydevd_bundle import pydevd_cython as mod 276s 276s except ImportError: 276s import struct 276s 276s try: 276s is_python_64bit = struct.calcsize("P") == 8 276s except: 276s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 276s raise ImportError 276s plat = "32" 276s if is_python_64bit: 276s plat = "64" 276s 276s # We also accept things as: 276s # 276s # _pydevd_bundle.pydevd_cython_win32_27_32 276s # _pydevd_bundle.pydevd_cython_win32_34_64 276s # 276s # to have multiple pre-compiled pyds distributed along the IDE 276s # (generated by build_tools/build_binaries_windows.py). 276s 276s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 276s check_name = "_pydevd_bundle.%s" % (mod_name,) 276s > mod = getattr(__import__(check_name), mod_name) 276s ^^^^^^^^^^^^^^^^^^^^^^ 276s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s @pytest.fixture() 276s def kc(): 276s km = InProcessKernelManager() 276s > km.start_kernel() 276s 276s tests/inprocess/test_kernel.py:44: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s /usr/lib/python3/dist-packages/ipykernel/inprocess/manager.py:48: in start_kernel 276s self.kernel = InProcessKernel(parent=self, session=self.session) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/ipykernel/inprocess/ipkernel.py:72: in __init__ 276s super().__init__(**traits) 276s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 276s from .debugger import Debugger, _is_debugpy_available 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 276s raise e 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 276s from debugpy.server import api # noqa: F401 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 276s import debugpy._vendored.force_pydevd # noqa 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 276s preimport('pydevd', [ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 276s import_module(name) 276s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 276s return _bootstrap._gcd_import(name[level:], package, level) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 276s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 276s from _pydevd_bundle import pydevd_vars 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 276s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 276s from _pydevd_sys_monitoring import pydevd_sys_monitoring 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 276s from ._pydevd_sys_monitoring import * 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 276s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 276s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 276s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 276s from _pydevd_frame_eval.vendored import bytecode 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 276s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 276s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import opcode as _opcode 276s from enum import IntFlag 276s from typing import Optional, Union 276s 276s # alias to keep the 'bytecode' variable free 276s from _pydevd_frame_eval.vendored import bytecode as _bytecode 276s 276s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 276s from .utils import PY311, PY312, PY313 276s 276s 276s class CompilerFlags(IntFlag): 276s """Possible values of the co_flags attribute of Code object. 276s 276s Note: We do not rely on inspect values here as some of them are missing and 276s furthermore would be version dependent. 276s 276s """ 276s 276s OPTIMIZED = 0x00001 276s NEWLOCALS = 0x00002 276s VARARGS = 0x00004 276s VARKEYWORDS = 0x00008 276s NESTED = 0x00010 276s GENERATOR = 0x00020 276s NOFREE = 0x00040 276s # New in Python 3.5 276s # Used for coroutines defined using async def ie native coroutine 276s COROUTINE = 0x00080 276s # Used for coroutines defined as a generator and then decorated using 276s # types.coroutine 276s ITERABLE_COROUTINE = 0x00100 276s # New in Python 3.6 276s # Generator defined in an async def function 276s ASYNC_GENERATOR = 0x00200 276s 276s FUTURE_GENERATOR_STOP = 0x800000 276s FUTURE_ANNOTATIONS = 0x1000000 276s 276s 276s UNOPTIMIZED_OPCODES = ( 276s _opcode.opmap["STORE_NAME"], 276s _opcode.opmap["LOAD_NAME"], 276s _opcode.opmap["DELETE_NAME"], 276s ) 276s 276s ASYNC_OPCODES = ( 276s _opcode.opmap["GET_AWAITABLE"], 276s _opcode.opmap["GET_AITER"], 276s _opcode.opmap["GET_ANEXT"], 276s > _opcode.opmap["BEFORE_ASYNC_WITH"], 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 276s _opcode.opmap["END_ASYNC_FOR"], 276s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 276s ) 276s E KeyError: 'BEFORE_ASYNC_WITH' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 276s ________________________ ERROR at setup of test_stdout _________________________ 276s 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 276s 276s if IS_PY312_OR_GREATER: 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring_cython import * 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring import * 276s 276s else: 276s try: 276s > from ._pydevd_sys_monitoring_cython import * 276s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s > from _pydevd_bundle_ext import pydevd_cython as mod 276s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s > from _pydevd_bundle import pydevd_cython as mod 276s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 276s 276s During handling of the above exception, another exception occurred: 276s 276s # Defines which version of the trace_dispatch we'll use. 276s # Should give warning only here if cython is not available but supported. 276s 276s import os 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 276s from _pydev_bundle import pydev_log 276s 276s dirname = os.path.dirname(os.path.dirname(__file__)) 276s USING_CYTHON = False 276s 276s 276s def delete_old_compiled_extensions(): 276s import _pydevd_bundle 276s 276s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 276s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 276s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 276s try: 276s import shutil 276s 276s for file in os.listdir(_pydevd_bundle_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 276s for file in os.listdir(_pydevd_frame_eval_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 276s build_dir = os.path.join(cython_extensions_dir, "build") 276s if os.path.exists(build_dir): 276s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 276s except OSError: 276s pydev_log.error_once( 276s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 276s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 276s ) 276s 276s 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s # We must import the cython version if forcing cython 276s from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s USING_CYTHON = True 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s # Use the regular version if not forcing cython 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) # @UnusedImport 276s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s else: 276s # Regular: use fallback if not found and give message to user 276s try: 276s > from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s from _pydevd_bundle import pydevd_cython as mod 276s 276s except ImportError: 276s import struct 276s 276s try: 276s is_python_64bit = struct.calcsize("P") == 8 276s except: 276s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 276s raise ImportError 276s plat = "32" 276s if is_python_64bit: 276s plat = "64" 276s 276s # We also accept things as: 276s # 276s # _pydevd_bundle.pydevd_cython_win32_27_32 276s # _pydevd_bundle.pydevd_cython_win32_34_64 276s # 276s # to have multiple pre-compiled pyds distributed along the IDE 276s # (generated by build_tools/build_binaries_windows.py). 276s 276s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 276s check_name = "_pydevd_bundle.%s" % (mod_name,) 276s > mod = getattr(__import__(check_name), mod_name) 276s ^^^^^^^^^^^^^^^^^^^^^^ 276s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s @pytest.fixture() 276s def kc(): 276s km = InProcessKernelManager() 276s > km.start_kernel() 276s 276s tests/inprocess/test_kernel.py:44: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s /usr/lib/python3/dist-packages/ipykernel/inprocess/manager.py:48: in start_kernel 276s self.kernel = InProcessKernel(parent=self, session=self.session) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/ipykernel/inprocess/ipkernel.py:72: in __init__ 276s super().__init__(**traits) 276s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 276s from .debugger import Debugger, _is_debugpy_available 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 276s raise e 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 276s from debugpy.server import api # noqa: F401 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 276s import debugpy._vendored.force_pydevd # noqa 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 276s preimport('pydevd', [ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 276s import_module(name) 276s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 276s return _bootstrap._gcd_import(name[level:], package, level) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 276s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 276s from _pydevd_bundle import pydevd_vars 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 276s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 276s from _pydevd_sys_monitoring import pydevd_sys_monitoring 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 276s from ._pydevd_sys_monitoring import * 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 276s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 276s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 276s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 276s from _pydevd_frame_eval.vendored import bytecode 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 276s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 276s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import opcode as _opcode 276s from enum import IntFlag 276s from typing import Optional, Union 276s 276s # alias to keep the 'bytecode' variable free 276s from _pydevd_frame_eval.vendored import bytecode as _bytecode 276s 276s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 276s from .utils import PY311, PY312, PY313 276s 276s 276s class CompilerFlags(IntFlag): 276s """Possible values of the co_flags attribute of Code object. 276s 276s Note: We do not rely on inspect values here as some of them are missing and 276s furthermore would be version dependent. 276s 276s """ 276s 276s OPTIMIZED = 0x00001 276s NEWLOCALS = 0x00002 276s VARARGS = 0x00004 276s VARKEYWORDS = 0x00008 276s NESTED = 0x00010 276s GENERATOR = 0x00020 276s NOFREE = 0x00040 276s # New in Python 3.5 276s # Used for coroutines defined using async def ie native coroutine 276s COROUTINE = 0x00080 276s # Used for coroutines defined as a generator and then decorated using 276s # types.coroutine 276s ITERABLE_COROUTINE = 0x00100 276s # New in Python 3.6 276s # Generator defined in an async def function 276s ASYNC_GENERATOR = 0x00200 276s 276s FUTURE_GENERATOR_STOP = 0x800000 276s FUTURE_ANNOTATIONS = 0x1000000 276s 276s 276s UNOPTIMIZED_OPCODES = ( 276s _opcode.opmap["STORE_NAME"], 276s _opcode.opmap["LOAD_NAME"], 276s _opcode.opmap["DELETE_NAME"], 276s ) 276s 276s ASYNC_OPCODES = ( 276s _opcode.opmap["GET_AWAITABLE"], 276s _opcode.opmap["GET_AITER"], 276s _opcode.opmap["GET_ANEXT"], 276s > _opcode.opmap["BEFORE_ASYNC_WITH"], 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 276s _opcode.opmap["END_ASYNC_FOR"], 276s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 276s ) 276s E KeyError: 'BEFORE_ASYNC_WITH' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 276s ____________________ ERROR at setup of test_getpass_stream _____________________ 276s 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 276s 276s if IS_PY312_OR_GREATER: 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring_cython import * 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring import * 276s 276s else: 276s try: 276s > from ._pydevd_sys_monitoring_cython import * 276s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s > from _pydevd_bundle_ext import pydevd_cython as mod 276s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s > from _pydevd_bundle import pydevd_cython as mod 276s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 276s 276s During handling of the above exception, another exception occurred: 276s 276s # Defines which version of the trace_dispatch we'll use. 276s # Should give warning only here if cython is not available but supported. 276s 276s import os 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 276s from _pydev_bundle import pydev_log 276s 276s dirname = os.path.dirname(os.path.dirname(__file__)) 276s USING_CYTHON = False 276s 276s 276s def delete_old_compiled_extensions(): 276s import _pydevd_bundle 276s 276s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 276s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 276s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 276s try: 276s import shutil 276s 276s for file in os.listdir(_pydevd_bundle_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 276s for file in os.listdir(_pydevd_frame_eval_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 276s build_dir = os.path.join(cython_extensions_dir, "build") 276s if os.path.exists(build_dir): 276s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 276s except OSError: 276s pydev_log.error_once( 276s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 276s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 276s ) 276s 276s 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s # We must import the cython version if forcing cython 276s from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s USING_CYTHON = True 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s # Use the regular version if not forcing cython 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) # @UnusedImport 276s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s else: 276s # Regular: use fallback if not found and give message to user 276s try: 276s > from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s from _pydevd_bundle import pydevd_cython as mod 276s 276s except ImportError: 276s import struct 276s 276s try: 276s is_python_64bit = struct.calcsize("P") == 8 276s except: 276s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 276s raise ImportError 276s plat = "32" 276s if is_python_64bit: 276s plat = "64" 276s 276s # We also accept things as: 276s # 276s # _pydevd_bundle.pydevd_cython_win32_27_32 276s # _pydevd_bundle.pydevd_cython_win32_34_64 276s # 276s # to have multiple pre-compiled pyds distributed along the IDE 276s # (generated by build_tools/build_binaries_windows.py). 276s 276s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 276s check_name = "_pydevd_bundle.%s" % (mod_name,) 276s > mod = getattr(__import__(check_name), mod_name) 276s ^^^^^^^^^^^^^^^^^^^^^^ 276s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s @pytest.fixture() 276s def kc(): 276s km = InProcessKernelManager() 276s > km.start_kernel() 276s 276s tests/inprocess/test_kernel.py:44: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s /usr/lib/python3/dist-packages/ipykernel/inprocess/manager.py:48: in start_kernel 276s self.kernel = InProcessKernel(parent=self, session=self.session) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/ipykernel/inprocess/ipkernel.py:72: in __init__ 276s super().__init__(**traits) 276s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 276s from .debugger import Debugger, _is_debugpy_available 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 276s raise e 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 276s from debugpy.server import api # noqa: F401 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 276s import debugpy._vendored.force_pydevd # noqa 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 276s preimport('pydevd', [ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 276s import_module(name) 276s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 276s return _bootstrap._gcd_import(name[level:], package, level) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 276s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 276s from _pydevd_bundle import pydevd_vars 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 276s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 276s from _pydevd_sys_monitoring import pydevd_sys_monitoring 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 276s from ._pydevd_sys_monitoring import * 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 276s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 276s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 276s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 276s from _pydevd_frame_eval.vendored import bytecode 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 276s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 276s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import opcode as _opcode 276s from enum import IntFlag 276s from typing import Optional, Union 276s 276s # alias to keep the 'bytecode' variable free 276s from _pydevd_frame_eval.vendored import bytecode as _bytecode 276s 276s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 276s from .utils import PY311, PY312, PY313 276s 276s 276s class CompilerFlags(IntFlag): 276s """Possible values of the co_flags attribute of Code object. 276s 276s Note: We do not rely on inspect values here as some of them are missing and 276s furthermore would be version dependent. 276s 276s """ 276s 276s OPTIMIZED = 0x00001 276s NEWLOCALS = 0x00002 276s VARARGS = 0x00004 276s VARKEYWORDS = 0x00008 276s NESTED = 0x00010 276s GENERATOR = 0x00020 276s NOFREE = 0x00040 276s # New in Python 3.5 276s # Used for coroutines defined using async def ie native coroutine 276s COROUTINE = 0x00080 276s # Used for coroutines defined as a generator and then decorated using 276s # types.coroutine 276s ITERABLE_COROUTINE = 0x00100 276s # New in Python 3.6 276s # Generator defined in an async def function 276s ASYNC_GENERATOR = 0x00200 276s 276s FUTURE_GENERATOR_STOP = 0x800000 276s FUTURE_ANNOTATIONS = 0x1000000 276s 276s 276s UNOPTIMIZED_OPCODES = ( 276s _opcode.opmap["STORE_NAME"], 276s _opcode.opmap["LOAD_NAME"], 276s _opcode.opmap["DELETE_NAME"], 276s ) 276s 276s ASYNC_OPCODES = ( 276s _opcode.opmap["GET_AWAITABLE"], 276s _opcode.opmap["GET_AITER"], 276s _opcode.opmap["GET_ANEXT"], 276s > _opcode.opmap["BEFORE_ASYNC_WITH"], 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 276s _opcode.opmap["END_ASYNC_FOR"], 276s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 276s ) 276s E KeyError: 'BEFORE_ASYNC_WITH' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 276s ______________________ ERROR at setup of test_do_execute _______________________ 276s 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 276s 276s if IS_PY312_OR_GREATER: 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring_cython import * 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring import * 276s 276s else: 276s try: 276s > from ._pydevd_sys_monitoring_cython import * 276s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s > from _pydevd_bundle_ext import pydevd_cython as mod 276s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s > from _pydevd_bundle import pydevd_cython as mod 276s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 276s 276s During handling of the above exception, another exception occurred: 276s 276s # Defines which version of the trace_dispatch we'll use. 276s # Should give warning only here if cython is not available but supported. 276s 276s import os 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 276s from _pydev_bundle import pydev_log 276s 276s dirname = os.path.dirname(os.path.dirname(__file__)) 276s USING_CYTHON = False 276s 276s 276s def delete_old_compiled_extensions(): 276s import _pydevd_bundle 276s 276s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 276s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 276s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 276s try: 276s import shutil 276s 276s for file in os.listdir(_pydevd_bundle_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 276s for file in os.listdir(_pydevd_frame_eval_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 276s build_dir = os.path.join(cython_extensions_dir, "build") 276s if os.path.exists(build_dir): 276s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 276s except OSError: 276s pydev_log.error_once( 276s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 276s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 276s ) 276s 276s 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s # We must import the cython version if forcing cython 276s from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s USING_CYTHON = True 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s # Use the regular version if not forcing cython 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) # @UnusedImport 276s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s else: 276s # Regular: use fallback if not found and give message to user 276s try: 276s > from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s from _pydevd_bundle import pydevd_cython as mod 276s 276s except ImportError: 276s import struct 276s 276s try: 276s is_python_64bit = struct.calcsize("P") == 8 276s except: 276s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 276s raise ImportError 276s plat = "32" 276s if is_python_64bit: 276s plat = "64" 276s 276s # We also accept things as: 276s # 276s # _pydevd_bundle.pydevd_cython_win32_27_32 276s # _pydevd_bundle.pydevd_cython_win32_34_64 276s # 276s # to have multiple pre-compiled pyds distributed along the IDE 276s # (generated by build_tools/build_binaries_windows.py). 276s 276s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 276s check_name = "_pydevd_bundle.%s" % (mod_name,) 276s > mod = getattr(__import__(check_name), mod_name) 276s ^^^^^^^^^^^^^^^^^^^^^^ 276s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s @pytest.fixture() 276s def kc(): 276s km = InProcessKernelManager() 276s > km.start_kernel() 276s 276s tests/inprocess/test_kernel.py:44: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s /usr/lib/python3/dist-packages/ipykernel/inprocess/manager.py:48: in start_kernel 276s self.kernel = InProcessKernel(parent=self, session=self.session) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/ipykernel/inprocess/ipkernel.py:72: in __init__ 276s super().__init__(**traits) 276s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 276s from .debugger import Debugger, _is_debugpy_available 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 276s raise e 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 276s from debugpy.server import api # noqa: F401 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 276s import debugpy._vendored.force_pydevd # noqa 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 276s preimport('pydevd', [ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 276s import_module(name) 276s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 276s return _bootstrap._gcd_import(name[level:], package, level) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 276s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 276s from _pydevd_bundle import pydevd_vars 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 276s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 276s from _pydevd_sys_monitoring import pydevd_sys_monitoring 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 276s from ._pydevd_sys_monitoring import * 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 276s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 276s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 276s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 276s from _pydevd_frame_eval.vendored import bytecode 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 276s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 276s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import opcode as _opcode 276s from enum import IntFlag 276s from typing import Optional, Union 276s 276s # alias to keep the 'bytecode' variable free 276s from _pydevd_frame_eval.vendored import bytecode as _bytecode 276s 276s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 276s from .utils import PY311, PY312, PY313 276s 276s 276s class CompilerFlags(IntFlag): 276s """Possible values of the co_flags attribute of Code object. 276s 276s Note: We do not rely on inspect values here as some of them are missing and 276s furthermore would be version dependent. 276s 276s """ 276s 276s OPTIMIZED = 0x00001 276s NEWLOCALS = 0x00002 276s VARARGS = 0x00004 276s VARKEYWORDS = 0x00008 276s NESTED = 0x00010 276s GENERATOR = 0x00020 276s NOFREE = 0x00040 276s # New in Python 3.5 276s # Used for coroutines defined using async def ie native coroutine 276s COROUTINE = 0x00080 276s # Used for coroutines defined as a generator and then decorated using 276s # types.coroutine 276s ITERABLE_COROUTINE = 0x00100 276s # New in Python 3.6 276s # Generator defined in an async def function 276s ASYNC_GENERATOR = 0x00200 276s 276s FUTURE_GENERATOR_STOP = 0x800000 276s FUTURE_ANNOTATIONS = 0x1000000 276s 276s 276s UNOPTIMIZED_OPCODES = ( 276s _opcode.opmap["STORE_NAME"], 276s _opcode.opmap["LOAD_NAME"], 276s _opcode.opmap["DELETE_NAME"], 276s ) 276s 276s ASYNC_OPCODES = ( 276s _opcode.opmap["GET_AWAITABLE"], 276s _opcode.opmap["GET_AITER"], 276s _opcode.opmap["GET_ANEXT"], 276s > _opcode.opmap["BEFORE_ASYNC_WITH"], 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 276s _opcode.opmap["END_ASYNC_FOR"], 276s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 276s ) 276s E KeyError: 'BEFORE_ASYNC_WITH' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 276s ____________________ ERROR at setup of test_comm_in_manager ____________________ 276s 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 276s 276s if IS_PY312_OR_GREATER: 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring_cython import * 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring import * 276s 276s else: 276s try: 276s > from ._pydevd_sys_monitoring_cython import * 276s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s > from _pydevd_bundle_ext import pydevd_cython as mod 276s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s > from _pydevd_bundle import pydevd_cython as mod 276s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 276s 276s During handling of the above exception, another exception occurred: 276s 276s # Defines which version of the trace_dispatch we'll use. 276s # Should give warning only here if cython is not available but supported. 276s 276s import os 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 276s from _pydev_bundle import pydev_log 276s 276s dirname = os.path.dirname(os.path.dirname(__file__)) 276s USING_CYTHON = False 276s 276s 276s def delete_old_compiled_extensions(): 276s import _pydevd_bundle 276s 276s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 276s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 276s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 276s try: 276s import shutil 276s 276s for file in os.listdir(_pydevd_bundle_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 276s for file in os.listdir(_pydevd_frame_eval_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 276s build_dir = os.path.join(cython_extensions_dir, "build") 276s if os.path.exists(build_dir): 276s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 276s except OSError: 276s pydev_log.error_once( 276s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 276s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 276s ) 276s 276s 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s # We must import the cython version if forcing cython 276s from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s USING_CYTHON = True 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s # Use the regular version if not forcing cython 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) # @UnusedImport 276s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s else: 276s # Regular: use fallback if not found and give message to user 276s try: 276s > from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s from _pydevd_bundle import pydevd_cython as mod 276s 276s except ImportError: 276s import struct 276s 276s try: 276s is_python_64bit = struct.calcsize("P") == 8 276s except: 276s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 276s raise ImportError 276s plat = "32" 276s if is_python_64bit: 276s plat = "64" 276s 276s # We also accept things as: 276s # 276s # _pydevd_bundle.pydevd_cython_win32_27_32 276s # _pydevd_bundle.pydevd_cython_win32_34_64 276s # 276s # to have multiple pre-compiled pyds distributed along the IDE 276s # (generated by build_tools/build_binaries_windows.py). 276s 276s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 276s check_name = "_pydevd_bundle.%s" % (mod_name,) 276s > mod = getattr(__import__(check_name), mod_name) 276s ^^^^^^^^^^^^^^^^^^^^^^ 276s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s > lambda: ihook(item=item, **kwds), when=when, reraise=reraise 276s ^^^^^^^^^^^^^^^^^^^^^^^^ 276s ) 276s 276s /usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py:146: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:733: in pytest_fixture_setup 276s return (yield) 276s ^^^^^ 276s tests/conftest.py:156: in ipkernel 276s kernel = MockIPyKernel() 276s ^^^^^^^^^^^^^^^ 276s tests/conftest.py:143: in __init__ 276s super().__init__(*args, **kwargs) 276s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 276s from .debugger import Debugger, _is_debugpy_available 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 276s raise e 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 276s from debugpy.server import api # noqa: F401 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 276s import debugpy._vendored.force_pydevd # noqa 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 276s preimport('pydevd', [ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 276s import_module(name) 276s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 276s return _bootstrap._gcd_import(name[level:], package, level) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 276s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 276s from _pydevd_bundle import pydevd_vars 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 276s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 276s from _pydevd_sys_monitoring import pydevd_sys_monitoring 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 276s from ._pydevd_sys_monitoring import * 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 276s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 276s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 276s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 276s from _pydevd_frame_eval.vendored import bytecode 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 276s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 276s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import opcode as _opcode 276s from enum import IntFlag 276s from typing import Optional, Union 276s 276s # alias to keep the 'bytecode' variable free 276s from _pydevd_frame_eval.vendored import bytecode as _bytecode 276s 276s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 276s from .utils import PY311, PY312, PY313 276s 276s 276s class CompilerFlags(IntFlag): 276s """Possible values of the co_flags attribute of Code object. 276s 276s Note: We do not rely on inspect values here as some of them are missing and 276s furthermore would be version dependent. 276s 276s """ 276s 276s OPTIMIZED = 0x00001 276s NEWLOCALS = 0x00002 276s VARARGS = 0x00004 276s VARKEYWORDS = 0x00008 276s NESTED = 0x00010 276s GENERATOR = 0x00020 276s NOFREE = 0x00040 276s # New in Python 3.5 276s # Used for coroutines defined using async def ie native coroutine 276s COROUTINE = 0x00080 276s # Used for coroutines defined as a generator and then decorated using 276s # types.coroutine 276s ITERABLE_COROUTINE = 0x00100 276s # New in Python 3.6 276s # Generator defined in an async def function 276s ASYNC_GENERATOR = 0x00200 276s 276s FUTURE_GENERATOR_STOP = 0x800000 276s FUTURE_ANNOTATIONS = 0x1000000 276s 276s 276s UNOPTIMIZED_OPCODES = ( 276s _opcode.opmap["STORE_NAME"], 276s _opcode.opmap["LOAD_NAME"], 276s _opcode.opmap["DELETE_NAME"], 276s ) 276s 276s ASYNC_OPCODES = ( 276s _opcode.opmap["GET_AWAITABLE"], 276s _opcode.opmap["GET_AITER"], 276s _opcode.opmap["GET_ANEXT"], 276s > _opcode.opmap["BEFORE_ASYNC_WITH"], 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 276s _opcode.opmap["END_ASYNC_FOR"], 276s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 276s ) 276s E KeyError: 'BEFORE_ASYNC_WITH' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 276s ______________________ ERROR at setup of test_properties _______________________ 276s 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 276s 276s if IS_PY312_OR_GREATER: 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring_cython import * 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring import * 276s 276s else: 276s try: 276s > from ._pydevd_sys_monitoring_cython import * 276s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s > from _pydevd_bundle_ext import pydevd_cython as mod 276s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s > from _pydevd_bundle import pydevd_cython as mod 276s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 276s 276s During handling of the above exception, another exception occurred: 276s 276s # Defines which version of the trace_dispatch we'll use. 276s # Should give warning only here if cython is not available but supported. 276s 276s import os 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 276s from _pydev_bundle import pydev_log 276s 276s dirname = os.path.dirname(os.path.dirname(__file__)) 276s USING_CYTHON = False 276s 276s 276s def delete_old_compiled_extensions(): 276s import _pydevd_bundle 276s 276s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 276s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 276s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 276s try: 276s import shutil 276s 276s for file in os.listdir(_pydevd_bundle_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 276s for file in os.listdir(_pydevd_frame_eval_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 276s build_dir = os.path.join(cython_extensions_dir, "build") 276s if os.path.exists(build_dir): 276s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 276s except OSError: 276s pydev_log.error_once( 276s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 276s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 276s ) 276s 276s 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s # We must import the cython version if forcing cython 276s from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s USING_CYTHON = True 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s # Use the regular version if not forcing cython 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) # @UnusedImport 276s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s else: 276s # Regular: use fallback if not found and give message to user 276s try: 276s > from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s from _pydevd_bundle import pydevd_cython as mod 276s 276s except ImportError: 276s import struct 276s 276s try: 276s is_python_64bit = struct.calcsize("P") == 8 276s except: 276s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 276s raise ImportError 276s plat = "32" 276s if is_python_64bit: 276s plat = "64" 276s 276s # We also accept things as: 276s # 276s # _pydevd_bundle.pydevd_cython_win32_27_32 276s # _pydevd_bundle.pydevd_cython_win32_34_64 276s # 276s # to have multiple pre-compiled pyds distributed along the IDE 276s # (generated by build_tools/build_binaries_windows.py). 276s 276s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 276s check_name = "_pydevd_bundle.%s" % (mod_name,) 276s > mod = getattr(__import__(check_name), mod_name) 276s ^^^^^^^^^^^^^^^^^^^^^^ 276s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s > lambda: ihook(item=item, **kwds), when=when, reraise=reraise 276s ^^^^^^^^^^^^^^^^^^^^^^^^ 276s ) 276s 276s /usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py:146: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:733: in pytest_fixture_setup 276s return (yield) 276s ^^^^^ 276s tests/conftest.py:156: in ipkernel 276s kernel = MockIPyKernel() 276s ^^^^^^^^^^^^^^^ 276s tests/conftest.py:143: in __init__ 276s super().__init__(*args, **kwargs) 276s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 276s from .debugger import Debugger, _is_debugpy_available 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 276s raise e 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 276s from debugpy.server import api # noqa: F401 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 276s import debugpy._vendored.force_pydevd # noqa 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 276s preimport('pydevd', [ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 276s import_module(name) 276s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 276s return _bootstrap._gcd_import(name[level:], package, level) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 276s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 276s from _pydevd_bundle import pydevd_vars 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 276s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 276s from _pydevd_sys_monitoring import pydevd_sys_monitoring 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 276s from ._pydevd_sys_monitoring import * 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 276s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 276s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 276s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 276s from _pydevd_frame_eval.vendored import bytecode 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 276s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 276s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import opcode as _opcode 276s from enum import IntFlag 276s from typing import Optional, Union 276s 276s # alias to keep the 'bytecode' variable free 276s from _pydevd_frame_eval.vendored import bytecode as _bytecode 276s 276s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 276s from .utils import PY311, PY312, PY313 276s 276s 276s class CompilerFlags(IntFlag): 276s """Possible values of the co_flags attribute of Code object. 276s 276s Note: We do not rely on inspect values here as some of them are missing and 276s furthermore would be version dependent. 276s 276s """ 276s 276s OPTIMIZED = 0x00001 276s NEWLOCALS = 0x00002 276s VARARGS = 0x00004 276s VARKEYWORDS = 0x00008 276s NESTED = 0x00010 276s GENERATOR = 0x00020 276s NOFREE = 0x00040 276s # New in Python 3.5 276s # Used for coroutines defined using async def ie native coroutine 276s COROUTINE = 0x00080 276s # Used for coroutines defined as a generator and then decorated using 276s # types.coroutine 276s ITERABLE_COROUTINE = 0x00100 276s # New in Python 3.6 276s # Generator defined in an async def function 276s ASYNC_GENERATOR = 0x00200 276s 276s FUTURE_GENERATOR_STOP = 0x800000 276s FUTURE_ANNOTATIONS = 0x1000000 276s 276s 276s UNOPTIMIZED_OPCODES = ( 276s _opcode.opmap["STORE_NAME"], 276s _opcode.opmap["LOAD_NAME"], 276s _opcode.opmap["DELETE_NAME"], 276s ) 276s 276s ASYNC_OPCODES = ( 276s _opcode.opmap["GET_AWAITABLE"], 276s _opcode.opmap["GET_AITER"], 276s _opcode.opmap["GET_ANEXT"], 276s > _opcode.opmap["BEFORE_ASYNC_WITH"], 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 276s _opcode.opmap["END_ASYNC_FOR"], 276s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 276s ) 276s E KeyError: 'BEFORE_ASYNC_WITH' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 276s ______________ ERROR at setup of test_direct_kernel_info_request _______________ 276s 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 276s 276s if IS_PY312_OR_GREATER: 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring_cython import * 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring import * 276s 276s else: 276s try: 276s > from ._pydevd_sys_monitoring_cython import * 276s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s > from _pydevd_bundle_ext import pydevd_cython as mod 276s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s > from _pydevd_bundle import pydevd_cython as mod 276s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 276s 276s During handling of the above exception, another exception occurred: 276s 276s # Defines which version of the trace_dispatch we'll use. 276s # Should give warning only here if cython is not available but supported. 276s 276s import os 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 276s from _pydev_bundle import pydev_log 276s 276s dirname = os.path.dirname(os.path.dirname(__file__)) 276s USING_CYTHON = False 276s 276s 276s def delete_old_compiled_extensions(): 276s import _pydevd_bundle 276s 276s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 276s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 276s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 276s try: 276s import shutil 276s 276s for file in os.listdir(_pydevd_bundle_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 276s for file in os.listdir(_pydevd_frame_eval_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 276s build_dir = os.path.join(cython_extensions_dir, "build") 276s if os.path.exists(build_dir): 276s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 276s except OSError: 276s pydev_log.error_once( 276s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 276s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 276s ) 276s 276s 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s # We must import the cython version if forcing cython 276s from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s USING_CYTHON = True 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s # Use the regular version if not forcing cython 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) # @UnusedImport 276s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s else: 276s # Regular: use fallback if not found and give message to user 276s try: 276s > from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s from _pydevd_bundle import pydevd_cython as mod 276s 276s except ImportError: 276s import struct 276s 276s try: 276s is_python_64bit = struct.calcsize("P") == 8 276s except: 276s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 276s raise ImportError 276s plat = "32" 276s if is_python_64bit: 276s plat = "64" 276s 276s # We also accept things as: 276s # 276s # _pydevd_bundle.pydevd_cython_win32_27_32 276s # _pydevd_bundle.pydevd_cython_win32_34_64 276s # 276s # to have multiple pre-compiled pyds distributed along the IDE 276s # (generated by build_tools/build_binaries_windows.py). 276s 276s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 276s check_name = "_pydevd_bundle.%s" % (mod_name,) 276s > mod = getattr(__import__(check_name), mod_name) 276s ^^^^^^^^^^^^^^^^^^^^^^ 276s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s > lambda: ihook(item=item, **kwds), when=when, reraise=reraise 276s ^^^^^^^^^^^^^^^^^^^^^^^^ 276s ) 276s 276s /usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py:146: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:733: in pytest_fixture_setup 276s return (yield) 276s ^^^^^ 276s tests/conftest.py:156: in ipkernel 276s kernel = MockIPyKernel() 276s ^^^^^^^^^^^^^^^ 276s tests/conftest.py:143: in __init__ 276s super().__init__(*args, **kwargs) 276s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 276s from .debugger import Debugger, _is_debugpy_available 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 276s raise e 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 276s from debugpy.server import api # noqa: F401 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 276s import debugpy._vendored.force_pydevd # noqa 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 276s preimport('pydevd', [ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 276s import_module(name) 276s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 276s return _bootstrap._gcd_import(name[level:], package, level) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 276s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 276s from _pydevd_bundle import pydevd_vars 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 276s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 276s from _pydevd_sys_monitoring import pydevd_sys_monitoring 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 276s from ._pydevd_sys_monitoring import * 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 276s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 276s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 276s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 276s from _pydevd_frame_eval.vendored import bytecode 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 276s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 276s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import opcode as _opcode 276s from enum import IntFlag 276s from typing import Optional, Union 276s 276s # alias to keep the 'bytecode' variable free 276s from _pydevd_frame_eval.vendored import bytecode as _bytecode 276s 276s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 276s from .utils import PY311, PY312, PY313 276s 276s 276s class CompilerFlags(IntFlag): 276s """Possible values of the co_flags attribute of Code object. 276s 276s Note: We do not rely on inspect values here as some of them are missing and 276s furthermore would be version dependent. 276s 276s """ 276s 276s OPTIMIZED = 0x00001 276s NEWLOCALS = 0x00002 276s VARARGS = 0x00004 276s VARKEYWORDS = 0x00008 276s NESTED = 0x00010 276s GENERATOR = 0x00020 276s NOFREE = 0x00040 276s # New in Python 3.5 276s # Used for coroutines defined using async def ie native coroutine 276s COROUTINE = 0x00080 276s # Used for coroutines defined as a generator and then decorated using 276s # types.coroutine 276s ITERABLE_COROUTINE = 0x00100 276s # New in Python 3.6 276s # Generator defined in an async def function 276s ASYNC_GENERATOR = 0x00200 276s 276s FUTURE_GENERATOR_STOP = 0x800000 276s FUTURE_ANNOTATIONS = 0x1000000 276s 276s 276s UNOPTIMIZED_OPCODES = ( 276s _opcode.opmap["STORE_NAME"], 276s _opcode.opmap["LOAD_NAME"], 276s _opcode.opmap["DELETE_NAME"], 276s ) 276s 276s ASYNC_OPCODES = ( 276s _opcode.opmap["GET_AWAITABLE"], 276s _opcode.opmap["GET_AITER"], 276s _opcode.opmap["GET_ANEXT"], 276s > _opcode.opmap["BEFORE_ASYNC_WITH"], 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 276s _opcode.opmap["END_ASYNC_FOR"], 276s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 276s ) 276s E KeyError: 'BEFORE_ASYNC_WITH' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 276s ________________ ERROR at setup of test_direct_execute_request _________________ 276s 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 276s 276s if IS_PY312_OR_GREATER: 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring_cython import * 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring import * 276s 276s else: 276s try: 276s > from ._pydevd_sys_monitoring_cython import * 276s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s > from _pydevd_bundle_ext import pydevd_cython as mod 276s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s > from _pydevd_bundle import pydevd_cython as mod 276s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 276s 276s During handling of the above exception, another exception occurred: 276s 276s # Defines which version of the trace_dispatch we'll use. 276s # Should give warning only here if cython is not available but supported. 276s 276s import os 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 276s from _pydev_bundle import pydev_log 276s 276s dirname = os.path.dirname(os.path.dirname(__file__)) 276s USING_CYTHON = False 276s 276s 276s def delete_old_compiled_extensions(): 276s import _pydevd_bundle 276s 276s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 276s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 276s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 276s try: 276s import shutil 276s 276s for file in os.listdir(_pydevd_bundle_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 276s for file in os.listdir(_pydevd_frame_eval_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 276s build_dir = os.path.join(cython_extensions_dir, "build") 276s if os.path.exists(build_dir): 276s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 276s except OSError: 276s pydev_log.error_once( 276s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 276s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 276s ) 276s 276s 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s # We must import the cython version if forcing cython 276s from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s USING_CYTHON = True 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s # Use the regular version if not forcing cython 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) # @UnusedImport 276s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s else: 276s # Regular: use fallback if not found and give message to user 276s try: 276s > from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s from _pydevd_bundle import pydevd_cython as mod 276s 276s except ImportError: 276s import struct 276s 276s try: 276s is_python_64bit = struct.calcsize("P") == 8 276s except: 276s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 276s raise ImportError 276s plat = "32" 276s if is_python_64bit: 276s plat = "64" 276s 276s # We also accept things as: 276s # 276s # _pydevd_bundle.pydevd_cython_win32_27_32 276s # _pydevd_bundle.pydevd_cython_win32_34_64 276s # 276s # to have multiple pre-compiled pyds distributed along the IDE 276s # (generated by build_tools/build_binaries_windows.py). 276s 276s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 276s check_name = "_pydevd_bundle.%s" % (mod_name,) 276s > mod = getattr(__import__(check_name), mod_name) 276s ^^^^^^^^^^^^^^^^^^^^^^ 276s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s > lambda: ihook(item=item, **kwds), when=when, reraise=reraise 276s ^^^^^^^^^^^^^^^^^^^^^^^^ 276s ) 276s 276s /usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py:146: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:733: in pytest_fixture_setup 276s return (yield) 276s ^^^^^ 276s tests/conftest.py:156: in ipkernel 276s kernel = MockIPyKernel() 276s ^^^^^^^^^^^^^^^ 276s tests/conftest.py:143: in __init__ 276s super().__init__(*args, **kwargs) 276s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 276s from .debugger import Debugger, _is_debugpy_available 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 276s raise e 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 276s from debugpy.server import api # noqa: F401 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 276s import debugpy._vendored.force_pydevd # noqa 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 276s preimport('pydevd', [ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 276s import_module(name) 276s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 276s return _bootstrap._gcd_import(name[level:], package, level) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 276s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 276s from _pydevd_bundle import pydevd_vars 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 276s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 276s from _pydevd_sys_monitoring import pydevd_sys_monitoring 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 276s from ._pydevd_sys_monitoring import * 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 276s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 276s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 276s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 276s from _pydevd_frame_eval.vendored import bytecode 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 276s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 276s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import opcode as _opcode 276s from enum import IntFlag 276s from typing import Optional, Union 276s 276s # alias to keep the 'bytecode' variable free 276s from _pydevd_frame_eval.vendored import bytecode as _bytecode 276s 276s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 276s from .utils import PY311, PY312, PY313 276s 276s 276s class CompilerFlags(IntFlag): 276s """Possible values of the co_flags attribute of Code object. 276s 276s Note: We do not rely on inspect values here as some of them are missing and 276s furthermore would be version dependent. 276s 276s """ 276s 276s OPTIMIZED = 0x00001 276s NEWLOCALS = 0x00002 276s VARARGS = 0x00004 276s VARKEYWORDS = 0x00008 276s NESTED = 0x00010 276s GENERATOR = 0x00020 276s NOFREE = 0x00040 276s # New in Python 3.5 276s # Used for coroutines defined using async def ie native coroutine 276s COROUTINE = 0x00080 276s # Used for coroutines defined as a generator and then decorated using 276s # types.coroutine 276s ITERABLE_COROUTINE = 0x00100 276s # New in Python 3.6 276s # Generator defined in an async def function 276s ASYNC_GENERATOR = 0x00200 276s 276s FUTURE_GENERATOR_STOP = 0x800000 276s FUTURE_ANNOTATIONS = 0x1000000 276s 276s 276s UNOPTIMIZED_OPCODES = ( 276s _opcode.opmap["STORE_NAME"], 276s _opcode.opmap["LOAD_NAME"], 276s _opcode.opmap["DELETE_NAME"], 276s ) 276s 276s ASYNC_OPCODES = ( 276s _opcode.opmap["GET_AWAITABLE"], 276s _opcode.opmap["GET_AITER"], 276s _opcode.opmap["GET_ANEXT"], 276s > _opcode.opmap["BEFORE_ASYNC_WITH"], 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 276s _opcode.opmap["END_ASYNC_FOR"], 276s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 276s ) 276s E KeyError: 'BEFORE_ASYNC_WITH' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 276s ____________ ERROR at setup of test_direct_execute_request_aborting ____________ 276s 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 276s 276s if IS_PY312_OR_GREATER: 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring_cython import * 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring import * 276s 276s else: 276s try: 276s > from ._pydevd_sys_monitoring_cython import * 276s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s > from _pydevd_bundle_ext import pydevd_cython as mod 276s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s > from _pydevd_bundle import pydevd_cython as mod 276s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 276s 276s During handling of the above exception, another exception occurred: 276s 276s # Defines which version of the trace_dispatch we'll use. 276s # Should give warning only here if cython is not available but supported. 276s 276s import os 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 276s from _pydev_bundle import pydev_log 276s 276s dirname = os.path.dirname(os.path.dirname(__file__)) 276s USING_CYTHON = False 276s 276s 276s def delete_old_compiled_extensions(): 276s import _pydevd_bundle 276s 276s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 276s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 276s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 276s try: 276s import shutil 276s 276s for file in os.listdir(_pydevd_bundle_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 276s for file in os.listdir(_pydevd_frame_eval_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 276s build_dir = os.path.join(cython_extensions_dir, "build") 276s if os.path.exists(build_dir): 276s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 276s except OSError: 276s pydev_log.error_once( 276s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 276s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 276s ) 276s 276s 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s # We must import the cython version if forcing cython 276s from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s USING_CYTHON = True 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s # Use the regular version if not forcing cython 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) # @UnusedImport 276s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s else: 276s # Regular: use fallback if not found and give message to user 276s try: 276s > from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s from _pydevd_bundle import pydevd_cython as mod 276s 276s except ImportError: 276s import struct 276s 276s try: 276s is_python_64bit = struct.calcsize("P") == 8 276s except: 276s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 276s raise ImportError 276s plat = "32" 276s if is_python_64bit: 276s plat = "64" 276s 276s # We also accept things as: 276s # 276s # _pydevd_bundle.pydevd_cython_win32_27_32 276s # _pydevd_bundle.pydevd_cython_win32_34_64 276s # 276s # to have multiple pre-compiled pyds distributed along the IDE 276s # (generated by build_tools/build_binaries_windows.py). 276s 276s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 276s check_name = "_pydevd_bundle.%s" % (mod_name,) 276s > mod = getattr(__import__(check_name), mod_name) 276s ^^^^^^^^^^^^^^^^^^^^^^ 276s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s > lambda: ihook(item=item, **kwds), when=when, reraise=reraise 276s ^^^^^^^^^^^^^^^^^^^^^^^^ 276s ) 276s 276s /usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py:146: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:733: in pytest_fixture_setup 276s return (yield) 276s ^^^^^ 276s tests/conftest.py:156: in ipkernel 276s kernel = MockIPyKernel() 276s ^^^^^^^^^^^^^^^ 276s tests/conftest.py:143: in __init__ 276s super().__init__(*args, **kwargs) 276s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 276s from .debugger import Debugger, _is_debugpy_available 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 276s raise e 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 276s from debugpy.server import api # noqa: F401 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 276s import debugpy._vendored.force_pydevd # noqa 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 276s preimport('pydevd', [ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 276s import_module(name) 276s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 276s return _bootstrap._gcd_import(name[level:], package, level) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 276s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 276s from _pydevd_bundle import pydevd_vars 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 276s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 276s from _pydevd_sys_monitoring import pydevd_sys_monitoring 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 276s from ._pydevd_sys_monitoring import * 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 276s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 276s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 276s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 276s from _pydevd_frame_eval.vendored import bytecode 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 276s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 276s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import opcode as _opcode 276s from enum import IntFlag 276s from typing import Optional, Union 276s 276s # alias to keep the 'bytecode' variable free 276s from _pydevd_frame_eval.vendored import bytecode as _bytecode 276s 276s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 276s from .utils import PY311, PY312, PY313 276s 276s 276s class CompilerFlags(IntFlag): 276s """Possible values of the co_flags attribute of Code object. 276s 276s Note: We do not rely on inspect values here as some of them are missing and 276s furthermore would be version dependent. 276s 276s """ 276s 276s OPTIMIZED = 0x00001 276s NEWLOCALS = 0x00002 276s VARARGS = 0x00004 276s VARKEYWORDS = 0x00008 276s NESTED = 0x00010 276s GENERATOR = 0x00020 276s NOFREE = 0x00040 276s # New in Python 3.5 276s # Used for coroutines defined using async def ie native coroutine 276s COROUTINE = 0x00080 276s # Used for coroutines defined as a generator and then decorated using 276s # types.coroutine 276s ITERABLE_COROUTINE = 0x00100 276s # New in Python 3.6 276s # Generator defined in an async def function 276s ASYNC_GENERATOR = 0x00200 276s 276s FUTURE_GENERATOR_STOP = 0x800000 276s FUTURE_ANNOTATIONS = 0x1000000 276s 276s 276s UNOPTIMIZED_OPCODES = ( 276s _opcode.opmap["STORE_NAME"], 276s _opcode.opmap["LOAD_NAME"], 276s _opcode.opmap["DELETE_NAME"], 276s ) 276s 276s ASYNC_OPCODES = ( 276s _opcode.opmap["GET_AWAITABLE"], 276s _opcode.opmap["GET_AITER"], 276s _opcode.opmap["GET_ANEXT"], 276s > _opcode.opmap["BEFORE_ASYNC_WITH"], 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 276s _opcode.opmap["END_ASYNC_FOR"], 276s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 276s ) 276s E KeyError: 'BEFORE_ASYNC_WITH' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 276s ___________________ ERROR at setup of test_complete_request ____________________ 276s 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 276s 276s if IS_PY312_OR_GREATER: 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring_cython import * 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring import * 276s 276s else: 276s try: 276s > from ._pydevd_sys_monitoring_cython import * 276s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s > from _pydevd_bundle_ext import pydevd_cython as mod 276s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s > from _pydevd_bundle import pydevd_cython as mod 276s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 276s 276s During handling of the above exception, another exception occurred: 276s 276s # Defines which version of the trace_dispatch we'll use. 276s # Should give warning only here if cython is not available but supported. 276s 276s import os 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 276s from _pydev_bundle import pydev_log 276s 276s dirname = os.path.dirname(os.path.dirname(__file__)) 276s USING_CYTHON = False 276s 276s 276s def delete_old_compiled_extensions(): 276s import _pydevd_bundle 276s 276s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 276s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 276s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 276s try: 276s import shutil 276s 276s for file in os.listdir(_pydevd_bundle_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 276s for file in os.listdir(_pydevd_frame_eval_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 276s build_dir = os.path.join(cython_extensions_dir, "build") 276s if os.path.exists(build_dir): 276s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 276s except OSError: 276s pydev_log.error_once( 276s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 276s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 276s ) 276s 276s 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s # We must import the cython version if forcing cython 276s from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s USING_CYTHON = True 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s # Use the regular version if not forcing cython 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) # @UnusedImport 276s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s else: 276s # Regular: use fallback if not found and give message to user 276s try: 276s > from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s from _pydevd_bundle import pydevd_cython as mod 276s 276s except ImportError: 276s import struct 276s 276s try: 276s is_python_64bit = struct.calcsize("P") == 8 276s except: 276s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 276s raise ImportError 276s plat = "32" 276s if is_python_64bit: 276s plat = "64" 276s 276s # We also accept things as: 276s # 276s # _pydevd_bundle.pydevd_cython_win32_27_32 276s # _pydevd_bundle.pydevd_cython_win32_34_64 276s # 276s # to have multiple pre-compiled pyds distributed along the IDE 276s # (generated by build_tools/build_binaries_windows.py). 276s 276s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 276s check_name = "_pydevd_bundle.%s" % (mod_name,) 276s > mod = getattr(__import__(check_name), mod_name) 276s ^^^^^^^^^^^^^^^^^^^^^^ 276s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s > lambda: ihook(item=item, **kwds), when=when, reraise=reraise 276s ^^^^^^^^^^^^^^^^^^^^^^^^ 276s ) 276s 276s /usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py:146: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:733: in pytest_fixture_setup 276s return (yield) 276s ^^^^^ 276s tests/conftest.py:156: in ipkernel 276s kernel = MockIPyKernel() 276s ^^^^^^^^^^^^^^^ 276s tests/conftest.py:143: in __init__ 276s super().__init__(*args, **kwargs) 276s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 276s from .debugger import Debugger, _is_debugpy_available 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 276s raise e 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 276s from debugpy.server import api # noqa: F401 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 276s import debugpy._vendored.force_pydevd # noqa 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 276s preimport('pydevd', [ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 276s import_module(name) 276s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 276s return _bootstrap._gcd_import(name[level:], package, level) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 276s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 276s from _pydevd_bundle import pydevd_vars 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 276s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 276s from _pydevd_sys_monitoring import pydevd_sys_monitoring 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 276s from ._pydevd_sys_monitoring import * 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 276s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 276s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 276s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 276s from _pydevd_frame_eval.vendored import bytecode 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 276s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 276s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import opcode as _opcode 276s from enum import IntFlag 276s from typing import Optional, Union 276s 276s # alias to keep the 'bytecode' variable free 276s from _pydevd_frame_eval.vendored import bytecode as _bytecode 276s 276s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 276s from .utils import PY311, PY312, PY313 276s 276s 276s class CompilerFlags(IntFlag): 276s """Possible values of the co_flags attribute of Code object. 276s 276s Note: We do not rely on inspect values here as some of them are missing and 276s furthermore would be version dependent. 276s 276s """ 276s 276s OPTIMIZED = 0x00001 276s NEWLOCALS = 0x00002 276s VARARGS = 0x00004 276s VARKEYWORDS = 0x00008 276s NESTED = 0x00010 276s GENERATOR = 0x00020 276s NOFREE = 0x00040 276s # New in Python 3.5 276s # Used for coroutines defined using async def ie native coroutine 276s COROUTINE = 0x00080 276s # Used for coroutines defined as a generator and then decorated using 276s # types.coroutine 276s ITERABLE_COROUTINE = 0x00100 276s # New in Python 3.6 276s # Generator defined in an async def function 276s ASYNC_GENERATOR = 0x00200 276s 276s FUTURE_GENERATOR_STOP = 0x800000 276s FUTURE_ANNOTATIONS = 0x1000000 276s 276s 276s UNOPTIMIZED_OPCODES = ( 276s _opcode.opmap["STORE_NAME"], 276s _opcode.opmap["LOAD_NAME"], 276s _opcode.opmap["DELETE_NAME"], 276s ) 276s 276s ASYNC_OPCODES = ( 276s _opcode.opmap["GET_AWAITABLE"], 276s _opcode.opmap["GET_AITER"], 276s _opcode.opmap["GET_ANEXT"], 276s > _opcode.opmap["BEFORE_ASYNC_WITH"], 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 276s _opcode.opmap["END_ASYNC_FOR"], 276s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 276s ) 276s E KeyError: 'BEFORE_ASYNC_WITH' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 276s ____________________ ERROR at setup of test_inspect_request ____________________ 276s 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 276s 276s if IS_PY312_OR_GREATER: 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring_cython import * 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring import * 276s 276s else: 276s try: 276s > from ._pydevd_sys_monitoring_cython import * 276s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s > from _pydevd_bundle_ext import pydevd_cython as mod 276s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s > from _pydevd_bundle import pydevd_cython as mod 276s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 276s 276s During handling of the above exception, another exception occurred: 276s 276s # Defines which version of the trace_dispatch we'll use. 276s # Should give warning only here if cython is not available but supported. 276s 276s import os 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 276s from _pydev_bundle import pydev_log 276s 276s dirname = os.path.dirname(os.path.dirname(__file__)) 276s USING_CYTHON = False 276s 276s 276s def delete_old_compiled_extensions(): 276s import _pydevd_bundle 276s 276s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 276s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 276s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 276s try: 276s import shutil 276s 276s for file in os.listdir(_pydevd_bundle_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 276s for file in os.listdir(_pydevd_frame_eval_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 276s build_dir = os.path.join(cython_extensions_dir, "build") 276s if os.path.exists(build_dir): 276s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 276s except OSError: 276s pydev_log.error_once( 276s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 276s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 276s ) 276s 276s 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s # We must import the cython version if forcing cython 276s from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s USING_CYTHON = True 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s # Use the regular version if not forcing cython 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) # @UnusedImport 276s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s else: 276s # Regular: use fallback if not found and give message to user 276s try: 276s > from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s from _pydevd_bundle import pydevd_cython as mod 276s 276s except ImportError: 276s import struct 276s 276s try: 276s is_python_64bit = struct.calcsize("P") == 8 276s except: 276s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 276s raise ImportError 276s plat = "32" 276s if is_python_64bit: 276s plat = "64" 276s 276s # We also accept things as: 276s # 276s # _pydevd_bundle.pydevd_cython_win32_27_32 276s # _pydevd_bundle.pydevd_cython_win32_34_64 276s # 276s # to have multiple pre-compiled pyds distributed along the IDE 276s # (generated by build_tools/build_binaries_windows.py). 276s 276s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 276s check_name = "_pydevd_bundle.%s" % (mod_name,) 276s > mod = getattr(__import__(check_name), mod_name) 276s ^^^^^^^^^^^^^^^^^^^^^^ 276s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s > lambda: ihook(item=item, **kwds), when=when, reraise=reraise 276s ^^^^^^^^^^^^^^^^^^^^^^^^ 276s ) 276s 276s /usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py:146: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:733: in pytest_fixture_setup 276s return (yield) 276s ^^^^^ 276s tests/conftest.py:156: in ipkernel 276s kernel = MockIPyKernel() 276s ^^^^^^^^^^^^^^^ 276s tests/conftest.py:143: in __init__ 276s super().__init__(*args, **kwargs) 276s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 276s from .debugger import Debugger, _is_debugpy_available 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 276s raise e 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 276s from debugpy.server import api # noqa: F401 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 276s import debugpy._vendored.force_pydevd # noqa 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 276s preimport('pydevd', [ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 276s import_module(name) 276s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 276s return _bootstrap._gcd_import(name[level:], package, level) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 276s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 276s from _pydevd_bundle import pydevd_vars 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 276s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 276s from _pydevd_sys_monitoring import pydevd_sys_monitoring 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 276s from ._pydevd_sys_monitoring import * 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 276s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 276s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 276s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 276s from _pydevd_frame_eval.vendored import bytecode 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 276s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 276s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import opcode as _opcode 276s from enum import IntFlag 276s from typing import Optional, Union 276s 276s # alias to keep the 'bytecode' variable free 276s from _pydevd_frame_eval.vendored import bytecode as _bytecode 276s 276s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 276s from .utils import PY311, PY312, PY313 276s 276s 276s class CompilerFlags(IntFlag): 276s """Possible values of the co_flags attribute of Code object. 276s 276s Note: We do not rely on inspect values here as some of them are missing and 276s furthermore would be version dependent. 276s 276s """ 276s 276s OPTIMIZED = 0x00001 276s NEWLOCALS = 0x00002 276s VARARGS = 0x00004 276s VARKEYWORDS = 0x00008 276s NESTED = 0x00010 276s GENERATOR = 0x00020 276s NOFREE = 0x00040 276s # New in Python 3.5 276s # Used for coroutines defined using async def ie native coroutine 276s COROUTINE = 0x00080 276s # Used for coroutines defined as a generator and then decorated using 276s # types.coroutine 276s ITERABLE_COROUTINE = 0x00100 276s # New in Python 3.6 276s # Generator defined in an async def function 276s ASYNC_GENERATOR = 0x00200 276s 276s FUTURE_GENERATOR_STOP = 0x800000 276s FUTURE_ANNOTATIONS = 0x1000000 276s 276s 276s UNOPTIMIZED_OPCODES = ( 276s _opcode.opmap["STORE_NAME"], 276s _opcode.opmap["LOAD_NAME"], 276s _opcode.opmap["DELETE_NAME"], 276s ) 276s 276s ASYNC_OPCODES = ( 276s _opcode.opmap["GET_AWAITABLE"], 276s _opcode.opmap["GET_AITER"], 276s _opcode.opmap["GET_ANEXT"], 276s > _opcode.opmap["BEFORE_ASYNC_WITH"], 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 276s _opcode.opmap["END_ASYNC_FOR"], 276s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 276s ) 276s E KeyError: 'BEFORE_ASYNC_WITH' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 276s ____________________ ERROR at setup of test_history_request ____________________ 276s 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 276s 276s if IS_PY312_OR_GREATER: 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring_cython import * 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring import * 276s 276s else: 276s try: 276s > from ._pydevd_sys_monitoring_cython import * 276s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s > from _pydevd_bundle_ext import pydevd_cython as mod 276s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s > from _pydevd_bundle import pydevd_cython as mod 276s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 276s 276s During handling of the above exception, another exception occurred: 276s 276s # Defines which version of the trace_dispatch we'll use. 276s # Should give warning only here if cython is not available but supported. 276s 276s import os 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 276s from _pydev_bundle import pydev_log 276s 276s dirname = os.path.dirname(os.path.dirname(__file__)) 276s USING_CYTHON = False 276s 276s 276s def delete_old_compiled_extensions(): 276s import _pydevd_bundle 276s 276s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 276s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 276s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 276s try: 276s import shutil 276s 276s for file in os.listdir(_pydevd_bundle_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 276s for file in os.listdir(_pydevd_frame_eval_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 276s build_dir = os.path.join(cython_extensions_dir, "build") 276s if os.path.exists(build_dir): 276s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 276s except OSError: 276s pydev_log.error_once( 276s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 276s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 276s ) 276s 276s 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s # We must import the cython version if forcing cython 276s from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s USING_CYTHON = True 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s # Use the regular version if not forcing cython 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) # @UnusedImport 276s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s else: 276s # Regular: use fallback if not found and give message to user 276s try: 276s > from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s from _pydevd_bundle import pydevd_cython as mod 276s 276s except ImportError: 276s import struct 276s 276s try: 276s is_python_64bit = struct.calcsize("P") == 8 276s except: 276s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 276s raise ImportError 276s plat = "32" 276s if is_python_64bit: 276s plat = "64" 276s 276s # We also accept things as: 276s # 276s # _pydevd_bundle.pydevd_cython_win32_27_32 276s # _pydevd_bundle.pydevd_cython_win32_34_64 276s # 276s # to have multiple pre-compiled pyds distributed along the IDE 276s # (generated by build_tools/build_binaries_windows.py). 276s 276s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 276s check_name = "_pydevd_bundle.%s" % (mod_name,) 276s > mod = getattr(__import__(check_name), mod_name) 276s ^^^^^^^^^^^^^^^^^^^^^^ 276s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s > lambda: ihook(item=item, **kwds), when=when, reraise=reraise 276s ^^^^^^^^^^^^^^^^^^^^^^^^ 276s ) 276s 276s /usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py:146: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:733: in pytest_fixture_setup 276s return (yield) 276s ^^^^^ 276s tests/conftest.py:156: in ipkernel 276s kernel = MockIPyKernel() 276s ^^^^^^^^^^^^^^^ 276s tests/conftest.py:143: in __init__ 276s super().__init__(*args, **kwargs) 276s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 276s from .debugger import Debugger, _is_debugpy_available 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 276s raise e 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 276s from debugpy.server import api # noqa: F401 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 276s import debugpy._vendored.force_pydevd # noqa 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 276s preimport('pydevd', [ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 276s import_module(name) 276s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 276s return _bootstrap._gcd_import(name[level:], package, level) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 276s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 276s from _pydevd_bundle import pydevd_vars 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 276s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 276s from _pydevd_sys_monitoring import pydevd_sys_monitoring 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 276s from ._pydevd_sys_monitoring import * 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 276s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 276s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 276s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 276s from _pydevd_frame_eval.vendored import bytecode 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 276s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 276s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import opcode as _opcode 276s from enum import IntFlag 276s from typing import Optional, Union 276s 276s # alias to keep the 'bytecode' variable free 276s from _pydevd_frame_eval.vendored import bytecode as _bytecode 276s 276s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 276s from .utils import PY311, PY312, PY313 276s 276s 276s class CompilerFlags(IntFlag): 276s """Possible values of the co_flags attribute of Code object. 276s 276s Note: We do not rely on inspect values here as some of them are missing and 276s furthermore would be version dependent. 276s 276s """ 276s 276s OPTIMIZED = 0x00001 276s NEWLOCALS = 0x00002 276s VARARGS = 0x00004 276s VARKEYWORDS = 0x00008 276s NESTED = 0x00010 276s GENERATOR = 0x00020 276s NOFREE = 0x00040 276s # New in Python 3.5 276s # Used for coroutines defined using async def ie native coroutine 276s COROUTINE = 0x00080 276s # Used for coroutines defined as a generator and then decorated using 276s # types.coroutine 276s ITERABLE_COROUTINE = 0x00100 276s # New in Python 3.6 276s # Generator defined in an async def function 276s ASYNC_GENERATOR = 0x00200 276s 276s FUTURE_GENERATOR_STOP = 0x800000 276s FUTURE_ANNOTATIONS = 0x1000000 276s 276s 276s UNOPTIMIZED_OPCODES = ( 276s _opcode.opmap["STORE_NAME"], 276s _opcode.opmap["LOAD_NAME"], 276s _opcode.opmap["DELETE_NAME"], 276s ) 276s 276s ASYNC_OPCODES = ( 276s _opcode.opmap["GET_AWAITABLE"], 276s _opcode.opmap["GET_AITER"], 276s _opcode.opmap["GET_ANEXT"], 276s > _opcode.opmap["BEFORE_ASYNC_WITH"], 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 276s _opcode.opmap["END_ASYNC_FOR"], 276s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 276s ) 276s E KeyError: 'BEFORE_ASYNC_WITH' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 276s ___________________ ERROR at setup of test_comm_info_request ___________________ 276s 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 276s 276s if IS_PY312_OR_GREATER: 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring_cython import * 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring import * 276s 276s else: 276s try: 276s > from ._pydevd_sys_monitoring_cython import * 276s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s > from _pydevd_bundle_ext import pydevd_cython as mod 276s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s > from _pydevd_bundle import pydevd_cython as mod 276s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 276s 276s During handling of the above exception, another exception occurred: 276s 276s # Defines which version of the trace_dispatch we'll use. 276s # Should give warning only here if cython is not available but supported. 276s 276s import os 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 276s from _pydev_bundle import pydev_log 276s 276s dirname = os.path.dirname(os.path.dirname(__file__)) 276s USING_CYTHON = False 276s 276s 276s def delete_old_compiled_extensions(): 276s import _pydevd_bundle 276s 276s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 276s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 276s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 276s try: 276s import shutil 276s 276s for file in os.listdir(_pydevd_bundle_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 276s for file in os.listdir(_pydevd_frame_eval_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 276s build_dir = os.path.join(cython_extensions_dir, "build") 276s if os.path.exists(build_dir): 276s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 276s except OSError: 276s pydev_log.error_once( 276s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 276s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 276s ) 276s 276s 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s # We must import the cython version if forcing cython 276s from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s USING_CYTHON = True 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s # Use the regular version if not forcing cython 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) # @UnusedImport 276s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s else: 276s # Regular: use fallback if not found and give message to user 276s try: 276s > from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s from _pydevd_bundle import pydevd_cython as mod 276s 276s except ImportError: 276s import struct 276s 276s try: 276s is_python_64bit = struct.calcsize("P") == 8 276s except: 276s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 276s raise ImportError 276s plat = "32" 276s if is_python_64bit: 276s plat = "64" 276s 276s # We also accept things as: 276s # 276s # _pydevd_bundle.pydevd_cython_win32_27_32 276s # _pydevd_bundle.pydevd_cython_win32_34_64 276s # 276s # to have multiple pre-compiled pyds distributed along the IDE 276s # (generated by build_tools/build_binaries_windows.py). 276s 276s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 276s check_name = "_pydevd_bundle.%s" % (mod_name,) 276s > mod = getattr(__import__(check_name), mod_name) 276s ^^^^^^^^^^^^^^^^^^^^^^ 276s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s > lambda: ihook(item=item, **kwds), when=when, reraise=reraise 276s ^^^^^^^^^^^^^^^^^^^^^^^^ 276s ) 276s 276s /usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py:146: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:733: in pytest_fixture_setup 276s return (yield) 276s ^^^^^ 276s tests/conftest.py:156: in ipkernel 276s kernel = MockIPyKernel() 276s ^^^^^^^^^^^^^^^ 276s tests/conftest.py:143: in __init__ 276s super().__init__(*args, **kwargs) 276s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 276s from .debugger import Debugger, _is_debugpy_available 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 276s raise e 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 276s from debugpy.server import api # noqa: F401 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 276s import debugpy._vendored.force_pydevd # noqa 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 276s preimport('pydevd', [ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 276s import_module(name) 276s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 276s return _bootstrap._gcd_import(name[level:], package, level) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 276s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 276s from _pydevd_bundle import pydevd_vars 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 276s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 276s from _pydevd_sys_monitoring import pydevd_sys_monitoring 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 276s from ._pydevd_sys_monitoring import * 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 276s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 276s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 276s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 276s from _pydevd_frame_eval.vendored import bytecode 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 276s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 276s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import opcode as _opcode 276s from enum import IntFlag 276s from typing import Optional, Union 276s 276s # alias to keep the 'bytecode' variable free 276s from _pydevd_frame_eval.vendored import bytecode as _bytecode 276s 276s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 276s from .utils import PY311, PY312, PY313 276s 276s 276s class CompilerFlags(IntFlag): 276s """Possible values of the co_flags attribute of Code object. 276s 276s Note: We do not rely on inspect values here as some of them are missing and 276s furthermore would be version dependent. 276s 276s """ 276s 276s OPTIMIZED = 0x00001 276s NEWLOCALS = 0x00002 276s VARARGS = 0x00004 276s VARKEYWORDS = 0x00008 276s NESTED = 0x00010 276s GENERATOR = 0x00020 276s NOFREE = 0x00040 276s # New in Python 3.5 276s # Used for coroutines defined using async def ie native coroutine 276s COROUTINE = 0x00080 276s # Used for coroutines defined as a generator and then decorated using 276s # types.coroutine 276s ITERABLE_COROUTINE = 0x00100 276s # New in Python 3.6 276s # Generator defined in an async def function 276s ASYNC_GENERATOR = 0x00200 276s 276s FUTURE_GENERATOR_STOP = 0x800000 276s FUTURE_ANNOTATIONS = 0x1000000 276s 276s 276s UNOPTIMIZED_OPCODES = ( 276s _opcode.opmap["STORE_NAME"], 276s _opcode.opmap["LOAD_NAME"], 276s _opcode.opmap["DELETE_NAME"], 276s ) 276s 276s ASYNC_OPCODES = ( 276s _opcode.opmap["GET_AWAITABLE"], 276s _opcode.opmap["GET_AITER"], 276s _opcode.opmap["GET_ANEXT"], 276s > _opcode.opmap["BEFORE_ASYNC_WITH"], 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 276s _opcode.opmap["END_ASYNC_FOR"], 276s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 276s ) 276s E KeyError: 'BEFORE_ASYNC_WITH' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 276s _______________ ERROR at setup of test_direct_interrupt_request ________________ 276s 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 276s 276s if IS_PY312_OR_GREATER: 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring_cython import * 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring import * 276s 276s else: 276s try: 276s > from ._pydevd_sys_monitoring_cython import * 276s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s > from _pydevd_bundle_ext import pydevd_cython as mod 276s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s > from _pydevd_bundle import pydevd_cython as mod 276s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 276s 276s During handling of the above exception, another exception occurred: 276s 276s # Defines which version of the trace_dispatch we'll use. 276s # Should give warning only here if cython is not available but supported. 276s 276s import os 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 276s from _pydev_bundle import pydev_log 276s 276s dirname = os.path.dirname(os.path.dirname(__file__)) 276s USING_CYTHON = False 276s 276s 276s def delete_old_compiled_extensions(): 276s import _pydevd_bundle 276s 276s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 276s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 276s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 276s try: 276s import shutil 276s 276s for file in os.listdir(_pydevd_bundle_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 276s for file in os.listdir(_pydevd_frame_eval_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 276s build_dir = os.path.join(cython_extensions_dir, "build") 276s if os.path.exists(build_dir): 276s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 276s except OSError: 276s pydev_log.error_once( 276s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 276s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 276s ) 276s 276s 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s # We must import the cython version if forcing cython 276s from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s USING_CYTHON = True 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s # Use the regular version if not forcing cython 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) # @UnusedImport 276s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s else: 276s # Regular: use fallback if not found and give message to user 276s try: 276s > from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s from _pydevd_bundle import pydevd_cython as mod 276s 276s except ImportError: 276s import struct 276s 276s try: 276s is_python_64bit = struct.calcsize("P") == 8 276s except: 276s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 276s raise ImportError 276s plat = "32" 276s if is_python_64bit: 276s plat = "64" 276s 276s # We also accept things as: 276s # 276s # _pydevd_bundle.pydevd_cython_win32_27_32 276s # _pydevd_bundle.pydevd_cython_win32_34_64 276s # 276s # to have multiple pre-compiled pyds distributed along the IDE 276s # (generated by build_tools/build_binaries_windows.py). 276s 276s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 276s check_name = "_pydevd_bundle.%s" % (mod_name,) 276s > mod = getattr(__import__(check_name), mod_name) 276s ^^^^^^^^^^^^^^^^^^^^^^ 276s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s > lambda: ihook(item=item, **kwds), when=when, reraise=reraise 276s ^^^^^^^^^^^^^^^^^^^^^^^^ 276s ) 276s 276s /usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py:146: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:733: in pytest_fixture_setup 276s return (yield) 276s ^^^^^ 276s tests/conftest.py:156: in ipkernel 276s kernel = MockIPyKernel() 276s ^^^^^^^^^^^^^^^ 276s tests/conftest.py:143: in __init__ 276s super().__init__(*args, **kwargs) 276s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 276s from .debugger import Debugger, _is_debugpy_available 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 276s raise e 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 276s from debugpy.server import api # noqa: F401 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 276s import debugpy._vendored.force_pydevd # noqa 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 276s preimport('pydevd', [ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 276s import_module(name) 276s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 276s return _bootstrap._gcd_import(name[level:], package, level) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 276s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 276s from _pydevd_bundle import pydevd_vars 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 276s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 276s from _pydevd_sys_monitoring import pydevd_sys_monitoring 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 276s from ._pydevd_sys_monitoring import * 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 276s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 276s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 276s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 276s from _pydevd_frame_eval.vendored import bytecode 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 276s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 276s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import opcode as _opcode 276s from enum import IntFlag 276s from typing import Optional, Union 276s 276s # alias to keep the 'bytecode' variable free 276s from _pydevd_frame_eval.vendored import bytecode as _bytecode 276s 276s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 276s from .utils import PY311, PY312, PY313 276s 276s 276s class CompilerFlags(IntFlag): 276s """Possible values of the co_flags attribute of Code object. 276s 276s Note: We do not rely on inspect values here as some of them are missing and 276s furthermore would be version dependent. 276s 276s """ 276s 276s OPTIMIZED = 0x00001 276s NEWLOCALS = 0x00002 276s VARARGS = 0x00004 276s VARKEYWORDS = 0x00008 276s NESTED = 0x00010 276s GENERATOR = 0x00020 276s NOFREE = 0x00040 276s # New in Python 3.5 276s # Used for coroutines defined using async def ie native coroutine 276s COROUTINE = 0x00080 276s # Used for coroutines defined as a generator and then decorated using 276s # types.coroutine 276s ITERABLE_COROUTINE = 0x00100 276s # New in Python 3.6 276s # Generator defined in an async def function 276s ASYNC_GENERATOR = 0x00200 276s 276s FUTURE_GENERATOR_STOP = 0x800000 276s FUTURE_ANNOTATIONS = 0x1000000 276s 276s 276s UNOPTIMIZED_OPCODES = ( 276s _opcode.opmap["STORE_NAME"], 276s _opcode.opmap["LOAD_NAME"], 276s _opcode.opmap["DELETE_NAME"], 276s ) 276s 276s ASYNC_OPCODES = ( 276s _opcode.opmap["GET_AWAITABLE"], 276s _opcode.opmap["GET_AITER"], 276s _opcode.opmap["GET_ANEXT"], 276s > _opcode.opmap["BEFORE_ASYNC_WITH"], 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 276s _opcode.opmap["END_ASYNC_FOR"], 276s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 276s ) 276s E KeyError: 'BEFORE_ASYNC_WITH' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 276s __________________ ERROR at setup of test_is_complete_request __________________ 276s 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 276s 276s if IS_PY312_OR_GREATER: 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring_cython import * 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring import * 276s 276s else: 276s try: 276s > from ._pydevd_sys_monitoring_cython import * 276s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s > from _pydevd_bundle_ext import pydevd_cython as mod 276s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s > from _pydevd_bundle import pydevd_cython as mod 276s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 276s 276s During handling of the above exception, another exception occurred: 276s 276s # Defines which version of the trace_dispatch we'll use. 276s # Should give warning only here if cython is not available but supported. 276s 276s import os 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 276s from _pydev_bundle import pydev_log 276s 276s dirname = os.path.dirname(os.path.dirname(__file__)) 276s USING_CYTHON = False 276s 276s 276s def delete_old_compiled_extensions(): 276s import _pydevd_bundle 276s 276s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 276s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 276s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 276s try: 276s import shutil 276s 276s for file in os.listdir(_pydevd_bundle_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 276s for file in os.listdir(_pydevd_frame_eval_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 276s build_dir = os.path.join(cython_extensions_dir, "build") 276s if os.path.exists(build_dir): 276s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 276s except OSError: 276s pydev_log.error_once( 276s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 276s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 276s ) 276s 276s 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s # We must import the cython version if forcing cython 276s from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s USING_CYTHON = True 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s # Use the regular version if not forcing cython 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) # @UnusedImport 276s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s else: 276s # Regular: use fallback if not found and give message to user 276s try: 276s > from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s from _pydevd_bundle import pydevd_cython as mod 276s 276s except ImportError: 276s import struct 276s 276s try: 276s is_python_64bit = struct.calcsize("P") == 8 276s except: 276s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 276s raise ImportError 276s plat = "32" 276s if is_python_64bit: 276s plat = "64" 276s 276s # We also accept things as: 276s # 276s # _pydevd_bundle.pydevd_cython_win32_27_32 276s # _pydevd_bundle.pydevd_cython_win32_34_64 276s # 276s # to have multiple pre-compiled pyds distributed along the IDE 276s # (generated by build_tools/build_binaries_windows.py). 276s 276s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 276s check_name = "_pydevd_bundle.%s" % (mod_name,) 276s > mod = getattr(__import__(check_name), mod_name) 276s ^^^^^^^^^^^^^^^^^^^^^^ 276s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s > lambda: ihook(item=item, **kwds), when=when, reraise=reraise 276s ^^^^^^^^^^^^^^^^^^^^^^^^ 276s ) 276s 276s /usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py:146: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:733: in pytest_fixture_setup 276s return (yield) 276s ^^^^^ 276s tests/conftest.py:156: in ipkernel 276s kernel = MockIPyKernel() 276s ^^^^^^^^^^^^^^^ 276s tests/conftest.py:143: in __init__ 276s super().__init__(*args, **kwargs) 276s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 276s from .debugger import Debugger, _is_debugpy_available 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 276s raise e 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 276s from debugpy.server import api # noqa: F401 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 276s import debugpy._vendored.force_pydevd # noqa 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 276s preimport('pydevd', [ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 276s import_module(name) 276s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 276s return _bootstrap._gcd_import(name[level:], package, level) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 276s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 276s from _pydevd_bundle import pydevd_vars 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 276s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 276s from _pydevd_sys_monitoring import pydevd_sys_monitoring 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 276s from ._pydevd_sys_monitoring import * 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 276s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 276s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 276s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 276s from _pydevd_frame_eval.vendored import bytecode 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 276s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 276s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import opcode as _opcode 276s from enum import IntFlag 276s from typing import Optional, Union 276s 276s # alias to keep the 'bytecode' variable free 276s from _pydevd_frame_eval.vendored import bytecode as _bytecode 276s 276s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 276s from .utils import PY311, PY312, PY313 276s 276s 276s class CompilerFlags(IntFlag): 276s """Possible values of the co_flags attribute of Code object. 276s 276s Note: We do not rely on inspect values here as some of them are missing and 276s furthermore would be version dependent. 276s 276s """ 276s 276s OPTIMIZED = 0x00001 276s NEWLOCALS = 0x00002 276s VARARGS = 0x00004 276s VARKEYWORDS = 0x00008 276s NESTED = 0x00010 276s GENERATOR = 0x00020 276s NOFREE = 0x00040 276s # New in Python 3.5 276s # Used for coroutines defined using async def ie native coroutine 276s COROUTINE = 0x00080 276s # Used for coroutines defined as a generator and then decorated using 276s # types.coroutine 276s ITERABLE_COROUTINE = 0x00100 276s # New in Python 3.6 276s # Generator defined in an async def function 276s ASYNC_GENERATOR = 0x00200 276s 276s FUTURE_GENERATOR_STOP = 0x800000 276s FUTURE_ANNOTATIONS = 0x1000000 276s 276s 276s UNOPTIMIZED_OPCODES = ( 276s _opcode.opmap["STORE_NAME"], 276s _opcode.opmap["LOAD_NAME"], 276s _opcode.opmap["DELETE_NAME"], 276s ) 276s 276s ASYNC_OPCODES = ( 276s _opcode.opmap["GET_AWAITABLE"], 276s _opcode.opmap["GET_AITER"], 276s _opcode.opmap["GET_ANEXT"], 276s > _opcode.opmap["BEFORE_ASYNC_WITH"], 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 276s _opcode.opmap["END_ASYNC_FOR"], 276s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 276s ) 276s E KeyError: 'BEFORE_ASYNC_WITH' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 276s _______________________ ERROR at setup of test_do_apply ________________________ 276s 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 276s 276s if IS_PY312_OR_GREATER: 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring_cython import * 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring import * 276s 276s else: 276s try: 276s > from ._pydevd_sys_monitoring_cython import * 276s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s > from _pydevd_bundle_ext import pydevd_cython as mod 276s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s > from _pydevd_bundle import pydevd_cython as mod 276s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 276s 276s During handling of the above exception, another exception occurred: 276s 276s # Defines which version of the trace_dispatch we'll use. 276s # Should give warning only here if cython is not available but supported. 276s 276s import os 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 276s from _pydev_bundle import pydev_log 276s 276s dirname = os.path.dirname(os.path.dirname(__file__)) 276s USING_CYTHON = False 276s 276s 276s def delete_old_compiled_extensions(): 276s import _pydevd_bundle 276s 276s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 276s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 276s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 276s try: 276s import shutil 276s 276s for file in os.listdir(_pydevd_bundle_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 276s for file in os.listdir(_pydevd_frame_eval_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 276s build_dir = os.path.join(cython_extensions_dir, "build") 276s if os.path.exists(build_dir): 276s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 276s except OSError: 276s pydev_log.error_once( 276s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 276s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 276s ) 276s 276s 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s # We must import the cython version if forcing cython 276s from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s USING_CYTHON = True 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s # Use the regular version if not forcing cython 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) # @UnusedImport 276s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s else: 276s # Regular: use fallback if not found and give message to user 276s try: 276s > from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s from _pydevd_bundle import pydevd_cython as mod 276s 276s except ImportError: 276s import struct 276s 276s try: 276s is_python_64bit = struct.calcsize("P") == 8 276s except: 276s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 276s raise ImportError 276s plat = "32" 276s if is_python_64bit: 276s plat = "64" 276s 276s # We also accept things as: 276s # 276s # _pydevd_bundle.pydevd_cython_win32_27_32 276s # _pydevd_bundle.pydevd_cython_win32_34_64 276s # 276s # to have multiple pre-compiled pyds distributed along the IDE 276s # (generated by build_tools/build_binaries_windows.py). 276s 276s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 276s check_name = "_pydevd_bundle.%s" % (mod_name,) 276s > mod = getattr(__import__(check_name), mod_name) 276s ^^^^^^^^^^^^^^^^^^^^^^ 276s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s > lambda: ihook(item=item, **kwds), when=when, reraise=reraise 276s ^^^^^^^^^^^^^^^^^^^^^^^^ 276s ) 276s 276s /usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py:146: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:733: in pytest_fixture_setup 276s return (yield) 276s ^^^^^ 276s tests/conftest.py:156: in ipkernel 276s kernel = MockIPyKernel() 276s ^^^^^^^^^^^^^^^ 276s tests/conftest.py:143: in __init__ 276s super().__init__(*args, **kwargs) 276s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 276s from .debugger import Debugger, _is_debugpy_available 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 276s raise e 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 276s from debugpy.server import api # noqa: F401 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 276s import debugpy._vendored.force_pydevd # noqa 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 276s preimport('pydevd', [ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 276s import_module(name) 276s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 276s return _bootstrap._gcd_import(name[level:], package, level) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 276s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 276s from _pydevd_bundle import pydevd_vars 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 276s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 276s from _pydevd_sys_monitoring import pydevd_sys_monitoring 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 276s from ._pydevd_sys_monitoring import * 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 276s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 276s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 276s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 276s from _pydevd_frame_eval.vendored import bytecode 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 276s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 276s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import opcode as _opcode 276s from enum import IntFlag 276s from typing import Optional, Union 276s 276s # alias to keep the 'bytecode' variable free 276s from _pydevd_frame_eval.vendored import bytecode as _bytecode 276s 276s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 276s from .utils import PY311, PY312, PY313 276s 276s 276s class CompilerFlags(IntFlag): 276s """Possible values of the co_flags attribute of Code object. 276s 276s Note: We do not rely on inspect values here as some of them are missing and 276s furthermore would be version dependent. 276s 276s """ 276s 276s OPTIMIZED = 0x00001 276s NEWLOCALS = 0x00002 276s VARARGS = 0x00004 276s VARKEYWORDS = 0x00008 276s NESTED = 0x00010 276s GENERATOR = 0x00020 276s NOFREE = 0x00040 276s # New in Python 3.5 276s # Used for coroutines defined using async def ie native coroutine 276s COROUTINE = 0x00080 276s # Used for coroutines defined as a generator and then decorated using 276s # types.coroutine 276s ITERABLE_COROUTINE = 0x00100 276s # New in Python 3.6 276s # Generator defined in an async def function 276s ASYNC_GENERATOR = 0x00200 276s 276s FUTURE_GENERATOR_STOP = 0x800000 276s FUTURE_ANNOTATIONS = 0x1000000 276s 276s 276s UNOPTIMIZED_OPCODES = ( 276s _opcode.opmap["STORE_NAME"], 276s _opcode.opmap["LOAD_NAME"], 276s _opcode.opmap["DELETE_NAME"], 276s ) 276s 276s ASYNC_OPCODES = ( 276s _opcode.opmap["GET_AWAITABLE"], 276s _opcode.opmap["GET_AITER"], 276s _opcode.opmap["GET_ANEXT"], 276s > _opcode.opmap["BEFORE_ASYNC_WITH"], 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 276s _opcode.opmap["END_ASYNC_FOR"], 276s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 276s ) 276s E KeyError: 'BEFORE_ASYNC_WITH' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 276s _________________ ERROR at setup of test_direct_debug_request __________________ 276s 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 276s 276s if IS_PY312_OR_GREATER: 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring_cython import * 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring import * 276s 276s else: 276s try: 276s > from ._pydevd_sys_monitoring_cython import * 276s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s > from _pydevd_bundle_ext import pydevd_cython as mod 276s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s > from _pydevd_bundle import pydevd_cython as mod 276s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 276s 276s During handling of the above exception, another exception occurred: 276s 276s # Defines which version of the trace_dispatch we'll use. 276s # Should give warning only here if cython is not available but supported. 276s 276s import os 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 276s from _pydev_bundle import pydev_log 276s 276s dirname = os.path.dirname(os.path.dirname(__file__)) 276s USING_CYTHON = False 276s 276s 276s def delete_old_compiled_extensions(): 276s import _pydevd_bundle 276s 276s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 276s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 276s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 276s try: 276s import shutil 276s 276s for file in os.listdir(_pydevd_bundle_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 276s for file in os.listdir(_pydevd_frame_eval_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 276s build_dir = os.path.join(cython_extensions_dir, "build") 276s if os.path.exists(build_dir): 276s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 276s except OSError: 276s pydev_log.error_once( 276s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 276s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 276s ) 276s 276s 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s # We must import the cython version if forcing cython 276s from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s USING_CYTHON = True 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s # Use the regular version if not forcing cython 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) # @UnusedImport 276s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s else: 276s # Regular: use fallback if not found and give message to user 276s try: 276s > from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s from _pydevd_bundle import pydevd_cython as mod 276s 276s except ImportError: 276s import struct 276s 276s try: 276s is_python_64bit = struct.calcsize("P") == 8 276s except: 276s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 276s raise ImportError 276s plat = "32" 276s if is_python_64bit: 276s plat = "64" 276s 276s # We also accept things as: 276s # 276s # _pydevd_bundle.pydevd_cython_win32_27_32 276s # _pydevd_bundle.pydevd_cython_win32_34_64 276s # 276s # to have multiple pre-compiled pyds distributed along the IDE 276s # (generated by build_tools/build_binaries_windows.py). 276s 276s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 276s check_name = "_pydevd_bundle.%s" % (mod_name,) 276s > mod = getattr(__import__(check_name), mod_name) 276s ^^^^^^^^^^^^^^^^^^^^^^ 276s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s > lambda: ihook(item=item, **kwds), when=when, reraise=reraise 276s ^^^^^^^^^^^^^^^^^^^^^^^^ 276s ) 276s 276s /usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py:146: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:733: in pytest_fixture_setup 276s return (yield) 276s ^^^^^ 276s tests/conftest.py:156: in ipkernel 276s kernel = MockIPyKernel() 276s ^^^^^^^^^^^^^^^ 276s tests/conftest.py:143: in __init__ 276s super().__init__(*args, **kwargs) 276s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 276s from .debugger import Debugger, _is_debugpy_available 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 276s raise e 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 276s from debugpy.server import api # noqa: F401 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 276s import debugpy._vendored.force_pydevd # noqa 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 276s preimport('pydevd', [ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 276s import_module(name) 276s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 276s return _bootstrap._gcd_import(name[level:], package, level) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 276s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 276s from _pydevd_bundle import pydevd_vars 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 276s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 276s from _pydevd_sys_monitoring import pydevd_sys_monitoring 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 276s from ._pydevd_sys_monitoring import * 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 276s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 276s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 276s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 276s from _pydevd_frame_eval.vendored import bytecode 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 276s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 276s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import opcode as _opcode 276s from enum import IntFlag 276s from typing import Optional, Union 276s 276s # alias to keep the 'bytecode' variable free 276s from _pydevd_frame_eval.vendored import bytecode as _bytecode 276s 276s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 276s from .utils import PY311, PY312, PY313 276s 276s 276s class CompilerFlags(IntFlag): 276s """Possible values of the co_flags attribute of Code object. 276s 276s Note: We do not rely on inspect values here as some of them are missing and 276s furthermore would be version dependent. 276s 276s """ 276s 276s OPTIMIZED = 0x00001 276s NEWLOCALS = 0x00002 276s VARARGS = 0x00004 276s VARKEYWORDS = 0x00008 276s NESTED = 0x00010 276s GENERATOR = 0x00020 276s NOFREE = 0x00040 276s # New in Python 3.5 276s # Used for coroutines defined using async def ie native coroutine 276s COROUTINE = 0x00080 276s # Used for coroutines defined as a generator and then decorated using 276s # types.coroutine 276s ITERABLE_COROUTINE = 0x00100 276s # New in Python 3.6 276s # Generator defined in an async def function 276s ASYNC_GENERATOR = 0x00200 276s 276s FUTURE_GENERATOR_STOP = 0x800000 276s FUTURE_ANNOTATIONS = 0x1000000 276s 276s 276s UNOPTIMIZED_OPCODES = ( 276s _opcode.opmap["STORE_NAME"], 276s _opcode.opmap["LOAD_NAME"], 276s _opcode.opmap["DELETE_NAME"], 276s ) 276s 276s ASYNC_OPCODES = ( 276s _opcode.opmap["GET_AWAITABLE"], 276s _opcode.opmap["GET_AITER"], 276s _opcode.opmap["GET_ANEXT"], 276s > _opcode.opmap["BEFORE_ASYNC_WITH"], 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 276s _opcode.opmap["END_ASYNC_FOR"], 276s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 276s ) 276s E KeyError: 'BEFORE_ASYNC_WITH' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 276s _____________________ ERROR at setup of test_direct_clear ______________________ 276s 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 276s 276s if IS_PY312_OR_GREATER: 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring_cython import * 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring import * 276s 276s else: 276s try: 276s > from ._pydevd_sys_monitoring_cython import * 276s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s > from _pydevd_bundle_ext import pydevd_cython as mod 276s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s > from _pydevd_bundle import pydevd_cython as mod 276s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 276s 276s During handling of the above exception, another exception occurred: 276s 276s # Defines which version of the trace_dispatch we'll use. 276s # Should give warning only here if cython is not available but supported. 276s 276s import os 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 276s from _pydev_bundle import pydev_log 276s 276s dirname = os.path.dirname(os.path.dirname(__file__)) 276s USING_CYTHON = False 276s 276s 276s def delete_old_compiled_extensions(): 276s import _pydevd_bundle 276s 276s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 276s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 276s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 276s try: 276s import shutil 276s 276s for file in os.listdir(_pydevd_bundle_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 276s for file in os.listdir(_pydevd_frame_eval_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 276s build_dir = os.path.join(cython_extensions_dir, "build") 276s if os.path.exists(build_dir): 276s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 276s except OSError: 276s pydev_log.error_once( 276s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 276s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 276s ) 276s 276s 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s # We must import the cython version if forcing cython 276s from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s USING_CYTHON = True 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s # Use the regular version if not forcing cython 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) # @UnusedImport 276s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s else: 276s # Regular: use fallback if not found and give message to user 276s try: 276s > from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s from _pydevd_bundle import pydevd_cython as mod 276s 276s except ImportError: 276s import struct 276s 276s try: 276s is_python_64bit = struct.calcsize("P") == 8 276s except: 276s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 276s raise ImportError 276s plat = "32" 276s if is_python_64bit: 276s plat = "64" 276s 276s # We also accept things as: 276s # 276s # _pydevd_bundle.pydevd_cython_win32_27_32 276s # _pydevd_bundle.pydevd_cython_win32_34_64 276s # 276s # to have multiple pre-compiled pyds distributed along the IDE 276s # (generated by build_tools/build_binaries_windows.py). 276s 276s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 276s check_name = "_pydevd_bundle.%s" % (mod_name,) 276s > mod = getattr(__import__(check_name), mod_name) 276s ^^^^^^^^^^^^^^^^^^^^^^ 276s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s > lambda: ihook(item=item, **kwds), when=when, reraise=reraise 276s ^^^^^^^^^^^^^^^^^^^^^^^^ 276s ) 276s 276s /usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py:146: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:733: in pytest_fixture_setup 276s return (yield) 276s ^^^^^ 276s tests/conftest.py:156: in ipkernel 276s kernel = MockIPyKernel() 276s ^^^^^^^^^^^^^^^ 276s tests/conftest.py:143: in __init__ 276s super().__init__(*args, **kwargs) 276s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 276s from .debugger import Debugger, _is_debugpy_available 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 276s raise e 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 276s from debugpy.server import api # noqa: F401 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 276s import debugpy._vendored.force_pydevd # noqa 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 276s preimport('pydevd', [ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 276s import_module(name) 276s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 276s return _bootstrap._gcd_import(name[level:], package, level) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 276s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 276s from _pydevd_bundle import pydevd_vars 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 276s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 276s from _pydevd_sys_monitoring import pydevd_sys_monitoring 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 276s from ._pydevd_sys_monitoring import * 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 276s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 276s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 276s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 276s from _pydevd_frame_eval.vendored import bytecode 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 276s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 276s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import opcode as _opcode 276s from enum import IntFlag 276s from typing import Optional, Union 276s 276s # alias to keep the 'bytecode' variable free 276s from _pydevd_frame_eval.vendored import bytecode as _bytecode 276s 276s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 276s from .utils import PY311, PY312, PY313 276s 276s 276s class CompilerFlags(IntFlag): 276s """Possible values of the co_flags attribute of Code object. 276s 276s Note: We do not rely on inspect values here as some of them are missing and 276s furthermore would be version dependent. 276s 276s """ 276s 276s OPTIMIZED = 0x00001 276s NEWLOCALS = 0x00002 276s VARARGS = 0x00004 276s VARKEYWORDS = 0x00008 276s NESTED = 0x00010 276s GENERATOR = 0x00020 276s NOFREE = 0x00040 276s # New in Python 3.5 276s # Used for coroutines defined using async def ie native coroutine 276s COROUTINE = 0x00080 276s # Used for coroutines defined as a generator and then decorated using 276s # types.coroutine 276s ITERABLE_COROUTINE = 0x00100 276s # New in Python 3.6 276s # Generator defined in an async def function 276s ASYNC_GENERATOR = 0x00200 276s 276s FUTURE_GENERATOR_STOP = 0x800000 276s FUTURE_ANNOTATIONS = 0x1000000 276s 276s 276s UNOPTIMIZED_OPCODES = ( 276s _opcode.opmap["STORE_NAME"], 276s _opcode.opmap["LOAD_NAME"], 276s _opcode.opmap["DELETE_NAME"], 276s ) 276s 276s ASYNC_OPCODES = ( 276s _opcode.opmap["GET_AWAITABLE"], 276s _opcode.opmap["GET_AITER"], 276s _opcode.opmap["GET_ANEXT"], 276s > _opcode.opmap["BEFORE_ASYNC_WITH"], 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 276s _opcode.opmap["END_ASYNC_FOR"], 276s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 276s ) 276s E KeyError: 'BEFORE_ASYNC_WITH' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 276s ___________________ ERROR at setup of test_cancel_on_sigint ____________________ 276s 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 276s 276s if IS_PY312_OR_GREATER: 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring_cython import * 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring import * 276s 276s else: 276s try: 276s > from ._pydevd_sys_monitoring_cython import * 276s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s > from _pydevd_bundle_ext import pydevd_cython as mod 276s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s > from _pydevd_bundle import pydevd_cython as mod 276s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 276s 276s During handling of the above exception, another exception occurred: 276s 276s # Defines which version of the trace_dispatch we'll use. 276s # Should give warning only here if cython is not available but supported. 276s 276s import os 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 276s from _pydev_bundle import pydev_log 276s 276s dirname = os.path.dirname(os.path.dirname(__file__)) 276s USING_CYTHON = False 276s 276s 276s def delete_old_compiled_extensions(): 276s import _pydevd_bundle 276s 276s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 276s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 276s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 276s try: 276s import shutil 276s 276s for file in os.listdir(_pydevd_bundle_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 276s for file in os.listdir(_pydevd_frame_eval_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 276s build_dir = os.path.join(cython_extensions_dir, "build") 276s if os.path.exists(build_dir): 276s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 276s except OSError: 276s pydev_log.error_once( 276s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 276s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 276s ) 276s 276s 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s # We must import the cython version if forcing cython 276s from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s USING_CYTHON = True 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s # Use the regular version if not forcing cython 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) # @UnusedImport 276s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s else: 276s # Regular: use fallback if not found and give message to user 276s try: 276s > from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s from _pydevd_bundle import pydevd_cython as mod 276s 276s except ImportError: 276s import struct 276s 276s try: 276s is_python_64bit = struct.calcsize("P") == 8 276s except: 276s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 276s raise ImportError 276s plat = "32" 276s if is_python_64bit: 276s plat = "64" 276s 276s # We also accept things as: 276s # 276s # _pydevd_bundle.pydevd_cython_win32_27_32 276s # _pydevd_bundle.pydevd_cython_win32_34_64 276s # 276s # to have multiple pre-compiled pyds distributed along the IDE 276s # (generated by build_tools/build_binaries_windows.py). 276s 276s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 276s check_name = "_pydevd_bundle.%s" % (mod_name,) 276s > mod = getattr(__import__(check_name), mod_name) 276s ^^^^^^^^^^^^^^^^^^^^^^ 276s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s > lambda: ihook(item=item, **kwds), when=when, reraise=reraise 276s ^^^^^^^^^^^^^^^^^^^^^^^^ 276s ) 276s 276s /usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py:146: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:733: in pytest_fixture_setup 276s return (yield) 276s ^^^^^ 276s tests/conftest.py:156: in ipkernel 276s kernel = MockIPyKernel() 276s ^^^^^^^^^^^^^^^ 276s tests/conftest.py:143: in __init__ 276s super().__init__(*args, **kwargs) 276s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 276s from .debugger import Debugger, _is_debugpy_available 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 276s raise e 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 276s from debugpy.server import api # noqa: F401 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 276s import debugpy._vendored.force_pydevd # noqa 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 276s preimport('pydevd', [ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 276s import_module(name) 276s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 276s return _bootstrap._gcd_import(name[level:], package, level) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 276s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 276s from _pydevd_bundle import pydevd_vars 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 276s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 276s from _pydevd_sys_monitoring import pydevd_sys_monitoring 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 276s from ._pydevd_sys_monitoring import * 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 276s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 276s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 276s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 276s from _pydevd_frame_eval.vendored import bytecode 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 276s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 276s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import opcode as _opcode 276s from enum import IntFlag 276s from typing import Optional, Union 276s 276s # alias to keep the 'bytecode' variable free 276s from _pydevd_frame_eval.vendored import bytecode as _bytecode 276s 276s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 276s from .utils import PY311, PY312, PY313 276s 276s 276s class CompilerFlags(IntFlag): 276s """Possible values of the co_flags attribute of Code object. 276s 276s Note: We do not rely on inspect values here as some of them are missing and 276s furthermore would be version dependent. 276s 276s """ 276s 276s OPTIMIZED = 0x00001 276s NEWLOCALS = 0x00002 276s VARARGS = 0x00004 276s VARKEYWORDS = 0x00008 276s NESTED = 0x00010 276s GENERATOR = 0x00020 276s NOFREE = 0x00040 276s # New in Python 3.5 276s # Used for coroutines defined using async def ie native coroutine 276s COROUTINE = 0x00080 276s # Used for coroutines defined as a generator and then decorated using 276s # types.coroutine 276s ITERABLE_COROUTINE = 0x00100 276s # New in Python 3.6 276s # Generator defined in an async def function 276s ASYNC_GENERATOR = 0x00200 276s 276s FUTURE_GENERATOR_STOP = 0x800000 276s FUTURE_ANNOTATIONS = 0x1000000 276s 276s 276s UNOPTIMIZED_OPCODES = ( 276s _opcode.opmap["STORE_NAME"], 276s _opcode.opmap["LOAD_NAME"], 276s _opcode.opmap["DELETE_NAME"], 276s ) 276s 276s ASYNC_OPCODES = ( 276s _opcode.opmap["GET_AWAITABLE"], 276s _opcode.opmap["GET_AITER"], 276s _opcode.opmap["GET_ANEXT"], 276s > _opcode.opmap["BEFORE_ASYNC_WITH"], 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 276s _opcode.opmap["END_ASYNC_FOR"], 276s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 276s ) 276s E KeyError: 'BEFORE_ASYNC_WITH' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 276s ___________________ ERROR at setup of test_dispatch_debugpy ____________________ 276s 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 276s 276s if IS_PY312_OR_GREATER: 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring_cython import * 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring import * 276s 276s else: 276s try: 276s > from ._pydevd_sys_monitoring_cython import * 276s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s > from _pydevd_bundle_ext import pydevd_cython as mod 276s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s > from _pydevd_bundle import pydevd_cython as mod 276s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 276s 276s During handling of the above exception, another exception occurred: 276s 276s # Defines which version of the trace_dispatch we'll use. 276s # Should give warning only here if cython is not available but supported. 276s 276s import os 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 276s from _pydev_bundle import pydev_log 276s 276s dirname = os.path.dirname(os.path.dirname(__file__)) 276s USING_CYTHON = False 276s 276s 276s def delete_old_compiled_extensions(): 276s import _pydevd_bundle 276s 276s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 276s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 276s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 276s try: 276s import shutil 276s 276s for file in os.listdir(_pydevd_bundle_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 276s for file in os.listdir(_pydevd_frame_eval_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 276s build_dir = os.path.join(cython_extensions_dir, "build") 276s if os.path.exists(build_dir): 276s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 276s except OSError: 276s pydev_log.error_once( 276s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 276s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 276s ) 276s 276s 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s # We must import the cython version if forcing cython 276s from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s USING_CYTHON = True 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s # Use the regular version if not forcing cython 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) # @UnusedImport 276s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s else: 276s # Regular: use fallback if not found and give message to user 276s try: 276s > from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s from _pydevd_bundle import pydevd_cython as mod 276s 276s except ImportError: 276s import struct 276s 276s try: 276s is_python_64bit = struct.calcsize("P") == 8 276s except: 276s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 276s raise ImportError 276s plat = "32" 276s if is_python_64bit: 276s plat = "64" 276s 276s # We also accept things as: 276s # 276s # _pydevd_bundle.pydevd_cython_win32_27_32 276s # _pydevd_bundle.pydevd_cython_win32_34_64 276s # 276s # to have multiple pre-compiled pyds distributed along the IDE 276s # (generated by build_tools/build_binaries_windows.py). 276s 276s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 276s check_name = "_pydevd_bundle.%s" % (mod_name,) 276s > mod = getattr(__import__(check_name), mod_name) 276s ^^^^^^^^^^^^^^^^^^^^^^ 276s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s > lambda: ihook(item=item, **kwds), when=when, reraise=reraise 276s ^^^^^^^^^^^^^^^^^^^^^^^^ 276s ) 276s 276s /usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py:146: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:733: in pytest_fixture_setup 276s return (yield) 276s ^^^^^ 276s tests/conftest.py:156: in ipkernel 276s kernel = MockIPyKernel() 276s ^^^^^^^^^^^^^^^ 276s tests/conftest.py:143: in __init__ 276s super().__init__(*args, **kwargs) 276s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 276s from .debugger import Debugger, _is_debugpy_available 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 276s raise e 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 276s from debugpy.server import api # noqa: F401 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 276s import debugpy._vendored.force_pydevd # noqa 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 276s preimport('pydevd', [ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 276s import_module(name) 276s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 276s return _bootstrap._gcd_import(name[level:], package, level) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 276s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 276s from _pydevd_bundle import pydevd_vars 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 276s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 276s from _pydevd_sys_monitoring import pydevd_sys_monitoring 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 276s from ._pydevd_sys_monitoring import * 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 276s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 276s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 276s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 276s from _pydevd_frame_eval.vendored import bytecode 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 276s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 276s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import opcode as _opcode 276s from enum import IntFlag 276s from typing import Optional, Union 276s 276s # alias to keep the 'bytecode' variable free 276s from _pydevd_frame_eval.vendored import bytecode as _bytecode 276s 276s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 276s from .utils import PY311, PY312, PY313 276s 276s 276s class CompilerFlags(IntFlag): 276s """Possible values of the co_flags attribute of Code object. 276s 276s Note: We do not rely on inspect values here as some of them are missing and 276s furthermore would be version dependent. 276s 276s """ 276s 276s OPTIMIZED = 0x00001 276s NEWLOCALS = 0x00002 276s VARARGS = 0x00004 276s VARKEYWORDS = 0x00008 276s NESTED = 0x00010 276s GENERATOR = 0x00020 276s NOFREE = 0x00040 276s # New in Python 3.5 276s # Used for coroutines defined using async def ie native coroutine 276s COROUTINE = 0x00080 276s # Used for coroutines defined as a generator and then decorated using 276s # types.coroutine 276s ITERABLE_COROUTINE = 0x00100 276s # New in Python 3.6 276s # Generator defined in an async def function 276s ASYNC_GENERATOR = 0x00200 276s 276s FUTURE_GENERATOR_STOP = 0x800000 276s FUTURE_ANNOTATIONS = 0x1000000 276s 276s 276s UNOPTIMIZED_OPCODES = ( 276s _opcode.opmap["STORE_NAME"], 276s _opcode.opmap["LOAD_NAME"], 276s _opcode.opmap["DELETE_NAME"], 276s ) 276s 276s ASYNC_OPCODES = ( 276s _opcode.opmap["GET_AWAITABLE"], 276s _opcode.opmap["GET_AITER"], 276s _opcode.opmap["GET_ANEXT"], 276s > _opcode.opmap["BEFORE_ASYNC_WITH"], 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 276s _opcode.opmap["END_ASYNC_FOR"], 276s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 276s ) 276s E KeyError: 'BEFORE_ASYNC_WITH' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 276s _________________________ ERROR at setup of test_start _________________________ 276s 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 276s 276s if IS_PY312_OR_GREATER: 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring_cython import * 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s from ._pydevd_sys_monitoring import * 276s 276s else: 276s try: 276s > from ._pydevd_sys_monitoring_cython import * 276s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s > from _pydevd_bundle_ext import pydevd_cython as mod 276s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s > from _pydevd_bundle import pydevd_cython as mod 276s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 276s 276s During handling of the above exception, another exception occurred: 276s 276s # Defines which version of the trace_dispatch we'll use. 276s # Should give warning only here if cython is not available but supported. 276s 276s import os 276s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 276s from _pydev_bundle import pydev_log 276s 276s dirname = os.path.dirname(os.path.dirname(__file__)) 276s USING_CYTHON = False 276s 276s 276s def delete_old_compiled_extensions(): 276s import _pydevd_bundle 276s 276s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 276s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 276s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 276s try: 276s import shutil 276s 276s for file in os.listdir(_pydevd_bundle_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 276s for file in os.listdir(_pydevd_frame_eval_ext_dir): 276s if file.startswith("pydevd") and file.endswith(".so"): 276s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 276s build_dir = os.path.join(cython_extensions_dir, "build") 276s if os.path.exists(build_dir): 276s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 276s except OSError: 276s pydev_log.error_once( 276s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 276s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 276s ) 276s 276s 276s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 276s # We must import the cython version if forcing cython 276s from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s USING_CYTHON = True 276s 276s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 276s # Use the regular version if not forcing cython 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) # @UnusedImport 276s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 276s 276s else: 276s # Regular: use fallback if not found and give message to user 276s try: 276s > from _pydevd_bundle.pydevd_cython_wrapper import ( 276s trace_dispatch, 276s global_cache_skips, 276s global_cache_frame_skips, 276s fix_top_level_trace_and_get_trace_func, 276s ) 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import sys 276s 276s try: 276s try: 276s from _pydevd_bundle_ext import pydevd_cython as mod 276s 276s except ImportError: 276s from _pydevd_bundle import pydevd_cython as mod 276s 276s except ImportError: 276s import struct 276s 276s try: 276s is_python_64bit = struct.calcsize("P") == 8 276s except: 276s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 276s raise ImportError 276s plat = "32" 276s if is_python_64bit: 276s plat = "64" 276s 276s # We also accept things as: 276s # 276s # _pydevd_bundle.pydevd_cython_win32_27_32 276s # _pydevd_bundle.pydevd_cython_win32_34_64 276s # 276s # to have multiple pre-compiled pyds distributed along the IDE 276s # (generated by build_tools/build_binaries_windows.py). 276s 276s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 276s check_name = "_pydevd_bundle.%s" % (mod_name,) 276s > mod = getattr(__import__(check_name), mod_name) 276s ^^^^^^^^^^^^^^^^^^^^^^ 276s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 276s 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 276s 276s During handling of the above exception, another exception occurred: 276s 276s > lambda: ihook(item=item, **kwds), when=when, reraise=reraise 276s ^^^^^^^^^^^^^^^^^^^^^^^^ 276s ) 276s 276s /usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py:146: 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:733: in pytest_fixture_setup 276s return (yield) 276s ^^^^^ 276s tests/conftest.py:156: in ipkernel 276s kernel = MockIPyKernel() 276s ^^^^^^^^^^^^^^^ 276s tests/conftest.py:143: in __init__ 276s super().__init__(*args, **kwargs) 276s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 276s from .debugger import Debugger, _is_debugpy_available 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 276s raise e 276s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 276s from debugpy.server import api # noqa: F401 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 276s import debugpy._vendored.force_pydevd # noqa 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 276s preimport('pydevd', [ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 276s import_module(name) 276s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 276s return _bootstrap._gcd_import(name[level:], package, level) 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 276s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 276s from _pydevd_bundle import pydevd_vars 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 276s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 276s from _pydevd_sys_monitoring import pydevd_sys_monitoring 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 276s from ._pydevd_sys_monitoring import * 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 276s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 276s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 276s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 276s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 276s from _pydevd_frame_eval.vendored import bytecode 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 276s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 276s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 276s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 276s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 276s 276s import opcode as _opcode 276s from enum import IntFlag 276s from typing import Optional, Union 276s 276s # alias to keep the 'bytecode' variable free 276s from _pydevd_frame_eval.vendored import bytecode as _bytecode 276s 276s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 276s from .utils import PY311, PY312, PY313 276s 276s 276s class CompilerFlags(IntFlag): 276s """Possible values of the co_flags attribute of Code object. 276s 276s Note: We do not rely on inspect values here as some of them are missing and 276s furthermore would be version dependent. 276s 276s """ 276s 276s OPTIMIZED = 0x00001 276s NEWLOCALS = 0x00002 276s VARARGS = 0x00004 276s VARKEYWORDS = 0x00008 276s NESTED = 0x00010 276s GENERATOR = 0x00020 276s NOFREE = 0x00040 276s # New in Python 3.5 276s # Used for coroutines defined using async def ie native coroutine 276s COROUTINE = 0x00080 276s # Used for coroutines defined as a generator and then decorated using 276s # types.coroutine 276s ITERABLE_COROUTINE = 0x00100 276s # New in Python 3.6 276s # Generator defined in an async def function 276s ASYNC_GENERATOR = 0x00200 276s 276s FUTURE_GENERATOR_STOP = 0x800000 276s FUTURE_ANNOTATIONS = 0x1000000 276s 276s 276s UNOPTIMIZED_OPCODES = ( 276s _opcode.opmap["STORE_NAME"], 276s _opcode.opmap["LOAD_NAME"], 276s _opcode.opmap["DELETE_NAME"], 276s ) 276s 276s ASYNC_OPCODES = ( 276s _opcode.opmap["GET_AWAITABLE"], 276s _opcode.opmap["GET_AITER"], 276s _opcode.opmap["GET_ANEXT"], 276s > _opcode.opmap["BEFORE_ASYNC_WITH"], 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 276s _opcode.opmap["END_ASYNC_FOR"], 276s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 276s ) 276s E KeyError: 'BEFORE_ASYNC_WITH' 276s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 277s ___________________ ERROR at setup of test_start_no_debugpy ____________________ 277s 277s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 277s 277s if IS_PY312_OR_GREATER: 277s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 277s from ._pydevd_sys_monitoring_cython import * 277s 277s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 277s from ._pydevd_sys_monitoring import * 277s 277s else: 277s try: 277s > from ._pydevd_sys_monitoring_cython import * 277s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s import sys 277s 277s try: 277s try: 277s > from _pydevd_bundle_ext import pydevd_cython as mod 277s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s import sys 277s 277s try: 277s try: 277s from _pydevd_bundle_ext import pydevd_cython as mod 277s 277s except ImportError: 277s > from _pydevd_bundle import pydevd_cython as mod 277s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 277s 277s During handling of the above exception, another exception occurred: 277s 277s # Defines which version of the trace_dispatch we'll use. 277s # Should give warning only here if cython is not available but supported. 277s 277s import os 277s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 277s from _pydev_bundle import pydev_log 277s 277s dirname = os.path.dirname(os.path.dirname(__file__)) 277s USING_CYTHON = False 277s 277s 277s def delete_old_compiled_extensions(): 277s import _pydevd_bundle 277s 277s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 277s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 277s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 277s try: 277s import shutil 277s 277s for file in os.listdir(_pydevd_bundle_ext_dir): 277s if file.startswith("pydevd") and file.endswith(".so"): 277s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 277s for file in os.listdir(_pydevd_frame_eval_ext_dir): 277s if file.startswith("pydevd") and file.endswith(".so"): 277s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 277s build_dir = os.path.join(cython_extensions_dir, "build") 277s if os.path.exists(build_dir): 277s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 277s except OSError: 277s pydev_log.error_once( 277s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 277s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 277s ) 277s 277s 277s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 277s # We must import the cython version if forcing cython 277s from _pydevd_bundle.pydevd_cython_wrapper import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) 277s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 277s 277s USING_CYTHON = True 277s 277s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 277s # Use the regular version if not forcing cython 277s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) # @UnusedImport 277s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 277s 277s else: 277s # Regular: use fallback if not found and give message to user 277s try: 277s > from _pydevd_bundle.pydevd_cython_wrapper import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s 277s import sys 277s 277s try: 277s try: 277s from _pydevd_bundle_ext import pydevd_cython as mod 277s 277s except ImportError: 277s from _pydevd_bundle import pydevd_cython as mod 277s 277s except ImportError: 277s import struct 277s 277s try: 277s is_python_64bit = struct.calcsize("P") == 8 277s except: 277s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 277s raise ImportError 277s plat = "32" 277s if is_python_64bit: 277s plat = "64" 277s 277s # We also accept things as: 277s # 277s # _pydevd_bundle.pydevd_cython_win32_27_32 277s # _pydevd_bundle.pydevd_cython_win32_34_64 277s # 277s # to have multiple pre-compiled pyds distributed along the IDE 277s # (generated by build_tools/build_binaries_windows.py). 277s 277s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 277s check_name = "_pydevd_bundle.%s" % (mod_name,) 277s > mod = getattr(__import__(check_name), mod_name) 277s ^^^^^^^^^^^^^^^^^^^^^^ 277s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s > lambda: ihook(item=item, **kwds), when=when, reraise=reraise 277s ^^^^^^^^^^^^^^^^^^^^^^^^ 277s ) 277s 277s /usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py:146: 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:733: in pytest_fixture_setup 277s return (yield) 277s ^^^^^ 277s tests/conftest.py:156: in ipkernel 277s kernel = MockIPyKernel() 277s ^^^^^^^^^^^^^^^ 277s tests/conftest.py:143: in __init__ 277s super().__init__(*args, **kwargs) 277s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 277s from .debugger import Debugger, _is_debugpy_available 277s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 277s raise e 277s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 277s from debugpy.server import api # noqa: F401 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 277s import debugpy._vendored.force_pydevd # noqa 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 277s preimport('pydevd', [ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 277s import_module(name) 277s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 277s return _bootstrap._gcd_import(name[level:], package, level) 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 277s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 277s from _pydevd_bundle import pydevd_vars 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 277s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 277s from _pydevd_sys_monitoring import pydevd_sys_monitoring 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 277s from ._pydevd_sys_monitoring import * 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 277s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 277s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 277s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 277s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 277s from _pydevd_frame_eval.vendored import bytecode 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 277s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 277s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s 277s import opcode as _opcode 277s from enum import IntFlag 277s from typing import Optional, Union 277s 277s # alias to keep the 'bytecode' variable free 277s from _pydevd_frame_eval.vendored import bytecode as _bytecode 277s 277s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 277s from .utils import PY311, PY312, PY313 277s 277s 277s class CompilerFlags(IntFlag): 277s """Possible values of the co_flags attribute of Code object. 277s 277s Note: We do not rely on inspect values here as some of them are missing and 277s furthermore would be version dependent. 277s 277s """ 277s 277s OPTIMIZED = 0x00001 277s NEWLOCALS = 0x00002 277s VARARGS = 0x00004 277s VARKEYWORDS = 0x00008 277s NESTED = 0x00010 277s GENERATOR = 0x00020 277s NOFREE = 0x00040 277s # New in Python 3.5 277s # Used for coroutines defined using async def ie native coroutine 277s COROUTINE = 0x00080 277s # Used for coroutines defined as a generator and then decorated using 277s # types.coroutine 277s ITERABLE_COROUTINE = 0x00100 277s # New in Python 3.6 277s # Generator defined in an async def function 277s ASYNC_GENERATOR = 0x00200 277s 277s FUTURE_GENERATOR_STOP = 0x800000 277s FUTURE_ANNOTATIONS = 0x1000000 277s 277s 277s UNOPTIMIZED_OPCODES = ( 277s _opcode.opmap["STORE_NAME"], 277s _opcode.opmap["LOAD_NAME"], 277s _opcode.opmap["DELETE_NAME"], 277s ) 277s 277s ASYNC_OPCODES = ( 277s _opcode.opmap["GET_AWAITABLE"], 277s _opcode.opmap["GET_AITER"], 277s _opcode.opmap["GET_ANEXT"], 277s > _opcode.opmap["BEFORE_ASYNC_WITH"], 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 277s _opcode.opmap["END_ASYNC_FOR"], 277s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 277s ) 277s E KeyError: 'BEFORE_ASYNC_WITH' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 277s ____________________ ERROR at setup of test_finish_metadata ____________________ 277s 277s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 277s 277s if IS_PY312_OR_GREATER: 277s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 277s from ._pydevd_sys_monitoring_cython import * 277s 277s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 277s from ._pydevd_sys_monitoring import * 277s 277s else: 277s try: 277s > from ._pydevd_sys_monitoring_cython import * 277s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s import sys 277s 277s try: 277s try: 277s > from _pydevd_bundle_ext import pydevd_cython as mod 277s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s import sys 277s 277s try: 277s try: 277s from _pydevd_bundle_ext import pydevd_cython as mod 277s 277s except ImportError: 277s > from _pydevd_bundle import pydevd_cython as mod 277s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 277s 277s During handling of the above exception, another exception occurred: 277s 277s # Defines which version of the trace_dispatch we'll use. 277s # Should give warning only here if cython is not available but supported. 277s 277s import os 277s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 277s from _pydev_bundle import pydev_log 277s 277s dirname = os.path.dirname(os.path.dirname(__file__)) 277s USING_CYTHON = False 277s 277s 277s def delete_old_compiled_extensions(): 277s import _pydevd_bundle 277s 277s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 277s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 277s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 277s try: 277s import shutil 277s 277s for file in os.listdir(_pydevd_bundle_ext_dir): 277s if file.startswith("pydevd") and file.endswith(".so"): 277s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 277s for file in os.listdir(_pydevd_frame_eval_ext_dir): 277s if file.startswith("pydevd") and file.endswith(".so"): 277s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 277s build_dir = os.path.join(cython_extensions_dir, "build") 277s if os.path.exists(build_dir): 277s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 277s except OSError: 277s pydev_log.error_once( 277s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 277s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 277s ) 277s 277s 277s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 277s # We must import the cython version if forcing cython 277s from _pydevd_bundle.pydevd_cython_wrapper import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) 277s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 277s 277s USING_CYTHON = True 277s 277s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 277s # Use the regular version if not forcing cython 277s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) # @UnusedImport 277s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 277s 277s else: 277s # Regular: use fallback if not found and give message to user 277s try: 277s > from _pydevd_bundle.pydevd_cython_wrapper import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s 277s import sys 277s 277s try: 277s try: 277s from _pydevd_bundle_ext import pydevd_cython as mod 277s 277s except ImportError: 277s from _pydevd_bundle import pydevd_cython as mod 277s 277s except ImportError: 277s import struct 277s 277s try: 277s is_python_64bit = struct.calcsize("P") == 8 277s except: 277s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 277s raise ImportError 277s plat = "32" 277s if is_python_64bit: 277s plat = "64" 277s 277s # We also accept things as: 277s # 277s # _pydevd_bundle.pydevd_cython_win32_27_32 277s # _pydevd_bundle.pydevd_cython_win32_34_64 277s # 277s # to have multiple pre-compiled pyds distributed along the IDE 277s # (generated by build_tools/build_binaries_windows.py). 277s 277s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 277s check_name = "_pydevd_bundle.%s" % (mod_name,) 277s > mod = getattr(__import__(check_name), mod_name) 277s ^^^^^^^^^^^^^^^^^^^^^^ 277s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s > lambda: ihook(item=item, **kwds), when=when, reraise=reraise 277s ^^^^^^^^^^^^^^^^^^^^^^^^ 277s ) 277s 277s /usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py:146: 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:733: in pytest_fixture_setup 277s return (yield) 277s ^^^^^ 277s tests/conftest.py:156: in ipkernel 277s kernel = MockIPyKernel() 277s ^^^^^^^^^^^^^^^ 277s tests/conftest.py:143: in __init__ 277s super().__init__(*args, **kwargs) 277s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 277s from .debugger import Debugger, _is_debugpy_available 277s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 277s raise e 277s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 277s from debugpy.server import api # noqa: F401 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 277s import debugpy._vendored.force_pydevd # noqa 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 277s preimport('pydevd', [ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 277s import_module(name) 277s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 277s return _bootstrap._gcd_import(name[level:], package, level) 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 277s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 277s from _pydevd_bundle import pydevd_vars 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 277s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 277s from _pydevd_sys_monitoring import pydevd_sys_monitoring 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 277s from ._pydevd_sys_monitoring import * 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 277s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 277s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 277s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 277s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 277s from _pydevd_frame_eval.vendored import bytecode 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 277s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 277s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s 277s import opcode as _opcode 277s from enum import IntFlag 277s from typing import Optional, Union 277s 277s # alias to keep the 'bytecode' variable free 277s from _pydevd_frame_eval.vendored import bytecode as _bytecode 277s 277s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 277s from .utils import PY311, PY312, PY313 277s 277s 277s class CompilerFlags(IntFlag): 277s """Possible values of the co_flags attribute of Code object. 277s 277s Note: We do not rely on inspect values here as some of them are missing and 277s furthermore would be version dependent. 277s 277s """ 277s 277s OPTIMIZED = 0x00001 277s NEWLOCALS = 0x00002 277s VARARGS = 0x00004 277s VARKEYWORDS = 0x00008 277s NESTED = 0x00010 277s GENERATOR = 0x00020 277s NOFREE = 0x00040 277s # New in Python 3.5 277s # Used for coroutines defined using async def ie native coroutine 277s COROUTINE = 0x00080 277s # Used for coroutines defined as a generator and then decorated using 277s # types.coroutine 277s ITERABLE_COROUTINE = 0x00100 277s # New in Python 3.6 277s # Generator defined in an async def function 277s ASYNC_GENERATOR = 0x00200 277s 277s FUTURE_GENERATOR_STOP = 0x800000 277s FUTURE_ANNOTATIONS = 0x1000000 277s 277s 277s UNOPTIMIZED_OPCODES = ( 277s _opcode.opmap["STORE_NAME"], 277s _opcode.opmap["LOAD_NAME"], 277s _opcode.opmap["DELETE_NAME"], 277s ) 277s 277s ASYNC_OPCODES = ( 277s _opcode.opmap["GET_AWAITABLE"], 277s _opcode.opmap["GET_AITER"], 277s _opcode.opmap["GET_ANEXT"], 277s > _opcode.opmap["BEFORE_ASYNC_WITH"], 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 277s _opcode.opmap["END_ASYNC_FOR"], 277s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 277s ) 277s E KeyError: 'BEFORE_ASYNC_WITH' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 277s ___________________ ERROR at setup of test_do_debug_request ____________________ 277s 277s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 277s 277s if IS_PY312_OR_GREATER: 277s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 277s from ._pydevd_sys_monitoring_cython import * 277s 277s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 277s from ._pydevd_sys_monitoring import * 277s 277s else: 277s try: 277s > from ._pydevd_sys_monitoring_cython import * 277s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s import sys 277s 277s try: 277s try: 277s > from _pydevd_bundle_ext import pydevd_cython as mod 277s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s import sys 277s 277s try: 277s try: 277s from _pydevd_bundle_ext import pydevd_cython as mod 277s 277s except ImportError: 277s > from _pydevd_bundle import pydevd_cython as mod 277s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 277s 277s During handling of the above exception, another exception occurred: 277s 277s # Defines which version of the trace_dispatch we'll use. 277s # Should give warning only here if cython is not available but supported. 277s 277s import os 277s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 277s from _pydev_bundle import pydev_log 277s 277s dirname = os.path.dirname(os.path.dirname(__file__)) 277s USING_CYTHON = False 277s 277s 277s def delete_old_compiled_extensions(): 277s import _pydevd_bundle 277s 277s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 277s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 277s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 277s try: 277s import shutil 277s 277s for file in os.listdir(_pydevd_bundle_ext_dir): 277s if file.startswith("pydevd") and file.endswith(".so"): 277s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 277s for file in os.listdir(_pydevd_frame_eval_ext_dir): 277s if file.startswith("pydevd") and file.endswith(".so"): 277s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 277s build_dir = os.path.join(cython_extensions_dir, "build") 277s if os.path.exists(build_dir): 277s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 277s except OSError: 277s pydev_log.error_once( 277s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 277s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 277s ) 277s 277s 277s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 277s # We must import the cython version if forcing cython 277s from _pydevd_bundle.pydevd_cython_wrapper import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) 277s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 277s 277s USING_CYTHON = True 277s 277s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 277s # Use the regular version if not forcing cython 277s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) # @UnusedImport 277s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 277s 277s else: 277s # Regular: use fallback if not found and give message to user 277s try: 277s > from _pydevd_bundle.pydevd_cython_wrapper import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s 277s import sys 277s 277s try: 277s try: 277s from _pydevd_bundle_ext import pydevd_cython as mod 277s 277s except ImportError: 277s from _pydevd_bundle import pydevd_cython as mod 277s 277s except ImportError: 277s import struct 277s 277s try: 277s is_python_64bit = struct.calcsize("P") == 8 277s except: 277s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 277s raise ImportError 277s plat = "32" 277s if is_python_64bit: 277s plat = "64" 277s 277s # We also accept things as: 277s # 277s # _pydevd_bundle.pydevd_cython_win32_27_32 277s # _pydevd_bundle.pydevd_cython_win32_34_64 277s # 277s # to have multiple pre-compiled pyds distributed along the IDE 277s # (generated by build_tools/build_binaries_windows.py). 277s 277s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 277s check_name = "_pydevd_bundle.%s" % (mod_name,) 277s > mod = getattr(__import__(check_name), mod_name) 277s ^^^^^^^^^^^^^^^^^^^^^^ 277s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s > lambda: ihook(item=item, **kwds), when=when, reraise=reraise 277s ^^^^^^^^^^^^^^^^^^^^^^^^ 277s ) 277s 277s /usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py:146: 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:733: in pytest_fixture_setup 277s return (yield) 277s ^^^^^ 277s tests/conftest.py:156: in ipkernel 277s kernel = MockIPyKernel() 277s ^^^^^^^^^^^^^^^ 277s tests/conftest.py:143: in __init__ 277s super().__init__(*args, **kwargs) 277s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 277s from .debugger import Debugger, _is_debugpy_available 277s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 277s raise e 277s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 277s from debugpy.server import api # noqa: F401 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 277s import debugpy._vendored.force_pydevd # noqa 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 277s preimport('pydevd', [ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 277s import_module(name) 277s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 277s return _bootstrap._gcd_import(name[level:], package, level) 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 277s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 277s from _pydevd_bundle import pydevd_vars 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 277s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 277s from _pydevd_sys_monitoring import pydevd_sys_monitoring 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 277s from ._pydevd_sys_monitoring import * 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 277s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 277s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 277s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 277s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 277s from _pydevd_frame_eval.vendored import bytecode 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 277s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 277s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s 277s import opcode as _opcode 277s from enum import IntFlag 277s from typing import Optional, Union 277s 277s # alias to keep the 'bytecode' variable free 277s from _pydevd_frame_eval.vendored import bytecode as _bytecode 277s 277s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 277s from .utils import PY311, PY312, PY313 277s 277s 277s class CompilerFlags(IntFlag): 277s """Possible values of the co_flags attribute of Code object. 277s 277s Note: We do not rely on inspect values here as some of them are missing and 277s furthermore would be version dependent. 277s 277s """ 277s 277s OPTIMIZED = 0x00001 277s NEWLOCALS = 0x00002 277s VARARGS = 0x00004 277s VARKEYWORDS = 0x00008 277s NESTED = 0x00010 277s GENERATOR = 0x00020 277s NOFREE = 0x00040 277s # New in Python 3.5 277s # Used for coroutines defined using async def ie native coroutine 277s COROUTINE = 0x00080 277s # Used for coroutines defined as a generator and then decorated using 277s # types.coroutine 277s ITERABLE_COROUTINE = 0x00100 277s # New in Python 3.6 277s # Generator defined in an async def function 277s ASYNC_GENERATOR = 0x00200 277s 277s FUTURE_GENERATOR_STOP = 0x800000 277s FUTURE_ANNOTATIONS = 0x1000000 277s 277s 277s UNOPTIMIZED_OPCODES = ( 277s _opcode.opmap["STORE_NAME"], 277s _opcode.opmap["LOAD_NAME"], 277s _opcode.opmap["DELETE_NAME"], 277s ) 277s 277s ASYNC_OPCODES = ( 277s _opcode.opmap["GET_AWAITABLE"], 277s _opcode.opmap["GET_AITER"], 277s _opcode.opmap["GET_ANEXT"], 277s > _opcode.opmap["BEFORE_ASYNC_WITH"], 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 277s _opcode.opmap["END_ASYNC_FOR"], 277s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 277s ) 277s E KeyError: 'BEFORE_ASYNC_WITH' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 277s =================================== FAILURES =================================== 277s _________________ InProcessKernelManagerTestCase.test_complete _________________ 277s 277s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 277s 277s if IS_PY312_OR_GREATER: 277s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 277s from ._pydevd_sys_monitoring_cython import * 277s 277s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 277s from ._pydevd_sys_monitoring import * 277s 277s else: 277s try: 277s > from ._pydevd_sys_monitoring_cython import * 277s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s import sys 277s 277s try: 277s try: 277s > from _pydevd_bundle_ext import pydevd_cython as mod 277s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s import sys 277s 277s try: 277s try: 277s from _pydevd_bundle_ext import pydevd_cython as mod 277s 277s except ImportError: 277s > from _pydevd_bundle import pydevd_cython as mod 277s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 277s 277s During handling of the above exception, another exception occurred: 277s 277s # Defines which version of the trace_dispatch we'll use. 277s # Should give warning only here if cython is not available but supported. 277s 277s import os 277s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 277s from _pydev_bundle import pydev_log 277s 277s dirname = os.path.dirname(os.path.dirname(__file__)) 277s USING_CYTHON = False 277s 277s 277s def delete_old_compiled_extensions(): 277s import _pydevd_bundle 277s 277s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 277s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 277s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 277s try: 277s import shutil 277s 277s for file in os.listdir(_pydevd_bundle_ext_dir): 277s if file.startswith("pydevd") and file.endswith(".so"): 277s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 277s for file in os.listdir(_pydevd_frame_eval_ext_dir): 277s if file.startswith("pydevd") and file.endswith(".so"): 277s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 277s build_dir = os.path.join(cython_extensions_dir, "build") 277s if os.path.exists(build_dir): 277s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 277s except OSError: 277s pydev_log.error_once( 277s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 277s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 277s ) 277s 277s 277s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 277s # We must import the cython version if forcing cython 277s from _pydevd_bundle.pydevd_cython_wrapper import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) 277s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 277s 277s USING_CYTHON = True 277s 277s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 277s # Use the regular version if not forcing cython 277s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) # @UnusedImport 277s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 277s 277s else: 277s # Regular: use fallback if not found and give message to user 277s try: 277s > from _pydevd_bundle.pydevd_cython_wrapper import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s 277s import sys 277s 277s try: 277s try: 277s from _pydevd_bundle_ext import pydevd_cython as mod 277s 277s except ImportError: 277s from _pydevd_bundle import pydevd_cython as mod 277s 277s except ImportError: 277s import struct 277s 277s try: 277s is_python_64bit = struct.calcsize("P") == 8 277s except: 277s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 277s raise ImportError 277s plat = "32" 277s if is_python_64bit: 277s plat = "64" 277s 277s # We also accept things as: 277s # 277s # _pydevd_bundle.pydevd_cython_win32_27_32 277s # _pydevd_bundle.pydevd_cython_win32_34_64 277s # 277s # to have multiple pre-compiled pyds distributed along the IDE 277s # (generated by build_tools/build_binaries_windows.py). 277s 277s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 277s check_name = "_pydevd_bundle.%s" % (mod_name,) 277s > mod = getattr(__import__(check_name), mod_name) 277s ^^^^^^^^^^^^^^^^^^^^^^ 277s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s self = 277s 277s def test_complete(self): 277s """Does requesting completion from an in-process kernel work?""" 277s km = self.km 277s > km.start_kernel() 277s 277s tests/inprocess/test_kernelmanager.py:70: 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s /usr/lib/python3/dist-packages/ipykernel/inprocess/manager.py:48: in start_kernel 277s self.kernel = InProcessKernel(parent=self, session=self.session) 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/ipykernel/inprocess/ipkernel.py:72: in __init__ 277s super().__init__(**traits) 277s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 277s from .debugger import Debugger, _is_debugpy_available 277s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 277s raise e 277s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 277s from debugpy.server import api # noqa: F401 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 277s import debugpy._vendored.force_pydevd # noqa 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 277s preimport('pydevd', [ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 277s import_module(name) 277s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 277s return _bootstrap._gcd_import(name[level:], package, level) 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 277s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 277s from _pydevd_bundle import pydevd_vars 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 277s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 277s from _pydevd_sys_monitoring import pydevd_sys_monitoring 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 277s from ._pydevd_sys_monitoring import * 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 277s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 277s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 277s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 277s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 277s from _pydevd_frame_eval.vendored import bytecode 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 277s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 277s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s 277s import opcode as _opcode 277s from enum import IntFlag 277s from typing import Optional, Union 277s 277s # alias to keep the 'bytecode' variable free 277s from _pydevd_frame_eval.vendored import bytecode as _bytecode 277s 277s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 277s from .utils import PY311, PY312, PY313 277s 277s 277s class CompilerFlags(IntFlag): 277s """Possible values of the co_flags attribute of Code object. 277s 277s Note: We do not rely on inspect values here as some of them are missing and 277s furthermore would be version dependent. 277s 277s """ 277s 277s OPTIMIZED = 0x00001 277s NEWLOCALS = 0x00002 277s VARARGS = 0x00004 277s VARKEYWORDS = 0x00008 277s NESTED = 0x00010 277s GENERATOR = 0x00020 277s NOFREE = 0x00040 277s # New in Python 3.5 277s # Used for coroutines defined using async def ie native coroutine 277s COROUTINE = 0x00080 277s # Used for coroutines defined as a generator and then decorated using 277s # types.coroutine 277s ITERABLE_COROUTINE = 0x00100 277s # New in Python 3.6 277s # Generator defined in an async def function 277s ASYNC_GENERATOR = 0x00200 277s 277s FUTURE_GENERATOR_STOP = 0x800000 277s FUTURE_ANNOTATIONS = 0x1000000 277s 277s 277s UNOPTIMIZED_OPCODES = ( 277s _opcode.opmap["STORE_NAME"], 277s _opcode.opmap["LOAD_NAME"], 277s _opcode.opmap["DELETE_NAME"], 277s ) 277s 277s ASYNC_OPCODES = ( 277s _opcode.opmap["GET_AWAITABLE"], 277s _opcode.opmap["GET_AITER"], 277s _opcode.opmap["GET_ANEXT"], 277s > _opcode.opmap["BEFORE_ASYNC_WITH"], 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 277s _opcode.opmap["END_ASYNC_FOR"], 277s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 277s ) 277s E KeyError: 'BEFORE_ASYNC_WITH' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 277s _________________ InProcessKernelManagerTestCase.test_execute __________________ 277s 277s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 277s 277s if IS_PY312_OR_GREATER: 277s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 277s from ._pydevd_sys_monitoring_cython import * 277s 277s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 277s from ._pydevd_sys_monitoring import * 277s 277s else: 277s try: 277s > from ._pydevd_sys_monitoring_cython import * 277s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s import sys 277s 277s try: 277s try: 277s > from _pydevd_bundle_ext import pydevd_cython as mod 277s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s import sys 277s 277s try: 277s try: 277s from _pydevd_bundle_ext import pydevd_cython as mod 277s 277s except ImportError: 277s > from _pydevd_bundle import pydevd_cython as mod 277s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 277s 277s During handling of the above exception, another exception occurred: 277s 277s # Defines which version of the trace_dispatch we'll use. 277s # Should give warning only here if cython is not available but supported. 277s 277s import os 277s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 277s from _pydev_bundle import pydev_log 277s 277s dirname = os.path.dirname(os.path.dirname(__file__)) 277s USING_CYTHON = False 277s 277s 277s def delete_old_compiled_extensions(): 277s import _pydevd_bundle 277s 277s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 277s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 277s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 277s try: 277s import shutil 277s 277s for file in os.listdir(_pydevd_bundle_ext_dir): 277s if file.startswith("pydevd") and file.endswith(".so"): 277s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 277s for file in os.listdir(_pydevd_frame_eval_ext_dir): 277s if file.startswith("pydevd") and file.endswith(".so"): 277s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 277s build_dir = os.path.join(cython_extensions_dir, "build") 277s if os.path.exists(build_dir): 277s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 277s except OSError: 277s pydev_log.error_once( 277s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 277s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 277s ) 277s 277s 277s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 277s # We must import the cython version if forcing cython 277s from _pydevd_bundle.pydevd_cython_wrapper import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) 277s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 277s 277s USING_CYTHON = True 277s 277s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 277s # Use the regular version if not forcing cython 277s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) # @UnusedImport 277s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 277s 277s else: 277s # Regular: use fallback if not found and give message to user 277s try: 277s > from _pydevd_bundle.pydevd_cython_wrapper import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s 277s import sys 277s 277s try: 277s try: 277s from _pydevd_bundle_ext import pydevd_cython as mod 277s 277s except ImportError: 277s from _pydevd_bundle import pydevd_cython as mod 277s 277s except ImportError: 277s import struct 277s 277s try: 277s is_python_64bit = struct.calcsize("P") == 8 277s except: 277s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 277s raise ImportError 277s plat = "32" 277s if is_python_64bit: 277s plat = "64" 277s 277s # We also accept things as: 277s # 277s # _pydevd_bundle.pydevd_cython_win32_27_32 277s # _pydevd_bundle.pydevd_cython_win32_34_64 277s # 277s # to have multiple pre-compiled pyds distributed along the IDE 277s # (generated by build_tools/build_binaries_windows.py). 277s 277s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 277s check_name = "_pydevd_bundle.%s" % (mod_name,) 277s > mod = getattr(__import__(check_name), mod_name) 277s ^^^^^^^^^^^^^^^^^^^^^^ 277s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s self = 277s 277s def test_execute(self): 277s """Does executing code in an in-process kernel work?""" 277s km = self.km 277s > km.start_kernel() 277s 277s tests/inprocess/test_kernelmanager.py:60: 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s /usr/lib/python3/dist-packages/ipykernel/inprocess/manager.py:48: in start_kernel 277s self.kernel = InProcessKernel(parent=self, session=self.session) 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/ipykernel/inprocess/ipkernel.py:72: in __init__ 277s super().__init__(**traits) 277s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 277s from .debugger import Debugger, _is_debugpy_available 277s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 277s raise e 277s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 277s from debugpy.server import api # noqa: F401 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 277s import debugpy._vendored.force_pydevd # noqa 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 277s preimport('pydevd', [ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 277s import_module(name) 277s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 277s return _bootstrap._gcd_import(name[level:], package, level) 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 277s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 277s from _pydevd_bundle import pydevd_vars 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 277s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 277s from _pydevd_sys_monitoring import pydevd_sys_monitoring 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 277s from ._pydevd_sys_monitoring import * 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 277s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 277s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 277s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 277s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 277s from _pydevd_frame_eval.vendored import bytecode 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 277s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 277s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s 277s import opcode as _opcode 277s from enum import IntFlag 277s from typing import Optional, Union 277s 277s # alias to keep the 'bytecode' variable free 277s from _pydevd_frame_eval.vendored import bytecode as _bytecode 277s 277s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 277s from .utils import PY311, PY312, PY313 277s 277s 277s class CompilerFlags(IntFlag): 277s """Possible values of the co_flags attribute of Code object. 277s 277s Note: We do not rely on inspect values here as some of them are missing and 277s furthermore would be version dependent. 277s 277s """ 277s 277s OPTIMIZED = 0x00001 277s NEWLOCALS = 0x00002 277s VARARGS = 0x00004 277s VARKEYWORDS = 0x00008 277s NESTED = 0x00010 277s GENERATOR = 0x00020 277s NOFREE = 0x00040 277s # New in Python 3.5 277s # Used for coroutines defined using async def ie native coroutine 277s COROUTINE = 0x00080 277s # Used for coroutines defined as a generator and then decorated using 277s # types.coroutine 277s ITERABLE_COROUTINE = 0x00100 277s # New in Python 3.6 277s # Generator defined in an async def function 277s ASYNC_GENERATOR = 0x00200 277s 277s FUTURE_GENERATOR_STOP = 0x800000 277s FUTURE_ANNOTATIONS = 0x1000000 277s 277s 277s UNOPTIMIZED_OPCODES = ( 277s _opcode.opmap["STORE_NAME"], 277s _opcode.opmap["LOAD_NAME"], 277s _opcode.opmap["DELETE_NAME"], 277s ) 277s 277s ASYNC_OPCODES = ( 277s _opcode.opmap["GET_AWAITABLE"], 277s _opcode.opmap["GET_AITER"], 277s _opcode.opmap["GET_ANEXT"], 277s > _opcode.opmap["BEFORE_ASYNC_WITH"], 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 277s _opcode.opmap["END_ASYNC_FOR"], 277s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 277s ) 277s E KeyError: 'BEFORE_ASYNC_WITH' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 277s _________________ InProcessKernelManagerTestCase.test_history __________________ 277s 277s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 277s 277s if IS_PY312_OR_GREATER: 277s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 277s from ._pydevd_sys_monitoring_cython import * 277s 277s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 277s from ._pydevd_sys_monitoring import * 277s 277s else: 277s try: 277s > from ._pydevd_sys_monitoring_cython import * 277s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s import sys 277s 277s try: 277s try: 277s > from _pydevd_bundle_ext import pydevd_cython as mod 277s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s import sys 277s 277s try: 277s try: 277s from _pydevd_bundle_ext import pydevd_cython as mod 277s 277s except ImportError: 277s > from _pydevd_bundle import pydevd_cython as mod 277s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 277s 277s During handling of the above exception, another exception occurred: 277s 277s # Defines which version of the trace_dispatch we'll use. 277s # Should give warning only here if cython is not available but supported. 277s 277s import os 277s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 277s from _pydev_bundle import pydev_log 277s 277s dirname = os.path.dirname(os.path.dirname(__file__)) 277s USING_CYTHON = False 277s 277s 277s def delete_old_compiled_extensions(): 277s import _pydevd_bundle 277s 277s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 277s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 277s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 277s try: 277s import shutil 277s 277s for file in os.listdir(_pydevd_bundle_ext_dir): 277s if file.startswith("pydevd") and file.endswith(".so"): 277s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 277s for file in os.listdir(_pydevd_frame_eval_ext_dir): 277s if file.startswith("pydevd") and file.endswith(".so"): 277s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 277s build_dir = os.path.join(cython_extensions_dir, "build") 277s if os.path.exists(build_dir): 277s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 277s except OSError: 277s pydev_log.error_once( 277s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 277s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 277s ) 277s 277s 277s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 277s # We must import the cython version if forcing cython 277s from _pydevd_bundle.pydevd_cython_wrapper import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) 277s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 277s 277s USING_CYTHON = True 277s 277s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 277s # Use the regular version if not forcing cython 277s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) # @UnusedImport 277s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 277s 277s else: 277s # Regular: use fallback if not found and give message to user 277s try: 277s > from _pydevd_bundle.pydevd_cython_wrapper import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s 277s import sys 277s 277s try: 277s try: 277s from _pydevd_bundle_ext import pydevd_cython as mod 277s 277s except ImportError: 277s from _pydevd_bundle import pydevd_cython as mod 277s 277s except ImportError: 277s import struct 277s 277s try: 277s is_python_64bit = struct.calcsize("P") == 8 277s except: 277s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 277s raise ImportError 277s plat = "32" 277s if is_python_64bit: 277s plat = "64" 277s 277s # We also accept things as: 277s # 277s # _pydevd_bundle.pydevd_cython_win32_27_32 277s # _pydevd_bundle.pydevd_cython_win32_34_64 277s # 277s # to have multiple pre-compiled pyds distributed along the IDE 277s # (generated by build_tools/build_binaries_windows.py). 277s 277s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 277s check_name = "_pydevd_bundle.%s" % (mod_name,) 277s > mod = getattr(__import__(check_name), mod_name) 277s ^^^^^^^^^^^^^^^^^^^^^^ 277s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s self = 277s 277s def test_history(self): 277s """Does requesting history from an in-process kernel work?""" 277s km = self.km 277s > km.start_kernel() 277s 277s tests/inprocess/test_kernelmanager.py:99: 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s /usr/lib/python3/dist-packages/ipykernel/inprocess/manager.py:48: in start_kernel 277s self.kernel = InProcessKernel(parent=self, session=self.session) 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/ipykernel/inprocess/ipkernel.py:72: in __init__ 277s super().__init__(**traits) 277s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 277s from .debugger import Debugger, _is_debugpy_available 277s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 277s raise e 277s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 277s from debugpy.server import api # noqa: F401 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 277s import debugpy._vendored.force_pydevd # noqa 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 277s preimport('pydevd', [ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 277s import_module(name) 277s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 277s return _bootstrap._gcd_import(name[level:], package, level) 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 277s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 277s from _pydevd_bundle import pydevd_vars 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 277s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 277s from _pydevd_sys_monitoring import pydevd_sys_monitoring 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 277s from ._pydevd_sys_monitoring import * 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 277s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 277s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 277s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 277s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 277s from _pydevd_frame_eval.vendored import bytecode 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 277s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 277s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s 277s import opcode as _opcode 277s from enum import IntFlag 277s from typing import Optional, Union 277s 277s # alias to keep the 'bytecode' variable free 277s from _pydevd_frame_eval.vendored import bytecode as _bytecode 277s 277s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 277s from .utils import PY311, PY312, PY313 277s 277s 277s class CompilerFlags(IntFlag): 277s """Possible values of the co_flags attribute of Code object. 277s 277s Note: We do not rely on inspect values here as some of them are missing and 277s furthermore would be version dependent. 277s 277s """ 277s 277s OPTIMIZED = 0x00001 277s NEWLOCALS = 0x00002 277s VARARGS = 0x00004 277s VARKEYWORDS = 0x00008 277s NESTED = 0x00010 277s GENERATOR = 0x00020 277s NOFREE = 0x00040 277s # New in Python 3.5 277s # Used for coroutines defined using async def ie native coroutine 277s COROUTINE = 0x00080 277s # Used for coroutines defined as a generator and then decorated using 277s # types.coroutine 277s ITERABLE_COROUTINE = 0x00100 277s # New in Python 3.6 277s # Generator defined in an async def function 277s ASYNC_GENERATOR = 0x00200 277s 277s FUTURE_GENERATOR_STOP = 0x800000 277s FUTURE_ANNOTATIONS = 0x1000000 277s 277s 277s UNOPTIMIZED_OPCODES = ( 277s _opcode.opmap["STORE_NAME"], 277s _opcode.opmap["LOAD_NAME"], 277s _opcode.opmap["DELETE_NAME"], 277s ) 277s 277s ASYNC_OPCODES = ( 277s _opcode.opmap["GET_AWAITABLE"], 277s _opcode.opmap["GET_AITER"], 277s _opcode.opmap["GET_ANEXT"], 277s > _opcode.opmap["BEFORE_ASYNC_WITH"], 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 277s _opcode.opmap["END_ASYNC_FOR"], 277s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 277s ) 277s E KeyError: 'BEFORE_ASYNC_WITH' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 277s _________________ InProcessKernelManagerTestCase.test_inspect __________________ 277s 277s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 277s 277s if IS_PY312_OR_GREATER: 277s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 277s from ._pydevd_sys_monitoring_cython import * 277s 277s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 277s from ._pydevd_sys_monitoring import * 277s 277s else: 277s try: 277s > from ._pydevd_sys_monitoring_cython import * 277s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s import sys 277s 277s try: 277s try: 277s > from _pydevd_bundle_ext import pydevd_cython as mod 277s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s import sys 277s 277s try: 277s try: 277s from _pydevd_bundle_ext import pydevd_cython as mod 277s 277s except ImportError: 277s > from _pydevd_bundle import pydevd_cython as mod 277s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 277s 277s During handling of the above exception, another exception occurred: 277s 277s # Defines which version of the trace_dispatch we'll use. 277s # Should give warning only here if cython is not available but supported. 277s 277s import os 277s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 277s from _pydev_bundle import pydev_log 277s 277s dirname = os.path.dirname(os.path.dirname(__file__)) 277s USING_CYTHON = False 277s 277s 277s def delete_old_compiled_extensions(): 277s import _pydevd_bundle 277s 277s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 277s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 277s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 277s try: 277s import shutil 277s 277s for file in os.listdir(_pydevd_bundle_ext_dir): 277s if file.startswith("pydevd") and file.endswith(".so"): 277s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 277s for file in os.listdir(_pydevd_frame_eval_ext_dir): 277s if file.startswith("pydevd") and file.endswith(".so"): 277s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 277s build_dir = os.path.join(cython_extensions_dir, "build") 277s if os.path.exists(build_dir): 277s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 277s except OSError: 277s pydev_log.error_once( 277s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 277s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 277s ) 277s 277s 277s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 277s # We must import the cython version if forcing cython 277s from _pydevd_bundle.pydevd_cython_wrapper import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) 277s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 277s 277s USING_CYTHON = True 277s 277s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 277s # Use the regular version if not forcing cython 277s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) # @UnusedImport 277s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 277s 277s else: 277s # Regular: use fallback if not found and give message to user 277s try: 277s > from _pydevd_bundle.pydevd_cython_wrapper import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s 277s import sys 277s 277s try: 277s try: 277s from _pydevd_bundle_ext import pydevd_cython as mod 277s 277s except ImportError: 277s from _pydevd_bundle import pydevd_cython as mod 277s 277s except ImportError: 277s import struct 277s 277s try: 277s is_python_64bit = struct.calcsize("P") == 8 277s except: 277s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 277s raise ImportError 277s plat = "32" 277s if is_python_64bit: 277s plat = "64" 277s 277s # We also accept things as: 277s # 277s # _pydevd_bundle.pydevd_cython_win32_27_32 277s # _pydevd_bundle.pydevd_cython_win32_34_64 277s # 277s # to have multiple pre-compiled pyds distributed along the IDE 277s # (generated by build_tools/build_binaries_windows.py). 277s 277s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 277s check_name = "_pydevd_bundle.%s" % (mod_name,) 277s > mod = getattr(__import__(check_name), mod_name) 277s ^^^^^^^^^^^^^^^^^^^^^^ 277s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s self = 277s 277s def test_inspect(self): 277s """Does requesting object information from an in-process kernel work?""" 277s km = self.km 277s > km.start_kernel() 277s 277s tests/inprocess/test_kernelmanager.py:83: 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s /usr/lib/python3/dist-packages/ipykernel/inprocess/manager.py:48: in start_kernel 277s self.kernel = InProcessKernel(parent=self, session=self.session) 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/ipykernel/inprocess/ipkernel.py:72: in __init__ 277s super().__init__(**traits) 277s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 277s from .debugger import Debugger, _is_debugpy_available 277s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 277s raise e 277s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 277s from debugpy.server import api # noqa: F401 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 277s import debugpy._vendored.force_pydevd # noqa 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 277s preimport('pydevd', [ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 277s import_module(name) 277s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 277s return _bootstrap._gcd_import(name[level:], package, level) 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 277s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 277s from _pydevd_bundle import pydevd_vars 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 277s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 277s from _pydevd_sys_monitoring import pydevd_sys_monitoring 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 277s from ._pydevd_sys_monitoring import * 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 277s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 277s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 277s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 277s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 277s from _pydevd_frame_eval.vendored import bytecode 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 277s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 277s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s 277s import opcode as _opcode 277s from enum import IntFlag 277s from typing import Optional, Union 277s 277s # alias to keep the 'bytecode' variable free 277s from _pydevd_frame_eval.vendored import bytecode as _bytecode 277s 277s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 277s from .utils import PY311, PY312, PY313 277s 277s 277s class CompilerFlags(IntFlag): 277s """Possible values of the co_flags attribute of Code object. 277s 277s Note: We do not rely on inspect values here as some of them are missing and 277s furthermore would be version dependent. 277s 277s """ 277s 277s OPTIMIZED = 0x00001 277s NEWLOCALS = 0x00002 277s VARARGS = 0x00004 277s VARKEYWORDS = 0x00008 277s NESTED = 0x00010 277s GENERATOR = 0x00020 277s NOFREE = 0x00040 277s # New in Python 3.5 277s # Used for coroutines defined using async def ie native coroutine 277s COROUTINE = 0x00080 277s # Used for coroutines defined as a generator and then decorated using 277s # types.coroutine 277s ITERABLE_COROUTINE = 0x00100 277s # New in Python 3.6 277s # Generator defined in an async def function 277s ASYNC_GENERATOR = 0x00200 277s 277s FUTURE_GENERATOR_STOP = 0x800000 277s FUTURE_ANNOTATIONS = 0x1000000 277s 277s 277s UNOPTIMIZED_OPCODES = ( 277s _opcode.opmap["STORE_NAME"], 277s _opcode.opmap["LOAD_NAME"], 277s _opcode.opmap["DELETE_NAME"], 277s ) 277s 277s ASYNC_OPCODES = ( 277s _opcode.opmap["GET_AWAITABLE"], 277s _opcode.opmap["GET_AITER"], 277s _opcode.opmap["GET_ANEXT"], 277s > _opcode.opmap["BEFORE_ASYNC_WITH"], 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 277s _opcode.opmap["END_ASYNC_FOR"], 277s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 277s ) 277s E KeyError: 'BEFORE_ASYNC_WITH' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 277s ________________ InProcessKernelManagerTestCase.test_interface _________________ 277s 277s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 277s 277s if IS_PY312_OR_GREATER: 277s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 277s from ._pydevd_sys_monitoring_cython import * 277s 277s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 277s from ._pydevd_sys_monitoring import * 277s 277s else: 277s try: 277s > from ._pydevd_sys_monitoring_cython import * 277s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s import sys 277s 277s try: 277s try: 277s > from _pydevd_bundle_ext import pydevd_cython as mod 277s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s import sys 277s 277s try: 277s try: 277s from _pydevd_bundle_ext import pydevd_cython as mod 277s 277s except ImportError: 277s > from _pydevd_bundle import pydevd_cython as mod 277s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 277s 277s During handling of the above exception, another exception occurred: 277s 277s # Defines which version of the trace_dispatch we'll use. 277s # Should give warning only here if cython is not available but supported. 277s 277s import os 277s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 277s from _pydev_bundle import pydev_log 277s 277s dirname = os.path.dirname(os.path.dirname(__file__)) 277s USING_CYTHON = False 277s 277s 277s def delete_old_compiled_extensions(): 277s import _pydevd_bundle 277s 277s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 277s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 277s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 277s try: 277s import shutil 277s 277s for file in os.listdir(_pydevd_bundle_ext_dir): 277s if file.startswith("pydevd") and file.endswith(".so"): 277s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 277s for file in os.listdir(_pydevd_frame_eval_ext_dir): 277s if file.startswith("pydevd") and file.endswith(".so"): 277s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 277s build_dir = os.path.join(cython_extensions_dir, "build") 277s if os.path.exists(build_dir): 277s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 277s except OSError: 277s pydev_log.error_once( 277s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 277s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 277s ) 277s 277s 277s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 277s # We must import the cython version if forcing cython 277s from _pydevd_bundle.pydevd_cython_wrapper import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) 277s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 277s 277s USING_CYTHON = True 277s 277s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 277s # Use the regular version if not forcing cython 277s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) # @UnusedImport 277s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 277s 277s else: 277s # Regular: use fallback if not found and give message to user 277s try: 277s > from _pydevd_bundle.pydevd_cython_wrapper import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s 277s import sys 277s 277s try: 277s try: 277s from _pydevd_bundle_ext import pydevd_cython as mod 277s 277s except ImportError: 277s from _pydevd_bundle import pydevd_cython as mod 277s 277s except ImportError: 277s import struct 277s 277s try: 277s is_python_64bit = struct.calcsize("P") == 8 277s except: 277s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 277s raise ImportError 277s plat = "32" 277s if is_python_64bit: 277s plat = "64" 277s 277s # We also accept things as: 277s # 277s # _pydevd_bundle.pydevd_cython_win32_27_32 277s # _pydevd_bundle.pydevd_cython_win32_34_64 277s # 277s # to have multiple pre-compiled pyds distributed along the IDE 277s # (generated by build_tools/build_binaries_windows.py). 277s 277s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 277s check_name = "_pydevd_bundle.%s" % (mod_name,) 277s > mod = getattr(__import__(check_name), mod_name) 277s ^^^^^^^^^^^^^^^^^^^^^^ 277s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s self = 277s 277s @flaky 277s def test_interface(self): 277s """Does the in-process kernel manager implement the basic KM interface?""" 277s km = self.km 277s assert not km.has_kernel 277s 277s > km.start_kernel() 277s 277s tests/inprocess/test_kernelmanager.py:30: 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s /usr/lib/python3/dist-packages/ipykernel/inprocess/manager.py:48: in start_kernel 277s self.kernel = InProcessKernel(parent=self, session=self.session) 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/ipykernel/inprocess/ipkernel.py:72: in __init__ 277s super().__init__(**traits) 277s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 277s from .debugger import Debugger, _is_debugpy_available 277s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 277s raise e 277s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 277s from debugpy.server import api # noqa: F401 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 277s import debugpy._vendored.force_pydevd # noqa 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 277s preimport('pydevd', [ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 277s import_module(name) 277s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 277s return _bootstrap._gcd_import(name[level:], package, level) 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 277s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 277s from _pydevd_bundle import pydevd_vars 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 277s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 277s from _pydevd_sys_monitoring import pydevd_sys_monitoring 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 277s from ._pydevd_sys_monitoring import * 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 277s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 277s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 277s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 277s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 277s from _pydevd_frame_eval.vendored import bytecode 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 277s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 277s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s 277s import opcode as _opcode 277s from enum import IntFlag 277s from typing import Optional, Union 277s 277s # alias to keep the 'bytecode' variable free 277s from _pydevd_frame_eval.vendored import bytecode as _bytecode 277s 277s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 277s from .utils import PY311, PY312, PY313 277s 277s 277s class CompilerFlags(IntFlag): 277s """Possible values of the co_flags attribute of Code object. 277s 277s Note: We do not rely on inspect values here as some of them are missing and 277s furthermore would be version dependent. 277s 277s """ 277s 277s OPTIMIZED = 0x00001 277s NEWLOCALS = 0x00002 277s VARARGS = 0x00004 277s VARKEYWORDS = 0x00008 277s NESTED = 0x00010 277s GENERATOR = 0x00020 277s NOFREE = 0x00040 277s # New in Python 3.5 277s # Used for coroutines defined using async def ie native coroutine 277s COROUTINE = 0x00080 277s # Used for coroutines defined as a generator and then decorated using 277s # types.coroutine 277s ITERABLE_COROUTINE = 0x00100 277s # New in Python 3.6 277s # Generator defined in an async def function 277s ASYNC_GENERATOR = 0x00200 277s 277s FUTURE_GENERATOR_STOP = 0x800000 277s FUTURE_ANNOTATIONS = 0x1000000 277s 277s 277s UNOPTIMIZED_OPCODES = ( 277s _opcode.opmap["STORE_NAME"], 277s _opcode.opmap["LOAD_NAME"], 277s _opcode.opmap["DELETE_NAME"], 277s ) 277s 277s ASYNC_OPCODES = ( 277s _opcode.opmap["GET_AWAITABLE"], 277s _opcode.opmap["GET_AITER"], 277s _opcode.opmap["GET_ANEXT"], 277s > _opcode.opmap["BEFORE_ASYNC_WITH"], 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 277s _opcode.opmap["END_ASYNC_FOR"], 277s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 277s ) 277s E KeyError: 'BEFORE_ASYNC_WITH' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 277s ___________________________ test_embed_kernel_basic ____________________________ 277s 277s @flaky(max_runs=3) 277s def test_embed_kernel_basic(): 277s """IPython.embed_kernel() is basically functional""" 277s cmd = "\n".join( 277s [ 277s "from IPython import embed_kernel", 277s "def go():", 277s " a=5", 277s ' b="hi there"', 277s " embed_kernel()", 277s "go()", 277s "", 277s ] 277s ) 277s 277s > with setup_kernel(cmd) as client: 277s ^^^^^^^^^^^^^^^^^ 277s 277s tests/test_embed_kernel.py:109: 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s /usr/lib/python3.14/contextlib.py:141: in __enter__ 277s return next(self.gen) 277s ^^^^^^^^^^^^^^ 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s 277s cmd = 'from IPython import embed_kernel\ndef go():\n a=5\n b="hi there"\n embed_kernel()\ngo()\n' 277s 277s @contextmanager 277s def setup_kernel(cmd): 277s """start an embedded kernel in a subprocess, and wait for it to be ready 277s 277s Returns 277s ------- 277s kernel_manager: connected KernelManager instance 277s """ 277s 277s def connection_file_ready(connection_file): 277s """Check if connection_file is a readable json file.""" 277s if not os.path.exists(connection_file): 277s return False 277s try: 277s with open(connection_file) as f: 277s json.load(f) 277s return True 277s except ValueError: 277s return False 277s 277s kernel = Popen([sys.executable, "-c", cmd], stdout=PIPE, stderr=PIPE, encoding="utf-8") 277s try: 277s connection_file = os.path.join( 277s paths.jupyter_runtime_dir(), 277s "kernel-%i.json" % kernel.pid, 277s ) 277s # wait for connection file to exist, timeout after 5s 277s tic = time.time() 277s while ( 277s not connection_file_ready(connection_file) 277s and kernel.poll() is None 277s and time.time() < tic + SETUP_TIMEOUT 277s ): 277s time.sleep(0.1) 277s 277s # Wait 100ms for the writing to finish 277s time.sleep(0.1) 277s 277s if kernel.poll() is not None: 277s o, e = kernel.communicate() 277s raise OSError("Kernel failed to start:\n%s" % e) 277s 277s if not os.path.exists(connection_file): 277s if kernel.poll() is None: 277s kernel.terminate() 277s > raise OSError("Connection file %r never arrived" % connection_file) 277s E OSError: Connection file '/home/ubuntu/.local/share/jupyter/runtime/kernel-3084.json' never arrived 277s 277s tests/test_embed_kernel.py:74: OSError 277s _________________________ test_embed_kernel_namespace __________________________ 277s 277s @flaky(max_runs=3) 277s def test_embed_kernel_namespace(): 277s """IPython.embed_kernel() inherits calling namespace""" 277s cmd = "\n".join( 277s [ 277s "from IPython import embed_kernel", 277s "def go():", 277s " a=5", 277s ' b="hi there"', 277s " embed_kernel()", 277s "go()", 277s "", 277s ] 277s ) 277s 277s > with setup_kernel(cmd) as client: 277s ^^^^^^^^^^^^^^^^^ 277s 277s tests/test_embed_kernel.py:145: 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s /usr/lib/python3.14/contextlib.py:141: in __enter__ 277s return next(self.gen) 277s ^^^^^^^^^^^^^^ 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s 277s cmd = 'from IPython import embed_kernel\ndef go():\n a=5\n b="hi there"\n embed_kernel()\ngo()\n' 277s 277s @contextmanager 277s def setup_kernel(cmd): 277s """start an embedded kernel in a subprocess, and wait for it to be ready 277s 277s Returns 277s ------- 277s kernel_manager: connected KernelManager instance 277s """ 277s 277s def connection_file_ready(connection_file): 277s """Check if connection_file is a readable json file.""" 277s if not os.path.exists(connection_file): 277s return False 277s try: 277s with open(connection_file) as f: 277s json.load(f) 277s return True 277s except ValueError: 277s return False 277s 277s kernel = Popen([sys.executable, "-c", cmd], stdout=PIPE, stderr=PIPE, encoding="utf-8") 277s try: 277s connection_file = os.path.join( 277s paths.jupyter_runtime_dir(), 277s "kernel-%i.json" % kernel.pid, 277s ) 277s # wait for connection file to exist, timeout after 5s 277s tic = time.time() 277s while ( 277s not connection_file_ready(connection_file) 277s and kernel.poll() is None 277s and time.time() < tic + SETUP_TIMEOUT 277s ): 277s time.sleep(0.1) 277s 277s # Wait 100ms for the writing to finish 277s time.sleep(0.1) 277s 277s if kernel.poll() is not None: 277s o, e = kernel.communicate() 277s raise OSError("Kernel failed to start:\n%s" % e) 277s 277s if not os.path.exists(connection_file): 277s if kernel.poll() is None: 277s kernel.terminate() 277s > raise OSError("Connection file %r never arrived" % connection_file) 277s E OSError: Connection file '/home/ubuntu/.local/share/jupyter/runtime/kernel-3108.json' never arrived 277s 277s tests/test_embed_kernel.py:74: OSError 277s _________________________ test_embed_kernel_reentrant __________________________ 277s 277s @flaky(max_runs=3) 277s def test_embed_kernel_reentrant(): 277s """IPython.embed_kernel() can be called multiple times""" 277s cmd = "\n".join( 277s [ 277s "from IPython import embed_kernel", 277s "count = 0", 277s "def go():", 277s " global count", 277s " embed_kernel()", 277s " count = count + 1", 277s "", 277s "while True: go()", 277s "", 277s ] 277s ) 277s 277s > with setup_kernel(cmd) as client: 277s ^^^^^^^^^^^^^^^^^ 277s 277s tests/test_embed_kernel.py:186: 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s /usr/lib/python3.14/contextlib.py:141: in __enter__ 277s return next(self.gen) 277s ^^^^^^^^^^^^^^ 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s 277s cmd = 'from IPython import embed_kernel\ncount = 0\ndef go():\n global count\n embed_kernel()\n count = count + 1\n\nwhile True: go()\n' 277s 277s @contextmanager 277s def setup_kernel(cmd): 277s """start an embedded kernel in a subprocess, and wait for it to be ready 277s 277s Returns 277s ------- 277s kernel_manager: connected KernelManager instance 277s """ 277s 277s def connection_file_ready(connection_file): 277s """Check if connection_file is a readable json file.""" 277s if not os.path.exists(connection_file): 277s return False 277s try: 277s with open(connection_file) as f: 277s json.load(f) 277s return True 277s except ValueError: 277s return False 277s 277s kernel = Popen([sys.executable, "-c", cmd], stdout=PIPE, stderr=PIPE, encoding="utf-8") 277s try: 277s connection_file = os.path.join( 277s paths.jupyter_runtime_dir(), 277s "kernel-%i.json" % kernel.pid, 277s ) 277s # wait for connection file to exist, timeout after 5s 277s tic = time.time() 277s while ( 277s not connection_file_ready(connection_file) 277s and kernel.poll() is None 277s and time.time() < tic + SETUP_TIMEOUT 277s ): 277s time.sleep(0.1) 277s 277s # Wait 100ms for the writing to finish 277s time.sleep(0.1) 277s 277s if kernel.poll() is not None: 277s o, e = kernel.communicate() 277s > raise OSError("Kernel failed to start:\n%s" % e) 277s E OSError: Kernel failed to start: 277s E Traceback (most recent call last): 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py", line 12, in 277s E from ._pydevd_sys_monitoring_cython import * 277s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 277s E 277s E During handling of the above exception, another exception occurred: 277s E 277s E Traceback (most recent call last): 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py", line 5, in 277s E from _pydevd_bundle_ext import pydevd_cython as mod 277s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 277s E 277s E During handling of the above exception, another exception occurred: 277s E 277s E Traceback (most recent call last): 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py", line 8, in 277s E from _pydevd_bundle import pydevd_cython as mod 277s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 277s E 277s E During handling of the above exception, another exception occurred: 277s E 277s E Traceback (most recent call last): 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py", line 62, in 277s E from _pydevd_bundle.pydevd_cython_wrapper import ( 277s E ...<4 lines>... 277s E ) 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py", line 32, in 277s E mod = getattr(__import__(check_name), mod_name) 277s E ~~~~~~~~~~^^^^^^^^^^^^ 277s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 277s E 277s E During handling of the above exception, another exception occurred: 277s E 277s E Traceback (most recent call last): 277s E File "", line 8, in 277s E while True: go() 277s E ~~^^ 277s E File "", line 5, in go 277s E embed_kernel() 277s E ~~~~~~~~~~~~^^ 277s E File "/usr/lib/python3/dist-packages/IPython/__init__.py", line 102, in embed_kernel 277s E real_embed_kernel(module=module, local_ns=local_ns, **kwargs) 277s E ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s E File "/usr/lib/python3/dist-packages/ipykernel/embed.py", line 38, in embed_kernel 277s E app.initialize([]) 277s E ~~~~~~~~~~~~~~^^^^ 277s E File "/usr/lib/python3/dist-packages/traitlets/config/application.py", line 118, in inner 277s E return method(app, *args, **kwargs) 277s E File "/usr/lib/python3/dist-packages/ipykernel/kernelapp.py", line 707, in initialize 277s E self.init_kernel() 277s E ~~~~~~~~~~~~~~~~^^ 277s E File "/usr/lib/python3/dist-packages/ipykernel/kernelapp.py", line 555, in init_kernel 277s E kernel = kernel_factory( 277s E parent=self, 277s E ...<11 lines>... 277s E user_ns=self.user_ns, 277s E ) 277s E File "/usr/lib/python3/dist-packages/traitlets/config/configurable.py", line 583, in instance 277s E inst = cls(*args, **kwargs) 277s E File "/usr/lib/python3/dist-packages/ipykernel/ipkernel.py", line 117, in __init__ 277s E from .debugger import Debugger, _is_debugpy_available 277s E File "/usr/lib/python3/dist-packages/ipykernel/debugger.py", line 41, in 277s E raise e 277s E File "/usr/lib/python3/dist-packages/ipykernel/debugger.py", line 24, in 277s E from debugpy.server import api # noqa: F401 277s E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s E File "/usr/lib/python3/dist-packages/debugpy/server/__init__.py", line 7, in 277s E import debugpy._vendored.force_pydevd # noqa 277s E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py", line 44, in 277s E preimport('pydevd', [ 277s E ~~~~~~~~~^^^^^^^^^^^^ 277s E '_pydev_bundle', 277s E ^^^^^^^^^^^^^^^^ 277s E ...<5 lines>... 277s E 'pydevd', 277s E ^^^^^^^^^ 277s E ]) 277s E ^^ 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py", line 126, in preimport 277s E import_module(name) 277s E ~~~~~~~~~~~~~^^^^^^ 277s E File "/usr/lib/python3.14/importlib/__init__.py", line 88, in import_module 277s E return _bootstrap._gcd_import(name[level:], package, level) 277s E ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py", line 51, in 277s E from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py", line 6, in 277s E from _pydevd_bundle import pydevd_vars 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py", line 11, in 277s E from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py", line 8, in 277s E from _pydevd_sys_monitoring import pydevd_sys_monitoring 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py", line 14, in 277s E from ._pydevd_sys_monitoring import * 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py", line 31, in 277s E from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py", line 84, in 277s E from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 277s E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s E ...<4 lines>... 277s E ) # @UnusedImport 277s E ^ 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py", line 18, in 277s E from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py", line 22, in 277s E from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py", line 9, in 277s E from _pydevd_frame_eval.vendored.bytecode.instr import _Variable, Label 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py", line 19, in 277s E from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 277s E ...<4 lines>... 277s E ) 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py", line 20, in 277s E from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py", line 51, in 277s E _opcode.opmap["BEFORE_ASYNC_WITH"], 277s E ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 277s E KeyError: 'BEFORE_ASYNC_WITH' 277s 277s tests/test_embed_kernel.py:69: OSError 277s ____________________________ test_embed_kernel_func ____________________________ 277s 277s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES, IS_PY312_OR_GREATER 277s 277s if IS_PY312_OR_GREATER: 277s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 277s from ._pydevd_sys_monitoring_cython import * 277s 277s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 277s from ._pydevd_sys_monitoring import * 277s 277s else: 277s try: 277s > from ._pydevd_sys_monitoring_cython import * 277s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:12: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s import sys 277s 277s try: 277s try: 277s > from _pydevd_bundle_ext import pydevd_cython as mod 277s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:5: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s import sys 277s 277s try: 277s try: 277s from _pydevd_bundle_ext import pydevd_cython as mod 277s 277s except ImportError: 277s > from _pydevd_bundle import pydevd_cython as mod 277s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:8: ImportError 277s 277s During handling of the above exception, another exception occurred: 277s 277s # Defines which version of the trace_dispatch we'll use. 277s # Should give warning only here if cython is not available but supported. 277s 277s import os 277s from _pydevd_bundle.pydevd_constants import USE_CYTHON_FLAG, ENV_TRUE_LOWER_VALUES, ENV_FALSE_LOWER_VALUES 277s from _pydev_bundle import pydev_log 277s 277s dirname = os.path.dirname(os.path.dirname(__file__)) 277s USING_CYTHON = False 277s 277s 277s def delete_old_compiled_extensions(): 277s import _pydevd_bundle 277s 277s cython_extensions_dir = os.path.dirname(os.path.dirname(_pydevd_bundle.__file__)) 277s _pydevd_bundle_ext_dir = os.path.dirname(_pydevd_bundle.__file__) 277s _pydevd_frame_eval_ext_dir = os.path.join(cython_extensions_dir, "_pydevd_frame_eval_ext") 277s try: 277s import shutil 277s 277s for file in os.listdir(_pydevd_bundle_ext_dir): 277s if file.startswith("pydevd") and file.endswith(".so"): 277s os.remove(os.path.join(_pydevd_bundle_ext_dir, file)) 277s for file in os.listdir(_pydevd_frame_eval_ext_dir): 277s if file.startswith("pydevd") and file.endswith(".so"): 277s os.remove(os.path.join(_pydevd_frame_eval_ext_dir, file)) 277s build_dir = os.path.join(cython_extensions_dir, "build") 277s if os.path.exists(build_dir): 277s shutil.rmtree(os.path.join(cython_extensions_dir, "build")) 277s except OSError: 277s pydev_log.error_once( 277s "warning: failed to delete old cython speedups. Please delete all *.so files from the directories " 277s '"%s" and "%s"' % (_pydevd_bundle_ext_dir, _pydevd_frame_eval_ext_dir) 277s ) 277s 277s 277s if USE_CYTHON_FLAG in ENV_TRUE_LOWER_VALUES: 277s # We must import the cython version if forcing cython 277s from _pydevd_bundle.pydevd_cython_wrapper import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) 277s from _pydevd_bundle.pydevd_cython_wrapper import should_stop_on_exception, handle_exception, is_unhandled_exception 277s 277s USING_CYTHON = True 277s 277s elif USE_CYTHON_FLAG in ENV_FALSE_LOWER_VALUES: 277s # Use the regular version if not forcing cython 277s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) # @UnusedImport 277s from .pydevd_frame import should_stop_on_exception, handle_exception, is_unhandled_exception 277s 277s else: 277s # Regular: use fallback if not found and give message to user 277s try: 277s > from _pydevd_bundle.pydevd_cython_wrapper import ( 277s trace_dispatch, 277s global_cache_skips, 277s global_cache_frame_skips, 277s fix_top_level_trace_and_get_trace_func, 277s ) 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:62: 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s 277s import sys 277s 277s try: 277s try: 277s from _pydevd_bundle_ext import pydevd_cython as mod 277s 277s except ImportError: 277s from _pydevd_bundle import pydevd_cython as mod 277s 277s except ImportError: 277s import struct 277s 277s try: 277s is_python_64bit = struct.calcsize("P") == 8 277s except: 277s # In Jython this call fails, but this is Ok, we don't support Jython for speedups anyways. 277s raise ImportError 277s plat = "32" 277s if is_python_64bit: 277s plat = "64" 277s 277s # We also accept things as: 277s # 277s # _pydevd_bundle.pydevd_cython_win32_27_32 277s # _pydevd_bundle.pydevd_cython_win32_34_64 277s # 277s # to have multiple pre-compiled pyds distributed along the IDE 277s # (generated by build_tools/build_binaries_windows.py). 277s 277s mod_name = "pydevd_cython_%s_%s%s_%s" % (sys.platform, sys.version_info[0], sys.version_info[1], plat) 277s check_name = "_pydevd_bundle.%s" % (mod_name,) 277s > mod = getattr(__import__(check_name), mod_name) 277s ^^^^^^^^^^^^^^^^^^^^^^ 277s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py:32: ModuleNotFoundError 277s 277s During handling of the above exception, another exception occurred: 277s 277s def test_embed_kernel_func(): 277s from types import ModuleType 277s 277s module = ModuleType("test") 277s 277s def trigger_stop(): 277s time.sleep(1) 277s app = IPKernelApp.instance() 277s app.io_loop.add_callback(app.io_loop.stop) 277s IPKernelApp.clear_instance() 277s 277s thread = threading.Thread(target=trigger_stop) 277s thread.start() 277s 277s > embed_kernel(module, outstream_class=None) 277s 277s tests/test_embed_kernel.py:215: 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s /usr/lib/python3/dist-packages/ipykernel/embed.py:38: in embed_kernel 277s app.initialize([]) 277s /usr/lib/python3/dist-packages/traitlets/config/application.py:118: in inner 277s return method(app, *args, **kwargs) 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/ipykernel/kernelapp.py:707: in initialize 277s self.init_kernel() 277s /usr/lib/python3/dist-packages/ipykernel/kernelapp.py:555: in init_kernel 277s kernel = kernel_factory( 277s /usr/lib/python3/dist-packages/traitlets/config/configurable.py:583: in instance 277s inst = cls(*args, **kwargs) 277s ^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/ipykernel/ipkernel.py:117: in __init__ 277s from .debugger import Debugger, _is_debugpy_available 277s /usr/lib/python3/dist-packages/ipykernel/debugger.py:41: in 277s raise e 277s /usr/lib/python3/dist-packages/ipykernel/debugger.py:24: in 277s from debugpy.server import api # noqa: F401 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/server/__init__.py:7: in 277s import debugpy._vendored.force_pydevd # noqa 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py:44: in 277s preimport('pydevd', [ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py:126: in preimport 277s import_module(name) 277s /usr/lib/python3.14/importlib/__init__.py:88: in import_module 277s return _bootstrap._gcd_import(name[level:], package, level) 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py:51: in 277s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:6: in 277s from _pydevd_bundle import pydevd_vars 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py:11: in 277s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py:8: in 277s from _pydevd_sys_monitoring import pydevd_sys_monitoring 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py:14: in 277s from ._pydevd_sys_monitoring import * 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:31: in 277s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py:84: in 277s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py:18: in 277s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py:22: in 277s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:10: in 277s from _pydevd_frame_eval.vendored import bytecode 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py:19: in 277s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py:20: in 277s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s 277s import opcode as _opcode 277s from enum import IntFlag 277s from typing import Optional, Union 277s 277s # alias to keep the 'bytecode' variable free 277s from _pydevd_frame_eval.vendored import bytecode as _bytecode 277s 277s from .instr import DUAL_ARG_OPCODES, CellVar, FreeVar 277s from .utils import PY311, PY312, PY313 277s 277s 277s class CompilerFlags(IntFlag): 277s """Possible values of the co_flags attribute of Code object. 277s 277s Note: We do not rely on inspect values here as some of them are missing and 277s furthermore would be version dependent. 277s 277s """ 277s 277s OPTIMIZED = 0x00001 277s NEWLOCALS = 0x00002 277s VARARGS = 0x00004 277s VARKEYWORDS = 0x00008 277s NESTED = 0x00010 277s GENERATOR = 0x00020 277s NOFREE = 0x00040 277s # New in Python 3.5 277s # Used for coroutines defined using async def ie native coroutine 277s COROUTINE = 0x00080 277s # Used for coroutines defined as a generator and then decorated using 277s # types.coroutine 277s ITERABLE_COROUTINE = 0x00100 277s # New in Python 3.6 277s # Generator defined in an async def function 277s ASYNC_GENERATOR = 0x00200 277s 277s FUTURE_GENERATOR_STOP = 0x800000 277s FUTURE_ANNOTATIONS = 0x1000000 277s 277s 277s UNOPTIMIZED_OPCODES = ( 277s _opcode.opmap["STORE_NAME"], 277s _opcode.opmap["LOAD_NAME"], 277s _opcode.opmap["DELETE_NAME"], 277s ) 277s 277s ASYNC_OPCODES = ( 277s _opcode.opmap["GET_AWAITABLE"], 277s _opcode.opmap["GET_AITER"], 277s _opcode.opmap["GET_ANEXT"], 277s > _opcode.opmap["BEFORE_ASYNC_WITH"], 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s *((_opcode.opmap["SETUP_ASYNC_WITH"],) if not PY311 else ()), # Removed in 3.11+ 277s _opcode.opmap["END_ASYNC_FOR"], 277s *((_opcode.opmap["ASYNC_GEN_WRAP"],) if PY311 and not PY312 else ()), # New in 3.11 277s ) 277s E KeyError: 'BEFORE_ASYNC_WITH' 277s 277s /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py:51: KeyError 277s ______________________________ test_event_pipe_gc ______________________________ 277s async def functions are not natively supported. 277s You need to install a suitable plugin for your async framework, for example: 277s - anyio 277s - pytest-asyncio 277s - pytest-tornasync 277s - pytest-trio 277s - pytest-twisted 277s _______________________ test_direct_kernel_info_request ________________________ 277s async def functions are not natively supported. 277s You need to install a suitable plugin for your async framework, for example: 277s - anyio 277s - pytest-asyncio 277s - pytest-tornasync 277s - pytest-trio 277s - pytest-twisted 277s _________________________ test_direct_execute_request __________________________ 277s async def functions are not natively supported. 277s You need to install a suitable plugin for your async framework, for example: 277s - anyio 277s - pytest-asyncio 277s - pytest-tornasync 277s - pytest-trio 277s - pytest-twisted 277s _____________________ test_direct_execute_request_aborting _____________________ 277s async def functions are not natively supported. 277s You need to install a suitable plugin for your async framework, for example: 277s - anyio 277s - pytest-asyncio 277s - pytest-tornasync 277s - pytest-trio 277s - pytest-twisted 277s ______________________ test_direct_execute_request_error _______________________ 277s async def functions are not natively supported. 277s You need to install a suitable plugin for your async framework, for example: 277s - anyio 277s - pytest-asyncio 277s - pytest-tornasync 277s - pytest-trio 277s - pytest-twisted 277s ____________________________ test_complete_request _____________________________ 277s async def functions are not natively supported. 277s You need to install a suitable plugin for your async framework, for example: 277s - anyio 277s - pytest-asyncio 277s - pytest-tornasync 277s - pytest-trio 277s - pytest-twisted 277s _____________________________ test_inspect_request _____________________________ 277s async def functions are not natively supported. 277s You need to install a suitable plugin for your async framework, for example: 277s - anyio 277s - pytest-asyncio 277s - pytest-tornasync 277s - pytest-trio 277s - pytest-twisted 277s _____________________________ test_history_request _____________________________ 277s async def functions are not natively supported. 277s You need to install a suitable plugin for your async framework, for example: 277s - anyio 277s - pytest-asyncio 277s - pytest-tornasync 277s - pytest-trio 277s - pytest-twisted 277s ____________________________ test_comm_info_request ____________________________ 277s async def functions are not natively supported. 277s You need to install a suitable plugin for your async framework, for example: 277s - anyio 277s - pytest-asyncio 277s - pytest-tornasync 277s - pytest-trio 277s - pytest-twisted 277s ________________________ test_direct_interrupt_request _________________________ 277s async def functions are not natively supported. 277s You need to install a suitable plugin for your async framework, for example: 277s - anyio 277s - pytest-asyncio 277s - pytest-tornasync 277s - pytest-trio 277s - pytest-twisted 277s _________________________ test_direct_shutdown_request _________________________ 277s async def functions are not natively supported. 277s You need to install a suitable plugin for your async framework, for example: 277s - anyio 277s - pytest-asyncio 277s - pytest-tornasync 277s - pytest-trio 277s - pytest-twisted 277s ___________________________ test_is_complete_request ___________________________ 277s async def functions are not natively supported. 277s You need to install a suitable plugin for your async framework, for example: 277s - anyio 277s - pytest-asyncio 277s - pytest-tornasync 277s - pytest-trio 277s - pytest-twisted 277s __________________________ test_direct_debug_request ___________________________ 277s async def functions are not natively supported. 277s You need to install a suitable plugin for your async framework, for example: 277s - anyio 277s - pytest-asyncio 277s - pytest-tornasync 277s - pytest-trio 277s - pytest-twisted 277s ___________________________ test_deprecated_features ___________________________ 277s async def functions are not natively supported. 277s You need to install a suitable plugin for your async framework, for example: 277s - anyio 277s - pytest-asyncio 277s - pytest-tornasync 277s - pytest-trio 277s - pytest-twisted 277s _____________________________ test_process_control _____________________________ 277s async def functions are not natively supported. 277s You need to install a suitable plugin for your async framework, for example: 277s - anyio 277s - pytest-asyncio 277s - pytest-tornasync 277s - pytest-trio 277s - pytest-twisted 277s _____________________________ test_dispatch_shell ______________________________ 277s async def functions are not natively supported. 277s You need to install a suitable plugin for your async framework, for example: 277s - anyio 277s - pytest-asyncio 277s - pytest-tornasync 277s - pytest-trio 277s - pytest-twisted 277s ____________________________ test_do_one_iteration _____________________________ 277s async def functions are not natively supported. 277s You need to install a suitable plugin for your async framework, for example: 277s - anyio 277s - pytest-asyncio 277s - pytest-tornasync 277s - pytest-trio 277s - pytest-twisted 277s ___________________________ test_publish_debug_event ___________________________ 277s async def functions are not natively supported. 277s You need to install a suitable plugin for your async framework, for example: 277s - anyio 277s - pytest-asyncio 277s - pytest-tornasync 277s - pytest-trio 277s - pytest-twisted 277s _____________________________ test_connect_request _____________________________ 277s async def functions are not natively supported. 277s You need to install a suitable plugin for your async framework, for example: 277s - anyio 277s - pytest-asyncio 277s - pytest-tornasync 277s - pytest-trio 277s - pytest-twisted 277s _________________________ test_send_interrupt_children _________________________ 277s async def functions are not natively supported. 277s You need to install a suitable plugin for your async framework, for example: 277s - anyio 277s - pytest-asyncio 277s - pytest-tornasync 277s - pytest-trio 277s - pytest-twisted 277s ___________________________ test_install_kernelspec ____________________________ 277s 277s def test_install_kernelspec(): 277s path = tempfile.mkdtemp() 277s try: 277s > InstallIPythonKernelSpecApp.launch_instance(argv=["--prefix", path]) 277s 277s tests/test_kernelspec.py:83: 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s /usr/lib/python3/dist-packages/traitlets/config/application.py:1073: in launch_instance 277s app = cls.instance(**kwargs) 277s ^^^^^^^^^^^^^^^^^^^^^^ 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s 277s cls = , args = () 277s kwargs = {} 277s 277s @classmethod 277s def instance(cls: type[CT], *args: t.Any, **kwargs: t.Any) -> CT: 277s """Returns a global instance of this class. 277s 277s This method create a new instance if none have previously been created 277s and returns a previously created instance is one already exists. 277s 277s The arguments and keyword arguments passed to this method are passed 277s on to the :meth:`__init__` method of the class upon instantiation. 277s 277s Examples 277s -------- 277s Create a singleton class using instance, and retrieve it:: 277s 277s >>> from traitlets.config.configurable import SingletonConfigurable 277s >>> class Foo(SingletonConfigurable): pass 277s >>> foo = Foo.instance() 277s >>> foo == Foo.instance() 277s True 277s 277s Create a subclass that is retrieved using the base class instance:: 277s 277s >>> class Bar(SingletonConfigurable): pass 277s >>> class Bam(Bar): pass 277s >>> bam = Bam.instance() 277s >>> bam == Bar.instance() 277s True 277s """ 277s # Create and save the instance 277s if cls._instance is None: 277s inst = cls(*args, **kwargs) 277s # Now make sure that the instance will also be returned by 277s # parent classes' _instance attribute. 277s for subclass in cls._walk_mro(): 277s subclass._instance = inst 277s 277s if isinstance(cls._instance, cls): 277s return cls._instance 277s else: 277s > raise MultipleInstanceError( 277s f"An incompatible sibling of '{cls.__name__}' is already instantiated" 277s f" as singleton: {type(cls._instance).__name__}" 277s ) 277s E traitlets.config.configurable.MultipleInstanceError: An incompatible sibling of 'InstallIPythonKernelSpecApp' is already instantiated as singleton: IPKernelApp 277s 277s /usr/lib/python3/dist-packages/traitlets/config/configurable.py:592: MultipleInstanceError 277s _______________________ test_ipython_start_kernel_userns _______________________ 277s 277s @flaky(max_runs=3) 277s def test_ipython_start_kernel_userns(): 277s cmd = dedent( 277s """ 277s from ipykernel.kernelapp import launch_new_instance 277s ns = {"custom": 123} 277s launch_new_instance(user_ns=ns) 277s """ 277s ) 277s 277s > with setup_kernel(cmd) as client: 277s ^^^^^^^^^^^^^^^^^ 277s 277s tests/test_start_kernel.py:25: 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s /usr/lib/python3.14/contextlib.py:141: in __enter__ 277s return next(self.gen) 277s ^^^^^^^^^^^^^^ 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s 277s cmd = '\nfrom ipykernel.kernelapp import launch_new_instance\nns = {"custom": 123}\nlaunch_new_instance(user_ns=ns)\n' 277s 277s @contextmanager 277s def setup_kernel(cmd): 277s """start an embedded kernel in a subprocess, and wait for it to be ready 277s 277s Returns 277s ------- 277s kernel_manager: connected KernelManager instance 277s """ 277s 277s def connection_file_ready(connection_file): 277s """Check if connection_file is a readable json file.""" 277s if not os.path.exists(connection_file): 277s return False 277s try: 277s with open(connection_file) as f: 277s json.load(f) 277s return True 277s except ValueError: 277s return False 277s 277s kernel = Popen([sys.executable, "-c", cmd], stdout=PIPE, stderr=PIPE, encoding="utf-8") 277s try: 277s connection_file = os.path.join( 277s paths.jupyter_runtime_dir(), 277s "kernel-%i.json" % kernel.pid, 277s ) 277s # wait for connection file to exist, timeout after 5s 277s tic = time.time() 277s while ( 277s not connection_file_ready(connection_file) 277s and kernel.poll() is None 277s and time.time() < tic + SETUP_TIMEOUT 277s ): 277s time.sleep(0.1) 277s 277s # Wait 100ms for the writing to finish 277s time.sleep(0.1) 277s 277s if kernel.poll() is not None: 277s o, e = kernel.communicate() 277s > raise OSError("Kernel failed to start:\n%s" % e) 277s E OSError: Kernel failed to start: 277s E Traceback (most recent call last): 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py", line 12, in 277s E from ._pydevd_sys_monitoring_cython import * 277s E ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 277s E 277s E During handling of the above exception, another exception occurred: 277s E 277s E Traceback (most recent call last): 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py", line 5, in 277s E from _pydevd_bundle_ext import pydevd_cython as mod 277s E ModuleNotFoundError: No module named '_pydevd_bundle_ext' 277s E 277s E During handling of the above exception, another exception occurred: 277s E 277s E Traceback (most recent call last): 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py", line 8, in 277s E from _pydevd_bundle import pydevd_cython as mod 277s E ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 277s E 277s E During handling of the above exception, another exception occurred: 277s E 277s E Traceback (most recent call last): 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py", line 62, in 277s E from _pydevd_bundle.pydevd_cython_wrapper import ( 277s E ...<4 lines>... 277s E ) 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py", line 32, in 277s E mod = getattr(__import__(check_name), mod_name) 277s E ~~~~~~~~~~^^^^^^^^^^^^ 277s E ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 277s E 277s E During handling of the above exception, another exception occurred: 277s E 277s E Traceback (most recent call last): 277s E File "", line 4, in 277s E launch_new_instance(user_ns=ns) 277s E ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 277s E File "/usr/lib/python3/dist-packages/traitlets/config/application.py", line 1074, in launch_instance 277s E app.initialize(argv) 277s E ~~~~~~~~~~~~~~^^^^^^ 277s E File "/usr/lib/python3/dist-packages/traitlets/config/application.py", line 118, in inner 277s E return method(app, *args, **kwargs) 277s E File "/usr/lib/python3/dist-packages/ipykernel/kernelapp.py", line 707, in initialize 277s E self.init_kernel() 277s E ~~~~~~~~~~~~~~~~^^ 277s E File "/usr/lib/python3/dist-packages/ipykernel/kernelapp.py", line 555, in init_kernel 277s E kernel = kernel_factory( 277s E parent=self, 277s E ...<11 lines>... 277s E user_ns=self.user_ns, 277s E ) 277s E File "/usr/lib/python3/dist-packages/traitlets/config/configurable.py", line 583, in instance 277s E inst = cls(*args, **kwargs) 277s E File "/usr/lib/python3/dist-packages/ipykernel/ipkernel.py", line 117, in __init__ 277s E from .debugger import Debugger, _is_debugpy_available 277s E File "/usr/lib/python3/dist-packages/ipykernel/debugger.py", line 41, in 277s E raise e 277s E File "/usr/lib/python3/dist-packages/ipykernel/debugger.py", line 24, in 277s E from debugpy.server import api # noqa: F401 277s E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s E File "/usr/lib/python3/dist-packages/debugpy/server/__init__.py", line 7, in 277s E import debugpy._vendored.force_pydevd # noqa 277s E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py", line 44, in 277s E preimport('pydevd', [ 277s E ~~~~~~~~~^^^^^^^^^^^^ 277s E '_pydev_bundle', 277s E ^^^^^^^^^^^^^^^^ 277s E ...<5 lines>... 277s E 'pydevd', 277s E ^^^^^^^^^ 277s E ]) 277s E ^^ 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py", line 126, in preimport 277s E import_module(name) 277s E ~~~~~~~~~~~~~^^^^^^ 277s E File "/usr/lib/python3.14/importlib/__init__.py", line 88, in import_module 277s E return _bootstrap._gcd_import(name[level:], package, level) 277s E ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py", line 51, in 277s E from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py", line 6, in 277s E from _pydevd_bundle import pydevd_vars 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py", line 11, in 277s E from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py", line 8, in 277s E from _pydevd_sys_monitoring import pydevd_sys_monitoring 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py", line 14, in 277s E from ._pydevd_sys_monitoring import * 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py", line 31, in 277s E from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py", line 84, in 277s E from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 277s E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s E ...<4 lines>... 277s E ) # @UnusedImport 277s E ^ 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py", line 18, in 277s E from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py", line 22, in 277s E from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py", line 9, in 277s E from _pydevd_frame_eval.vendored.bytecode.instr import _Variable, Label 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py", line 19, in 277s E from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 277s E ...<4 lines>... 277s E ) 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py", line 20, in 277s E from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 277s E File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py", line 51, in 277s E _opcode.opmap["BEFORE_ASYNC_WITH"], 277s E ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 277s E KeyError: 'BEFORE_ASYNC_WITH' 277s 277s tests/test_embed_kernel.py:69: OSError 277s _____________________ test_ipython_start_kernel_no_userns ______________________ 277s 277s @flaky(max_runs=3) 277s def test_ipython_start_kernel_no_userns(): 277s # Issue #4188 - user_ns should be passed to shell as None, not {} 277s cmd = dedent( 277s """ 277s from ipykernel.kernelapp import launch_new_instance 277s launch_new_instance() 277s """ 277s ) 277s 277s > with setup_kernel(cmd) as client: 277s ^^^^^^^^^^^^^^^^^ 277s 277s tests/test_start_kernel.py:56: 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s /usr/lib/python3.14/contextlib.py:141: in __enter__ 277s return next(self.gen) 277s ^^^^^^^^^^^^^^ 277s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 277s 277s cmd = '\nfrom ipykernel.kernelapp import launch_new_instance\nlaunch_new_instance()\n' 277s 277s @contextmanager 277s def setup_kernel(cmd): 277s """start an embedded kernel in a subprocess, and wait for it to be ready 277s 277s Returns 277s ------- 277s kernel_manager: connected KernelManager instance 277s """ 277s 277s def connection_file_ready(connection_file): 277s """Check if connection_file is a readable json file.""" 277s if not os.path.exists(connection_file): 277s return False 277s try: 277s with open(connection_file) as f: 277s json.load(f) 277s return True 277s except ValueError: 277s return False 277s 277s kernel = Popen([sys.executable, "-c", cmd], stdout=PIPE, stderr=PIPE, encoding="utf-8") 277s try: 277s connection_file = os.path.join( 277s paths.jupyter_runtime_dir(), 277s "kernel-%i.json" % kernel.pid, 277s ) 277s # wait for connection file to exist, timeout after 5s 277s tic = time.time() 277s while ( 277s not connection_file_ready(connection_file) 277s and kernel.poll() is None 277s and time.time() < tic + SETUP_TIMEOUT 277s ): 277s time.sleep(0.1) 277s 277s # Wait 100ms for the writing to finish 277s time.sleep(0.1) 277s 277s if kernel.poll() is not None: 277s o, e = kernel.communicate() 277s raise OSError("Kernel failed to start:\n%s" % e) 277s 277s if not os.path.exists(connection_file): 277s if kernel.poll() is None: 277s kernel.terminate() 277s > raise OSError("Connection file %r never arrived" % connection_file) 277s E OSError: Connection file '/home/ubuntu/.local/share/jupyter/runtime/kernel-3592.json' never arrived 277s 277s tests/test_embed_kernel.py:74: OSError 277s =============================== warnings summary =============================== 277s ../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 277s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 277s given by the platformdirs library. To remove this warning and 277s see the appropriate new directories, set the environment variable 277s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 277s The use of platformdirs will be the default in `jupyter_core` v6 277s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 277s 277s tests/test_eventloop.py::test_asyncio_interrupt 277s /usr/lib/python3/dist-packages/_pytest/threadexception.py:58: PytestUnhandledThreadExceptionWarning: Exception in thread Thread-14 (trigger_stop) 277s 277s Traceback (most recent call last): 277s File "/usr/lib/python3.14/threading.py", line 1081, in _bootstrap_inner 277s self._context.run(self.run) 277s ~~~~~~~~~~~~~~~~~^^^^^^^^^^ 277s File "/usr/lib/python3.14/threading.py", line 1023, in run 277s self._target(*self._args, **self._kwargs) 277s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s File "/tmp/autopkgtest.iqA0kw/autopkgtest_tmp/tests/test_embed_kernel.py", line 209, in trigger_stop 277s app.io_loop.add_callback(app.io_loop.stop) 277s ^^^^^^^^^^^ 277s AttributeError: 'IPKernelApp' object has no attribute 'io_loop'. Did you mean: 'trio_loop'? 277s 277s Enable tracemalloc to get traceback where the object was allocated. 277s See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. 277s warnings.warn(pytest.PytestUnhandledThreadExceptionWarning(msg)) 277s 277s tests/test_zmq_shell.py::test_magics 277s tests/test_zmq_shell.py::test_zmq_interactive_shell 277s /usr/lib/python3.14/pty.py:66: DeprecationWarning: This process (pid=2739) is multi-threaded, use of forkpty() may lead to deadlocks in the child. 277s pid, fd = os.forkpty() 277s 277s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 277s ===Flaky Test Report=== 277s 277s test_interface failed (1 runs remaining out of 2). 277s 277s 'BEFORE_ASYNC_WITH' 277s [, , , , , , , , , , , , , , , , , , , , , , , , , ] 277s test_interface failed; it passed 0 out of the required 1 times. 277s 277s 'BEFORE_ASYNC_WITH' 277s [, , , , , , , , , , , , , , , , , , , , , , , , , ] 277s test_embed_kernel_basic failed (2 runs remaining out of 3). 277s 277s Connection file '/home/ubuntu/.local/share/jupyter/runtime/kernel-3068.json' never arrived 277s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 277s test_embed_kernel_basic failed (1 runs remaining out of 3). 277s 277s Connection file '/home/ubuntu/.local/share/jupyter/runtime/kernel-3076.json' never arrived 277s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 277s test_embed_kernel_basic failed; it passed 0 out of the required 1 times. 277s 277s Connection file '/home/ubuntu/.local/share/jupyter/runtime/kernel-3084.json' never arrived 277s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 277s test_embed_kernel_namespace failed (2 runs remaining out of 3). 277s 277s Connection file '/home/ubuntu/.local/share/jupyter/runtime/kernel-3092.json' never arrived 277s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 277s test_embed_kernel_namespace failed (1 runs remaining out of 3). 277s 277s Connection file '/home/ubuntu/.local/share/jupyter/runtime/kernel-3100.json' never arrived 277s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 277s test_embed_kernel_namespace failed; it passed 0 out of the required 1 times. 277s 277s Connection file '/home/ubuntu/.local/share/jupyter/runtime/kernel-3108.json' never arrived 277s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 277s test_embed_kernel_reentrant failed (2 runs remaining out of 3). 277s 277s Connection file '/home/ubuntu/.local/share/jupyter/runtime/kernel-3116.json' never arrived 277s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 277s test_embed_kernel_reentrant failed (1 runs remaining out of 3). 277s 277s Connection file '/home/ubuntu/.local/share/jupyter/runtime/kernel-3124.json' never arrived 277s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 277s test_embed_kernel_reentrant failed; it passed 0 out of the required 1 times. 277s 277s Kernel failed to start: 277s Traceback (most recent call last): 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py", line 12, in 277s from ._pydevd_sys_monitoring_cython import * 277s ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 277s 277s During handling of the above exception, another exception occurred: 277s 277s Traceback (most recent call last): 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py", line 5, in 277s from _pydevd_bundle_ext import pydevd_cython as mod 277s ModuleNotFoundError: No module named '_pydevd_bundle_ext' 277s 277s During handling of the above exception, another exception occurred: 277s 277s Traceback (most recent call last): 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py", line 8, in 277s from _pydevd_bundle import pydevd_cython as mod 277s ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 277s 277s During handling of the above exception, another exception occurred: 277s 277s Traceback (most recent call last): 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py", line 62, in 277s from _pydevd_bundle.pydevd_cython_wrapper import ( 277s ...<4 lines>... 277s ) 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py", line 32, in 277s mod = getattr(__import__(check_name), mod_name) 277s ~~~~~~~~~~^^^^^^^^^^^^ 277s ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 277s 277s During handling of the above exception, another exception occurred: 277s 277s Traceback (most recent call last): 277s File "", line 8, in 277s while True: go() 277s ~~^^ 277s File "", line 5, in go 277s embed_kernel() 277s ~~~~~~~~~~~~^^ 277s File "/usr/lib/python3/dist-packages/IPython/__init__.py", line 102, in embed_kernel 277s real_embed_kernel(module=module, local_ns=local_ns, **kwargs) 277s ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s File "/usr/lib/python3/dist-packages/ipykernel/embed.py", line 38, in embed_kernel 277s app.initialize([]) 277s ~~~~~~~~~~~~~~^^^^ 277s File "/usr/lib/python3/dist-packages/traitlets/config/application.py", line 118, in inner 277s return method(app, *args, **kwargs) 277s File "/usr/lib/python3/dist-packages/ipykernel/kernelapp.py", line 707, in initialize 277s self.init_kernel() 277s ~~~~~~~~~~~~~~~~^^ 277s File "/usr/lib/python3/dist-packages/ipykernel/kernelapp.py", line 555, in init_kernel 277s kernel = kernel_factory( 277s parent=self, 277s ...<11 lines>... 277s user_ns=self.user_ns, 277s ) 277s File "/usr/lib/python3/dist-packages/traitlets/config/configurable.py", line 583, in instance 277s inst = cls(*args, **kwargs) 277s File "/usr/lib/python3/dist-packages/ipykernel/ipkernel.py", line 117, in __init__ 277s from .debugger import Debugger, _is_debugpy_available 277s File "/usr/lib/python3/dist-packages/ipykernel/debugger.py", line 41, in 277s raise e 277s File "/usr/lib/python3/dist-packages/ipykernel/debugger.py", line 24, in 277s from debugpy.server import api # noqa: F401 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s File "/usr/lib/python3/dist-packages/debugpy/server/__init__.py", line 7, in 277s import debugpy._vendored.force_pydevd # noqa 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py", line 44, in 277s preimport('pydevd', [ 277s ~~~~~~~~~^^^^^^^^^^^^ 277s '_pydev_bundle', 277s ^^^^^^^^^^^^^^^^ 277s ...<5 lines>... 277s 'pydevd', 277s ^^^^^^^^^ 277s ]) 277s ^^ 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py", line 126, in preimport 277s import_module(name) 277s ~~~~~~~~~~~~~^^^^^^ 277s File "/usr/lib/python3.14/importlib/__init__.py", line 88, in import_module 277s return _bootstrap._gcd_import(name[level:], package, level) 277s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py", line 51, in 277s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py", line 6, in 277s from _pydevd_bundle import pydevd_vars 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py", line 11, in 277s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py", line 8, in 277s from _pydevd_sys_monitoring import pydevd_sys_monitoring 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py", line 14, in 277s from ._pydevd_sys_monitoring import * 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py", line 31, in 277s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py", line 84, in 277s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s ...<4 lines>... 277s ) # @UnusedImport 277s ^ 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py", line 18, in 277s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py", line 22, in 277s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py", line 9, in 277s from _pydevd_frame_eval.vendored.bytecode.instr import _Variable, Label 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py", line 19, in 277s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 277s ...<4 lines>... 277s ) 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py", line 20, in 277s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py", line 51, in 277s _opcode.opmap["BEFORE_ASYNC_WITH"], 277s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 277s KeyError: 'BEFORE_ASYNC_WITH' 277s 277s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 277s test_subprocess_print passed 1 out of the required 1 times. Success! 277s test_subprocess_noprint passed 1 out of the required 1 times. Success! 277s test_subprocess_error passed 1 out of the required 1 times. Success! 277s test_ipython_start_kernel_userns failed (2 runs remaining out of 3). 277s 277s Connection file '/home/ubuntu/.local/share/jupyter/runtime/kernel-3552.json' never arrived 277s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 277s test_ipython_start_kernel_userns failed (1 runs remaining out of 3). 277s 277s Connection file '/home/ubuntu/.local/share/jupyter/runtime/kernel-3560.json' never arrived 277s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 277s test_ipython_start_kernel_userns failed; it passed 0 out of the required 1 times. 277s 277s Kernel failed to start: 277s Traceback (most recent call last): 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py", line 12, in 277s from ._pydevd_sys_monitoring_cython import * 277s ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 277s 277s During handling of the above exception, another exception occurred: 277s 277s Traceback (most recent call last): 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py", line 5, in 277s from _pydevd_bundle_ext import pydevd_cython as mod 277s ModuleNotFoundError: No module named '_pydevd_bundle_ext' 277s 277s During handling of the above exception, another exception occurred: 277s 277s Traceback (most recent call last): 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py", line 8, in 277s from _pydevd_bundle import pydevd_cython as mod 277s ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 277s 277s During handling of the above exception, another exception occurred: 277s 277s Traceback (most recent call last): 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py", line 62, in 277s from _pydevd_bundle.pydevd_cython_wrapper import ( 277s ...<4 lines>... 277s ) 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py", line 32, in 277s mod = getattr(__import__(check_name), mod_name) 277s ~~~~~~~~~~^^^^^^^^^^^^ 277s ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 277s 277s During handling of the above exception, another exception occurred: 277s 277s Traceback (most recent call last): 277s File "", line 4, in 277s launch_new_instance(user_ns=ns) 277s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 277s File "/usr/lib/python3/dist-packages/traitlets/config/application.py", line 1074, in launch_instance 277s app.initialize(argv) 277s ~~~~~~~~~~~~~~^^^^^^ 277s File "/usr/lib/python3/dist-packages/traitlets/config/application.py", line 118, in inner 277s return method(app, *args, **kwargs) 277s File "/usr/lib/python3/dist-packages/ipykernel/kernelapp.py", line 707, in initialize 277s self.init_kernel() 277s ~~~~~~~~~~~~~~~~^^ 277s File "/usr/lib/python3/dist-packages/ipykernel/kernelapp.py", line 555, in init_kernel 277s kernel = kernel_factory( 277s parent=self, 277s ...<11 lines>... 277s user_ns=self.user_ns, 277s ) 277s File "/usr/lib/python3/dist-packages/traitlets/config/configurable.py", line 583, in instance 277s inst = cls(*args, **kwargs) 277s File "/usr/lib/python3/dist-packages/ipykernel/ipkernel.py", line 117, in __init__ 277s from .debugger import Debugger, _is_debugpy_available 277s File "/usr/lib/python3/dist-packages/ipykernel/debugger.py", line 41, in 277s raise e 277s File "/usr/lib/python3/dist-packages/ipykernel/debugger.py", line 24, in 277s from debugpy.server import api # noqa: F401 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s File "/usr/lib/python3/dist-packages/debugpy/server/__init__.py", line 7, in 277s import debugpy._vendored.force_pydevd # noqa 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py", line 44, in 277s preimport('pydevd', [ 277s ~~~~~~~~~^^^^^^^^^^^^ 277s '_pydev_bundle', 277s ^^^^^^^^^^^^^^^^ 277s ...<5 lines>... 277s 'pydevd', 277s ^^^^^^^^^ 277s ]) 277s ^^ 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py", line 126, in preimport 277s import_module(name) 277s ~~~~~~~~~~~~~^^^^^^ 277s File "/usr/lib/python3.14/importlib/__init__.py", line 88, in import_module 277s return _bootstrap._gcd_import(name[level:], package, level) 277s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py", line 51, in 277s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py", line 6, in 277s from _pydevd_bundle import pydevd_vars 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py", line 11, in 277s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py", line 8, in 277s from _pydevd_sys_monitoring import pydevd_sys_monitoring 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py", line 14, in 277s from ._pydevd_sys_monitoring import * 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py", line 31, in 277s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py", line 84, in 277s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s ...<4 lines>... 277s ) # @UnusedImport 277s ^ 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py", line 18, in 277s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py", line 22, in 277s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py", line 9, in 277s from _pydevd_frame_eval.vendored.bytecode.instr import _Variable, Label 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py", line 19, in 277s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 277s ...<4 lines>... 277s ) 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py", line 20, in 277s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py", line 51, in 277s _opcode.opmap["BEFORE_ASYNC_WITH"], 277s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 277s KeyError: 'BEFORE_ASYNC_WITH' 277s 277s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 277s test_ipython_start_kernel_no_userns failed (2 runs remaining out of 3). 277s 277s Kernel failed to start: 277s Traceback (most recent call last): 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py", line 12, in 277s from ._pydevd_sys_monitoring_cython import * 277s ModuleNotFoundError: No module named '_pydevd_sys_monitoring._pydevd_sys_monitoring_cython' 277s 277s During handling of the above exception, another exception occurred: 277s 277s Traceback (most recent call last): 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py", line 5, in 277s from _pydevd_bundle_ext import pydevd_cython as mod 277s ModuleNotFoundError: No module named '_pydevd_bundle_ext' 277s 277s During handling of the above exception, another exception occurred: 277s 277s Traceback (most recent call last): 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py", line 8, in 277s from _pydevd_bundle import pydevd_cython as mod 277s ImportError: cannot import name 'pydevd_cython' from '_pydevd_bundle' (/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/__init__.py) 277s 277s During handling of the above exception, another exception occurred: 277s 277s Traceback (most recent call last): 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py", line 62, in 277s from _pydevd_bundle.pydevd_cython_wrapper import ( 277s ...<4 lines>... 277s ) 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython_wrapper.py", line 32, in 277s mod = getattr(__import__(check_name), mod_name) 277s ~~~~~~~~~~^^^^^^^^^^^^ 277s ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython_linux_314_64' 277s 277s During handling of the above exception, another exception occurred: 277s 277s Traceback (most recent call last): 277s File "", line 3, in 277s launch_new_instance() 277s ~~~~~~~~~~~~~~~~~~~^^ 277s File "/usr/lib/python3/dist-packages/traitlets/config/application.py", line 1074, in launch_instance 277s app.initialize(argv) 277s ~~~~~~~~~~~~~~^^^^^^ 277s File "/usr/lib/python3/dist-packages/traitlets/config/application.py", line 118, in inner 277s return method(app, *args, **kwargs) 277s File "/usr/lib/python3/dist-packages/ipykernel/kernelapp.py", line 707, in initialize 277s self.init_kernel() 277s ~~~~~~~~~~~~~~~~^^ 277s File "/usr/lib/python3/dist-packages/ipykernel/kernelapp.py", line 555, in init_kernel 277s kernel = kernel_factory( 277s parent=self, 277s ...<11 lines>... 277s user_ns=self.user_ns, 277s ) 277s File "/usr/lib/python3/dist-packages/traitlets/config/configurable.py", line 583, in instance 277s inst = cls(*args, **kwargs) 277s File "/usr/lib/python3/dist-packages/ipykernel/ipkernel.py", line 117, in __init__ 277s from .debugger import Debugger, _is_debugpy_available 277s File "/usr/lib/python3/dist-packages/ipykernel/debugger.py", line 41, in 277s raise e 277s File "/usr/lib/python3/dist-packages/ipykernel/debugger.py", line 24, in 277s from debugpy.server import api # noqa: F401 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s File "/usr/lib/python3/dist-packages/debugpy/server/__init__.py", line 7, in 277s import debugpy._vendored.force_pydevd # noqa 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/force_pydevd.py", line 44, in 277s preimport('pydevd', [ 277s ~~~~~~~~~^^^^^^^^^^^^ 277s '_pydev_bundle', 277s ^^^^^^^^^^^^^^^^ 277s ...<5 lines>... 277s 'pydevd', 277s ^^^^^^^^^ 277s ]) 277s ^^ 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/__init__.py", line 126, in preimport 277s import_module(name) 277s ~~~~~~~~~~~~~^^^^^^ 277s File "/usr/lib/python3.14/importlib/__init__.py", line 88, in import_module 277s return _bootstrap._gcd_import(name[level:], package, level) 277s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/pydevd.py", line 51, in 277s from _pydev_bundle.pydev_console_utils import DebugConsoleStdIn 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py", line 6, in 277s from _pydevd_bundle import pydevd_vars 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_vars.py", line 11, in 277s from _pydevd_bundle.pydevd_thread_lifecycle import resume_threads, mark_thread_suspended, suspend_all_threads, suspend_threads_lock 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_thread_lifecycle.py", line 8, in 277s from _pydevd_sys_monitoring import pydevd_sys_monitoring 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/pydevd_sys_monitoring.py", line 14, in 277s from ._pydevd_sys_monitoring import * 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py", line 31, in 277s from _pydevd_bundle.pydevd_trace_dispatch import should_stop_on_exception, handle_exception 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch.py", line 84, in 277s from _pydevd_bundle.pydevd_trace_dispatch_regular import ( 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s ...<4 lines>... 277s ) # @UnusedImport 277s ^ 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_trace_dispatch_regular.py", line 18, in 277s from _pydevd_bundle.pydevd_frame import PyDBFrame, is_unhandled_exception 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame.py", line 22, in 277s from _pydevd_bundle.pydevd_bytecode_utils import get_smart_step_into_variant_from_frame_offset 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py", line 9, in 277s from _pydevd_frame_eval.vendored.bytecode.instr import _Variable, Label 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/__init__.py", line 19, in 277s from _pydevd_frame_eval.vendored.bytecode.bytecode import ( 277s ...<4 lines>... 277s ) 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/bytecode.py", line 20, in 277s from _pydevd_frame_eval.vendored.bytecode.flags import CompilerFlags, infer_flags 277s File "/usr/lib/python3/dist-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/bytecode/flags.py", line 51, in 277s _opcode.opmap["BEFORE_ASYNC_WITH"], 277s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 277s KeyError: 'BEFORE_ASYNC_WITH' 277s 277s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 277s test_ipython_start_kernel_no_userns failed (1 runs remaining out of 3). 277s 277s Connection file '/home/ubuntu/.local/share/jupyter/runtime/kernel-3584.json' never arrived 277s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 277s test_ipython_start_kernel_no_userns failed; it passed 0 out of the required 1 times. 277s 277s Connection file '/home/ubuntu/.local/share/jupyter/runtime/kernel-3592.json' never arrived 277s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 277s 277s ===End Flaky Test Report=== 277s =========================== short test summary info ============================ 277s FAILED tests/inprocess/test_kernelmanager.py::InProcessKernelManagerTestCase::test_complete 277s FAILED tests/inprocess/test_kernelmanager.py::InProcessKernelManagerTestCase::test_execute 277s FAILED tests/inprocess/test_kernelmanager.py::InProcessKernelManagerTestCase::test_history 277s FAILED tests/inprocess/test_kernelmanager.py::InProcessKernelManagerTestCase::test_inspect 277s FAILED tests/inprocess/test_kernelmanager.py::InProcessKernelManagerTestCase::test_interface 277s FAILED tests/test_embed_kernel.py::test_embed_kernel_basic - OSError: Connect... 277s FAILED tests/test_embed_kernel.py::test_embed_kernel_namespace - OSError: Con... 277s FAILED tests/test_embed_kernel.py::test_embed_kernel_reentrant - OSError: Ker... 277s FAILED tests/test_embed_kernel.py::test_embed_kernel_func - KeyError: 'BEFORE... 277s FAILED tests/test_io.py::test_event_pipe_gc - Failed: async def functions are... 277s FAILED tests/test_kernel_direct.py::test_direct_kernel_info_request - Failed:... 277s FAILED tests/test_kernel_direct.py::test_direct_execute_request - Failed: asy... 277s FAILED tests/test_kernel_direct.py::test_direct_execute_request_aborting - Fa... 277s FAILED tests/test_kernel_direct.py::test_direct_execute_request_error - Faile... 277s FAILED tests/test_kernel_direct.py::test_complete_request - Failed: async def... 277s FAILED tests/test_kernel_direct.py::test_inspect_request - Failed: async def ... 277s FAILED tests/test_kernel_direct.py::test_history_request - Failed: async def ... 277s FAILED tests/test_kernel_direct.py::test_comm_info_request - Failed: async de... 277s FAILED tests/test_kernel_direct.py::test_direct_interrupt_request - Failed: a... 277s FAILED tests/test_kernel_direct.py::test_direct_shutdown_request - Failed: as... 277s FAILED tests/test_kernel_direct.py::test_is_complete_request - Failed: async ... 277s FAILED tests/test_kernel_direct.py::test_direct_debug_request - Failed: async... 277s FAILED tests/test_kernel_direct.py::test_deprecated_features - Failed: async ... 277s FAILED tests/test_kernel_direct.py::test_process_control - Failed: async def ... 277s FAILED tests/test_kernel_direct.py::test_dispatch_shell - Failed: async def f... 277s FAILED tests/test_kernel_direct.py::test_do_one_iteration - Failed: async def... 277s FAILED tests/test_kernel_direct.py::test_publish_debug_event - Failed: async ... 277s FAILED tests/test_kernel_direct.py::test_connect_request - Failed: async def ... 277s FAILED tests/test_kernel_direct.py::test_send_interrupt_children - Failed: as... 277s FAILED tests/test_kernelspec.py::test_install_kernelspec - traitlets.config.c... 277s FAILED tests/test_start_kernel.py::test_ipython_start_kernel_userns - OSError... 277s FAILED tests/test_start_kernel.py::test_ipython_start_kernel_no_userns - OSEr... 277s ERROR tests/inprocess/test_kernel.py::test_with_cell_id - KeyError: 'BEFORE_A... 277s ERROR tests/inprocess/test_kernel.py::test_pylab - KeyError: 'BEFORE_ASYNC_WITH' 277s ERROR tests/inprocess/test_kernel.py::test_raw_input - KeyError: 'BEFORE_ASYN... 277s ERROR tests/inprocess/test_kernel.py::test_stdout - KeyError: 'BEFORE_ASYNC_W... 277s ERROR tests/inprocess/test_kernel.py::test_getpass_stream - KeyError: 'BEFORE... 277s ERROR tests/inprocess/test_kernel.py::test_do_execute - KeyError: 'BEFORE_ASY... 277s ERROR tests/test_comm.py::test_comm_in_manager - KeyError: 'BEFORE_ASYNC_WITH' 277s ERROR tests/test_ipkernel_direct.py::test_properties - KeyError: 'BEFORE_ASYN... 277s ERROR tests/test_ipkernel_direct.py::test_direct_kernel_info_request - KeyErr... 277s ERROR tests/test_ipkernel_direct.py::test_direct_execute_request - KeyError: ... 277s ERROR tests/test_ipkernel_direct.py::test_direct_execute_request_aborting - K... 277s ERROR tests/test_ipkernel_direct.py::test_complete_request - KeyError: 'BEFOR... 277s ERROR tests/test_ipkernel_direct.py::test_inspect_request - KeyError: 'BEFORE... 277s ERROR tests/test_ipkernel_direct.py::test_history_request - KeyError: 'BEFORE... 277s ERROR tests/test_ipkernel_direct.py::test_comm_info_request - KeyError: 'BEFO... 277s ERROR tests/test_ipkernel_direct.py::test_direct_interrupt_request - KeyError... 277s ERROR tests/test_ipkernel_direct.py::test_is_complete_request - KeyError: 'BE... 277s ERROR tests/test_ipkernel_direct.py::test_do_apply - KeyError: 'BEFORE_ASYNC_... 277s ERROR tests/test_ipkernel_direct.py::test_direct_debug_request - KeyError: 'B... 277s ERROR tests/test_ipkernel_direct.py::test_direct_clear - KeyError: 'BEFORE_AS... 277s ERROR tests/test_ipkernel_direct.py::test_cancel_on_sigint - KeyError: 'BEFOR... 277s ERROR tests/test_ipkernel_direct.py::test_dispatch_debugpy - KeyError: 'BEFOR... 277s ERROR tests/test_ipkernel_direct.py::test_start - KeyError: 'BEFORE_ASYNC_WITH' 277s ERROR tests/test_ipkernel_direct.py::test_start_no_debugpy - KeyError: 'BEFOR... 277s ERROR tests/test_ipkernel_direct.py::test_finish_metadata - KeyError: 'BEFORE... 277s ERROR tests/test_ipkernel_direct.py::test_do_debug_request - KeyError: 'BEFOR... 277s = 32 failed, 110 passed, 17 skipped, 1 deselected, 4 warnings, 26 errors in 124.99s (0:02:04) = 278s autopkgtest [13:22:16]: test pytest: -----------------------] 279s pytest FAIL non-zero exit status 1 279s autopkgtest [13:22:17]: test pytest: - - - - - - - - - - results - - - - - - - - - - 280s autopkgtest [13:22:18]: @@@@@@@@@@@@@@@@@@@@ summary 280s pytest FAIL non-zero exit status 1