Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tox v4 gets stuck at the end waiting for a lock to be released #2844

Open
ssbarnea opened this issue Jan 9, 2023 · 6 comments
Open

tox v4 gets stuck at the end waiting for a lock to be released #2844

ssbarnea opened this issue Jan 9, 2023 · 6 comments
Labels
bug:minor does not affect many people or has no big impact help:wanted Issues that have been acknowledged, a solution determined and a PR might likely be accepted.

Comments

@ssbarnea
Copy link
Member

ssbarnea commented Jan 9, 2023

Issue

In particular conditions, tox might get stuck forever (100% cpu) after it finished running.

Describe what's the expected behaviour and what you're observing.

Environment

Provide at least:

  • OS: any
  • pip list of the host Python where tox is installed:

Output of running tox

Provide the output of tox -rvv:

ssbarnea@m1: ~/c/tox-bug main
$ tox -vvv --exit-and-dump-after 40 -e py
ROOT: 140 D setup logging to NOTSET on pid 46700 [tox/report.py:221]
ROOT: 297 W will run in automatically provisioned tox, host /Users/ssbarnea/.pyenv/versions/3.11-dev/bin/python3.11 is missing [requires (has)]: tox>=4.2.6 (4.2.5) [tox/provision.py:124]
.pkg: 309 I find interpreter for spec PythonSpec(path=/Users/ssbarnea/.pyenv/versions/3.11-dev/bin/python3.11) [virtualenv/discovery/builtin.py:56]
.pkg: 309 I proposed PythonInfo(spec=CPython3.11.0.final.0-64, exe=/Users/ssbarnea/.pyenv/versions/3.11-dev/bin/python3.11, platform=darwin, version='3.11.0+ (heads/3.11:4cd5ea62ac, Oct 25 2022, 18:19:49) [Clang 14.0.0 (clang-1400.0.29.102)]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:63]
.pkg: 309 D accepted PythonInfo(spec=CPython3.11.0.final.0-64, exe=/Users/ssbarnea/.pyenv/versions/3.11-dev/bin/python3.11, platform=darwin, version='3.11.0+ (heads/3.11:4cd5ea62ac, Oct 25 2022, 18:19:49) [Clang 14.0.0 (clang-1400.0.29.102)]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:65]
.pkg: 311 D filesystem is not case-sensitive [virtualenv/info.py:24]
.pkg: 373 I find interpreter for spec PythonSpec(path=/Users/ssbarnea/.pyenv/versions/3.11-dev/bin/python3.11) [virtualenv/discovery/builtin.py:56]
.pkg: 373 I proposed PythonInfo(spec=CPython3.11.0.final.0-64, exe=/Users/ssbarnea/.pyenv/versions/3.11-dev/bin/python3.11, platform=darwin, version='3.11.0+ (heads/3.11:4cd5ea62ac, Oct 25 2022, 18:19:49) [Clang 14.0.0 (clang-1400.0.29.102)]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:63]
.pkg: 373 D accepted PythonInfo(spec=CPython3.11.0.final.0-64, exe=/Users/ssbarnea/.pyenv/versions/3.11-dev/bin/python3.11, platform=darwin, version='3.11.0+ (heads/3.11:4cd5ea62ac, Oct 25 2022, 18:19:49) [Clang 14.0.0 (clang-1400.0.29.102)]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:65]
.pkg: 375 I find interpreter for spec PythonSpec() [virtualenv/discovery/builtin.py:56]
.pkg: 375 I proposed PythonInfo(spec=CPython3.11.0.final.0-64, exe=/Users/ssbarnea/.pyenv/versions/3.11-dev/bin/python3.11, platform=darwin, version='3.11.0+ (heads/3.11:4cd5ea62ac, Oct 25 2022, 18:19:49) [Clang 14.0.0 (clang-1400.0.29.102)]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:63]
.pkg: 375 D accepted PythonInfo(spec=CPython3.11.0.final.0-64, exe=/Users/ssbarnea/.pyenv/versions/3.11-dev/bin/python3.11, platform=darwin, version='3.11.0+ (heads/3.11:4cd5ea62ac, Oct 25 2022, 18:19:49) [Clang 14.0.0 (clang-1400.0.29.102)]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:65]
ROOT: 376 I will run in a automatically provisioned python environment under /Users/ssbarnea/c/tox-bug/.tox/.tox/bin/python [tox/provision.py:145]
.pkg: 379 W _optional_hooks> python /Users/ssbarnea/.pyenv/versions/3.11-dev/lib/python3.11/site-packages/pyproject_api/_backend.py True setuptools.build_meta [tox/tox_env/api.py:427]
Backend: run command _optional_hooks with args {}
Backend: Wrote response {'return': {'get_requires_for_build_sdist': True, 'prepare_metadata_for_build_wheel': True, 'get_requires_for_build_wheel': True, 'build_editable': True, 'get_requires_for_build_editable': True, 'prepare_metadata_for_build_editable': True}} to /var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pep517__optional_hooks-dh8_2_0b.json
.pkg: 570 I exit None (0.19 seconds) /Users/ssbarnea/c/tox-bug> python /Users/ssbarnea/.pyenv/versions/3.11-dev/lib/python3.11/site-packages/pyproject_api/_backend.py True setuptools.build_meta pid=46718 [tox/execute/api.py:275]
.pkg: 571 W get_requires_for_build_editable> python /Users/ssbarnea/.pyenv/versions/3.11-dev/lib/python3.11/site-packages/pyproject_api/_backend.py True setuptools.build_meta [tox/tox_env/api.py:427]
Backend: run command get_requires_for_build_editable with args {'config_settings': None}
/Users/ssbarnea/c/tox-bug/.tox/.pkg/lib/python3.11/site-packages/setuptools/config/expand.py:144: UserWarning: File '/Users/ssbarnea/c/tox-bug/README.md' cannot be found
  warnings.warn(f"File {path!r} cannot be found")
running egg_info
writing src/ansible_compat.egg-info/PKG-INFO
writing dependency_links to src/ansible_compat.egg-info/dependency_links.txt
writing top-level names to src/ansible_compat.egg-info/top_level.txt
writing manifest file 'src/ansible_compat.egg-info/SOURCES.txt'
Backend: Wrote response {'return': ['wheel']} to /var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pep517_get_requires_for_build_editable-xbuoiu_g.json
.pkg: 772 I exit None (0.20 seconds) /Users/ssbarnea/c/tox-bug> python /Users/ssbarnea/.pyenv/versions/3.11-dev/lib/python3.11/site-packages/pyproject_api/_backend.py True setuptools.build_meta pid=46718 [tox/execute/api.py:275]
.pkg: 773 W build_editable> python /Users/ssbarnea/.pyenv/versions/3.11-dev/lib/python3.11/site-packages/pyproject_api/_backend.py True setuptools.build_meta [tox/tox_env/api.py:427]
Backend: run command build_editable with args {'wheel_directory': '/Users/ssbarnea/c/tox-bug/.tox/.pkg/dist', 'config_settings': {'--build-option': []}, 'metadata_directory': '/Users/ssbarnea/c/tox-bug/.tox/.pkg/.meta'}
/Users/ssbarnea/c/tox-bug/.tox/.pkg/lib/python3.11/site-packages/setuptools/config/expand.py:144: UserWarning: File '/Users/ssbarnea/c/tox-bug/README.md' cannot be found
  warnings.warn(f"File {path!r} cannot be found")
running editable_wheel
creating /Users/ssbarnea/c/tox-bug/.tox/.pkg/dist/.tmp-wfme8ksy/ansible_compat.egg-info
writing /Users/ssbarnea/c/tox-bug/.tox/.pkg/dist/.tmp-wfme8ksy/ansible_compat.egg-info/PKG-INFO
writing dependency_links to /Users/ssbarnea/c/tox-bug/.tox/.pkg/dist/.tmp-wfme8ksy/ansible_compat.egg-info/dependency_links.txt
writing top-level names to /Users/ssbarnea/c/tox-bug/.tox/.pkg/dist/.tmp-wfme8ksy/ansible_compat.egg-info/top_level.txt
writing manifest file '/Users/ssbarnea/c/tox-bug/.tox/.pkg/dist/.tmp-wfme8ksy/ansible_compat.egg-info/SOURCES.txt'
writing manifest file '/Users/ssbarnea/c/tox-bug/.tox/.pkg/dist/.tmp-wfme8ksy/ansible_compat.egg-info/SOURCES.txt'
creating '/Users/ssbarnea/c/tox-bug/.tox/.pkg/dist/.tmp-wfme8ksy/ansible_compat-0.1.dev1.dist-info'
creating /Users/ssbarnea/c/tox-bug/.tox/.pkg/dist/.tmp-wfme8ksy/ansible_compat-0.1.dev1.dist-info/WHEEL
running build_py
running egg_info
creating /var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/tmplg3vacmn.build-temp/ansible_compat.egg-info
writing /var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/tmplg3vacmn.build-temp/ansible_compat.egg-info/PKG-INFO
writing dependency_links to /var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/tmplg3vacmn.build-temp/ansible_compat.egg-info/dependency_links.txt
writing top-level names to /var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/tmplg3vacmn.build-temp/ansible_compat.egg-info/top_level.txt
writing manifest file '/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/tmplg3vacmn.build-temp/ansible_compat.egg-info/SOURCES.txt'
writing manifest file '/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/tmplg3vacmn.build-temp/ansible_compat.egg-info/SOURCES.txt'

        Editable install will be performed using .pth file to extend `sys.path` with:
        ['src']

Options like `package-data`, `include/exclude-package-data` or
`packages.find.exclude/include` may have no effect.

adding '__editable__.ansible_compat-0.1.dev1.pth'
creating '/Users/ssbarnea/c/tox-bug/.tox/.pkg/dist/.tmp-wfme8ksy/ansible_compat-0.1.dev1-0.editable-py3-none-any.whl' and adding '/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/tmp_6d_ux_iansible_compat-0.1.dev1-0.editable-py3-none-any.whl' to it
adding 'ansible_compat-0.1.dev1.dist-info/METADATA'
adding 'ansible_compat-0.1.dev1.dist-info/WHEEL'
adding 'ansible_compat-0.1.dev1.dist-info/top_level.txt'
adding 'ansible_compat-0.1.dev1.dist-info/RECORD'
Backend: Wrote response {'return': 'ansible_compat-0.1.dev1-0.editable-py3-none-any.whl'} to /var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pep517_build_editable-owjdt97d.json
.pkg: 907 I exit None (0.13 seconds) /Users/ssbarnea/c/tox-bug> python /Users/ssbarnea/.pyenv/versions/3.11-dev/lib/python3.11/site-packages/pyproject_api/_backend.py True setuptools.build_meta pid=46718 [tox/execute/api.py:275]
.pkg: 908 D package .tmp/package/21/ansible_compat-0.1.dev1-0.editable-py3-none-any.whl links to .pkg/dist/ansible_compat-0.1.dev1-0.editable-py3-none-any.whl (/Users/ssbarnea/c/tox-bug/.tox) [tox/util/file_view.py:36]
ROOT: 908 W install_package> python -I -m pip install --force-reinstall --no-deps /Users/ssbarnea/c/tox-bug/.tox/.tmp/package/21/ansible_compat-0.1.dev1-0.editable-py3-none-any.whl [tox/tox_env/api.py:427]
Processing ./.tox/.tmp/package/21/ansible_compat-0.1.dev1-0.editable-py3-none-any.whl
Installing collected packages: ansible-compat
  Attempting uninstall: ansible-compat
    Found existing installation: ansible-compat 0.1.dev1
    Uninstalling ansible-compat-0.1.dev1:
      Successfully uninstalled ansible-compat-0.1.dev1
Successfully installed ansible-compat-0.1.dev1
ROOT: 1400 I exit 0 (0.49 seconds) /Users/ssbarnea/c/tox-bug> python -I -m pip install --force-reinstall --no-deps /Users/ssbarnea/c/tox-bug/.tox/.tmp/package/21/ansible_compat-0.1.dev1-0.editable-py3-none-any.whl pid=46748 [tox/execute/api.py:275]
ROOT: 1400 W provision> .tox/.tox/bin/python -m tox -vvv --exit-and-dump-after 40 -e py [tox/tox_env/api.py:427]
ROOT: 77 D setup logging to NOTSET on pid 46755 [tox/report.py:221]
.pkg: 112 I find interpreter for spec PythonSpec() [virtualenv/discovery/builtin.py:56]
.pkg: 114 D got python info of /Users/ssbarnea/.pyenv/versions/3.11-dev/bin/python3.11 from /Users/ssbarnea/Library/Application Support/virtualenv/py_info/1/7c440f9733fdf26ad06b36085586625aa56ad3867d4add5eecd4dc174170d65a.json [virtualenv/app_data/via_disk_folder.py:129]
.pkg: 114 I proposed PythonInfo(spec=CPython3.11.0.final.0-64, system=/Users/ssbarnea/.pyenv/versions/3.11-dev/bin/python3.11, exe=/Users/ssbarnea/c/tox-bug/.tox/.tox/bin/python, platform=darwin, version='3.11.0+ (heads/3.11:4cd5ea62ac, Oct 25 2022, 18:19:49) [Clang 14.0.0 (clang-1400.0.29.102)]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:63]
.pkg: 114 D accepted PythonInfo(spec=CPython3.11.0.final.0-64, system=/Users/ssbarnea/.pyenv/versions/3.11-dev/bin/python3.11, exe=/Users/ssbarnea/c/tox-bug/.tox/.tox/bin/python, platform=darwin, version='3.11.0+ (heads/3.11:4cd5ea62ac, Oct 25 2022, 18:19:49) [Clang 14.0.0 (clang-1400.0.29.102)]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:65]
.pkg: 115 D filesystem is not case-sensitive [virtualenv/info.py:24]
.pkg: 132 I find interpreter for spec PythonSpec(path=/Users/ssbarnea/c/tox-bug/.tox/.tox/bin/python) [virtualenv/discovery/builtin.py:56]
.pkg: 132 I proposed PythonInfo(spec=CPython3.11.0.final.0-64, system=/Users/ssbarnea/.pyenv/versions/3.11-dev/bin/python3.11, exe=/Users/ssbarnea/c/tox-bug/.tox/.tox/bin/python, platform=darwin, version='3.11.0+ (heads/3.11:4cd5ea62ac, Oct 25 2022, 18:19:49) [Clang 14.0.0 (clang-1400.0.29.102)]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:63]
.pkg: 132 D accepted PythonInfo(spec=CPython3.11.0.final.0-64, system=/Users/ssbarnea/.pyenv/versions/3.11-dev/bin/python3.11, exe=/Users/ssbarnea/c/tox-bug/.tox/.tox/bin/python, platform=darwin, version='3.11.0+ (heads/3.11:4cd5ea62ac, Oct 25 2022, 18:19:49) [Clang 14.0.0 (clang-1400.0.29.102)]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:65]
.pkg: 134 W _optional_hooks> python /Users/ssbarnea/c/tox-bug/.tox/.tox/lib/python3.11/site-packages/pyproject_api/_backend.py True setuptools.build_meta [tox/tox_env/api.py:427]
Backend: run command _optional_hooks with args {}
Backend: Wrote response {'return': {'get_requires_for_build_sdist': True, 'prepare_metadata_for_build_wheel': True, 'get_requires_for_build_wheel': True, 'build_editable': True, 'get_requires_for_build_editable': True, 'prepare_metadata_for_build_editable': True}} to /var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pep517__optional_hooks-6hnvgpmw.json
.pkg: 237 I exit None (0.10 seconds) /Users/ssbarnea/c/tox-bug> python /Users/ssbarnea/c/tox-bug/.tox/.tox/lib/python3.11/site-packages/pyproject_api/_backend.py True setuptools.build_meta pid=46757 [tox/execute/api.py:275]
.pkg: 237 W get_requires_for_build_editable> python /Users/ssbarnea/c/tox-bug/.tox/.tox/lib/python3.11/site-packages/pyproject_api/_backend.py True setuptools.build_meta [tox/tox_env/api.py:427]
Backend: run command get_requires_for_build_editable with args {'config_settings': None}
/Users/ssbarnea/c/tox-bug/.tox/.pkg/lib/python3.11/site-packages/setuptools/config/expand.py:144: UserWarning: File '/Users/ssbarnea/c/tox-bug/README.md' cannot be found
  warnings.warn(f"File {path!r} cannot be found")
running egg_info
writing src/ansible_compat.egg-info/PKG-INFO
writing dependency_links to src/ansible_compat.egg-info/dependency_links.txt
writing top-level names to src/ansible_compat.egg-info/top_level.txt
writing manifest file 'src/ansible_compat.egg-info/SOURCES.txt'
Backend: Wrote response {'return': ['wheel']} to /var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pep517_get_requires_for_build_editable-4uddn4ko.json
.pkg: 392 I exit None (0.15 seconds) /Users/ssbarnea/c/tox-bug> python /Users/ssbarnea/c/tox-bug/.tox/.tox/lib/python3.11/site-packages/pyproject_api/_backend.py True setuptools.build_meta pid=46757 [tox/execute/api.py:275]
.pkg: 392 W build_editable> python /Users/ssbarnea/c/tox-bug/.tox/.tox/lib/python3.11/site-packages/pyproject_api/_backend.py True setuptools.build_meta [tox/tox_env/api.py:427]
Backend: run command build_editable with args {'wheel_directory': '/Users/ssbarnea/c/tox-bug/.tox/.pkg/dist', 'config_settings': {'--build-option': []}, 'metadata_directory': '/Users/ssbarnea/c/tox-bug/.tox/.pkg/.meta'}
/Users/ssbarnea/c/tox-bug/.tox/.pkg/lib/python3.11/site-packages/setuptools/config/expand.py:144: UserWarning: File '/Users/ssbarnea/c/tox-bug/README.md' cannot be found
  warnings.warn(f"File {path!r} cannot be found")
running editable_wheel
creating /Users/ssbarnea/c/tox-bug/.tox/.pkg/dist/.tmp-ema2szox/ansible_compat.egg-info
writing /Users/ssbarnea/c/tox-bug/.tox/.pkg/dist/.tmp-ema2szox/ansible_compat.egg-info/PKG-INFO
writing dependency_links to /Users/ssbarnea/c/tox-bug/.tox/.pkg/dist/.tmp-ema2szox/ansible_compat.egg-info/dependency_links.txt
writing top-level names to /Users/ssbarnea/c/tox-bug/.tox/.pkg/dist/.tmp-ema2szox/ansible_compat.egg-info/top_level.txt
writing manifest file '/Users/ssbarnea/c/tox-bug/.tox/.pkg/dist/.tmp-ema2szox/ansible_compat.egg-info/SOURCES.txt'
writing manifest file '/Users/ssbarnea/c/tox-bug/.tox/.pkg/dist/.tmp-ema2szox/ansible_compat.egg-info/SOURCES.txt'
creating '/Users/ssbarnea/c/tox-bug/.tox/.pkg/dist/.tmp-ema2szox/ansible_compat-0.1.dev1.dist-info'
creating /Users/ssbarnea/c/tox-bug/.tox/.pkg/dist/.tmp-ema2szox/ansible_compat-0.1.dev1.dist-info/WHEEL
running build_py
running egg_info
creating /var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/tmpat9h5lcf.build-temp/ansible_compat.egg-info
writing /var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/tmpat9h5lcf.build-temp/ansible_compat.egg-info/PKG-INFO
writing dependency_links to /var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/tmpat9h5lcf.build-temp/ansible_compat.egg-info/dependency_links.txt
writing top-level names to /var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/tmpat9h5lcf.build-temp/ansible_compat.egg-info/top_level.txt
writing manifest file '/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/tmpat9h5lcf.build-temp/ansible_compat.egg-info/SOURCES.txt'
writing manifest file '/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/tmpat9h5lcf.build-temp/ansible_compat.egg-info/SOURCES.txt'

        Editable install will be performed using .pth file to extend `sys.path` with:
        ['src']

Options like `package-data`, `include/exclude-package-data` or
`packages.find.exclude/include` may have no effect.

adding '__editable__.ansible_compat-0.1.dev1.pth'
creating '/Users/ssbarnea/c/tox-bug/.tox/.pkg/dist/.tmp-ema2szox/ansible_compat-0.1.dev1-0.editable-py3-none-any.whl' and adding '/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/tmp41rddnayansible_compat-0.1.dev1-0.editable-py3-none-any.whl' to it
adding 'ansible_compat-0.1.dev1.dist-info/METADATA'
adding 'ansible_compat-0.1.dev1.dist-info/WHEEL'
adding 'ansible_compat-0.1.dev1.dist-info/top_level.txt'
adding 'ansible_compat-0.1.dev1.dist-info/RECORD'
Backend: Wrote response {'return': 'ansible_compat-0.1.dev1-0.editable-py3-none-any.whl'} to /var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pep517_build_editable-tho58wbq.json
.pkg: 520 I exit None (0.13 seconds) /Users/ssbarnea/c/tox-bug> python /Users/ssbarnea/c/tox-bug/.tox/.tox/lib/python3.11/site-packages/pyproject_api/_backend.py True setuptools.build_meta pid=46757 [tox/execute/api.py:275]
.pkg: 520 D package .tmp/package/22/ansible_compat-0.1.dev1-0.editable-py3-none-any.whl links to .pkg/dist/ansible_compat-0.1.dev1-0.editable-py3-none-any.whl (/Users/ssbarnea/c/tox-bug/.tox) [tox/util/file_view.py:36]
py: 521 W install_package> python -I -m pip install --force-reinstall --no-deps /Users/ssbarnea/c/tox-bug/.tox/.tmp/package/22/ansible_compat-0.1.dev1-0.editable-py3-none-any.whl [tox/tox_env/api.py:427]
Processing ./.tox/.tmp/package/22/ansible_compat-0.1.dev1-0.editable-py3-none-any.whl
Installing collected packages: ansible-compat
  Attempting uninstall: ansible-compat
    Found existing installation: ansible-compat 0.1.dev1
    Uninstalling ansible-compat-0.1.dev1:
      Successfully uninstalled ansible-compat-0.1.dev1
Successfully installed ansible-compat-0.1.dev1
py: 784 I exit 0 (0.26 seconds) /Users/ssbarnea/c/tox-bug> python -I -m pip install --force-reinstall --no-deps /Users/ssbarnea/c/tox-bug/.tox/.tmp/package/22/ansible_compat-0.1.dev1-0.editable-py3-none-any.whl pid=46788 [tox/execute/api.py:275]
py: 784 W commands[0]> echo 123 [tox/tox_env/api.py:427]
123
py: 808 I exit 0 (0.02 seconds) /Users/ssbarnea/c/tox-bug> echo 123 pid=46790 [tox/execute/api.py:275]
.pkg: 809 W _exit> python /Users/ssbarnea/c/tox-bug/.tox/.tox/lib/python3.11/site-packages/pyproject_api/_backend.py True setuptools.build_meta [tox/tox_env/api.py:427]
Backend: run command _exit with args {}
Backend: Wrote response {'return': 0} to /var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pep517__exit-wsk25xml.json
.pkg: 810 I exit None (0.00 seconds) /Users/ssbarnea/c/tox-bug> python /Users/ssbarnea/c/tox-bug/.tox/.tox/lib/python3.11/site-packages/pyproject_api/_backend.py True setuptools.build_meta pid=46757 [tox/execute/api.py:275]
.pkg: 841 D delete package /Users/ssbarnea/c/tox-bug/.tox/.tmp/package/22/ansible_compat-0.1.dev1-0.editable-py3-none-any.whl [tox/tox_env/python/virtual_env/package/pyproject.py:171]
  py: OK (0.71=setup[0.68]+cmd[0.02] seconds)
  congratulations :) (0.76 seconds)
Timeout (0:00:40)!
Thread 0x000000017d037000 (most recent call first):
  File "/Users/ssbarnea/.pyenv/versions/3.11-dev/lib/python3.11/site-packages/tox/execute/local_sub_process/read_via_thread_unix.py", line 35 in _read_available
  File "/Users/ssbarnea/.pyenv/versions/3.11-dev/lib/python3.11/site-packages/tox/execute/local_sub_process/read_via_thread_unix.py", line 24 in _read_stream
  File "/Users/ssbarnea/.pyenv/versions/3.11-dev/lib/python3.11/threading.py", line 975 in run
  File "/Users/ssbarnea/.pyenv/versions/3.11-dev/lib/python3.11/threading.py", line 1038 in _bootstrap_inner
  File "/Users/ssbarnea/.pyenv/versions/3.11-dev/lib/python3.11/threading.py", line 995 in _bootstrap

Thread 0x000000017c02b000 (most recent call first):
  File "/Users/ssbarnea/.pyenv/versions/3.11-dev/lib/python3.11/site-packages/tox/execute/local_sub_process/read_via_thread_unix.py", line 35 in _read_available
  File "/Users/ssbarnea/.pyenv/versions/3.11-dev/lib/python3.11/site-packages/tox/execute/local_sub_process/read_via_thread_unix.py", line 24 in _read_stream
  File "/Users/ssbarnea/.pyenv/versions/3.11-dev/lib/python3.11/threading.py", line 975 in run
  File "/Users/ssbarnea/.pyenv/versions/3.11-dev/lib/python3.11/threading.py", line 1038 in _bootstrap_inner
  File "/Users/ssbarnea/.pyenv/versions/3.11-dev/lib/python3.11/threading.py", line 995 in _bootstrap

Thread 0x00000001e3983a80 (most recent call first):
  File "/Users/ssbarnea/.pyenv/versions/3.11-dev/lib/python3.11/threading.py", line 1583 in _shutdown
FAIL: 1

Minimal example

At https://github.com/ssbarnea/tox-bug there is a full repository created for reproducing the bug.

I will explain the conditions I already identified as required in order to reproduce the bug:

  • tox needs to be convinced to reprovision itself (it does not happen otherwise)
  • usedevelop = true must be present

I also mention that the --exit-and-dump-after trick does force tox to exit but does not close the running thread, which will be stuck until user kills the process. Bug reproduced on both macos/linux.

@gaborbernat gaborbernat added bug:minor does not affect many people or has no big impact help:wanted Issues that have been acknowledged, a solution determined and a PR might likely be accepted. labels Jan 9, 2023
@gaborbernat
Copy link
Member

PR welcome.

@gaborbernat
Copy link
Member

@ssbarnea can you retry with latest release? I'm not sure this still is an issue 🤔

@hynek
Copy link

hynek commented Jun 24, 2023

I have just tried running https://github.com/hynek/structlog/blob/88d26aa8b9b6c7cb8d86dcbf0b7132e130b6c9e7/tox.ini in parallel mode and I got 1–2 hanging jobs every time. My CPU is not 100% tho.

In all cases I had to use Ctrl-\ to kill it.

$ tox --version
4.6.3 from /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/tox/__init__.py
$ tox run-parallel -vv
ROOT: 60 D setup logging to DEBUG on pid 111 [tox/report.py:219]
⠙ [12/17] pre-commit | mypy-api | mypy-pkg | py37 | py38 | py39 | py310 | py311 | py312 | py37-colorama | py37-be |...py310: 182 D got embed update of distribution %s from ('setuptools', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.10/embed/3/setuptools.json')) [virtualenv/app_data/via_disk_folder.py:131]
py310: 182 D got embed update of distribution %s from ('pip', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.10/embed/3/pip.json')) [virtualenv/app_data/via_disk_folder.py:131]
py310: 183 D got embed update of distribution %s from ('wheel', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.10/embed/3/wheel.json')) [virtualenv/app_data/via_disk_folder.py:131]
py310: 202 D install setuptools from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/setuptools-67.8.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py310: 203 D install pip from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/pip-23.1.2-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py310: 203 D install wheel from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/wheel-0.40.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py310: 206 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.10/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.dist-info to /Users/hynek/FOSS/structlog/.tox/py310/lib/python3.10/site-packages/setuptools-67.8.0.dist-info [virtualenv/util/path/_sync.py:40]
mypy-pkg: 206 D got embed update of distribution %s from ('wheel', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/wheel.json')) [virtualenv/app_data/via_disk_folder.py:131]
mypy-pkg: 206 D got embed update of distribution %s from ('setuptools', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/setuptools.json')) [virtualenv/app_data/via_disk_folder.py:131]
mypy-pkg: 206 D got embed update of distribution %s from ('pip', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/pip.json')) [virtualenv/app_data/via_disk_folder.py:131]
py310: 206 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.10/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.virtualenv to /Users/hynek/FOSS/structlog/.tox/py310/lib/python3.10/site-packages/pip-23.1.2.virtualenv [virtualenv/util/path/_sync.py:40]
⠹ [12/17] pre-commit | mypy-api | mypy-pkg | py37 | py38 | py39 | py310 | py311 | py312 | py37-colorama | py37-be |...mypy-pkg: 225 D install wheel from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/wheel-0.40.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
mypy-pkg: 225 D install setuptools from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/setuptools-67.8.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
mypy-pkg: 225 D install pip from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/pip-23.1.2-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py310: 228 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.10/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.dist-info to /Users/hynek/FOSS/structlog/.tox/py310/lib/python3.10/site-packages/pip-23.1.2.dist-info [virtualenv/util/path/_sync.py:40]
py310: 228 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.10/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel to /Users/hynek/FOSS/structlog/.tox/py310/lib/python3.10/site-packages/wheel [virtualenv/util/path/_sync.py:40]
mypy-api: 228 D got embed update of distribution %s from ('pip', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/pip.json')) [virtualenv/app_data/via_disk_folder.py:131]
mypy-api: 228 D got embed update of distribution %s from ('setuptools', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/setuptools.json')) [virtualenv/app_data/via_disk_folder.py:131]
mypy-api: 228 D got embed update of distribution %s from ('wheel', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/wheel.json')) [virtualenv/app_data/via_disk_folder.py:131]
py310: 229 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.10/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/py310/lib/python3.10/site-packages/setuptools-67.8.0.virtualenv [virtualenv/util/path/_sync.py:40]
mypy-api: 348 D install pip from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/pip-23.1.2-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
mypy-api: 348 D install setuptools from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/setuptools-67.8.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
mypy-api: 348 D install wheel from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/wheel-0.40.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py310: 350 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.10/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/distutils-precedence.pth to /Users/hynek/FOSS/structlog/.tox/py310/lib/python3.10/site-packages/distutils-precedence.pth [virtualenv/util/path/_sync.py:40]
mypy-pkg: 353 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel to /Users/hynek/FOSS/structlog/.tox/mypy-pkg/lib/python3.11/site-packages/wheel [virtualenv/util/path/_sync.py:40]
mypy-pkg: 354 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.virtualenv to /Users/hynek/FOSS/structlog/.tox/mypy-pkg/lib/python3.11/site-packages/pip-23.1.2.virtualenv [virtualenv/util/path/_sync.py:40]
mypy-pkg: 354 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.dist-info to /Users/hynek/FOSS/structlog/.tox/mypy-pkg/lib/python3.11/site-packages/setuptools-67.8.0.dist-info [virtualenv/util/path/_sync.py:40]
py38: 354 D got embed update of distribution %s from ('setuptools', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.8/embed/3/setuptools.json')) [virtualenv/app_data/via_disk_folder.py:131]
py38: 354 D got embed update of distribution %s from ('wheel', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.8/embed/3/wheel.json')) [virtualenv/app_data/via_disk_folder.py:131]
py38: 354 D got embed update of distribution %s from ('pip', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.8/embed/3/pip.json')) [virtualenv/app_data/via_disk_folder.py:131]
py312: 355 D got embed update of distribution %s from ('pip', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.12/embed/3/pip.json')) [virtualenv/app_data/via_disk_folder.py:131]
py37-be: 355 D got embed update of distribution %s from ('setuptools', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.7/embed/3/setuptools.json')) [virtualenv/app_data/via_disk_folder.py:131]
py37-be: 355 D got embed update of distribution %s from ('wheel', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.7/embed/3/wheel.json')) [virtualenv/app_data/via_disk_folder.py:131]
py37-be: 355 D got embed update of distribution %s from ('pip', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.7/embed/3/pip.json')) [virtualenv/app_data/via_disk_folder.py:131]
py310: 356 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.10/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip to /Users/hynek/FOSS/structlog/.tox/py310/lib/python3.10/site-packages/pip [virtualenv/util/path/_sync.py:40]
py310: 360 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.10/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/py310/lib/python3.10/site-packages/wheel-0.40.0.virtualenv [virtualenv/util/path/_sync.py:40]
⠸ [12/17] pre-commit | mypy-api | mypy-pkg | py37 | py38 | py39 | py310 | py311 | py312 | py37-colorama | py37-be |...py38: 373 D install setuptools from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/setuptools-67.8.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py38: 373 D install wheel from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/wheel-0.40.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py310: 373 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.10/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools to /Users/hynek/FOSS/structlog/.tox/py310/lib/python3.10/site-packages/setuptools [virtualenv/util/path/_sync.py:40]
py312: 373 D install pip from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/pip-23.1.2-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py38: 373 D install pip from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/pip-23.1.2-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py37-be: 374 D install setuptools from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/setuptools-67.8.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py37-be: 374 D install wheel from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/wheel-0.40.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py37-be: 374 D install pip from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/pip-23.1.2-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
mypy-pkg: 374 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.dist-info to /Users/hynek/FOSS/structlog/.tox/mypy-pkg/lib/python3.11/site-packages/pip-23.1.2.dist-info [virtualenv/util/path/_sync.py:40]
mypy-api: 374 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.virtualenv to /Users/hynek/FOSS/structlog/.tox/mypy-api/lib/python3.11/site-packages/pip-23.1.2.virtualenv [virtualenv/util/path/_sync.py:40]
mypy-api: 374 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.dist-info to /Users/hynek/FOSS/structlog/.tox/mypy-api/lib/python3.11/site-packages/setuptools-67.8.0.dist-info [virtualenv/util/path/_sync.py:40]
mypy-api: 375 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel to /Users/hynek/FOSS/structlog/.tox/mypy-api/lib/python3.11/site-packages/wheel [virtualenv/util/path/_sync.py:40]
py310: 377 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.10/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.dist-info to /Users/hynek/FOSS/structlog/.tox/py310/lib/python3.10/site-packages/wheel-0.40.0.dist-info [virtualenv/util/path/_sync.py:40]
py311: 378 D got embed update of distribution %s from ('setuptools', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/setuptools.json')) [virtualenv/app_data/via_disk_folder.py:131]
py311: 378 D got embed update of distribution %s from ('wheel', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/wheel.json')) [virtualenv/app_data/via_disk_folder.py:131]
py311: 378 D got embed update of distribution %s from ('pip', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/pip.json')) [virtualenv/app_data/via_disk_folder.py:131]
mypy-pkg: 380 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/mypy-pkg/lib/python3.11/site-packages/setuptools-67.8.0.virtualenv [virtualenv/util/path/_sync.py:40]
mypy-pkg: 387 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/mypy-pkg/lib/python3.11/site-packages/wheel-0.40.0.virtualenv [virtualenv/util/path/_sync.py:40]
py311: 424 D install setuptools from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/setuptools-67.8.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
mypy-api: 424 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.dist-info to /Users/hynek/FOSS/structlog/.tox/mypy-api/lib/python3.11/site-packages/pip-23.1.2.dist-info [virtualenv/util/path/_sync.py:40]
py311: 424 D install wheel from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/wheel-0.40.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py311: 425 D install pip from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/pip-23.1.2-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py38: 425 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.8/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel to /Users/hynek/FOSS/structlog/.tox/py38/lib/python3.8/site-packages/wheel [virtualenv/util/path/_sync.py:40]
py38: 426 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.8/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.virtualenv to /Users/hynek/FOSS/structlog/.tox/py38/lib/python3.8/site-packages/pip-23.1.2.virtualenv [virtualenv/util/path/_sync.py:40]
mypy-pkg: 426 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/distutils-precedence.pth to /Users/hynek/FOSS/structlog/.tox/mypy-pkg/lib/python3.11/site-packages/distutils-precedence.pth [virtualenv/util/path/_sync.py:40]
py312: 426 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.12/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.virtualenv to /Users/hynek/FOSS/structlog/.tox/py312/lib/python3.12/site-packages/pip-23.1.2.virtualenv [virtualenv/util/path/_sync.py:40]
mypy-pkg: 427 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.dist-info to /Users/hynek/FOSS/structlog/.tox/mypy-pkg/lib/python3.11/site-packages/wheel-0.40.0.dist-info [virtualenv/util/path/_sync.py:40]
py38: 427 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.8/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.dist-info to /Users/hynek/FOSS/structlog/.tox/py38/lib/python3.8/site-packages/setuptools-67.8.0.dist-info [virtualenv/util/path/_sync.py:40]
py37-be: 428 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel to /Users/hynek/FOSS/structlog/.tox/py37-be/lib/python3.7/site-packages/wheel [virtualenv/util/path/_sync.py:40]
py37-be: 429 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.dist-info to /Users/hynek/FOSS/structlog/.tox/py37-be/lib/python3.7/site-packages/setuptools-67.8.0.dist-info [virtualenv/util/path/_sync.py:40]
py37-be: 429 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.virtualenv to /Users/hynek/FOSS/structlog/.tox/py37-be/lib/python3.7/site-packages/pip-23.1.2.virtualenv [virtualenv/util/path/_sync.py:40]
py312: 431 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.12/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.dist-info to /Users/hynek/FOSS/structlog/.tox/py312/lib/python3.12/site-packages/pip-23.1.2.dist-info [virtualenv/util/path/_sync.py:40]
py37: 431 D got embed update of distribution %s from ('setuptools', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.7/embed/3/setuptools.json')) [virtualenv/app_data/via_disk_folder.py:131]
py37: 431 D got embed update of distribution %s from ('pip', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.7/embed/3/pip.json')) [virtualenv/app_data/via_disk_folder.py:131]
py37: 432 D got embed update of distribution %s from ('wheel', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.7/embed/3/wheel.json')) [virtualenv/app_data/via_disk_folder.py:131]
py311: 432 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel to /Users/hynek/FOSS/structlog/.tox/py311/lib/python3.11/site-packages/wheel [virtualenv/util/path/_sync.py:40]
mypy-pkg: 432 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools to /Users/hynek/FOSS/structlog/.tox/mypy-pkg/lib/python3.11/site-packages/setuptools [virtualenv/util/path/_sync.py:40]
py38: 432 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.8/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.dist-info to /Users/hynek/FOSS/structlog/.tox/py38/lib/python3.8/site-packages/pip-23.1.2.dist-info [virtualenv/util/path/_sync.py:40]
py311: 434 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.virtualenv to /Users/hynek/FOSS/structlog/.tox/py311/lib/python3.11/site-packages/pip-23.1.2.virtualenv [virtualenv/util/path/_sync.py:40]
py37-be: 435 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.dist-info to /Users/hynek/FOSS/structlog/.tox/py37-be/lib/python3.7/site-packages/pip-23.1.2.dist-info [virtualenv/util/path/_sync.py:40]
py311: 435 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.dist-info to /Users/hynek/FOSS/structlog/.tox/py311/lib/python3.11/site-packages/setuptools-67.8.0.dist-info [virtualenv/util/path/_sync.py:40]
py37: 435 D install setuptools from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/setuptools-67.8.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py37: 435 D install pip from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/pip-23.1.2-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py37: 435 D install wheel from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/wheel-0.40.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py311: 439 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.dist-info to /Users/hynek/FOSS/structlog/.tox/py311/lib/python3.11/site-packages/pip-23.1.2.dist-info [virtualenv/util/path/_sync.py:40]
mypy-pkg: 439 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip to /Users/hynek/FOSS/structlog/.tox/mypy-pkg/lib/python3.11/site-packages/pip [virtualenv/util/path/_sync.py:40]
mypy-api: 440 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/mypy-api/lib/python3.11/site-packages/setuptools-67.8.0.virtualenv [virtualenv/util/path/_sync.py:40]
mypy-api: 444 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/distutils-precedence.pth to /Users/hynek/FOSS/structlog/.tox/mypy-api/lib/python3.11/site-packages/distutils-precedence.pth [virtualenv/util/path/_sync.py:40]
mypy-api: 447 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools to /Users/hynek/FOSS/structlog/.tox/mypy-api/lib/python3.11/site-packages/setuptools [virtualenv/util/path/_sync.py:40]
mypy-api: 447 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip to /Users/hynek/FOSS/structlog/.tox/mypy-api/lib/python3.11/site-packages/pip [virtualenv/util/path/_sync.py:40]
py310: 447 D generated console scripts wheel3.10 wheel wheel-3.10 wheel3 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py37: 447 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.dist-info to /Users/hynek/FOSS/structlog/.tox/py37/lib/python3.7/site-packages/setuptools-67.8.0.dist-info [virtualenv/util/path/_sync.py:40]
py37: 447 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.virtualenv to /Users/hynek/FOSS/structlog/.tox/py37/lib/python3.7/site-packages/pip-23.1.2.virtualenv [virtualenv/util/path/_sync.py:40]
py37: 449 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel to /Users/hynek/FOSS/structlog/.tox/py37/lib/python3.7/site-packages/wheel [virtualenv/util/path/_sync.py:40]
py38: 454 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.8/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/py38/lib/python3.8/site-packages/setuptools-67.8.0.virtualenv [virtualenv/util/path/_sync.py:40]
py37: 454 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.dist-info to /Users/hynek/FOSS/structlog/.tox/py37/lib/python3.7/site-packages/pip-23.1.2.dist-info [virtualenv/util/path/_sync.py:40]
py37-be: 458 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/py37-be/lib/python3.7/site-packages/setuptools-67.8.0.virtualenv [virtualenv/util/path/_sync.py:40]
mypy-pkg: 459 D generated console scripts wheel-3.11 wheel3.11 wheel wheel3 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py311: 459 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/py311/lib/python3.11/site-packages/setuptools-67.8.0.virtualenv [virtualenv/util/path/_sync.py:40]
py312: 460 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.12/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip to /Users/hynek/FOSS/structlog/.tox/py312/lib/python3.12/site-packages/pip [virtualenv/util/path/_sync.py:40]
py38: 462 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.8/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip to /Users/hynek/FOSS/structlog/.tox/py38/lib/python3.8/site-packages/pip [virtualenv/util/path/_sync.py:40]
py37-be: 464 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip to /Users/hynek/FOSS/structlog/.tox/py37-be/lib/python3.7/site-packages/pip [virtualenv/util/path/_sync.py:40]
py311: 464 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip to /Users/hynek/FOSS/structlog/.tox/py311/lib/python3.11/site-packages/pip [virtualenv/util/path/_sync.py:40]
py37: 466 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/py37/lib/python3.7/site-packages/setuptools-67.8.0.virtualenv [virtualenv/util/path/_sync.py:40]
py37-be: 479 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/distutils-precedence.pth to /Users/hynek/FOSS/structlog/.tox/py37-be/lib/python3.7/site-packages/distutils-precedence.pth [virtualenv/util/path/_sync.py:40]
py311: 480 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/distutils-precedence.pth to /Users/hynek/FOSS/structlog/.tox/py311/lib/python3.11/site-packages/distutils-precedence.pth [virtualenv/util/path/_sync.py:40]
py38: 480 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.8/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/distutils-precedence.pth to /Users/hynek/FOSS/structlog/.tox/py38/lib/python3.8/site-packages/distutils-precedence.pth [virtualenv/util/path/_sync.py:40]
py37: 482 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/distutils-precedence.pth to /Users/hynek/FOSS/structlog/.tox/py37/lib/python3.7/site-packages/distutils-precedence.pth [virtualenv/util/path/_sync.py:40]
py37-be: 485 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools to /Users/hynek/FOSS/structlog/.tox/py37-be/lib/python3.7/site-packages/setuptools [virtualenv/util/path/_sync.py:40]
py38: 486 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.8/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools to /Users/hynek/FOSS/structlog/.tox/py38/lib/python3.8/site-packages/setuptools [virtualenv/util/path/_sync.py:40]
mypy-api: 486 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/mypy-api/lib/python3.11/site-packages/wheel-0.40.0.virtualenv [virtualenv/util/path/_sync.py:40]
py311: 487 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools to /Users/hynek/FOSS/structlog/.tox/py311/lib/python3.11/site-packages/setuptools [virtualenv/util/path/_sync.py:40]
pre-commit: 488 D got embed update of distribution %s from ('pip', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/pip.json')) [virtualenv/app_data/via_disk_folder.py:131]
py37: 489 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools to /Users/hynek/FOSS/structlog/.tox/py37/lib/python3.7/site-packages/setuptools [virtualenv/util/path/_sync.py:40]
mypy-api: 489 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.dist-info to /Users/hynek/FOSS/structlog/.tox/mypy-api/lib/python3.11/site-packages/wheel-0.40.0.dist-info [virtualenv/util/path/_sync.py:40]
pre-commit: 489 D got embed update of distribution %s from ('setuptools', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/setuptools.json')) [virtualenv/app_data/via_disk_folder.py:131]
pre-commit: 490 D got embed update of distribution %s from ('wheel', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/wheel.json')) [virtualenv/app_data/via_disk_folder.py:131]
pre-commit: 491 D install pip from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/pip-23.1.2-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
pre-commit: 491 D install setuptools from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/setuptools-67.8.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
pre-commit: 491 D install wheel from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/wheel-0.40.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
pre-commit: 501 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.virtualenv to /Users/hynek/FOSS/structlog/.tox/pre-commit/lib/python3.11/site-packages/pip-23.1.2.virtualenv [virtualenv/util/path/_sync.py:40]
pre-commit: 501 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.dist-info to /Users/hynek/FOSS/structlog/.tox/pre-commit/lib/python3.11/site-packages/setuptools-67.8.0.dist-info [virtualenv/util/path/_sync.py:40]
pre-commit: 502 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel to /Users/hynek/FOSS/structlog/.tox/pre-commit/lib/python3.11/site-packages/wheel [virtualenv/util/path/_sync.py:40]
⠼ [12/17] pre-commit | mypy-api | mypy-pkg | py37 | py38 | py39 | py310 | py311 | py312 | py37-colorama | py37-be |...py37: 504 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip to /Users/hynek/FOSS/structlog/.tox/py37/lib/python3.7/site-packages/pip [virtualenv/util/path/_sync.py:40]
pre-commit: 506 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.dist-info to /Users/hynek/FOSS/structlog/.tox/pre-commit/lib/python3.11/site-packages/pip-23.1.2.dist-info [virtualenv/util/path/_sync.py:40]
py37-be: 510 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/py37-be/lib/python3.7/site-packages/wheel-0.40.0.virtualenv [virtualenv/util/path/_sync.py:40]
py311: 512 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/py311/lib/python3.11/site-packages/wheel-0.40.0.virtualenv [virtualenv/util/path/_sync.py:40]
py38: 512 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.8/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/py38/lib/python3.8/site-packages/wheel-0.40.0.virtualenv [virtualenv/util/path/_sync.py:40]
mypy-api: 519 D generated console scripts wheel wheel3.11 wheel3 wheel-3.11 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py37: 521 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/py37/lib/python3.7/site-packages/wheel-0.40.0.virtualenv [virtualenv/util/path/_sync.py:40]
pre-commit: 523 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/pre-commit/lib/python3.11/site-packages/setuptools-67.8.0.virtualenv [virtualenv/util/path/_sync.py:40]
py38: 557 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.8/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.dist-info to /Users/hynek/FOSS/structlog/.tox/py38/lib/python3.8/site-packages/wheel-0.40.0.dist-info [virtualenv/util/path/_sync.py:40]
py311: 558 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.dist-info to /Users/hynek/FOSS/structlog/.tox/py311/lib/python3.11/site-packages/wheel-0.40.0.dist-info [virtualenv/util/path/_sync.py:40]
py37-be: 558 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.dist-info to /Users/hynek/FOSS/structlog/.tox/py37-be/lib/python3.7/site-packages/wheel-0.40.0.dist-info [virtualenv/util/path/_sync.py:40]
py37: 561 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.dist-info to /Users/hynek/FOSS/structlog/.tox/py37/lib/python3.7/site-packages/wheel-0.40.0.dist-info [virtualenv/util/path/_sync.py:40]
pre-commit: 562 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/distutils-precedence.pth to /Users/hynek/FOSS/structlog/.tox/pre-commit/lib/python3.11/site-packages/distutils-precedence.pth [virtualenv/util/path/_sync.py:40]
py37-rich: 566 D got embed update of distribution %s from ('setuptools', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.7/embed/3/setuptools.json')) [virtualenv/app_data/via_disk_folder.py:131]
py37-rich: 566 D got embed update of distribution %s from ('pip', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.7/embed/3/pip.json')) [virtualenv/app_data/via_disk_folder.py:131]
py37-rich: 568 D got embed update of distribution %s from ('wheel', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.7/embed/3/wheel.json')) [virtualenv/app_data/via_disk_folder.py:131]
pre-commit: 571 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/pre-commit/lib/python3.11/site-packages/wheel-0.40.0.virtualenv [virtualenv/util/path/_sync.py:40]
pre-commit: 576 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip to /Users/hynek/FOSS/structlog/.tox/pre-commit/lib/python3.11/site-packages/pip [virtualenv/util/path/_sync.py:40]
py37-rich: 610 D install setuptools from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/setuptools-67.8.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py37-rich: 610 D install pip from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/pip-23.1.2-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py37-rich: 611 D install wheel from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/wheel-0.40.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
pre-commit: 611 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools to /Users/hynek/FOSS/structlog/.tox/pre-commit/lib/python3.11/site-packages/setuptools [virtualenv/util/path/_sync.py:40]
⠴ [12/17] pre-commit | mypy-api | mypy-pkg | py37 | py38 | py39 | py310 | py311 | py312 | py37-colorama | py37-be |...pre-commit: 613 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.dist-info to /Users/hynek/FOSS/structlog/.tox/pre-commit/lib/python3.11/site-packages/wheel-0.40.0.dist-info [virtualenv/util/path/_sync.py:40]
py37-colorama: 619 D got embed update of distribution %s from ('pip', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.7/embed/3/pip.json')) [virtualenv/app_data/via_disk_folder.py:131]
py37-colorama: 621 D got embed update of distribution %s from ('setuptools', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.7/embed/3/setuptools.json')) [virtualenv/app_data/via_disk_folder.py:131]
py37-rich: 622 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel to /Users/hynek/FOSS/structlog/.tox/py37-rich/lib/python3.7/site-packages/wheel [virtualenv/util/path/_sync.py:40]
py37-rich: 622 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.virtualenv to /Users/hynek/FOSS/structlog/.tox/py37-rich/lib/python3.7/site-packages/pip-23.1.2.virtualenv [virtualenv/util/path/_sync.py:40]
py37-colorama: 623 D got embed update of distribution %s from ('wheel', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.7/embed/3/wheel.json')) [virtualenv/app_data/via_disk_folder.py:131]
py37-rich: 624 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.dist-info to /Users/hynek/FOSS/structlog/.tox/py37-rich/lib/python3.7/site-packages/setuptools-67.8.0.dist-info [virtualenv/util/path/_sync.py:40]
py37-colorama: 625 D install pip from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/pip-23.1.2-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py37-colorama: 626 D install setuptools from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/setuptools-67.8.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py37-colorama: 626 D install wheel from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/wheel-0.40.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py37-rich: 630 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.dist-info to /Users/hynek/FOSS/structlog/.tox/py37-rich/lib/python3.7/site-packages/pip-23.1.2.dist-info [virtualenv/util/path/_sync.py:40]
py311: 637 D generated console scripts wheel3.11 wheel wheel3 wheel-3.11 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py37-colorama: 637 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel to /Users/hynek/FOSS/structlog/.tox/py37-colorama/lib/python3.7/site-packages/wheel [virtualenv/util/path/_sync.py:40]
py37-colorama: 638 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.virtualenv to /Users/hynek/FOSS/structlog/.tox/py37-colorama/lib/python3.7/site-packages/pip-23.1.2.virtualenv [virtualenv/util/path/_sync.py:40]
py38: 640 D generated console scripts wheel-3.8 wheel3 wheel wheel3.8 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py37-colorama: 640 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.dist-info to /Users/hynek/FOSS/structlog/.tox/py37-colorama/lib/python3.7/site-packages/pip-23.1.2.dist-info [virtualenv/util/path/_sync.py:40]
py37-be: 641 D generated console scripts wheel3.7 wheel3 wheel wheel-3.7 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py37: 643 D generated console scripts wheel3 wheel wheel-3.7 wheel3.7 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py37-colorama: 645 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.dist-info to /Users/hynek/FOSS/structlog/.tox/py37-colorama/lib/python3.7/site-packages/setuptools-67.8.0.dist-info [virtualenv/util/path/_sync.py:40]
pre-commit: 648 D generated console scripts wheel-3.11 wheel3.11 wheel wheel3 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py37-rich: 651 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/py37-rich/lib/python3.7/site-packages/setuptools-67.8.0.virtualenv [virtualenv/util/path/_sync.py:40]
py37-rich: 656 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/distutils-precedence.pth to /Users/hynek/FOSS/structlog/.tox/py37-rich/lib/python3.7/site-packages/distutils-precedence.pth [virtualenv/util/path/_sync.py:40]
py37-rich: 659 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip to /Users/hynek/FOSS/structlog/.tox/py37-rich/lib/python3.7/site-packages/pip [virtualenv/util/path/_sync.py:40]
py37-rich: 659 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools to /Users/hynek/FOSS/structlog/.tox/py37-rich/lib/python3.7/site-packages/setuptools [virtualenv/util/path/_sync.py:40]
py37-colorama: 665 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip to /Users/hynek/FOSS/structlog/.tox/py37-colorama/lib/python3.7/site-packages/pip [virtualenv/util/path/_sync.py:40]
py37-colorama: 667 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/py37-colorama/lib/python3.7/site-packages/setuptools-67.8.0.virtualenv [virtualenv/util/path/_sync.py:40]
py37-colorama: 672 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/distutils-precedence.pth to /Users/hynek/FOSS/structlog/.tox/py37-colorama/lib/python3.7/site-packages/distutils-precedence.pth [virtualenv/util/path/_sync.py:40]
py37-colorama: 675 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools to /Users/hynek/FOSS/structlog/.tox/py37-colorama/lib/python3.7/site-packages/setuptools [virtualenv/util/path/_sync.py:40]
py37-rich: 707 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/py37-rich/lib/python3.7/site-packages/wheel-0.40.0.virtualenv [virtualenv/util/path/_sync.py:40]
py37-rich: 710 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.dist-info to /Users/hynek/FOSS/structlog/.tox/py37-rich/lib/python3.7/site-packages/wheel-0.40.0.dist-info [virtualenv/util/path/_sync.py:40]
⠦ [12/17] pre-commit | mypy-api | mypy-pkg | py37 | py38 | py39 | py310 | py311 | py312 | py37-colorama | py37-be |...py37-colorama: 723 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/py37-colorama/lib/python3.7/site-packages/wheel-0.40.0.virtualenv [virtualenv/util/path/_sync.py:40]
py37-colorama: 728 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.dist-info to /Users/hynek/FOSS/structlog/.tox/py37-colorama/lib/python3.7/site-packages/wheel-0.40.0.dist-info [virtualenv/util/path/_sync.py:40]
py37-rich: 735 D generated console scripts wheel3.7 wheel3 wheel wheel-3.7 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py37-colorama: 755 D generated console scripts wheel3 wheel wheel-3.7 wheel3.7 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
⠇ [12/17] pre-commit | mypy-api | mypy-pkg | py37 | py38 | py39 | py310 | py311 | py312 | py37-colorama | py37-be |...mypy-pkg: 938 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/pkg_resources to /Users/hynek/FOSS/structlog/.tox/mypy-pkg/lib/python3.11/site-packages/pkg_resources [virtualenv/util/path/_sync.py:40]
mypy-api: 941 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/pkg_resources to /Users/hynek/FOSS/structlog/.tox/mypy-api/lib/python3.11/site-packages/pkg_resources [virtualenv/util/path/_sync.py:40]
py310: 943 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.10/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/pkg_resources to /Users/hynek/FOSS/structlog/.tox/py310/lib/python3.10/site-packages/pkg_resources [virtualenv/util/path/_sync.py:40]
py311: 967 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/pkg_resources to /Users/hynek/FOSS/structlog/.tox/py311/lib/python3.11/site-packages/pkg_resources [virtualenv/util/path/_sync.py:40]
py37-be: 999 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/pkg_resources to /Users/hynek/FOSS/structlog/.tox/py37-be/lib/python3.7/site-packages/pkg_resources [virtualenv/util/path/_sync.py:40]
py37: 999 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/pkg_resources to /Users/hynek/FOSS/structlog/.tox/py37/lib/python3.7/site-packages/pkg_resources [virtualenv/util/path/_sync.py:40]
py38: 1014 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.8/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/pkg_resources to /Users/hynek/FOSS/structlog/.tox/py38/lib/python3.8/site-packages/pkg_resources [virtualenv/util/path/_sync.py:40]
⠏ [12/17] pre-commit | mypy-api | mypy-pkg | py37 | py38 | py39 | py310 | py311 | py312 | py37-colorama | py37-be |...mypy-api: 1068 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/_distutils_hack to /Users/hynek/FOSS/structlog/.tox/mypy-api/lib/python3.11/site-packages/_distutils_hack [virtualenv/util/path/_sync.py:40]
mypy-pkg: 1070 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/_distutils_hack to /Users/hynek/FOSS/structlog/.tox/mypy-pkg/lib/python3.11/site-packages/_distutils_hack [virtualenv/util/path/_sync.py:40]
mypy-api: 1076 D generated console scripts  [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
mypy-pkg: 1078 D generated console scripts  [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py310: 1080 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.10/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/_distutils_hack to /Users/hynek/FOSS/structlog/.tox/py310/lib/python3.10/site-packages/_distutils_hack [virtualenv/util/path/_sync.py:40]
py310: 1088 D generated console scripts  [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py311: 1092 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/_distutils_hack to /Users/hynek/FOSS/structlog/.tox/py311/lib/python3.11/site-packages/_distutils_hack [virtualenv/util/path/_sync.py:40]
py311: 1099 D generated console scripts  [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
pre-commit: 1108 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/pkg_resources to /Users/hynek/FOSS/structlog/.tox/pre-commit/lib/python3.11/site-packages/pkg_resources [virtualenv/util/path/_sync.py:40]
py37-be: 1116 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/_distutils_hack to /Users/hynek/FOSS/structlog/.tox/py37-be/lib/python3.7/site-packages/_distutils_hack [virtualenv/util/path/_sync.py:40]
py37: 1117 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/_distutils_hack to /Users/hynek/FOSS/structlog/.tox/py37/lib/python3.7/site-packages/_distutils_hack [virtualenv/util/path/_sync.py:40]
py37-be: 1122 D generated console scripts  [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py37: 1124 D generated console scripts  [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
⠋ [12/17] pre-commit | mypy-api | mypy-pkg | py37 | py38 | py39 | py310 | py311 | py312 | py37-colorama | py37-be |...py38: 1138 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.8/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/_distutils_hack to /Users/hynek/FOSS/structlog/.tox/py38/lib/python3.8/site-packages/_distutils_hack [virtualenv/util/path/_sync.py:40]
py38: 1144 D generated console scripts  [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py37-colorama: 1144 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/pkg_resources to /Users/hynek/FOSS/structlog/.tox/py37-colorama/lib/python3.7/site-packages/pkg_resources [virtualenv/util/path/_sync.py:40]
py37-rich: 1148 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/pkg_resources to /Users/hynek/FOSS/structlog/.tox/py37-rich/lib/python3.7/site-packages/pkg_resources [virtualenv/util/path/_sync.py:40]
pre-commit: 1190 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/_distutils_hack to /Users/hynek/FOSS/structlog/.tox/pre-commit/lib/python3.11/site-packages/_distutils_hack [virtualenv/util/path/_sync.py:40]
pre-commit: 1194 D generated console scripts  [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py37-colorama: 1220 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/_distutils_hack to /Users/hynek/FOSS/structlog/.tox/py37-colorama/lib/python3.7/site-packages/_distutils_hack [virtualenv/util/path/_sync.py:40]
py37-rich: 1221 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.7/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/_distutils_hack to /Users/hynek/FOSS/structlog/.tox/py37-rich/lib/python3.7/site-packages/_distutils_hack [virtualenv/util/path/_sync.py:40]
py37-colorama: 1224 D generated console scripts  [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py37-rich: 1225 D generated console scripts  [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
⠙ [12/17] pre-commit | mypy-api | mypy-pkg | py37 | py38 | py39 | py310 | py311 | py312 | py37-colorama | py37-be |...py310: 1293 D generated console scripts pip3.10 pip pip3 pip-3.10 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
.pkg: 1343 D got embed update of distribution %s from ('pip', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/pip.json')) [virtualenv/app_data/via_disk_folder.py:131]
.pkg: 1344 D got embed update of distribution %s from ('setuptools', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/setuptools.json')) [virtualenv/app_data/via_disk_folder.py:131]
.pkg: 1344 D got embed update of distribution %s from ('wheel', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/wheel.json')) [virtualenv/app_data/via_disk_folder.py:131]
.pkg: 1345 D install pip from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/pip-23.1.2-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
.pkg: 1345 D install setuptools from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/setuptools-67.8.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
.pkg: 1345 D install wheel from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/wheel-0.40.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
⠹ [12/17] pre-commit | mypy-api | mypy-pkg | py37 | py38 | py39 | py310 | py311 | py312 | py37-colorama | py37-be |....pkg: 1350 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel to /Users/hynek/FOSS/structlog/.tox/.pkg/lib/python3.11/site-packages/wheel [virtualenv/util/path/_sync.py:40]
.pkg: 1350 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.virtualenv to /Users/hynek/FOSS/structlog/.tox/.pkg/lib/python3.11/site-packages/pip-23.1.2.virtualenv [virtualenv/util/path/_sync.py:40]
.pkg: 1351 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.dist-info to /Users/hynek/FOSS/structlog/.tox/.pkg/lib/python3.11/site-packages/setuptools-67.8.0.dist-info [virtualenv/util/path/_sync.py:40]
.pkg: 1353 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.dist-info to /Users/hynek/FOSS/structlog/.tox/.pkg/lib/python3.11/site-packages/pip-23.1.2.dist-info [virtualenv/util/path/_sync.py:40]
.pkg: 1363 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/.pkg/lib/python3.11/site-packages/setuptools-67.8.0.virtualenv [virtualenv/util/path/_sync.py:40]
.pkg: 1365 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/distutils-precedence.pth to /Users/hynek/FOSS/structlog/.tox/.pkg/lib/python3.11/site-packages/distutils-precedence.pth [virtualenv/util/path/_sync.py:40]
.pkg: 1366 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools to /Users/hynek/FOSS/structlog/.tox/.pkg/lib/python3.11/site-packages/setuptools [virtualenv/util/path/_sync.py:40]
.pkg: 1366 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip to /Users/hynek/FOSS/structlog/.tox/.pkg/lib/python3.11/site-packages/pip [virtualenv/util/path/_sync.py:40]
.pkg: 1397 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/.pkg/lib/python3.11/site-packages/wheel-0.40.0.virtualenv [virtualenv/util/path/_sync.py:40]
.pkg: 1399 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.dist-info to /Users/hynek/FOSS/structlog/.tox/.pkg/lib/python3.11/site-packages/wheel-0.40.0.dist-info [virtualenv/util/path/_sync.py:40]
.pkg: 1414 D generated console scripts wheel-3.11 wheel wheel3.11 wheel3 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
⠼ [12/17] pre-commit | mypy-api | mypy-pkg | py37 | py38 | py39 | py310 | py311 | py312 | py37-colorama | py37-be |...mypy-pkg: 1607 D generated console scripts pip3.11 pip pip3 pip-3.11 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
mypy-api: 1608 D generated console scripts pip3.11 pip3 pip-3.11 pip [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py311: 1609 D generated console scripts pip pip3 pip3.11 pip-3.11 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
.pkg: 1634 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/pkg_resources to /Users/hynek/FOSS/structlog/.tox/.pkg/lib/python3.11/site-packages/pkg_resources [virtualenv/util/path/_sync.py:40]
pre-commit: 1637 D generated console scripts pip3.11 pip3 pip-3.11 pip [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
⠴ [12/17] pre-commit | mypy-api | mypy-pkg | py37 | py38 | py39 | py310 | py311 | py312 | py37-colorama | py37-be |...py312: 1660 D generated console scripts pip3 pip3.12 pip-3.12 pip [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py37-colorama: 1662 D generated console scripts pip3.7 pip pip-3.7 pip3 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py37-be: 1663 D generated console scripts pip3 pip3.7 pip pip-3.7 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py37: 1663 D generated console scripts pip3.7 pip pip-3.7 pip3 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py37-rich: 1664 D generated console scripts pip3 pip3.7 pip pip-3.7 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py38: 1672 D generated console scripts pip3.8 pip-3.8 pip pip3 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
.pkg: 1686 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/_distutils_hack to /Users/hynek/FOSS/structlog/.tox/.pkg/lib/python3.11/site-packages/_distutils_hack [virtualenv/util/path/_sync.py:40]
.pkg: 1687 D generated console scripts  [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
.pkg: 1741 D generated console scripts pip3.11 pip3 pip-3.11 pip [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
pre-commit: OK ✔ in 5.07 seconds
py311-colorama: 5192 D got embed update of distribution %s from ('setuptools', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/setuptools.json')) [virtualenv/app_data/via_disk_folder.py:131]
py311-colorama: 5192 D got embed update of distribution %s from ('pip', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/pip.json')) [virtualenv/app_data/via_disk_folder.py:131]
py311-colorama: 5192 D got embed update of distribution %s from ('wheel', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/wheel.json')) [virtualenv/app_data/via_disk_folder.py:131]
py311-colorama: 5193 D install setuptools from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/setuptools-67.8.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py311-colorama: 5193 D install pip from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/pip-23.1.2-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py311-colorama: 5193 D install wheel from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/wheel-0.40.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py311-colorama: 5194 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.dist-info to /Users/hynek/FOSS/structlog/.tox/py311-colorama/lib/python3.11/site-packages/setuptools-67.8.0.dist-info [virtualenv/util/path/_sync.py:40]
py311-colorama: 5194 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel to /Users/hynek/FOSS/structlog/.tox/py311-colorama/lib/python3.11/site-packages/wheel [virtualenv/util/path/_sync.py:40]
py311-colorama: 5194 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.virtualenv to /Users/hynek/FOSS/structlog/.tox/py311-colorama/lib/python3.11/site-packages/pip-23.1.2.virtualenv [virtualenv/util/path/_sync.py:40]
py311-colorama: 5195 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.dist-info to /Users/hynek/FOSS/structlog/.tox/py311-colorama/lib/python3.11/site-packages/pip-23.1.2.dist-info [virtualenv/util/path/_sync.py:40]
py311-colorama: 5196 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/py311-colorama/lib/python3.11/site-packages/setuptools-67.8.0.virtualenv [virtualenv/util/path/_sync.py:40]
py311-colorama: 5196 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/distutils-precedence.pth to /Users/hynek/FOSS/structlog/.tox/py311-colorama/lib/python3.11/site-packages/distutils-precedence.pth [virtualenv/util/path/_sync.py:40]
py311-colorama: 5196 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools to /Users/hynek/FOSS/structlog/.tox/py311-colorama/lib/python3.11/site-packages/setuptools [virtualenv/util/path/_sync.py:40]
py311-colorama: 5197 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip to /Users/hynek/FOSS/structlog/.tox/py311-colorama/lib/python3.11/site-packages/pip [virtualenv/util/path/_sync.py:40]
py311-colorama: 5201 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/py311-colorama/lib/python3.11/site-packages/wheel-0.40.0.virtualenv [virtualenv/util/path/_sync.py:40]
py311-colorama: 5202 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.dist-info to /Users/hynek/FOSS/structlog/.tox/py311-colorama/lib/python3.11/site-packages/wheel-0.40.0.dist-info [virtualenv/util/path/_sync.py:40]
py311-colorama: 5205 D generated console scripts wheel3 wheel-3.11 wheel3.11 wheel [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
⠏ [12/17] mypy-api | mypy-pkg | py37 | py38 | py39 | py310 | py311 | py312 | py37-colorama | py37-be | py37-rich |...py311-colorama: 5241 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/pkg_resources to /Users/hynek/FOSS/structlog/.tox/py311-colorama/lib/python3.11/site-packages/pkg_resources [virtualenv/util/path/_sync.py:40]
py311-colorama: 5251 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/_distutils_hack to /Users/hynek/FOSS/structlog/.tox/py311-colorama/lib/python3.11/site-packages/_distutils_hack [virtualenv/util/path/_sync.py:40]
py311-colorama: 5252 D generated console scripts  [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
⠋ [12/17] mypy-api | mypy-pkg | py37 | py38 | py39 | py310 | py311 | py312 | py37-colorama | py37-be | py37-rich |...py311-colorama: 5324 D generated console scripts pip3.11 pip3 pip-3.11 pip [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py312: OK ✔ in 13.46 seconds
⠋ [12/17] mypy-api | mypy-pkg | py37 | py38 | py39 | py310 | py311 | py37-colorama | py37-be | py37-rich |...py311-be: 13588 D got embed update of distribution %s from ('setuptools', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/setuptools.json')) [virtualenv/app_data/via_disk_folder.py:131]
py311-be: 13588 D got embed update of distribution %s from ('wheel', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/wheel.json')) [virtualenv/app_data/via_disk_folder.py:131]
py311-be: 13589 D got embed update of distribution %s from ('pip', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/pip.json')) [virtualenv/app_data/via_disk_folder.py:131]
py311-be: 13589 D install setuptools from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/setuptools-67.8.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py311-be: 13589 D install wheel from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/wheel-0.40.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py311-be: 13589 D install pip from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/pip-23.1.2-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py311-be: 13596 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.dist-info to /Users/hynek/FOSS/structlog/.tox/py311-be/lib/python3.11/site-packages/setuptools-67.8.0.dist-info [virtualenv/util/path/_sync.py:40]
py311-be: 13596 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel to /Users/hynek/FOSS/structlog/.tox/py311-be/lib/python3.11/site-packages/wheel [virtualenv/util/path/_sync.py:40]
py311-be: 13598 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.virtualenv to /Users/hynek/FOSS/structlog/.tox/py311-be/lib/python3.11/site-packages/pip-23.1.2.virtualenv [virtualenv/util/path/_sync.py:40]
py311-be: 13600 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.dist-info to /Users/hynek/FOSS/structlog/.tox/py311-be/lib/python3.11/site-packages/pip-23.1.2.dist-info [virtualenv/util/path/_sync.py:40]
py311-be: 13604 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/py311-be/lib/python3.11/site-packages/setuptools-67.8.0.virtualenv [virtualenv/util/path/_sync.py:40]
py311-be: 13605 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/distutils-precedence.pth to /Users/hynek/FOSS/structlog/.tox/py311-be/lib/python3.11/site-packages/distutils-precedence.pth [virtualenv/util/path/_sync.py:40]
py311-be: 13606 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools to /Users/hynek/FOSS/structlog/.tox/py311-be/lib/python3.11/site-packages/setuptools [virtualenv/util/path/_sync.py:40]
py311-be: 13608 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip to /Users/hynek/FOSS/structlog/.tox/py311-be/lib/python3.11/site-packages/pip [virtualenv/util/path/_sync.py:40]
py311-be: 13629 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/py311-be/lib/python3.11/site-packages/wheel-0.40.0.virtualenv [virtualenv/util/path/_sync.py:40]
py311-be: 13631 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.dist-info to /Users/hynek/FOSS/structlog/.tox/py311-be/lib/python3.11/site-packages/wheel-0.40.0.dist-info [virtualenv/util/path/_sync.py:40]
py311-be: 13643 D generated console scripts wheel3 wheel-3.11 wheel wheel3.11 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
⠙ [12/17] mypy-api | mypy-pkg | py37 | py38 | py39 | py310 | py311 | py37-colorama | py37-be | py37-rich |...py311-be: 13746 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/pkg_resources to /Users/hynek/FOSS/structlog/.tox/py311-be/lib/python3.11/site-packages/pkg_resources [virtualenv/util/path/_sync.py:40]
⠹ [12/17] mypy-api | mypy-pkg | py37 | py38 | py39 | py310 | py311 | py37-colorama | py37-be | py37-rich |...py311-be: 13805 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/_distutils_hack to /Users/hynek/FOSS/structlog/.tox/py311-be/lib/python3.11/site-packages/_distutils_hack [virtualenv/util/path/_sync.py:40]
py311-be: 13810 D generated console scripts  [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py38: OK ✔ in 13.89 seconds
⠼ [12/17] mypy-api | mypy-pkg | py37 | py39 | py310 | py311 | py37-colorama | py37-be | py37-rich | py311-colorama |...py311-rich: 14031 D got embed update of distribution %s from ('pip', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/pip.json')) [virtualenv/app_data/via_disk_folder.py:131]
py311-rich: 14035 D got embed update of distribution %s from ('setuptools', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/setuptools.json')) [virtualenv/app_data/via_disk_folder.py:131]
py311-rich: 14035 D got embed update of distribution %s from ('wheel', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/wheel.json')) [virtualenv/app_data/via_disk_folder.py:131]
py311-rich: 14037 D install pip from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/pip-23.1.2-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py311-rich: 14037 D install setuptools from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/setuptools-67.8.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py311-rich: 14038 D install wheel from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/wheel-0.40.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py311-rich: 14043 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.virtualenv to /Users/hynek/FOSS/structlog/.tox/py311-rich/lib/python3.11/site-packages/pip-23.1.2.virtualenv [virtualenv/util/path/_sync.py:40]
py311-rich: 14047 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.dist-info to /Users/hynek/FOSS/structlog/.tox/py311-rich/lib/python3.11/site-packages/pip-23.1.2.dist-info [virtualenv/util/path/_sync.py:40]
py311-rich: 14050 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.dist-info to /Users/hynek/FOSS/structlog/.tox/py311-rich/lib/python3.11/site-packages/setuptools-67.8.0.dist-info [virtualenv/util/path/_sync.py:40]
py311-rich: 14050 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel to /Users/hynek/FOSS/structlog/.tox/py311-rich/lib/python3.11/site-packages/wheel [virtualenv/util/path/_sync.py:40]
py311-rich: 14074 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/py311-rich/lib/python3.11/site-packages/setuptools-67.8.0.virtualenv [virtualenv/util/path/_sync.py:40]
py311-rich: 14075 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/distutils-precedence.pth to /Users/hynek/FOSS/structlog/.tox/py311-rich/lib/python3.11/site-packages/distutils-precedence.pth [virtualenv/util/path/_sync.py:40]
py311-rich: 14078 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools to /Users/hynek/FOSS/structlog/.tox/py311-rich/lib/python3.11/site-packages/setuptools [virtualenv/util/path/_sync.py:40]
py311-rich: 14087 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip to /Users/hynek/FOSS/structlog/.tox/py311-rich/lib/python3.11/site-packages/pip [virtualenv/util/path/_sync.py:40]
⠴ [12/17] mypy-api | mypy-pkg | py37 | py39 | py310 | py311 | py37-colorama | py37-be | py37-rich | py311-colorama |...py311-rich: 14123 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/py311-rich/lib/python3.11/site-packages/wheel-0.40.0.virtualenv [virtualenv/util/path/_sync.py:40]
py311-rich: 14124 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.dist-info to /Users/hynek/FOSS/structlog/.tox/py311-rich/lib/python3.11/site-packages/wheel-0.40.0.dist-info [virtualenv/util/path/_sync.py:40]
py311-be: 14147 D generated console scripts pip3.11 pip pip3 pip-3.11 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py311-rich: 14154 D generated console scripts wheel3.11 wheel3 wheel-3.11 wheel [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py310: OK ✔ in 14.08 seconds
⠦ [12/17] mypy-api | mypy-pkg | py37 | py39 | py311 | py37-colorama | py37-be | py37-rich | py311-colorama | py311-be...docs: 14220 D got embed update of distribution %s from ('pip', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/pip.json')) [virtualenv/app_data/via_disk_folder.py:131]
docs: 14221 D got embed update of distribution %s from ('wheel', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/wheel.json')) [virtualenv/app_data/via_disk_folder.py:131]
docs: 14221 D got embed update of distribution %s from ('setuptools', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/setuptools.json')) [virtualenv/app_data/via_disk_folder.py:131]
docs: 14221 D install pip from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/pip-23.1.2-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
docs: 14222 D install wheel from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/wheel-0.40.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
docs: 14222 D install setuptools from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/setuptools-67.8.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
docs: 14223 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel to /Users/hynek/FOSS/structlog/.tox/docs/lib/python3.11/site-packages/wheel [virtualenv/util/path/_sync.py:40]
docs: 14223 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.dist-info to /Users/hynek/FOSS/structlog/.tox/docs/lib/python3.11/site-packages/setuptools-67.8.0.dist-info [virtualenv/util/path/_sync.py:40]
docs: 14224 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.virtualenv to /Users/hynek/FOSS/structlog/.tox/docs/lib/python3.11/site-packages/pip-23.1.2.virtualenv [virtualenv/util/path/_sync.py:40]
docs: 14225 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.dist-info to /Users/hynek/FOSS/structlog/.tox/docs/lib/python3.11/site-packages/pip-23.1.2.dist-info [virtualenv/util/path/_sync.py:40]
docs: 14227 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/docs/lib/python3.11/site-packages/setuptools-67.8.0.virtualenv [virtualenv/util/path/_sync.py:40]
docs: 14228 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/distutils-precedence.pth to /Users/hynek/FOSS/structlog/.tox/docs/lib/python3.11/site-packages/distutils-precedence.pth [virtualenv/util/path/_sync.py:40]
docs: 14228 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip to /Users/hynek/FOSS/structlog/.tox/docs/lib/python3.11/site-packages/pip [virtualenv/util/path/_sync.py:40]
docs: 14229 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools to /Users/hynek/FOSS/structlog/.tox/docs/lib/python3.11/site-packages/setuptools [virtualenv/util/path/_sync.py:40]
docs: 14238 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/docs/lib/python3.11/site-packages/wheel-0.40.0.virtualenv [virtualenv/util/path/_sync.py:40]
docs: 14238 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.dist-info to /Users/hynek/FOSS/structlog/.tox/docs/lib/python3.11/site-packages/wheel-0.40.0.dist-info [virtualenv/util/path/_sync.py:40]
docs: 14251 D generated console scripts wheel-3.11 wheel wheel3.11 wheel3 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py311-rich: 14275 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/pkg_resources to /Users/hynek/FOSS/structlog/.tox/py311-rich/lib/python3.11/site-packages/pkg_resources [virtualenv/util/path/_sync.py:40]
py311-rich: 14294 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/_distutils_hack to /Users/hynek/FOSS/structlog/.tox/py311-rich/lib/python3.11/site-packages/_distutils_hack [virtualenv/util/path/_sync.py:40]
py311-rich: 14295 D generated console scripts  [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
⠧ [12/17] mypy-api | mypy-pkg | py37 | py39 | py311 | py37-colorama | py37-be | py37-rich | py311-colorama | py311-be...docs: 14312 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/pkg_resources to /Users/hynek/FOSS/structlog/.tox/docs/lib/python3.11/site-packages/pkg_resources [virtualenv/util/path/_sync.py:40]
docs: 14326 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/_distutils_hack to /Users/hynek/FOSS/structlog/.tox/docs/lib/python3.11/site-packages/_distutils_hack [virtualenv/util/path/_sync.py:40]
docs: 14327 D generated console scripts  [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py311-rich: 14384 D generated console scripts pip-3.11 pip3 pip pip3.11 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
⠇ [12/17] mypy-api | mypy-pkg | py37 | py39 | py311 | py37-colorama | py37-be | py37-rich | py311-colorama | py311-be...docs: 14428 D generated console scripts pip-3.11 pip pip3 pip3.11 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py311: OK ✔ in 15.1 seconds
py37-colorama: OK ✔ in 16.11 seconds
py37: OK ✔ in 16.13 seconds
py37-be: OK ✔ in 16.13 seconds
py37-rich: OK ✔ in 16.24 seconds
py311-colorama: OK ✔ in 12.25 seconds
py311-be: OK ✔ in 9.54 seconds
py311-rich: OK ✔ in 10.12 seconds
coverage-report: 24122 D got embed update of distribution %s from ('pip', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/pip.json')) [virtualenv/app_data/via_disk_folder.py:131]
coverage-report: 24122 D got embed update of distribution %s from ('wheel', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/wheel.json')) [virtualenv/app_data/via_disk_folder.py:131]
coverage-report: 24122 D got embed update of distribution %s from ('setuptools', PosixPath('/Users/hynek/Library/Application Support/virtualenv/wheel/3.11/embed/3/setuptools.json')) [virtualenv/app_data/via_disk_folder.py:131]
coverage-report: 24123 D install pip from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/pip-23.1.2-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
coverage-report: 24123 D install wheel from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/wheel-0.40.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
coverage-report: 24123 D install setuptools from wheel /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/setuptools-67.8.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
coverage-report: 24124 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.virtualenv to /Users/hynek/FOSS/structlog/.tox/coverage-report/lib/python3.11/site-packages/pip-23.1.2.virtualenv [virtualenv/util/path/_sync.py:40]
coverage-report: 24124 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.dist-info to /Users/hynek/FOSS/structlog/.tox/coverage-report/lib/python3.11/site-packages/setuptools-67.8.0.dist-info [virtualenv/util/path/_sync.py:40]
coverage-report: 24124 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel to /Users/hynek/FOSS/structlog/.tox/coverage-report/lib/python3.11/site-packages/wheel [virtualenv/util/path/_sync.py:40]
coverage-report: 24124 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip-23.1.2.dist-info to /Users/hynek/FOSS/structlog/.tox/coverage-report/lib/python3.11/site-packages/pip-23.1.2.dist-info [virtualenv/util/path/_sync.py:40]
coverage-report: 24127 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools-67.8.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/coverage-report/lib/python3.11/site-packages/setuptools-67.8.0.virtualenv [virtualenv/util/path/_sync.py:40]
coverage-report: 24127 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/distutils-precedence.pth to /Users/hynek/FOSS/structlog/.tox/coverage-report/lib/python3.11/site-packages/distutils-precedence.pth [virtualenv/util/path/_sync.py:40]
coverage-report: 24127 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/setuptools to /Users/hynek/FOSS/structlog/.tox/coverage-report/lib/python3.11/site-packages/setuptools [virtualenv/util/path/_sync.py:40]
coverage-report: 24128 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.1.2-py3-none-any/pip to /Users/hynek/FOSS/structlog/.tox/coverage-report/lib/python3.11/site-packages/pip [virtualenv/util/path/_sync.py:40]
coverage-report: 24134 D copy /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.virtualenv to /Users/hynek/FOSS/structlog/.tox/coverage-report/lib/python3.11/site-packages/wheel-0.40.0.virtualenv [virtualenv/util/path/_sync.py:40]
coverage-report: 24135 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.40.0-py3-none-any/wheel-0.40.0.dist-info to /Users/hynek/FOSS/structlog/.tox/coverage-report/lib/python3.11/site-packages/wheel-0.40.0.dist-info [virtualenv/util/path/_sync.py:40]
coverage-report: 24138 D generated console scripts wheel3.11 wheel3 wheel wheel-3.11 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
⠹ [5/17] mypy-api | mypy-pkg | py39 | docs | coverage-reportcoverage-report: 24173 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/pkg_resources to /Users/hynek/FOSS/structlog/.tox/coverage-report/lib/python3.11/site-packages/pkg_resources [virtualenv/util/path/_sync.py:40]
coverage-report: 24200 D copy directory /Users/hynek/Library/Application Support/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-67.8.0-py3-none-any/_distutils_hack to /Users/hynek/FOSS/structlog/.tox/coverage-report/lib/python3.11/site-packages/_distutils_hack [virtualenv/util/path/_sync.py:40]
coverage-report: 24201 D generated console scripts  [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
coverage-report: 24248 D generated console scripts pip3 pip-3.11 pip pip3.11 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
coverage-report: OK ✔ in 1.98 seconds
coverage-report: 24096 I find interpreter for spec PythonSpec(major=3, minor=11) [virtualenv/discovery/builtin.py:58]
coverage-report: 24096 I proposed PythonInfo(spec=CPython3.11.4.final.0-64, system=/Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11, exe=/Users/hynek/FOSS/structlog/.direnv/python-3.11/bin/python, platform=darwin, version='3.11.4 (v3.11.4:d2340ef257, Jun  6 2023, 19:15:51) [Clang 13.0.0 (clang-1300.0.29.30)]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:65]
coverage-report: 24096 D accepted PythonInfo(spec=CPython3.11.4.final.0-64, system=/Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11, exe=/Users/hynek/FOSS/structlog/.direnv/python-3.11/bin/python, platform=darwin, version='3.11.4 (v3.11.4:d2340ef257, Jun  6 2023, 19:15:51) [Clang 13.0.0 (clang-1300.0.29.30)]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:67]
coverage-report: 24097 I create virtual environment via CPython3Posix(dest=/Users/hynek/FOSS/structlog/.tox/coverage-report, clear=False, no_vcs_ignore=False, global=False) [virtualenv/run/session.py:50]
coverage-report: 24097 D create folder /Users/hynek/FOSS/structlog/.tox/coverage-report/bin [virtualenv/util/path/_sync.py:12]
coverage-report: 24097 D create folder /Users/hynek/FOSS/structlog/.tox/coverage-report/lib/python3.11/site-packages [virtualenv/util/path/_sync.py:12]
coverage-report: 24097 D write /Users/hynek/FOSS/structlog/.tox/coverage-report/pyvenv.cfg [virtualenv/create/pyenv_cfg.py:32]
coverage-report: 24097 D   home = /Library/Frameworks/Python.framework/Versions/3.11/bin [virtualenv/create/pyenv_cfg.py:36]
coverage-report: 24097 D   implementation = CPython [virtualenv/create/pyenv_cfg.py:36]
coverage-report: 24097 D   version_info = 3.11.4.final.0 [virtualenv/create/pyenv_cfg.py:36]
coverage-report: 24097 D   virtualenv = 20.23.1 [virtualenv/create/pyenv_cfg.py:36]
coverage-report: 24097 D   include-system-site-packages = false [virtualenv/create/pyenv_cfg.py:36]
coverage-report: 24097 D   base-prefix = /Library/Frameworks/Python.framework/Versions/3.11 [virtualenv/create/pyenv_cfg.py:36]
coverage-report: 24097 D   base-exec-prefix = /Library/Frameworks/Python.framework/Versions/3.11 [virtualenv/create/pyenv_cfg.py:36]
coverage-report: 24097 D   base-executable = /Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11 [virtualenv/create/pyenv_cfg.py:36]
coverage-report: 24097 D symlink /Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11 to /Users/hynek/FOSS/structlog/.tox/coverage-report/bin/python [virtualenv/util/path/_sync.py:32]
coverage-report: 24098 D create virtualenv import hook file /Users/hynek/FOSS/structlog/.tox/coverage-report/lib/python3.11/site-packages/_virtualenv.pth [virtualenv/create/via_global_ref/api.py:91]
coverage-report: 24098 D create /Users/hynek/FOSS/structlog/.tox/coverage-report/lib/python3.11/site-packages/_virtualenv.py [virtualenv/create/via_global_ref/api.py:94]
coverage-report: 24098 D ============================== target debug ============================== [virtualenv/run/session.py:52]
coverage-report: 24098 D debug via /Users/hynek/FOSS/structlog/.tox/coverage-report/bin/python /Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/create/debug.py [virtualenv/create/creator.py:200]
coverage-report: 24098 D {
  "sys": {
    "executable": "/Users/hynek/FOSS/structlog/.tox/coverage-report/bin/python",
    "_base_executable": "/Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11",
    "prefix": "/Users/hynek/FOSS/structlog/.tox/coverage-report",
    "base_prefix": "/Library/Frameworks/Python.framework/Versions/3.11",
    "real_prefix": null,
    "exec_prefix": "/Users/hynek/FOSS/structlog/.tox/coverage-report",
    "base_exec_prefix": "/Library/Frameworks/Python.framework/Versions/3.11",
    "path": [
      "/Library/Frameworks/Python.framework/Versions/3.11/lib/python311.zip",
      "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11",
      "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/lib-dynload",
      "/Users/hynek/FOSS/structlog/.tox/coverage-report/lib/python3.11/site-packages"
    ],
    "meta_path": [
      "<class '_virtualenv._Finder'>",
      "<class '_frozen_importlib.BuiltinImporter'>",
      "<class '_frozen_importlib.FrozenImporter'>",
      "<class '_frozen_importlib_external.PathFinder'>"
    ],
    "fs_encoding": "utf-8",
    "io_encoding": "utf-8"
  },
  "version": "3.11.4 (v3.11.4:d2340ef257, Jun  6 2023, 19:15:51) [Clang 13.0.0 (clang-1300.0.29.30)]",
  "makefile_filename": "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/config-3.11-darwin/Makefile",
  "os": "<module 'os' (frozen)>",
  "site": "<module 'site' (frozen)>",
  "datetime": "<module 'datetime' from '/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/datetime.py'>",
  "math": "<module 'math' from '/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/lib-dynload/math.cpython-311-darwin.so'>",
  "json": "<module 'json' from '/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/json/__init__.py'>"
} [virtualenv/run/session.py:53]
coverage-report: 24120 I add seed packages via FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/Users/hynek/Library/Application Support/virtualenv) [virtualenv/run/session.py:57]
coverage-report: 24248 I add activators for Bash, CShell, Fish, Nushell, PowerShell, Python [virtualenv/run/session.py:63]
coverage-report: 24249 D write /Users/hynek/FOSS/structlog/.tox/coverage-report/pyvenv.cfg [virtualenv/create/pyenv_cfg.py:32]
coverage-report: 24249 D   home = /Library/Frameworks/Python.framework/Versions/3.11/bin [virtualenv/create/pyenv_cfg.py:36]
coverage-report: 24249 D   implementation = CPython [virtualenv/create/pyenv_cfg.py:36]
coverage-report: 24249 D   version_info = 3.11.4.final.0 [virtualenv/create/pyenv_cfg.py:36]
coverage-report: 24249 D   virtualenv = 20.23.1 [virtualenv/create/pyenv_cfg.py:36]
coverage-report: 24249 D   include-system-site-packages = false [virtualenv/create/pyenv_cfg.py:36]
coverage-report: 24249 D   base-prefix = /Library/Frameworks/Python.framework/Versions/3.11 [virtualenv/create/pyenv_cfg.py:36]
coverage-report: 24249 D   base-exec-prefix = /Library/Frameworks/Python.framework/Versions/3.11 [virtualenv/create/pyenv_cfg.py:36]
coverage-report: 24249 D   base-executable = /Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11 [virtualenv/create/pyenv_cfg.py:36]
coverage-report: 24250 W install_deps> python -I -m pip install 'coverage[toml]' [tox/tox_env/api.py:427]
Looking in indexes: https://pypi.vm.ag/root/vrmd/+simple/
Collecting coverage[toml]
  Using cached https://pypi.vm.ag/root/pypi/%2Bf/5ba/a06420f837184/coverage-7.2.7-cp311-cp311-macosx_11_0_arm64.whl (201 kB)
Installing collected packages: coverage
Successfully installed coverage-7.2.7
coverage-report: 25283 I exit 0 (1.03 seconds) /Users/hynek/FOSS/structlog> python -I -m pip install 'coverage[toml]' pid=356 [tox/execute/api.py:279]
coverage-report: 25283 W commands[0]> coverage combine [tox/tox_env/api.py:427]
Combined data file .coverage.nazare.fritz.box.279.214637
Combined data file .coverage.nazare.fritz.box.344.878920
Combined data file .coverage.nazare.fritz.box.284.882332
Combined data file .coverage.nazare.fritz.box.265.347237
Combined data file .coverage.nazare.fritz.box.328.646229
Combined data file .coverage.nazare.fritz.box.308.921519
Combined data file .coverage.nazare.fritz.box.283.346990
Combined data file .coverage.nazare.fritz.box.280.768901
coverage-report: 25921 I exit 0 (0.64 seconds) /Users/hynek/FOSS/structlog> coverage combine pid=372 [tox/execute/api.py:279]
coverage-report: 25922 W commands[1]> coverage report [tox/tox_env/api.py:427]
Name    Stmts   Miss Branch BrPart  Cover   Missing
---------------------------------------------------
TOTAL    1713      0    460      0   100%

19 files skipped due to complete coverage.
coverage-report: 26071 I exit 0 (0.15 seconds) /Users/hynek/FOSS/structlog> coverage report pid=378 [tox/execute/api.py:279]
docs: OK ✔ in 15.32 seconds
mypy-api: OK ✔ in 30.11 seconds
mypy-pkg: OK ✔ in 31.46 seconds
⠹ [1/17] py39

@gaborbernat
Copy link
Member

gaborbernat commented Jun 26, 2023

Can you show the dump with running --exit-and-dump-after 40?

That will show what's hanging.

@hynek
Copy link

hynek commented Jun 26, 2023

$ tox p -vv --exit-and-dump-after 60
ROOT: 58 D setup logging to DEBUG on pid 93246 [tox/report.py:219]
pre-commit: OK ✔ in 1 second
mypy-api: OK ✔ in 1.02 seconds
mypy-pkg: OK ✔ in 1.17 seconds
py310: OK ✔ in 2.17 seconds
py312: OK ✔ in 2.23 seconds
py39: OK ✔ in 2.29 seconds
py311-colorama: OK ✔ in 2.78 seconds
py38-be: OK ✔ in 2.82 seconds
py38-colorama: OK ✔ in 2.84 seconds
py38: OK ✔ in 2.88 seconds
py311: OK ✔ in 2.89 seconds
py311-be: OK ✔ in 2.17 seconds
py311-rich: OK ✔ in 2.34 seconds
docs: OK ✔ in 4.12 seconds
⠼ [1/16] py38-richTimeout (0:01:00)!
Thread 0x000000028301f000 (most recent call first):
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/tox/execute/local_sub_process/read_via_thread_unix.py", line 33 in _read_available
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/tox/execute/local_sub_process/read_via_thread_unix.py", line 22 in _read_stream
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 975 in run
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 1038 in _bootstrap_inner
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 995 in _bootstrap

Thread 0x0000000282013000 (most recent call first):
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/tox/execute/local_sub_process/read_via_thread_unix.py", line 33 in _read_available
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/tox/execute/local_sub_process/read_via_thread_unix.py", line 22 in _read_stream
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 975 in run
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 1038 in _bootstrap_inner
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 995 in _bootstrap

Thread 0x000000017a7eb000 (most recent call first):
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/concurrent/futures/thread.py", line 81 in _worker
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 975 in run
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 1038 in _bootstrap_inner
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 995 in _bootstrap

Thread 0x00000001797df000 (most recent call first):
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/util/lock.py", line 34 in release
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/util/lock.py", line 123 in _lock_file
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/util/lock.py", line 135 in lock_for_key
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/contextlib.py", line 137 in __enter__
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/app_data/via_disk_folder.py", line 144 in locked
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/contextlib.py", line 137 in __enter__
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/discovery/cached_py_info.py", line 63 in _get_via_file_cache
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/discovery/cached_py_info.py", line 46 in _get_from_cache
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/discovery/cached_py_info.py", line 30 in from_exe
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/discovery/py_info.py", line 388 in from_exe
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/discovery/builtin.py", line 118 in propose_interpreters
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/discovery/builtin.py", line 61 in get_interpreter
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/discovery/builtin.py", line 46 in run
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/discovery/discover.py", line 41 in interpreter
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/run/__init__.py", line 77 in build_parser
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/virtualenv/run/__init__.py", line 49 in session_via_cli
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/tox/tox_env/python/virtual_env/api.py", line 107 in session
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/tox/tox_env/python/virtual_env/api.py", line 126 in creator
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/tox/tox_env/python/virtual_env/api.py", line 134 in _get_python
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/tox/tox_env/python/api.py", line 250 in base_python
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/tox/tox_env/python/api.py", line 240 in python_cache
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/tox/tox_env/python/virtual_env/api.py", line 77 in python_cache
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/tox/tox_env/python/api.py", line 203 in ensure_python_env
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/tox/tox_env/python/api.py", line 199 in _setup_env
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/tox/tox_env/python/runner.py", line 107 in _setup_env
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/tox/tox_env/api.py", line 247 in setup
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/tox/session/cmd/run/single.py", line 46 in _evaluate
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/tox/session/cmd/run/single.py", line 35 in run_one
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/tox/session/cmd/run/common.py", line 318 in _run
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/concurrent/futures/thread.py", line 58 in run
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/concurrent/futures/thread.py", line 83 in _worker
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 975 in run
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 1038 in _bootstrap_inner
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 995 in _bootstrap

Thread 0x00000001787d3000 (most recent call first):
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/concurrent/futures/thread.py", line 81 in _worker
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 975 in run
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 1038 in _bootstrap_inner
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 995 in _bootstrap

Thread 0x00000001777c7000 (most recent call first):
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/concurrent/futures/thread.py", line 81 in _worker
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 975 in run
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 1038 in _bootstrap_inner
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 995 in _bootstrap

Thread 0x00000001767bb000 (most recent call first):
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/concurrent/futures/thread.py", line 81 in _worker
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 975 in run
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 1038 in _bootstrap_inner
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 995 in _bootstrap

Thread 0x00000001757af000 (most recent call first):
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/concurrent/futures/thread.py", line 81 in _worker
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 975 in run
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 1038 in _bootstrap_inner
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 995 in _bootstrap

Thread 0x00000001747a3000 (most recent call first):
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/concurrent/futures/thread.py", line 81 in _worker
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 975 in run
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 1038 in _bootstrap_inner
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 995 in _bootstrap

Thread 0x0000000173797000 (most recent call first):
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/concurrent/futures/thread.py", line 81 in _worker
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 975 in run
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 1038 in _bootstrap_inner
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 995 in _bootstrap

Thread 0x000000017278b000 (most recent call first):
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/concurrent/futures/thread.py", line 81 in _worker
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 975 in run
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 1038 in _bootstrap_inner
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 995 in _bootstrap

Thread 0x000000017177f000 (most recent call first):
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/concurrent/futures/thread.py", line 81 in _worker
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 975 in run
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 1038 in _bootstrap_inner
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 995 in _bootstrap

Thread 0x0000000170773000 (most recent call first):
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/concurrent/futures/thread.py", line 81 in _worker
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 975 in run
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 1038 in _bootstrap_inner
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 995 in _bootstrap

Thread 0x000000016f767000 (most recent call first):
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/concurrent/futures/thread.py", line 81 in _worker
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 975 in run
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 1038 in _bootstrap_inner
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 995 in _bootstrap

Thread 0x000000016e75b000 (most recent call first):
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 324 in wait
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 622 in wait
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/tox/util/spinner.py", line 85 in render
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 975 in run
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 1038 in _bootstrap_inner
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 995 in _bootstrap

Thread 0x000000016d74f000 (most recent call first):
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 320 in wait
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 622 in wait
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/concurrent/futures/_base.py", line 243 in as_completed
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/tox/session/cmd/run/common.py", line 342 in _queue_and_wait
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 975 in run
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 1038 in _bootstrap_inner
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 995 in _bootstrap

Thread 0x00000001eb2ede00 (most recent call first):
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 1132 in _wait_for_tstate_lock
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 1112 in join
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/tox/session/cmd/run/common.py", line 245 in execute
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/tox/session/cmd/run/parallel.py", line 80 in run_parallel
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/tox/run.py", line 45 in main
  File "/Users/hynek/.local/pipx/venvs/tox/lib/python3.11/site-packages/tox/run.py", line 19 in run
  File "/Users/hynek/.local/bin/tox", line 8 in <module>

@anisse
Copy link

anisse commented Oct 5, 2023

Hi, I have been able to reproduce it. Here is a self-contained script I used, it finds the the issue eventually.

#!/bin/bash

rm -fr minimal-env
python3 -m venv minimal-env
source minimal-env/bin/activate
pip install virtualenv

while true
do
	start=$SECONDS
	for job in $(seq 3)
	do
		echo Now at $job
		rm -fr $job
		mkdir -p $job
		{
			pushd $job
			# To fix the issue, uncomment the line below
			#export VIRTUALENV_APP_DATA=$PWD/.appdata
			virtualenv env
			deactivate
			source env/bin/activate
			pip install tox
			cat > tox.ini << EOF
[tox]
envlist=py310-test,lint

[testenv]
deps = pytest

[testenv:lint]
deps = pylama
EOF
			tox -v --recreate --parallel auto --parallel-no-spinner --exit-and-dump-after 40 -c tox.ini 
			popd
		} &
	done
	wait
	[[ $((SECONDS - start)) -gt 20 ]] && break
done

I'm not sure if it's a tox issue or upstream virtualenv, but I couldn't reproduce it just with the virtualenv cli.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug:minor does not affect many people or has no big impact help:wanted Issues that have been acknowledged, a solution determined and a PR might likely be accepted.
Projects
None yet
Development

No branches or pull requests

4 participants