>>> py3-virtualenv: Building main/py3-virtualenv 21.3.3-r0 (using abuild 3.18.0_rc7-r0) started Sat, 10 Oct 2026 21:29:55 +0000 >>> py3-virtualenv: Validating /home/buildozer/aports/main/py3-virtualenv/APKBUILD... >>> py3-virtualenv: Analyzing dependencies... >>> py3-virtualenv: Installing for build: build-base py3-platformdirs py3-distlib py3-filelock py3-python-discovery py3-gpep517 py3-hatchling py3-hatch-vcs py3-wheel py3-flaky py3-pytest-env py3-pytest-mock py3-pytest-timeout py3-pytest-xdist py3-time-machine python3-dev bash ( 1/78) Installing libbz2 (1.0.8-r6) ( 2/78) Installing libffi (3.8.0-r0) ( 3/78) Installing xz-libs (5.8.4-r0) ( 4/78) Installing mpdecimal (4.0.1-r0) ( 5/78) Installing ncurses-terminfo-base (6.6_p20260822-r0) ( 6/78) Installing libncursesw (6.6_p20260822-r0) ( 7/78) Installing libpanelw (6.6_p20260822-r0) ( 8/78) Installing readline (8.3.3-r1) ( 9/78) Installing sqlite-libs (3.53.4-r0) (10/78) Installing python3 (3.14.8-r0) (11/78) Installing python3-pycache-pyc0 (3.14.8-r0) (12/78) Installing pyc (3.14.8-r0) (13/78) Installing py3-platformdirs-pyc (4.12.0-r0) (14/78) Installing python3-pyc (3.14.8-r0) (15/78) Installing py3-platformdirs (4.12.0-r0) (16/78) Installing py3-distlib (0.4.3-r0) (17/78) Installing py3-distlib-pyc (0.4.3-r0) (18/78) Installing py3-filelock (3.29.0-r0) (19/78) Installing py3-filelock-pyc (3.29.0-r0) (20/78) Installing py3-python-discovery (1.4.4-r0) (21/78) Installing py3-python-discovery-pyc (1.4.4-r0) (22/78) Installing py3-installer (1.0.1-r0) (23/78) Installing py3-installer-pyc (1.0.1-r0) (24/78) Installing py3-gpep517 (20-r0) (25/78) Installing py3-gpep517-pyc (20-r0) (26/78) Installing py3-editables (0.6-r0) (27/78) Installing py3-editables-pyc (0.6-r0) (28/78) Installing py3-parsing (3.3.3-r0) (29/78) Installing py3-parsing-pyc (3.3.3-r0) (30/78) Installing py3-packaging (26.2-r0) (31/78) Installing py3-packaging-pyc (26.2-r0) (32/78) Installing py3-pathspec (1.1.1-r0) (33/78) Installing py3-pathspec-pyc (1.1.1-r0) (34/78) Installing py3-pluggy (1.6.0-r1) (35/78) Installing py3-pluggy-pyc (1.6.0-r1) (36/78) Installing py3-trove-classifiers (2026.9.21.13-r0) (37/78) Installing py3-trove-classifiers-pyc (2026.9.21.13-r0) (38/78) Installing py3-hatchling (1.31.0-r0) (39/78) Installing py3-hatchling-pyc (1.31.0-r0) (40/78) Installing py3-setuptools (84.0.0-r0) (41/78) Installing py3-setuptools-pyc (84.0.0-r0) (42/78) Installing py3-setuptools_scm (9.2.2-r1) (43/78) Installing py3-setuptools_scm-pyc (9.2.2-r1) (44/78) Installing py3-hatch-vcs (0.5.0-r1) (45/78) Installing py3-hatch-vcs-pyc (0.5.0-r1) (46/78) Installing py3-wheel (0.48.0-r0) (47/78) Installing py3-wheel-pyc (0.48.0-r0) (48/78) Installing py3-flaky (3.8.1-r3) (49/78) Installing py3-flaky-pyc (3.8.1-r3) (50/78) Installing py3-dotenv (1.2.4-r0) (51/78) Installing py3-dotenv-pyc (1.2.4-r0) (52/78) Installing py3-iniconfig (2.3.0-r1) (53/78) Installing py3-iniconfig-pyc (2.3.0-r1) (54/78) Installing py3-py (1.11.0-r5) (55/78) Installing py3-py-pyc (1.11.0-r5) (56/78) Installing py3-pygments (2.21.0-r0) (57/78) Installing py3-pygments-pyc (2.21.0-r0) (58/78) Installing py3-pytest (9.1.1-r0) (59/78) Installing py3-pytest-pyc (9.1.1-r0) (60/78) Installing py3-pytest-env (1.7.1-r0) (61/78) Installing py3-pytest-env-pyc (1.7.1-r0) (62/78) Installing py3-mock (5.2.0-r1) (63/78) Installing py3-mock-pyc (5.2.0-r1) (64/78) Installing py3-pytest-mock (3.16.0-r0) (65/78) Installing py3-pytest-mock-pyc (3.16.0-r0) (66/78) Installing py3-pytest-timeout (2.4.0-r2) (67/78) Installing py3-pytest-timeout-pyc (2.4.0-r2) (68/78) Installing py3-execnet (2.1.1-r1) (69/78) Installing py3-execnet-pyc (2.1.1-r1) (70/78) Installing py3-pytest-xdist (3.8.0-r1) (71/78) Installing py3-pytest-xdist-pyc (3.8.0-r1) (72/78) Installing py3-dateutil (2.9.0-r4) (73/78) Installing py3-dateutil-pyc (2.9.0-r4) (74/78) Installing py3-time-machine (3.2.0-r0) (75/78) Installing py3-time-machine-pyc (3.2.0-r0) (76/78) Installing python3-dev (3.14.8-r0) (77/78) Installing bash (5.3.9-r2) Executing bash-5.3.9-r2.post-install (78/78) Installing .makedepends-py3-virtualenv (20261010.212955) Executing busybox-1.38.0-r7.trigger OK: 470.1 MiB in 175 packages >>> py3-virtualenv: Cleaning up srcdir >>> py3-virtualenv: Cleaning up pkgdir >>> py3-virtualenv: Cleaning up tmpdir >>> py3-virtualenv: Fetching https://distfiles.alpinelinux.org/distfiles/v3.25/virtualenv-21.3.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> py3-virtualenv: Fetching https://files.pythonhosted.org/packages/source/v/virtualenv/virtualenv-21.3.3.tar.gz Connecting to files.pythonhosted.org ([2a04:4e42:200::223]:443) Connecting to files.pythonhosted.org ([2a04:4e42:200::223]:443) saving to '/var/cache/distfiles/v3.25/virtualenv-21.3.3.tar.gz.part' virtualenv-21.3.3.ta 41% |************* | 3072k 0:00:01 ETA virtualenv-21.3.3.ta 100% |********************************| 7435k 0:00:00 ETA '/var/cache/distfiles/v3.25/virtualenv-21.3.3.tar.gz.part' saved /var/cache/distfiles/v3.25/virtualenv-21.3.3.tar.gz: OK >>> py3-virtualenv: Fetching https://distfiles.alpinelinux.org/distfiles/v3.25/virtualenv-21.3.3.tar.gz /var/cache/distfiles/v3.25/virtualenv-21.3.3.tar.gz: OK >>> py3-virtualenv: Unpacking /var/cache/distfiles/v3.25/virtualenv-21.3.3.tar.gz... 2026-10-10 21:29:58,108 gpep517 INFO Building wheel via backend hatchling.build 2026-10-10 21:29:58,288 gpep517 INFO The backend produced .dist/virtualenv-21.3.3-py3-none-any.whl virtualenv-21.3.3-py3-none-any.whl ============================= test session starts ============================== platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0 -- /home/buildozer/aports/main/py3-virtualenv/src/virtualenv-21.3.3/.testenv/bin/python3 cachedir: .pytest_cache rootdir: /home/buildozer/aports/main/py3-virtualenv/src/virtualenv-21.3.3 configfile: pyproject.toml plugins: env-1.7.1, platformdirs-4.12.0, xdist-3.8.0, timeout-2.4.0, mock-3.16.0, flaky-3.8.1, time-machine-3.2.0 timeout: 120.0s timeout method: signal timeout func_only: False created: 80/80 workers 80 workers [314 items] scheduling tests via LoadScheduling tests/unit/activation/test_activation_support.py::test_activator_support_windows[PythonActivator] tests/unit/activation/test_activation_support.py::test_activator_support_windows[BatchActivator] tests/unit/activation/test_activation_support.py::test_activator_support_windows[FishActivator] tests/unit/activation/test_batch.py::test_batch[with_prompt] tests/unit/activation/test_bash.py::test_bash[no_prompt-False] tests/unit/activation/test_batch.py::test_batch_output[no_prompt] tests/unit/config/test___main__.py::test_fail_with_traceback tests/unit/activation/test_fish.py::test_fish[no_prompt] tests/unit/activation/test_activation_support.py::test_activator_support_posix[PowerShellActivator] tests/unit/activation/test_xonsh.py::test_xonsh[with_prompt] tests/unit/activation/test_csh.py::test_cshell_tkinter_generation[None-None-False] tests/unit/activation/test_bash.py::test_bash[with_prompt-True] tests/unit/config/cli/test_help_formatter.py::test_help_formatter_uses_terminal_width[200] tests/unit/config/cli/test_parser.py::test_builtin_discovery_class_preferred tests/unit/activation/test_python_activator.py::test_python_activator_generates_pkg_config_path tests/unit/activation/test_bash.py::test_bash_tkinter_generation[None-None-False] tests/unit/activation/test_nushell.py::test_nushell[with_prompt] tests/unit/config/test_env_var.py::test_value_ok tests/unit/config/test_env_var.py::test_python_multi_value_newline_via_env_var tests/unit/create/test_creator.py::test_destination_exists_file tests/unit/config/test___main__.py::test_fail_no_traceback tests/unit/activation/test_batch.py::test_batch_tkinter_generation[None-None-False] tests/unit/activation/test_powershell.py::test_powershell_tkinter_generation[C:\\tcl-C:\\tk-True] tests/unit/activation/test_activation_support.py::test_activator_support_posix[CShellActivator] tests/unit/activation/test_activator.py::test_activator_prompt_cwd tests/unit/activation/test_nushell.py::test_nushell_deactivate_errors tests/unit/config/cli/test_parser.py::test_flag tests/unit/activation/test_batch.py::test_batch_pydoc_bat_quoting tests/unit/create/test_creator.py::test_create_no_seed[root-cpython3-posix-copies-isolated] tests/unit/activation/test_fish.py::test_fish_tkinter_generation[None-None-False] tests/unit/activation/test_python_activator.py::test_python[no_prompt] tests/unit/config/test_ini.py::test_ini_can_be_overwritten_by_flag tests/unit/config/test_env_var.py::test_extra_search_dir_via_env_var tests/unit/activation/test_activation_support.py::test_activator_no_support_windows[CShellActivator] [gw13] [ 0%] SKIPPED tests/unit/activation/test_xonsh.py::test_xonsh[with_prompt] tests/unit/create/test_creator.py::test_create_no_seed[root-venv-copies-isolated] tests/unit/create/test_creator.py::test_create_no_seed[root-venv-symlinks-isolated] tests/unit/activation/test_activation_support.py::test_activator_support_posix[XonshActivator] tests/unit/activation/test_csh.py::test_csh[with_prompt] tests/unit/config/test___main__.py::test_session_report_minimal [gw22] [ 0%] SKIPPED tests/unit/activation/test_nushell.py::test_nushell_deactivate_errors [gw0] [ 0%] PASSED tests/unit/activation/test_activation_support.py::test_activator_support_windows[BatchActivator] [gw28] [ 1%] PASSED tests/unit/config/cli/test_parser.py::test_flag tests/unit/create/test_creator.py::test_create_no_seed[root-cpython3-posix-symlinks-isolated] tests/unit/config/cli/test_help_formatter.py::test_help_formatter_uses_terminal_width[80] [gw26] [ 1%] PASSED tests/unit/config/cli/test_help_formatter.py::test_help_formatter_uses_terminal_width[80] [gw23] [ 1%] PASSED tests/unit/activation/test_powershell.py::test_powershell_tkinter_generation[C:\\tcl-C:\\tk-True] [gw2] [ 2%] PASSED tests/unit/activation/test_activation_support.py::test_activator_support_windows[FishActivator] [gw5] [ 2%] PASSED tests/unit/activation/test_activation_support.py::test_activator_support_posix[PowerShellActivator] [gw6] [ 2%] PASSED tests/unit/activation/test_activation_support.py::test_activator_support_posix[XonshActivator] tests/unit/create/test_creator.py::test_fallback_to_copies_if_symlink_unsupported[root] [gw20] [ 3%] PASSED tests/unit/activation/test_csh.py::test_cshell_tkinter_generation[None-None-False] [gw27] [ 3%] PASSED tests/unit/config/cli/test_help_formatter.py::test_help_formatter_uses_terminal_width[200] [gw4] [ 3%] PASSED tests/unit/activation/test_activation_support.py::test_activator_support_posix[CShellActivator] [gw21] [ 4%] PASSED tests/unit/activation/test_fish.py::test_fish_tkinter_generation[None-None-False] tests/unit/create/test_creator.py::test_create_no_seed[venv-cpython3-posix-copies-isolated] [gw18] [ 4%] PASSED tests/unit/activation/test_batch.py::test_batch_pydoc_bat_quoting tests/unit/config/test_env_var.py::test_python_via_env_var [gw19] [ 4%] PASSED tests/unit/activation/test_batch.py::test_batch_tkinter_generation[None-None-False] [gw1] [ 5%] PASSED tests/unit/activation/test_activation_support.py::test_activator_support_windows[PythonActivator] [gw3] [ 5%] PASSED tests/unit/activation/test_activation_support.py::test_activator_no_support_windows[CShellActivator] tests/unit/create/test_creator.py::test_create_no_seed[venv-cpython3-posix-symlinks-isolated] [gw7] [ 5%] PASSED tests/unit/activation/test_activator.py::test_activator_prompt_cwd tests/unit/activation/test_xonsh.py::test_xonsh_tkinter_generation[None-None-False] [gw34] [ 6%] PASSED tests/unit/config/test_env_var.py::test_python_via_env_var [gw8] [ 6%] PASSED tests/unit/activation/test_bash.py::test_bash_tkinter_generation[None-None-False] [gw24] [ 6%] PASSED tests/unit/activation/test_python_activator.py::test_python_activator_generates_pkg_config_path tests/unit/create/test_creator.py::test_create_no_seed[venv-venv-symlinks-isolated] tests/unit/create/test_creator.py::test_create_no_seed[venv-venv-copies-isolated] tests/unit/create/test_creator.py::test_venv_fails_not_inline tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_posix.py::test_shared_lib_included tests/unit/create/test_creator.py::test_create_vcs_ignore_override tests/unit/create/test_creator.py::test_no_preimport_threading tests/unit/create/test_creator.py::test_prompt_set[magic-venv] tests/unit/create/test_creator.py::test_create_cachedir_tag tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_posix.py::test_shared_lib_excluded_when_file_missing tests/unit/create/test_creator.py::test_create_long_path tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_win.py::test_exe_dll_pyd_without_shim[cpython3_win_embed] tests/unit/create/test_creator.py::test_home_path_is_exe_parent[venv] tests/unit/create/test_creator.py::test_include_dir_created[cpython3-posix] tests/unit/create/test_creator.py::test_creator_input_passed_is_abs tests/unit/create/test_creator.py::test_create_clear_resets[clear-venv] tests/unit/create/test_creator.py::test_python_path[off] [gw35] [ 7%] PASSED tests/unit/config/test_env_var.py::test_python_multi_value_newline_via_env_var tests/unit/create/test_creator.py::test_getsitepackages_system_site tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_win.py::test_no_python_zip_if_exists_and_not_set_in_path[cpython3_win_embed] tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_win.py::test_3_exe_on_not_default_py_host[cpython3_win_embed] tests/unit/create/via_global_ref/builtin/pypy/test_pypy3.py::test_portable_pypy3_virtualenvs_get_their_libs[portable_pypy38] tests/unit/create/test_creator.py::test_create_cachedir_tag_exists_override tests/unit/create/test_creator.py::test_version_key_in_pyenv_cfg[venv] tests/unit/create/test_creator.py::test_debug_bad_virtualenv tests/unit/create/test_creator.py::test_create_clear_resets[no_clear-venv] [gw70] [ 7%] PASSED tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_posix.py::test_shared_lib_excluded_when_file_missing tests/unit/create/via_global_ref/builtin/rustpython/test_rustpython.py::test_can_describe_rejects_cpython [gw68] [ 7%] PASSED tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_posix.py::test_shared_lib_included tests/unit/create/test_creator.py::test_prompt_set[None-venv] tests/unit/create/test_creator.py::test_prompt_set[.-venv] tests/unit/create/test_creator.py::test_fallback_to_copies_if_symlink_unsupported[venv] tests/unit/create/via_global_ref/builtin/pypy/test_pypy3.py::test_debian_pypy38_virtualenvs_exclude_usr[deb_pypy38] tests/unit/create/test_creator.py::test_pyenv_cfg_preserves_symlinks [gw67] [ 7%] PASSED tests/unit/create/test_creator.py::test_pyenv_cfg_preserves_symlinks tests/unit/create/via_global_ref/builtin/rustpython/test_rustpython.py::test_can_describe_rustpython_posix[rustpython_posix] [gw78] [ 8%] PASSED tests/unit/create/via_global_ref/builtin/rustpython/test_rustpython.py::test_can_describe_rustpython_posix[rustpython_posix] [gw76] [ 8%] PASSED tests/unit/create/via_global_ref/builtin/pypy/test_pypy3.py::test_portable_pypy3_virtualenvs_get_their_libs[portable_pypy38] [gw71] [ 8%] PASSED tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_win.py::test_3_exe_on_not_default_py_host[cpython3_win_embed] tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_win.py::test_free_threaded_exe_naming[cpython3_win_free_threaded] [gw75] [ 9%] PASSED tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_win.py::test_free_threaded_exe_naming[cpython3_win_free_threaded] tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_posix.py::test_shared_lib_excluded_when_no_lib_name [gw69] [ 9%] PASSED tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_posix.py::test_shared_lib_excluded_when_no_lib_name [gw61] [ 9%] PASSED tests/unit/create/test_creator.py::test_creator_input_passed_is_abs [gw79] [ 10%] PASSED tests/unit/create/via_global_ref/builtin/rustpython/test_rustpython.py::test_can_describe_rejects_cpython [gw54] [ 10%] SKIPPED tests/unit/create/test_creator.py::test_create_clear_resets[no_clear-venv] [gw77] [ 10%] PASSED tests/unit/create/via_global_ref/builtin/pypy/test_pypy3.py::test_debian_pypy38_virtualenvs_exclude_usr[deb_pypy38] [gw73] [ 11%] PASSED tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_win.py::test_no_python_zip_if_exists_and_not_set_in_path[cpython3_win_embed] [gw72] [ 11%] PASSED tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_win.py::test_exe_dll_pyd_without_shim[cpython3_win_embed] tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_win.py::test_python3_exe_present[cpython3_win_embed] [gw74] [ 11%] PASSED tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_win.py::test_python3_exe_present[cpython3_win_embed] tests/unit/activation/test_activation_support.py::test_activator_support_posix[FishActivator] tests/unit/activation/test_bash.py::test_bash[no_prompt-True] tests/unit/activation/test_activation_support.py::test_activator_support_windows[BashActivator] tests/unit/activation/test_activation_support.py::test_activator_support_posix[PythonActivator] tests/unit/activation/test_activation_support.py::test_activator_support_windows[PowerShellActivator] tests/unit/activation/test_csh.py::test_cshell_tkinter_generation[/path/to/tcl-/path/to/tk-True] tests/unit/config/cli/test_parser.py::test_reset_app_data_does_not_conflict_clear tests/unit/activation/test_fish.py::test_fish_tkinter_generation[/path/to/tcl-/path/to/tk-True] tests/unit/activation/test_batch.py::test_batch_tkinter_generation[C:\\tcl-C:\\tk-True] tests/unit/config/cli/test_help_formatter.py::test_help_formatter_uses_terminal_width[120] [gw26] [ 12%] PASSED tests/unit/config/cli/test_help_formatter.py::test_help_formatter_uses_terminal_width[120] tests/unit/activation/test_activation_support.py::test_activator_no_support_posix[BatchActivator] [gw6] [ 12%] PASSED tests/unit/activation/test_activation_support.py::test_activator_no_support_posix[BatchActivator] tests/unit/activation/test_nushell.py::test_nushell_tkinter_generation [gw21] [ 12%] PASSED tests/unit/activation/test_nushell.py::test_nushell_tkinter_generation [gw5] [ 13%] PASSED tests/unit/activation/test_activation_support.py::test_activator_support_posix[PythonActivator] tests/unit/config/cli/test_help_formatter.py::test_help_formatter_not_hardcoded_240 [gw4] [ 13%] PASSED tests/unit/activation/test_activation_support.py::test_activator_support_posix[FishActivator] tests/unit/activation/test_activation_support.py::test_activator_support_windows[XonshActivator] [gw2] [ 13%] PASSED tests/unit/activation/test_activation_support.py::test_activator_support_windows[XonshActivator] [gw20] [ 14%] PASSED tests/unit/activation/test_fish.py::test_fish_tkinter_generation[/path/to/tcl-/path/to/tk-True] tests/unit/activation/test_bash.py::test_bash_tkinter_generation[/path/to/tcl-/path/to/tk-True] [gw7] [ 14%] PASSED tests/unit/activation/test_bash.py::test_bash_tkinter_generation[/path/to/tcl-/path/to/tk-True] [gw18] [ 14%] PASSED tests/unit/activation/test_batch.py::test_batch_tkinter_generation[C:\\tcl-C:\\tk-True] tests/unit/activation/test_activation_support.py::test_activator_support_posix[BashActivator] [gw3] [ 14%] PASSED tests/unit/activation/test_activation_support.py::test_activator_support_posix[BashActivator] [gw25] [ 15%] PASSED tests/unit/activation/test_xonsh.py::test_xonsh_tkinter_generation[None-None-False] [gw1] [ 15%] PASSED tests/unit/activation/test_activation_support.py::test_activator_support_windows[BashActivator] [gw0] [ 15%] PASSED tests/unit/activation/test_activation_support.py::test_activator_support_windows[PowerShellActivator] [gw19] [ 16%] PASSED tests/unit/activation/test_csh.py::test_cshell_tkinter_generation[/path/to/tcl-/path/to/tk-True] tests/unit/config/test_env_var.py::test_python_multi_value_via_env_var [gw27] [ 16%] PASSED tests/unit/config/cli/test_help_formatter.py::test_help_formatter_not_hardcoded_240 tests/unit/activation/test_powershell.py::test_powershell_pydoc_call_operator tests/unit/activation/test_xonsh.py::test_xonsh_tkinter_generation[/path/to/tcl-/path/to/tk-True] tests/unit/create/via_global_ref/builtin/rustpython/test_rustpython.py::test_can_describe_rustpython_windows[rustpython_windows] tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_win.py::test_pywin32_dll_exclusion[cpython3_win_embed] tests/unit/create/via_global_ref/builtin/pypy/test_pypy3.py::test_debian_pypy37_virtualenvs[deb_pypy37] tests/unit/activation/test_powershell.py::test_powershell_tkinter_generation[None-None-False] tests/unit/activation/test_bash.py::test_bash_activate_relocation_resolves_virtual_env tests/unit/create/test_creator.py::test_creator_replaces_altsep_in_dest tests/unit/create/test_interpreters.py::test_failed_to_find_implementation[CPython] [gw61] [ 16%] SKIPPED tests/unit/create/test_creator.py::test_creator_replaces_altsep_in_dest tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_win.py::test_only_shim[cpython3_win_embed] tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_win.py::test_2_exe_on_default_py_host[cpython3_win_embed] tests/unit/create/via_global_ref/builtin/rustpython/test_rustpython.py::test_sources_posix[rustpython_posix] [gw78] [ 17%] PASSED tests/unit/create/via_global_ref/builtin/rustpython/test_rustpython.py::test_can_describe_rustpython_windows[rustpython_windows] [gw76] [ 17%] PASSED tests/unit/create/via_global_ref/builtin/pypy/test_pypy3.py::test_debian_pypy37_virtualenvs[deb_pypy37] [gw71] [ 17%] PASSED tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_win.py::test_only_shim[cpython3_win_embed] [gw23] [ 18%] PASSED tests/unit/activation/test_powershell.py::test_powershell_tkinter_generation[None-None-False] tests/unit/config/test_env_var.py::test_python_multi_value_prefer_newline_via_env_var tests/unit/create/via_global_ref/builtin/pypy/test_pypy3.py::test_pypy_portable_deps_txt tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_win.py::test_python_zip_if_exists_and_set_in_path[cpython3_win_embed] tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_posix.py::test_shared_lib_excluded_when_no_lib_dir [gw34] [ 18%] PASSED tests/unit/config/test_env_var.py::test_python_multi_value_via_env_var tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_posix.py::test_shared_lib_excluded_when_static [gw70] [ 18%] PASSED tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_win.py::test_2_exe_on_default_py_host[cpython3_win_embed] tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_win.py::test_no_python_zip_if_not_exists[cpython3_win_embed] [gw67] [ 19%] PASSED tests/unit/create/test_interpreters.py::test_failed_to_find_implementation[CPython] tests/unit/create/test_creator.py::test_prompt_set[None-cpython3-posix] [gw75] [ 19%] PASSED tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_win.py::test_pywin32_dll_exclusion[cpython3_win_embed] [gw77] [ 19%] PASSED tests/unit/create/via_global_ref/builtin/pypy/test_pypy3.py::test_pypy_portable_deps_txt [gw22] [ 20%] PASSED tests/unit/activation/test_powershell.py::test_powershell_pydoc_call_operator [gw68] [ 20%] PASSED tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_posix.py::test_shared_lib_excluded_when_static [gw73] [ 20%] PASSED tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_win.py::test_no_python_zip_if_not_exists[cpython3_win_embed] tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_win.py::test_pythonw3_exe_present[cpython3_win_embed] [gw79] [ 21%] PASSED tests/unit/create/via_global_ref/builtin/rustpython/test_rustpython.py::test_sources_posix[rustpython_posix] tests/unit/create/via_global_ref/test_api.py::test_can_symlink_when_symlinks_not_enabled [gw72] [ 21%] PASSED tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_win.py::test_python_zip_if_exists_and_set_in_path[cpython3_win_embed] [gw74] [ 21%] PASSED tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_win.py::test_pythonw3_exe_present[cpython3_win_embed] [gw69] [ 21%] PASSED tests/unit/create/via_global_ref/builtin/cpython/test_cpython3_posix.py::test_shared_lib_excluded_when_no_lib_dir [gw2] [ 22%] PASSED tests/unit/create/via_global_ref/test_api.py::test_can_symlink_when_symlinks_not_enabled tests/unit/create/via_global_ref/test_race_condition.py::test_virtualenv_py_race_condition_find_spec tests/unit/discovery/test_discovery.py::test_absolute_path_does_not_exist_fails tests/unit/discovery/test_discovery.py::test_discovery_fallback_ok tests/unit/create/via_global_ref/builtin/rustpython/test_rustpython.py::test_exe_names [gw26] [ 22%] PASSED tests/unit/create/via_global_ref/builtin/rustpython/test_rustpython.py::test_exe_names [gw6] [ 22%] PASSED tests/unit/create/via_global_ref/test_race_condition.py::test_virtualenv_py_race_condition_find_spec tests/unit/discovery/test_discovery.py::test_invalid_discovery_via_env_var tests/unit/create/via_global_ref/test_race_condition.py::test_virtualenv_py_normal_operation tests/unit/discovery/test_discovery.py::test_returns_first_python_specified_when_no_env_var_is_specified tests/unit/discovery/test_discovery.py::test_absolute_path_does_not_exist tests/unit/discovery/test_discovery.py::test_discovery_fallback_fail tests/unit/discovery/test_discovery.py::test_returns_second_python_specified_when_more_than_one_is_specified_and_env_var_is_specified tests/unit/seed/embed/test_base_embed.py::test_wheel_cli_flags_warn[--wheel=embed] tests/unit/seed/embed/test_base_embed.py::test_wheel_cli_flags_do_nothing[--wheel=embed] tests/unit/discovery/test_discovery.py::test_relative_path [gw20] [ 23%] PASSED tests/unit/create/via_global_ref/test_race_condition.py::test_virtualenv_py_normal_operation tests/unit/activation/test_xonsh.py::test_xonsh_quote [gw25] [ 23%] PASSED tests/unit/activation/test_xonsh.py::test_xonsh_quote tests/unit/discovery/test_discovery.py::test_discovery_via_version_specifier tests/unit/discovery/test_discovery.py::test_returns_first_python_specified_when_only_env_var_one_is_specified tests/unit/seed/embed/test_base_embed.py::test_wheel_cli_flags_warn[--no-wheel] [gw19] [ 23%] PASSED tests/unit/discovery/test_discovery.py::test_returns_second_python_specified_when_more_than_one_is_specified_and_env_var_is_specified tests/unit/seed/embed/test_base_embed.py::test_download_cli_flag[args2-False] [gw7] [ 24%] PASSED tests/unit/discovery/test_discovery.py::test_discovery_via_version_specifier [gw0] [ 24%] PASSED tests/unit/discovery/test_discovery.py::test_returns_first_python_specified_when_no_env_var_is_specified [gw18] [ 24%] PASSED tests/unit/discovery/test_discovery.py::test_returns_first_python_specified_when_only_env_var_one_is_specified tests/unit/seed/embed/test_base_embed.py::test_wheel_cli_flags_do_nothing[--wheel=bundle] [gw15] [ 25%] SKIPPED tests/unit/activation/test_batch.py::test_batch_output[no_prompt] [gw24] [ 25%] PASSED tests/unit/activation/test_xonsh.py::test_xonsh_tkinter_generation[/path/to/tcl-/path/to/tk-True] tests/unit/seed/embed/test_base_embed.py::test_download_cli_flag[args0-False] tests/unit/seed/embed/test_base_embed.py::test_wheel_cli_flags_do_nothing[--no-wheel] tests/unit/discovery/test_discovery.py::test_invalid_discovery_via_env_var_unit [gw16] [ 25%] SKIPPED tests/unit/activation/test_fish.py::test_fish[no_prompt] tests/unit/seed/embed/test_base_embed.py::test_wheel_cli_flags_warn[--wheel=none] [gw10] [ 26%] SKIPPED tests/unit/activation/test_batch.py::test_batch[with_prompt] tests/unit/seed/embed/test_base_embed.py::test_wheel_cli_flags_do_nothing[--wheel=none] [gw34] [ 26%] PASSED tests/unit/discovery/test_discovery.py::test_invalid_discovery_via_env_var_unit [gw11] [ 26%] SKIPPED tests/unit/activation/test_csh.py::test_csh[with_prompt] tests/unit/seed/embed/test_base_embed.py::test_wheel_cli_flags_warn[--wheel=bundle] tests/unit/seed/embed/test_base_embed.py::test_wheel_cli_flags_dont_warn_on_38[--wheel=embed] [gw68] [ 27%] SKIPPED tests/unit/seed/embed/test_base_embed.py::test_wheel_cli_flags_dont_warn_on_38[--wheel=embed] tests/unit/seed/embed/test_base_embed.py::test_unused_wheel_cli_flags_dont_warn [gw12] [ 27%] SKIPPED tests/unit/activation/test_nushell.py::test_nushell[with_prompt] tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_app_data_parallel_ok tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_app_data_parallel_fail tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_safe_extract_zip_rejects_absolute_posix_entry tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_safe_extract_zip_allows_normal_entry tests/unit/seed/embed/test_base_embed.py::test_wheel_cli_flags_dont_warn_on_38[--no-wheel] [gw73] [ 27%] SKIPPED tests/unit/seed/embed/test_base_embed.py::test_wheel_cli_flags_dont_warn_on_38[--no-wheel] tests/unit/seed/wheels/test_acquire.py::test_download_wheel_python_io_encoding tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_safe_extract_zip_rejects_parent_traversal tests/unit/seed/embed/test_base_embed.py::test_embed_wheel_versions tests/unit/seed/wheels/test_acquire.py::test_get_wheel_download_not_called[embed] tests/unit/seed/wheels/test_acquire.py::test_get_wheel_download_cached tests/unit/seed/embed/test_base_embed.py::test_download_cli_flag[args1-False] tests/unit/activation/test_csh.py::test_csh[no_prompt] tests/unit/seed/wheels/test_acquire.py::test_get_wheel_download_called[0.0.0] [gw26] [ 28%] PASSED tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_safe_extract_zip_rejects_absolute_posix_entry tests/unit/seed/wheels/test_acquire.py::test_download_fails tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_bad_spec [gw18] [ 28%] PASSED tests/unit/seed/wheels/test_acquire.py::test_get_wheel_download_not_called[embed] [gw2] [ 28%] PASSED tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_safe_extract_zip_allows_normal_entry tests/unit/seed/wheels/test_acquire.py::test_download_wheel_rejects_bad_distribution[pip-] tests/unit/activation/test_batch.py::test_batch_output[with_prompt] tests/unit/activation/test_nushell.py::test_nushell[no_prompt] [gw25] [ 28%] PASSED tests/unit/seed/wheels/test_acquire.py::test_download_fails tests/unit/activation/test_python_activator.py::test_python[with_prompt] tests/unit/seed/wheels/test_acquire.py::test_get_wheel_download_called[bundle] [gw6] [ 29%] PASSED tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_safe_extract_zip_rejects_parent_traversal tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_exact tests/unit/activation/test_fish.py::test_fish[with_prompt] [gw15] [ 29%] SKIPPED tests/unit/activation/test_csh.py::test_csh[no_prompt] [gw16] [ 29%] SKIPPED tests/unit/activation/test_nushell.py::test_nushell[no_prompt] [gw20] [ 30%] PASSED tests/unit/seed/wheels/test_acquire.py::test_download_wheel_python_io_encoding [gw0] [ 30%] PASSED tests/unit/seed/wheels/test_acquire.py::test_get_wheel_download_called[0.0.0] [gw7] [ 30%] PASSED tests/unit/seed/wheels/test_acquire.py::test_get_wheel_download_called[bundle] [gw34] [ 31%] PASSED tests/unit/seed/wheels/test_acquire.py::test_download_wheel_rejects_bad_distribution[pip-] tests/unit/seed/wheels/test_bundle.py::test_version_pinned_in_app_data [gw73] [ 31%] PASSED tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_bad_spec [gw10] [ 31%] SKIPPED tests/unit/activation/test_batch.py::test_batch_output[with_prompt] tests/unit/seed/wheels/test_bundle.py::test_every_bundled_wheel_has_sha256 [gw68] [ 32%] PASSED tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_exact tests/unit/seed/wheels/test_periodic_update.py::test_manual_upgrade [gw11] [ 32%] SKIPPED tests/unit/activation/test_fish.py::test_fish[with_prompt] [gw19] [ 32%] PASSED tests/unit/seed/wheels/test_acquire.py::test_get_wheel_download_cached tests/unit/seed/wheels/test_periodic_update.py::test_pick_periodic_update tests/unit/seed/wheels/test_periodic_update.py::test_periodic_update_latest_per_patch tests/unit/seed/wheels/test_bundle.py::test_every_wheel_on_disk_has_sha256 [gw25] [ 33%] PASSED tests/unit/seed/wheels/test_bundle.py::test_every_wheel_on_disk_has_sha256 tests/unit/seed/wheels/test_bundle.py::test_version_pinned_is_embed tests/unit/seed/wheels/test_periodic_update.py::test_periodic_update_skip[started_1_hour_no_complete] tests/unit/seed/wheels/test_periodic_update.py::test_periodic_update_skip[started_just_now_no_complete] tests/unit/seed/wheels/test_periodic_update.py::test_periodic_update_skip[started_just_now_completed_two_weeks] tests/unit/seed/wheels/test_bundle.py::test_verify_bundled_wheel_reads_from_zipapp tests/unit/seed/wheels/test_bundle.py::test_verify_bundled_wheel_rejects_tamper [gw0] [ 33%] PASSED tests/unit/seed/wheels/test_bundle.py::test_verify_bundled_wheel_rejects_tamper [gw6] [ 33%] PASSED tests/unit/seed/wheels/test_bundle.py::test_every_bundled_wheel_has_sha256 tests/unit/seed/wheels/test_periodic_update.py::test_manual_update_honored tests/unit/seed/wheels/test_bundle.py::test_verify_bundled_wheel_rejects_unknown tests/unit/seed/wheels/test_bundle.py::test_get_embed_wheel_verifies_pip [gw20] [ 34%] PASSED tests/unit/seed/wheels/test_bundle.py::test_get_embed_wheel_verifies_pip [gw7] [ 34%] PASSED tests/unit/seed/wheels/test_bundle.py::test_verify_bundled_wheel_rejects_unknown tests/unit/seed/wheels/test_periodic_update.py::test_periodic_update_latest_per_patch_prev_is_manual [gw34] [ 34%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_periodic_update_skip[started_just_now_no_complete] [gw73] [ 35%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_periodic_update_skip[started_just_now_completed_two_weeks] tests/unit/seed/wheels/test_periodic_update.py::test_periodic_update_trigger[completed_two_week] [gw19] [ 35%] PASSED tests/unit/seed/wheels/test_bundle.py::test_verify_bundled_wheel_reads_from_zipapp [gw68] [ 35%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_periodic_update_skip[started_1_hour_no_complete] [gw2] [ 35%] PASSED tests/unit/seed/wheels/test_bundle.py::test_version_pinned_is_embed tests/unit/seed/wheels/test_periodic_update.py::test_periodic_update_trigger[started_1_hour] tests/unit/seed/wheels/test_periodic_update.py::test_do_update_skip_already_done [gw16] [ 36%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_periodic_update_latest_per_patch tests/unit/seed/wheels/test_periodic_update.py::test_do_update_first tests/unit/seed/wheels/test_periodic_update.py::test_get_release_fails tests/unit/seed/wheels/test_periodic_update.py::test_periodic_update_trigger[never_started] tests/unit/seed/wheels/test_periodic_update.py::test_trigger_update_debug tests/unit/seed/wheels/test_periodic_update.py::test_new_version_eq [gw7] [ 36%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_new_version_eq [gw26] [ 36%] PASSED tests/unit/seed/wheels/test_bundle.py::test_version_pinned_in_app_data tests/unit/seed/wheels/test_periodic_update.py::test_new_version_ne [gw73] [ 37%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_new_version_ne [gw25] [ 37%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_periodic_update_trigger[completed_two_week] tests/unit/seed/wheels/test_periodic_update.py::test_download_manual_ignores_pre_release [gw68] [ 37%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_get_release_fails tests/unit/seed/wheels/test_periodic_update.py::test_get_release_verified_failure_does_not_fallback [gw11] [ 38%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_manual_update_honored [gw6] [ 38%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_periodic_update_trigger[started_1_hour] tests/unit/seed/wheels/test_wheels_util.py::test_bad_as_version_tuple [gw2] [ 38%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_periodic_update_trigger[never_started] tests/unit/seed/wheels/test_periodic_update.py::test_periodic_update_skip[started_1_hour_completed_two_weeks] tests/unit/seed/wheels/test_wheels_util.py::test_wheel_repr [gw20] [ 39%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_trigger_update_debug tests/unit/seed/wheels/test_periodic_update.py::test_download_periodic_stop_at_first_usable_with_previous_minor tests/unit/seed/wheels/test_periodic_update.py::test_download_periodic_stop_at_first_usable [gw16] [ 39%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_get_release_verified_failure_does_not_fallback [gw0] [ 39%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_do_update_skip_already_done tests/unit/seed/wheels/test_wheels_util.py::test_unknown_distribution [gw73] [ 40%] PASSED tests/unit/seed/wheels/test_wheels_util.py::test_wheel_repr [gw7] [ 40%] PASSED tests/unit/seed/wheels/test_wheels_util.py::test_bad_as_version_tuple [gw10] [ 40%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_periodic_update_latest_per_patch_prev_is_manual [gw26] [ 41%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_periodic_update_skip[started_1_hour_completed_two_weeks] [gw68] [ 41%] PASSED tests/unit/seed/wheels/test_wheels_util.py::test_unknown_distribution [gw34] [ 41%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_do_update_first tests/unit/test_file_limit.py::test_too_many_open_files [gw19] [ 42%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_download_manual_ignores_pre_release tests/unit/seed/wheels/test_wheels_util.py::test_wheel_support_no_python_requires tests/unit/test_util.py::TestDefaultAppDataDir::test_override_env_var tests/unit/test_run.py::test_logging_setup[False] tests/unit/seed/wheels/test_wheels_util.py::test_wheel_not_support tests/unit/test_run.py::test_help [gw18] [ 42%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_manual_upgrade tests/unit/test_run.py::test_invalid_discovery_method_via_env tests/unit/test_run.py::test_logging_setup[True] [gw25] [ 42%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_download_periodic_stop_at_first_usable tests/unit/seed/wheels/test_periodic_update.py::test_download_manual_stop_after_one_download tests/unit/seed/wheels/test_periodic_update.py::test_download_stop_with_embed [gw6] [ 42%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_download_periodic_stop_at_first_usable_with_previous_minor [gw0] [ 43%] PASSED tests/unit/seed/wheels/test_wheels_util.py::test_wheel_support_no_python_requires [gw68] [ 43%] PASSED tests/unit/test_util.py::TestDefaultAppDataDir::test_override_env_var tests/unit/test_util.py::test_run_fail [gw73] [ 43%] PASSED tests/unit/test_util.py::test_run_fail [gw26] [ 44%] PASSED tests/unit/test_run.py::test_invalid_discovery_method_via_env [gw2] [ 44%] PASSED tests/unit/test_file_limit.py::test_too_many_open_files tests/unit/test_run.py::test_version tests/unit/seed/wheels/test_periodic_update.py::test_trigger_update_no_debug tests/unit/test_util.py::TestDefaultAppDataDir::test_no_override_returns_cache_dir tests/unit/test_util.py::TestCacheDirMigration::test_no_migration_when_old_missing tests/unit/activation/test_powershell.py::test_powershell[with_prompt] [gw6] [ 44%] PASSED tests/unit/test_util.py::TestDefaultAppDataDir::test_no_override_returns_cache_dir [gw34] [ 45%] PASSED tests/unit/seed/wheels/test_wheels_util.py::test_wheel_not_support tests/unit/test_util.py::TestCacheDirMigration::test_symlink_app_data_survives_migration[True] tests/unit/test_util.py::test_zipapp_read_rejects_path_escaping_via_parent [gw19] [ 45%] PASSED tests/unit/test_run.py::test_version tests/unit/test_util.py::TestCacheDirMigration::test_no_migration_when_new_exists [gw0] [ 45%] PASSED tests/unit/test_util.py::TestCacheDirMigration::test_no_migration_when_old_missing [gw10] [ 46%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_download_manual_stop_after_one_download tests/unit/test_util.py::TestCacheDirMigration::test_migrate_old_to_new tests/unit/test_util.py::test_reentrant_file_lock_is_thread_safe tests/unit/create/test_creator.py::test_create_distutils_cfg[venv] [gw34] [ 46%] PASSED tests/unit/test_util.py::test_zipapp_read_rejects_path_escaping_via_parent [gw68] [ 46%] PASSED tests/unit/test_util.py::TestCacheDirMigration::test_symlink_app_data_survives_migration[True] [gw18] [ 47%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_trigger_update_no_debug tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_seed_link_via_app_data[False] tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_base_bootstrap_link_via_app_data_not_writable [gw43] [ 47%] PASSED tests/unit/create/test_creator.py::test_fallback_to_copies_if_symlink_unsupported[root] tests/unit/create/test_creator.py::test_create_distutils_cfg[cpython3-posix] [gw73] [ 47%] PASSED tests/unit/test_util.py::TestCacheDirMigration::test_no_migration_when_new_exists [gw11] [ 48%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_download_stop_with_embed [gw2] [ 48%] PASSED tests/unit/test_util.py::TestCacheDirMigration::test_migrate_old_to_new tests/unit/activation/test_powershell.py::test_powershell[no_prompt] tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_base_bootstrap_link_via_app_data_no[pip] tests/unit/test_util.py::TestCacheDirMigration::test_same_dir_returns_immediately tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_populated_read_only_cache_and_copied_app_data tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_seed_link_via_app_data[True] tests/unit/create/test_creator.py::test_fail_gracefully_if_no_method_supported[root] [gw25] [ 48%] PASSED tests/unit/test_util.py::test_reentrant_file_lock_is_thread_safe [gw11] [ 49%] PASSED tests/unit/test_util.py::TestCacheDirMigration::test_same_dir_returns_immediately tests/unit/test_util.py::test_zipapp_read_rejects_unrelated_absolute_path tests/unit/create/test_interpreters.py::test_failed_to_find_bad_spec tests/integration/test_zipapp.py::test_zipapp_help [gw10] [ 49%] PASSED tests/unit/test_util.py::test_zipapp_read_rejects_unrelated_absolute_path [gw11] [ 49%] SKIPPED tests/integration/test_zipapp.py::test_zipapp_help tests/unit/seed/embed/test_pip_invoke.py::test_base_bootstrap_via_pip_invoke[] tests/integration/test_zipapp.py::test_zipapp_create[pip] [gw11] [ 50%] SKIPPED tests/integration/test_zipapp.py::test_zipapp_create[pip] [gw27] [ 50%] PASSED tests/unit/discovery/test_discovery.py::test_relative_path tests/unit/seed/wheels/test_acquire.py::test_download_wheel_rejects_bad_distribution[pip[extra]] [gw27] [ 50%] PASSED tests/unit/seed/wheels/test_acquire.py::test_download_wheel_rejects_bad_distribution[pip[extra]] [gw17] [ 50%] PASSED tests/unit/activation/test_python_activator.py::test_python[no_prompt] tests/unit/activation/test_xonsh.py::test_xonsh[no_prompt] [gw17] [ 51%] SKIPPED tests/unit/activation/test_xonsh.py::test_xonsh[no_prompt] [gw12] [ 51%] PASSED tests/unit/activation/test_python_activator.py::test_python[with_prompt] tests/unit/seed/wheels/test_periodic_update.py::test_periodic_update_skip[completed_under_two_weeks] [gw40] [ 51%] PASSED tests/unit/create/test_creator.py::test_create_no_seed[root-cpython3-posix-symlinks-isolated] [gw12] [ 52%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_periodic_update_skip[completed_under_two_weeks] tests/unit/create/test_creator.py::test_create_no_seed[root-cpython3-posix-symlinks-global] [gw39] [ 52%] PASSED tests/unit/create/test_creator.py::test_create_no_seed[root-cpython3-posix-copies-isolated] tests/unit/create/test_creator.py::test_create_no_seed[root-cpython3-posix-copies-global] [gw38] [ 52%] PASSED tests/unit/create/test_creator.py::test_destination_exists_file [gw31] [ 53%] PASSED tests/unit/config/test___main__.py::test_fail_with_traceback [gw33] [ 53%] PASSED tests/unit/config/test_env_var.py::test_value_ok [gw36] [ 53%] PASSED tests/unit/config/test_env_var.py::test_extra_search_dir_via_env_var tests/unit/create/test_creator.py::test_destination_not_write_able [gw29] [ 54%] PASSED tests/unit/config/cli/test_parser.py::test_builtin_discovery_class_preferred tests/unit/config/test___main__.py::test_session_report_full tests/unit/config/test_env_var.py::test_value_alias [gw30] [ 54%] PASSED tests/unit/config/test___main__.py::test_fail_no_traceback tests/unit/config/test___main__.py::test_discovery_fails_no_discovery_plugin tests/unit/config/test___main__.py::test_main [gw37] [ 54%] PASSED tests/unit/config/test_ini.py::test_ini_can_be_overwritten_by_flag tests/unit/config/test_env_var.py::test_value_bad [gw32] [ 55%] PASSED tests/unit/config/test___main__.py::test_session_report_minimal [gw51] [ 55%] PASSED tests/unit/create/test_creator.py::test_create_vcs_ignore_override tests/unit/config/test___main__.py::test_session_report_subprocess [gw43] [ 55%] PASSED tests/unit/create/test_creator.py::test_fail_gracefully_if_no_method_supported[root] [gw30] [ 56%] PASSED tests/unit/config/test___main__.py::test_discovery_fails_no_discovery_plugin tests/unit/create/test_creator.py::test_os_path_sep_not_allowed tests/integration/test_run_int.py::test_app_data_pinning [gw43] [ 56%] SKIPPED tests/integration/test_run_int.py::test_app_data_pinning tests/unit/create/test_creator.py::test_create_vcs_ignore_exists_override [gw50] [ 56%] PASSED tests/unit/create/test_creator.py::test_create_cachedir_tag_exists_override [gw62] [ 57%] PASSED tests/unit/create/test_creator.py::test_create_long_path tests/unit/create/test_creator.py::test_create_vcs_ignore_exists tests/unit/create/test_creator.py::test_zip_importer_can_import_setuptools [gw62] [ 57%] SKIPPED tests/unit/create/test_creator.py::test_zip_importer_can_import_setuptools [gw48] [ 57%] PASSED tests/unit/create/test_creator.py::test_fallback_to_copies_if_symlink_unsupported[venv] tests/unit/create/test_creator.py::test_fail_gracefully_if_no_method_supported[venv] [gw54] [ 57%] PASSED tests/unit/create/test_creator.py::test_prompt_set[None-cpython3-posix] tests/unit/seed/embed/test_base_embed.py::test_wheel_cli_flags_dont_warn_on_38[--wheel=bundle] [gw54] [ 58%] SKIPPED tests/unit/seed/embed/test_base_embed.py::test_wheel_cli_flags_dont_warn_on_38[--wheel=bundle] [gw28] [ 58%] PASSED tests/unit/config/cli/test_parser.py::test_reset_app_data_does_not_conflict_clear [gw8] [ 58%] PASSED tests/unit/activation/test_bash.py::test_bash_activate_relocation_resolves_virtual_env tests/unit/discovery/test_discovery.py::test_discovery_absolute_path_with_try_first [gw59] [ 59%] PASSED tests/unit/create/test_creator.py::test_include_dir_created[cpython3-posix] [gw49] [ 59%] PASSED tests/unit/create/test_creator.py::test_create_cachedir_tag [gw78] [ 59%] PASSED tests/unit/seed/embed/test_base_embed.py::test_wheel_cli_flags_do_nothing[--wheel=embed] tests/unit/create/test_creator.py::test_home_path_is_exe_parent[cpython3-posix] tests/unit/seed/embed/test_base_embed.py::test_download_cli_flag[args3-True] [gw65] [ 60%] PASSED tests/unit/create/test_creator.py::test_debug_bad_virtualenv tests/unit/create/test_creator.py::test_python_path[on] tests/unit/create/test_creator.py::test_create_cachedir_tag_exists [gw22] [ 60%] PASSED tests/unit/seed/embed/test_base_embed.py::test_download_cli_flag[args0-False] [gw61] [ 60%] PASSED tests/unit/seed/embed/test_base_embed.py::test_wheel_cli_flags_warn[--wheel=embed] [gw70] [ 61%] PASSED tests/unit/seed/embed/test_base_embed.py::test_wheel_cli_flags_do_nothing[--no-wheel] tests/unit/seed/wheels/test_acquire.py::test_download_wheel_rejects_bad_distribution[--index-url=http://evil] [gw77] [ 61%] PASSED tests/unit/seed/embed/test_base_embed.py::test_unused_wheel_cli_flags_dont_warn [gw24] [ 61%] PASSED tests/unit/seed/embed/test_base_embed.py::test_download_cli_flag[args1-False] [gw76] [ 62%] PASSED tests/unit/seed/embed/test_base_embed.py::test_wheel_cli_flags_do_nothing[--wheel=bundle] tests/unit/seed/wheels/test_acquire.py::test_download_wheel_rejects_bad_version_spec[==1.0;echo] [gw78] [ 62%] PASSED tests/unit/seed/wheels/test_acquire.py::test_download_wheel_rejects_bad_distribution[--index-url=http://evil] tests/unit/seed/wheels/test_acquire.py::test_download_wheel_rejects_bad_version_spec[== 1.0] tests/unit/seed/wheels/test_acquire.py::test_download_wheel_rejects_bad_distribution[pip;os.system('x')] [gw23] [ 62%] PASSED tests/unit/seed/embed/test_base_embed.py::test_download_cli_flag[args2-False] [gw70] [ 63%] PASSED tests/unit/seed/wheels/test_acquire.py::test_download_wheel_rejects_bad_version_spec[== 1.0] tests/unit/seed/wheels/test_periodic_update.py::test_periodic_update_stops_at_current tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_none tests/unit/seed/wheels/test_acquire.py::test_download_wheel_rejects_bad_distribution[-r requirements.txt] [gw5] [ 63%] PASSED tests/unit/discovery/test_discovery.py::test_absolute_path_does_not_exist_fails tests/unit/seed/wheels/test_acquire.py::test_download_wheel_rejects_bad_distribution[] [gw3] [ 63%] PASSED tests/unit/discovery/test_discovery.py::test_invalid_discovery_via_env_var tests/unit/seed/wheels/test_acquire.py::test_download_wheel_bad_output [gw22] [ 64%] PASSED tests/unit/seed/wheels/test_acquire.py::test_download_wheel_rejects_bad_version_spec[==1.0;echo] [gw72] [ 64%] PASSED tests/unit/seed/embed/test_base_embed.py::test_embed_wheel_versions [gw71] [ 64%] PASSED tests/unit/seed/embed/test_base_embed.py::test_wheel_cli_flags_warn[--no-wheel] [gw24] [ 64%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_periodic_update_stops_at_current [gw61] [ 65%] PASSED tests/unit/seed/wheels/test_acquire.py::test_download_wheel_rejects_bad_distribution[pip;os.system('x')] [gw23] [ 65%] PASSED tests/unit/seed/wheels/test_acquire.py::test_download_wheel_rejects_bad_distribution[-r requirements.txt] [gw67] [ 65%] PASSED tests/unit/seed/embed/test_base_embed.py::test_wheel_cli_flags_do_nothing[--wheel=none] [gw77] [ 66%] PASSED tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_none [gw76] [ 66%] PASSED tests/unit/seed/wheels/test_acquire.py::test_download_wheel_rejects_bad_distribution[] tests/unit/seed/wheels/test_acquire.py::test_pip_wheel_env_run_could_not_find tests/unit/seed/wheels/test_bundle.py::test_version_bundle tests/unit/seed/wheels/test_acquire.py::test_download_wheel_rejects_bad_distribution[.pip] [gw5] [ 66%] PASSED tests/unit/seed/wheels/test_acquire.py::test_pip_wheel_env_run_could_not_find tests/unit/seed/wheels/test_acquire.py::test_download_wheel_rejects_bad_version_spec[==1.0 --index-url=http://evil] [gw71] [ 67%] PASSED tests/unit/seed/wheels/test_acquire.py::test_download_wheel_rejects_bad_distribution[.pip] [gw67] [ 67%] PASSED tests/unit/seed/wheels/test_acquire.py::test_download_wheel_rejects_bad_version_spec[==1.0 --index-url=http://evil] [gw79] [ 67%] PASSED tests/unit/seed/embed/test_base_embed.py::test_wheel_cli_flags_warn[--wheel=bundle] [gw72] [ 68%] PASSED tests/unit/seed/wheels/test_bundle.py::test_version_bundle [gw75] [ 68%] PASSED tests/unit/seed/embed/test_base_embed.py::test_wheel_cli_flags_warn[--wheel=none] tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_string [gw3] [ 68%] PASSED tests/unit/seed/wheels/test_acquire.py::test_download_wheel_bad_output [gw45] [ 69%] PASSED tests/unit/create/test_creator.py::test_create_no_seed[venv-cpython3-posix-symlinks-isolated] tests/unit/seed/wheels/test_acquire.py::test_download_wheel_rejects_bad_version_spec[>=1.0] [gw75] [ 69%] PASSED tests/unit/seed/wheels/test_acquire.py::test_download_wheel_rejects_bad_version_spec[>=1.0] [gw79] [ 69%] PASSED tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_string tests/unit/create/test_creator.py::test_create_no_seed[venv-cpython3-posix-symlinks-global] [gw44] [ 70%] PASSED tests/unit/create/test_creator.py::test_create_no_seed[venv-cpython3-posix-copies-isolated] [gw52] [ 70%] PASSED tests/unit/create/test_creator.py::test_venv_fails_not_inline tests/unit/create/test_creator.py::test_create_no_seed[venv-cpython3-posix-copies-global] tests/unit/create/test_creator.py::test_create_clear_resets[clear-cpython3-posix] [gw7] [ 70%] PASSED tests/unit/test_run.py::test_logging_setup[False] [gw58] [ 71%] PASSED tests/unit/create/test_creator.py::test_version_key_in_pyenv_cfg[venv] tests/unit/test_util.py::TestCacheDirMigration::test_fallback_on_migration_error [gw55] [ 71%] PASSED tests/unit/create/test_creator.py::test_prompt_set[None-venv] [gw7] [ 71%] PASSED tests/unit/test_util.py::TestCacheDirMigration::test_fallback_on_migration_error [gw20] [ 71%] PASSED tests/unit/test_run.py::test_help tests/unit/create/test_creator.py::test_executable_and_command_keys[cpython3-posix] tests/unit/create/test_creator.py::test_prompt_set[magic-cpython3-posix] tests/unit/test_util.py::TestCacheDirMigration::test_symlink_app_data_survives_migration[False] [gw74] [ 72%] PASSED tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_app_data_parallel_fail [gw16] [ 72%] PASSED tests/unit/test_run.py::test_logging_setup[True] [gw20] [ 72%] PASSED tests/unit/test_util.py::TestCacheDirMigration::test_symlink_app_data_survives_migration[False] [gw66] [ 73%] PASSED tests/unit/create/test_creator.py::test_python_path[off] tests/unit/test_util.py::test_zipapp_read_returns_payload_from_entry_inside_root tests/unit/seed/wheels/test_bundle.py::test_version_pinned_not_found tests/unit/create/test_creator.py::test_venv_creator_without_write_perms [gw57] [ 73%] PASSED tests/unit/create/test_creator.py::test_prompt_set[.-venv] [gw74] [ 73%] PASSED tests/unit/seed/wheels/test_bundle.py::test_version_pinned_not_found [gw16] [ 74%] PASSED tests/unit/test_util.py::test_zipapp_read_returns_payload_from_entry_inside_root tests/unit/create/test_creator.py::test_version_key_in_pyenv_cfg[cpython3-posix] [gw35] [ 74%] PASSED tests/unit/config/test_env_var.py::test_python_multi_value_prefer_newline_via_env_var [gw60] [ 74%] PASSED tests/unit/create/test_creator.py::test_home_path_is_exe_parent[venv] tests/unit/seed/embed/test_base_embed.py::test_wheel_cli_flags_dont_warn_on_38[--wheel=none] [gw35] [ 75%] SKIPPED tests/unit/seed/embed/test_base_embed.py::test_wheel_cli_flags_dont_warn_on_38[--wheel=none] [gw40] [ 75%] PASSED tests/unit/create/test_creator.py::test_create_no_seed[root-cpython3-posix-symlinks-global] [gw39] [ 75%] PASSED tests/unit/create/test_creator.py::test_create_no_seed[root-cpython3-posix-copies-global] tests/unit/create/test_creator.py::test_create_parallel [gw56] [ 76%] PASSED tests/unit/create/test_creator.py::test_prompt_set[magic-venv] tests/unit/create/test_creator.py::test_prompt_set[.-cpython3-posix] [gw42] [ 76%] PASSED tests/unit/create/test_creator.py::test_create_no_seed[root-venv-symlinks-isolated] [gw41] [ 76%] PASSED tests/unit/create/test_creator.py::test_create_no_seed[root-venv-copies-isolated] [gw18] [ 77%] SKIPPED tests/unit/activation/test_powershell.py::test_powershell[no_prompt] tests/unit/create/test_creator.py::test_create_no_seed[root-venv-symlinks-global] tests/integration/test_race_condition_simulation.py::test_race_condition_simulation [gw18] [ 77%] SKIPPED tests/integration/test_race_condition_simulation.py::test_race_condition_simulation tests/unit/create/test_creator.py::test_create_no_seed[root-venv-copies-global] [gw26] [ 77%] SKIPPED tests/unit/activation/test_powershell.py::test_powershell[with_prompt] tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_populated_read_only_cache_and_symlinked_app_data [gw4] [ 78%] PASSED tests/unit/discovery/test_discovery.py::test_discovery_fallback_fail [gw46] [ 78%] PASSED tests/unit/create/test_creator.py::test_create_no_seed[venv-venv-copies-isolated] tests/unit/create/test_creator.py::test_create_no_seed[venv-venv-copies-global] [gw9] [ 78%] PASSED tests/unit/activation/test_bash.py::test_bash[with_prompt-True] tests/unit/seed/wheels/test_acquire.py::test_get_wheel_download_not_called[pinned] tests/unit/activation/test_bash.py::test_bash[with_prompt-False] [gw47] [ 78%] PASSED tests/unit/create/test_creator.py::test_create_no_seed[venv-venv-symlinks-isolated] [gw4] [ 79%] PASSED tests/unit/seed/wheels/test_acquire.py::test_get_wheel_download_not_called[pinned] tests/unit/create/test_creator.py::test_create_no_seed[venv-venv-symlinks-global] [gw63] [ 79%] PASSED tests/unit/create/test_creator.py::test_no_preimport_threading tests/unit/create/test_creator.py::test_pth_in_site_vs_python_path [gw38] [ 79%] PASSED tests/unit/create/test_creator.py::test_destination_not_write_able [gw13] [ 80%] PASSED tests/unit/activation/test_bash.py::test_bash[no_prompt-True] tests/unit/create/via_global_ref/builtin/rustpython/test_rustpython.py::test_sources_windows[rustpython_windows] [gw13] [ 80%] PASSED tests/unit/create/via_global_ref/builtin/rustpython/test_rustpython.py::test_sources_windows[rustpython_windows] [gw15] [ 80%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_pick_periodic_update [gw36] [ 81%] PASSED tests/unit/config/test_env_var.py::test_value_alias tests/unit/seed/wheels/test_periodic_update.py::test_get_release_unsecure [gw33] [ 81%] PASSED tests/unit/config/test_env_var.py::test_value_bad [gw15] [ 81%] PASSED tests/unit/seed/wheels/test_periodic_update.py::test_get_release_unsecure [gw50] [ 82%] PASSED tests/unit/create/test_creator.py::test_create_vcs_ignore_exists [gw14] [ 82%] PASSED tests/unit/activation/test_bash.py::test_bash[no_prompt-False] tests/unit/activation/test_batch.py::test_batch[no_prompt] [gw14] [ 82%] SKIPPED tests/unit/activation/test_batch.py::test_batch[no_prompt] [gw25] [ 83%] PASSED tests/unit/create/test_interpreters.py::test_failed_to_find_bad_spec tests/integration/test_zipapp.py::test_zipapp_create[app-data] [gw51] [ 83%] PASSED tests/unit/create/test_creator.py::test_create_vcs_ignore_exists_override [gw48] [ 83%] PASSED tests/unit/create/test_creator.py::test_fail_gracefully_if_no_method_supported[venv] [gw25] [ 84%] SKIPPED tests/integration/test_zipapp.py::test_zipapp_create[app-data] [gw37] [ 84%] PASSED tests/unit/create/test_creator.py::test_os_path_sep_not_allowed [gw2] [ 84%] PASSED tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_populated_read_only_cache_and_copied_app_data tests/integration/test_zipapp.py::test_zipapp_in_symlink [gw2] [ 85%] SKIPPED tests/integration/test_zipapp.py::test_zipapp_in_symlink [gw21] [ 85%] PASSED tests/unit/discovery/test_discovery.py::test_discovery_fallback_ok tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_safe_extract_zip_rejects_absolute_windows_entry [gw21] [ 85%] PASSED tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_safe_extract_zip_rejects_absolute_windows_entry [gw49] [ 85%] PASSED tests/unit/create/test_creator.py::test_create_cachedir_tag_exists [gw8] [ 86%] PASSED tests/unit/seed/embed/test_base_embed.py::test_download_cli_flag[args3-True] [gw59] [ 86%] PASSED tests/unit/create/test_creator.py::test_home_path_is_exe_parent[cpython3-posix] [gw53] [ 86%] PASSED tests/unit/create/test_creator.py::test_create_clear_resets[clear-venv] tests/unit/create/test_creator.py::test_create_clear_resets[no_clear-cpython3-posix] [gw69] [ 87%] PASSED tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_app_data_parallel_ok tests/unit/seed/wheels/test_bundle.py::test_version_embed [gw34] [ 87%] PASSED tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_base_bootstrap_link_via_app_data_no[pip] [gw69] [ 87%] PASSED tests/unit/seed/wheels/test_bundle.py::test_version_embed tests/unit/seed/embed/test_pip_invoke.py::test_base_bootstrap_via_pip_invoke[wheel] [gw55] [ 88%] PASSED tests/unit/create/test_creator.py::test_prompt_set[magic-cpython3-posix] [gw58] [ 88%] PASSED tests/unit/create/test_creator.py::test_executable_and_command_keys[cpython3-posix] [gw64] [ 88%] PASSED tests/unit/create/test_creator.py::test_getsitepackages_system_site [gw57] [ 89%] PASSED tests/unit/create/test_creator.py::test_version_key_in_pyenv_cfg[cpython3-posix] [gw68] [ 89%] PASSED tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_base_bootstrap_link_via_app_data_not_writable tests/unit/create/test_creator.py::test_get_site_packages tests/unit/seed/embed/test_pip_invoke.py::test_base_bootstrap_via_pip_invoke[pip] [gw45] [ 89%] PASSED tests/unit/create/test_creator.py::test_create_no_seed[venv-cpython3-posix-symlinks-global] [gw65] [ 90%] PASSED tests/unit/create/test_creator.py::test_python_path[on] [gw44] [ 90%] PASSED tests/unit/create/test_creator.py::test_create_no_seed[venv-cpython3-posix-copies-global] [gw56] [ 90%] PASSED tests/unit/create/test_creator.py::test_prompt_set[.-cpython3-posix] [gw1] [ 91%] PASSED tests/unit/discovery/test_discovery.py::test_absolute_path_does_not_exist tests/unit/seed/wheels/test_acquire.py::test_download_wheel_rejects_bad_distribution[pip space] [gw1] [ 91%] PASSED tests/unit/seed/wheels/test_acquire.py::test_download_wheel_rejects_bad_distribution[pip space] [gw29] [ 91%] PASSED tests/unit/config/test___main__.py::test_main [gw32] [ 92%] PASSED tests/unit/config/test___main__.py::test_session_report_subprocess [gw42] [ 92%] PASSED tests/unit/create/test_creator.py::test_create_no_seed[root-venv-symlinks-global] [gw66] [ 92%] PASSED tests/unit/create/test_creator.py::test_venv_creator_without_write_perms [gw41] [ 92%] PASSED tests/unit/create/test_creator.py::test_create_no_seed[root-venv-copies-global] [gw52] [ 93%] PASSED tests/unit/create/test_creator.py::test_create_clear_resets[clear-cpython3-posix] [gw63] [ 93%] PASSED tests/unit/create/test_creator.py::test_pth_in_site_vs_python_path [gw9] [ 93%] PASSED tests/unit/activation/test_bash.py::test_bash[with_prompt-False] [gw46] [ 94%] PASSED tests/unit/create/test_creator.py::test_create_no_seed[venv-venv-copies-global] [gw47] [ 94%] PASSED tests/unit/create/test_creator.py::test_create_no_seed[venv-venv-symlinks-global] [gw31] [ 94%] PASSED tests/unit/config/test___main__.py::test_session_report_full [gw53] [ 95%] PASSED tests/unit/create/test_creator.py::test_create_clear_resets[no_clear-cpython3-posix] [gw64] [ 95%] PASSED tests/unit/create/test_creator.py::test_get_site_packages [gw60] [ 95%] PASSED tests/unit/create/test_creator.py::test_create_parallel [gw28] [ 96%] PASSED tests/unit/discovery/test_discovery.py::test_discovery_absolute_path_with_try_first [gw26] [ 96%] PASSED tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_populated_read_only_cache_and_symlinked_app_data [gw68] [ 96%] PASSED tests/unit/seed/embed/test_pip_invoke.py::test_base_bootstrap_via_pip_invoke[pip] [gw6] [ 97%] PASSED tests/unit/create/test_creator.py::test_create_distutils_cfg[venv] tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_base_bootstrap_link_via_app_data_no[setuptools] [gw19] [ 97%] PASSED tests/unit/create/test_creator.py::test_create_distutils_cfg[cpython3-posix] tests/unit/seed/embed/test_pip_invoke.py::test_base_bootstrap_via_pip_invoke[setuptools] [gw6] [ 97%] PASSED tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_base_bootstrap_link_via_app_data_no[setuptools] [gw10] [ 98%] PASSED tests/unit/seed/embed/test_pip_invoke.py::test_base_bootstrap_via_pip_invoke[] [gw34] [ 98%] PASSED tests/unit/seed/embed/test_pip_invoke.py::test_base_bootstrap_via_pip_invoke[wheel] [gw0] [ 98%] PASSED tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_seed_link_via_app_data[False] tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_base_bootstrap_link_via_app_data_no[wheel] [gw0] [ 99%] SKIPPED tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_base_bootstrap_link_via_app_data_no[wheel] [gw73] [ 99%] PASSED tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_seed_link_via_app_data[True] tests/integration/test_cachedir_tag.py::test_cachedir_tag_ignored_by_tag [gw73] [ 99%] SKIPPED tests/integration/test_cachedir_tag.py::test_cachedir_tag_ignored_by_tag [gw19] [100%] PASSED tests/unit/seed/embed/test_pip_invoke.py::test_base_bootstrap_via_pip_invoke[setuptools] =============================== warnings summary =============================== ../../../../../../../usr/lib/python3.14/site-packages/_pytest/pathlib.py:95 /usr/lib/python3.14/site-packages/_pytest/pathlib.py:95: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-1e29ce69-31ae-42b0-b445-bbcae3150e1c/test_discovery_via_path_in_non0 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-1e29ce69-31ae-42b0-b445-bbcae3150e1c/test_discovery_via_path_in_non0' warnings.warn( ../../../../../../../usr/lib/python3.14/site-packages/_pytest/pathlib.py:95 /usr/lib/python3.14/site-packages/_pytest/pathlib.py:95: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-1e29ce69-31ae-42b0-b445-bbcae3150e1c : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-1e29ce69-31ae-42b0-b445-bbcae3150e1c' warnings.warn( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ================= 284 passed, 30 skipped, 2 warnings in 14.72s ================= >>> py3-virtualenv: Entering fakeroot... >>> py3-virtualenv-pyc*: Running split function pyc... 'usr/lib/python3.14/site-packages/virtualenv/discovery/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/discovery/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/seed/wheels/embed/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/seed/wheels/embed/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/seed/wheels/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/seed/wheels/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/seed/embed/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/seed/embed/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/seed/embed/via_app_data/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/seed/embed/via_app_data/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/seed/embed/via_app_data/pip_install/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/seed/embed/via_app_data/pip_install/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/seed/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/seed/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/app_data/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/app_data/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/activation/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/activation/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/activation/python/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/activation/python/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/activation/fish/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/activation/fish/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/activation/xonsh/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/activation/xonsh/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/activation/cshell/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/activation/cshell/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/activation/nushell/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/activation/nushell/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/activation/powershell/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/activation/powershell/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/activation/batch/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/activation/batch/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/activation/bash/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/activation/bash/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/run/plugin/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/run/plugin/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/run/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/run/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/util/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/util/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/util/subprocess/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/util/subprocess/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/util/path/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/util/path/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/config/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/config/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/config/cli/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/config/cli/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/create/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/create/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/create/via_global_ref/builtin/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/create/via_global_ref/builtin/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/create/via_global_ref/builtin/cpython/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/create/via_global_ref/builtin/cpython/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/create/via_global_ref/builtin/pypy/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/create/via_global_ref/builtin/pypy/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/create/via_global_ref/builtin/rustpython/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/create/via_global_ref/builtin/rustpython/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/create/via_global_ref/builtin/graalpy/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/create/via_global_ref/builtin/graalpy/__pycache__' 'usr/lib/python3.14/site-packages/virtualenv/create/via_global_ref/__pycache__' -> '/home/buildozer/aports/main/py3-virtualenv/pkg/py3-virtualenv-pyc/usr/lib/python3.14/site-packages/virtualenv/create/via_global_ref/__pycache__' >>> py3-virtualenv-pyc*: Preparing subpackage py3-virtualenv-pyc... >>> py3-virtualenv-pyc*: Running postcheck for py3-virtualenv-pyc >>> py3-virtualenv*: Running postcheck for py3-virtualenv >>> py3-virtualenv*: Preparing package py3-virtualenv... >>> py3-virtualenv*: Tracing dependencies... py3-platformdirs py3-distlib py3-filelock py3-python-discovery python3~3.14 >>> py3-virtualenv*: Package size: 7.7 MB >>> py3-virtualenv*: Compressing data... >>> py3-virtualenv*: Create checksum... >>> py3-virtualenv*: Create py3-virtualenv-21.3.3-r0.apk >>> py3-virtualenv-pyc*: Tracing dependencies... python3~3.14 >>> py3-virtualenv-pyc*: Package size: 459.8 KB >>> py3-virtualenv-pyc*: Compressing data... >>> py3-virtualenv-pyc*: Create checksum... >>> py3-virtualenv-pyc*: Create py3-virtualenv-pyc-21.3.3-r0.apk >>> py3-virtualenv: Build complete at Sat, 10 Oct 2026 21:30:14 +0000 elapsed time 0h 0m 19s >>> py3-virtualenv: Cleaning up srcdir >>> py3-virtualenv: Cleaning up pkgdir >>> py3-virtualenv: Cleaning up tmpdir >>> py3-virtualenv: Uninstalling dependencies... ( 1/78) Purging .makedepends-py3-virtualenv (20261010.212955) ( 2/78) Purging py3-distlib-pyc (0.4.3-r0) ( 3/78) Purging py3-distlib (0.4.3-r0) ( 4/78) Purging py3-python-discovery-pyc (1.4.4-r0) ( 5/78) Purging py3-python-discovery (1.4.4-r0) ( 6/78) Purging py3-filelock-pyc (3.29.0-r0) ( 7/78) Purging py3-filelock (3.29.0-r0) ( 8/78) Purging py3-platformdirs-pyc (4.12.0-r0) ( 9/78) Purging py3-platformdirs (4.12.0-r0) (10/78) Purging py3-gpep517-pyc (20-r0) (11/78) Purging py3-gpep517 (20-r0) (12/78) Purging py3-installer-pyc (1.0.1-r0) (13/78) Purging py3-installer (1.0.1-r0) (14/78) Purging py3-hatch-vcs-pyc (0.5.0-r1) (15/78) Purging py3-hatch-vcs (0.5.0-r1) (16/78) Purging py3-hatchling-pyc (1.31.0-r0) (17/78) Purging py3-hatchling (1.31.0-r0) (18/78) Purging py3-editables-pyc (0.6-r0) (19/78) Purging py3-editables (0.6-r0) (20/78) Purging py3-pathspec-pyc (1.1.1-r0) (21/78) Purging py3-pathspec (1.1.1-r0) (22/78) Purging py3-trove-classifiers-pyc (2026.9.21.13-r0) (23/78) Purging py3-trove-classifiers (2026.9.21.13-r0) (24/78) Purging py3-setuptools_scm-pyc (9.2.2-r1) (25/78) Purging py3-setuptools_scm (9.2.2-r1) (26/78) Purging py3-setuptools-pyc (84.0.0-r0) (27/78) Purging py3-setuptools (84.0.0-r0) (28/78) Purging py3-wheel-pyc (0.48.0-r0) (29/78) Purging py3-wheel (0.48.0-r0) (30/78) Purging py3-flaky-pyc (3.8.1-r3) (31/78) Purging py3-flaky (3.8.1-r3) (32/78) Purging py3-pytest-env-pyc (1.7.1-r0) (33/78) Purging py3-pytest-env (1.7.1-r0) (34/78) Purging py3-dotenv-pyc (1.2.4-r0) (35/78) Purging py3-dotenv (1.2.4-r0) (36/78) Purging py3-pytest-mock-pyc (3.16.0-r0) (37/78) Purging py3-pytest-mock (3.16.0-r0) (38/78) Purging py3-mock-pyc (5.2.0-r1) (39/78) Purging py3-mock (5.2.0-r1) (40/78) Purging py3-pytest-timeout-pyc (2.4.0-r2) (41/78) Purging py3-pytest-timeout (2.4.0-r2) (42/78) Purging py3-pytest-xdist-pyc (3.8.0-r1) (43/78) Purging py3-pytest-xdist (3.8.0-r1) (44/78) Purging py3-execnet-pyc (2.1.1-r1) (45/78) Purging py3-execnet (2.1.1-r1) (46/78) Purging py3-pytest-pyc (9.1.1-r0) (47/78) Purging py3-pytest (9.1.1-r0) (48/78) Purging py3-iniconfig-pyc (2.3.0-r1) (49/78) Purging py3-iniconfig (2.3.0-r1) (50/78) Purging py3-packaging-pyc (26.2-r0) (51/78) Purging py3-packaging (26.2-r0) (52/78) Purging py3-parsing-pyc (3.3.3-r0) (53/78) Purging py3-parsing (3.3.3-r0) (54/78) Purging py3-pluggy-pyc (1.6.0-r1) (55/78) Purging py3-pluggy (1.6.0-r1) (56/78) Purging py3-py-pyc (1.11.0-r5) (57/78) Purging py3-py (1.11.0-r5) (58/78) Purging py3-pygments-pyc (2.21.0-r0) (59/78) Purging py3-pygments (2.21.0-r0) (60/78) Purging py3-time-machine-pyc (3.2.0-r0) (61/78) Purging py3-time-machine (3.2.0-r0) (62/78) Purging py3-dateutil-pyc (2.9.0-r4) (63/78) Purging py3-dateutil (2.9.0-r4) (64/78) Purging python3-dev (3.14.8-r0) (65/78) Purging python3-pyc (3.14.8-r0) (66/78) Purging python3-pycache-pyc0 (3.14.8-r0) (67/78) Purging pyc (3.14.8-r0) (68/78) Purging python3 (3.14.8-r0) (69/78) Purging bash (5.3.9-r2) Executing bash-5.3.9-r2.pre-deinstall (70/78) Purging libbz2 (1.0.8-r6) (71/78) Purging libffi (3.8.0-r0) (72/78) Purging libpanelw (6.6_p20260822-r0) (73/78) Purging mpdecimal (4.0.1-r0) (74/78) Purging readline (8.3.3-r1) (75/78) Purging sqlite-libs (3.53.4-r0) (76/78) Purging xz-libs (5.8.4-r0) (77/78) Purging libncursesw (6.6_p20260822-r0) (78/78) Purging ncurses-terminfo-base (6.6_p20260822-r0) Executing busybox-1.38.0-r7.trigger OK: 275.6 MiB in 97 packages >>> py3-virtualenv: Updating the main/aarch64 repository index... >>> py3-virtualenv: Signing the index...