2023-12-05T12:59:18,475 Created temporary directory: /tmp/pip-build-tracker-0ywa5z5j 2023-12-05T12:59:18,477 Initialized build tracking at /tmp/pip-build-tracker-0ywa5z5j 2023-12-05T12:59:18,477 Created build tracker: /tmp/pip-build-tracker-0ywa5z5j 2023-12-05T12:59:18,478 Entered build tracker: /tmp/pip-build-tracker-0ywa5z5j 2023-12-05T12:59:18,478 Created temporary directory: /tmp/pip-wheel-y2llafnb 2023-12-05T12:59:18,482 Created temporary directory: /tmp/pip-ephem-wheel-cache-vbyij8zc 2023-12-05T12:59:18,508 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-12-05T12:59:18,512 2 location(s) to search for versions of plex-footage-sorter: 2023-12-05T12:59:18,512 * https://pypi.org/simple/plex-footage-sorter/ 2023-12-05T12:59:18,512 * https://www.piwheels.org/simple/plex-footage-sorter/ 2023-12-05T12:59:18,512 Fetching project page and analyzing links: https://pypi.org/simple/plex-footage-sorter/ 2023-12-05T12:59:18,513 Getting page https://pypi.org/simple/plex-footage-sorter/ 2023-12-05T12:59:18,515 Found index url https://pypi.org/simple/ 2023-12-05T12:59:18,735 Fetched page https://pypi.org/simple/plex-footage-sorter/ as application/vnd.pypi.simple.v1+json 2023-12-05T12:59:18,738 Skipping link: No binaries permitted for plex-footage-sorter: https://files.pythonhosted.org/packages/15/e7/374cb5f237920c579e977bb9bb22ccc05b5239025f7900ab51f59e9e2cf7/plex_footage_sorter-1.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/plex-footage-sorter/) (requires-python:>=3.8) 2023-12-05T12:59:18,739 Found link https://files.pythonhosted.org/packages/ca/43/9db22bdddc79eaa82ca25ee7bc471eebafde33c22d76fbf2b054dd5675e6/plex_footage_sorter-1.2.0.tar.gz (from https://pypi.org/simple/plex-footage-sorter/) (requires-python:>=3.8), version: 1.2.0 2023-12-05T12:59:18,740 Skipping link: No binaries permitted for plex-footage-sorter: https://files.pythonhosted.org/packages/71/5f/b9945506d4c9a323c86b67810ea48eff5984e114ea1e2ef312ce42f49ed6/plex_footage_sorter-3.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/plex-footage-sorter/) (requires-python:>=3.8) 2023-12-05T12:59:18,741 Found link https://files.pythonhosted.org/packages/f3/b5/70cf6f4d0094ae42a71e70c0f4b4fd66638a01917bff2d2b5586256a94d6/plex_footage_sorter-3.0.0.tar.gz (from https://pypi.org/simple/plex-footage-sorter/) (requires-python:>=3.8), version: 3.0.0 2023-12-05T12:59:18,741 Skipping link: No binaries permitted for plex-footage-sorter: https://files.pythonhosted.org/packages/63/64/654646f8117c5113c0cfe450313cadea6b0d4d36417142c6e89965106f2f/plex_footage_sorter-4.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/plex-footage-sorter/) (requires-python:>=3.8) 2023-12-05T12:59:18,742 Found link https://files.pythonhosted.org/packages/69/78/f5be4c498988d222f5efb6c793456556a0b6723fed3e6eee48dd4984483b/plex_footage_sorter-4.0.0.tar.gz (from https://pypi.org/simple/plex-footage-sorter/) (requires-python:>=3.8), version: 4.0.0 2023-12-05T12:59:18,743 Skipping link: No binaries permitted for plex-footage-sorter: https://files.pythonhosted.org/packages/60/76/633bf9dfd994302474f96ffced93325d9473f3be26cd8e1eaca807794db1/plex_footage_sorter-4.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/plex-footage-sorter/) (requires-python:>=3.8) 2023-12-05T12:59:18,744 Found link https://files.pythonhosted.org/packages/59/e7/e1119846b000a1dd9224ca6e0b5f579bf116cb6a42209ab2953a1b435348/plex_footage_sorter-4.1.0.tar.gz (from https://pypi.org/simple/plex-footage-sorter/) (requires-python:>=3.8), version: 4.1.0 2023-12-05T12:59:18,745 Skipping link: No binaries permitted for plex-footage-sorter: https://files.pythonhosted.org/packages/6d/d8/1e6aa9e073149033cc111977bfa8102bfff7bdd0e93ceaf27f8b2b6b2f21/plex_footage_sorter-4.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/plex-footage-sorter/) (requires-python:>=3.8) 2023-12-05T12:59:18,746 Found link https://files.pythonhosted.org/packages/7a/b7/9d5769819d533e2cef62cf152970c8e05db116b8665278c1a40e35eb0efb/plex_footage_sorter-4.2.0.tar.gz (from https://pypi.org/simple/plex-footage-sorter/) (requires-python:>=3.8), version: 4.2.0 2023-12-05T12:59:18,746 Fetching project page and analyzing links: https://www.piwheels.org/simple/plex-footage-sorter/ 2023-12-05T12:59:18,748 Getting page https://www.piwheels.org/simple/plex-footage-sorter/ 2023-12-05T12:59:18,749 Found index url https://www.piwheels.org/simple/ 2023-12-05T12:59:18,911 Fetched page https://www.piwheels.org/simple/plex-footage-sorter/ as text/html 2023-12-05T12:59:18,913 Skipping link: No binaries permitted for plex-footage-sorter: https://www.piwheels.org/simple/plex-footage-sorter/plex_footage_sorter-4.1.0-py2.py3-none-any.whl#sha256=957c08ada7884f9eac4545740fc97b8aac2d240a19d126b33775fbcdbd88797b (from https://www.piwheels.org/simple/plex-footage-sorter/) (requires-python:>=3.8) 2023-12-05T12:59:18,914 Skipping link: No binaries permitted for plex-footage-sorter: https://www.piwheels.org/simple/plex-footage-sorter/plex_footage_sorter-4.0.0-py2.py3-none-any.whl#sha256=34fdf421b1d8debb6395f348caa1b1eb451f2268dee14d81eca7e2e956231123 (from https://www.piwheels.org/simple/plex-footage-sorter/) (requires-python:>=3.8) 2023-12-05T12:59:18,914 Skipping link: No binaries permitted for plex-footage-sorter: https://www.piwheels.org/simple/plex-footage-sorter/plex_footage_sorter-3.0.0-py2.py3-none-any.whl#sha256=c31d70b879f93d46d9147c41a3061d209cbf2f180714b84a5716a0ed80e79f89 (from https://www.piwheels.org/simple/plex-footage-sorter/) (requires-python:>=3.8) 2023-12-05T12:59:18,915 Skipping link: No binaries permitted for plex-footage-sorter: https://www.piwheels.org/simple/plex-footage-sorter/plex_footage_sorter-1.2.0-py2.py3-none-any.whl#sha256=d9641624bd10132cd1ba552066f345299d86f7248e100f81892c804fdff79b17 (from https://www.piwheels.org/simple/plex-footage-sorter/) (requires-python:>=3.8) 2023-12-05T12:59:18,915 Skipping link: not a file: https://www.piwheels.org/simple/plex-footage-sorter/ 2023-12-05T12:59:18,916 Skipping link: not a file: https://pypi.org/simple/plex-footage-sorter/ 2023-12-05T12:59:18,936 Given no hashes to check 1 links for project 'plex-footage-sorter': discarding no candidates 2023-12-05T12:59:18,956 Collecting plex-footage-sorter==4.2.0 2023-12-05T12:59:18,959 Created temporary directory: /tmp/pip-unpack-hygmrf10 2023-12-05T12:59:19,182 Downloading plex_footage_sorter-4.2.0.tar.gz (47 kB) 2023-12-05T12:59:19,276 Added plex-footage-sorter==4.2.0 from https://files.pythonhosted.org/packages/7a/b7/9d5769819d533e2cef62cf152970c8e05db116b8665278c1a40e35eb0efb/plex_footage_sorter-4.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-0ywa5z5j' 2023-12-05T12:59:19,282 Created temporary directory: /tmp/pip-build-env-a_uv192r 2023-12-05T12:59:19,287 Installing build dependencies: started 2023-12-05T12:59:19,288 Running command pip subprocess to install build dependencies 2023-12-05T12:59:20,452 Using pip 23.3.1 from /home/piwheels/.local/lib/python3.11/site-packages/pip (python 3.11) 2023-12-05T12:59:20,997 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-12-05T12:59:22,425 Collecting setuptools 2023-12-05T12:59:22,440 Using cached https://www.piwheels.org/simple/setuptools/setuptools-69.0.2-py3-none-any.whl (819 kB) 2023-12-05T12:59:25,204 Installing collected packages: setuptools 2023-12-05T12:59:27,426 Successfully installed setuptools-69.0.2 2023-12-05T12:59:27,945 Installing build dependencies: finished with status 'done' 2023-12-05T12:59:27,948 Getting requirements to build wheel: started 2023-12-05T12:59:27,950 Running command Getting requirements to build wheel 2023-12-05T12:59:28,433 /tmp/pip-build-env-a_uv192r/overlay/local/lib/python3.11/dist-packages/setuptools/config/pyprojecttoml.py:66: _ExperimentalConfiguration: `[tool.distutils]` in `pyproject.toml` is still *experimental* and likely to change in future releases. 2023-12-05T12:59:28,434 config = read_configuration(filepath, True, ignore_option_errors, dist) 2023-12-05T12:59:28,697 Command option bdist_wheel.universal is not defined 2023-12-05T12:59:28,703 running egg_info 2023-12-05T12:59:28,707 writing plex_footage_sorter.egg-info/PKG-INFO 2023-12-05T12:59:28,713 writing dependency_links to plex_footage_sorter.egg-info/dependency_links.txt 2023-12-05T12:59:28,715 writing entry points to plex_footage_sorter.egg-info/entry_points.txt 2023-12-05T12:59:28,718 writing requirements to plex_footage_sorter.egg-info/requires.txt 2023-12-05T12:59:28,719 writing top-level names to plex_footage_sorter.egg-info/top_level.txt 2023-12-05T12:59:28,735 reading manifest file 'plex_footage_sorter.egg-info/SOURCES.txt' 2023-12-05T12:59:28,737 adding license file 'LICENSE' 2023-12-05T12:59:28,739 writing manifest file 'plex_footage_sorter.egg-info/SOURCES.txt' 2023-12-05T12:59:28,849 Getting requirements to build wheel: finished with status 'done' 2023-12-05T12:59:28,858 Installing backend dependencies: started 2023-12-05T12:59:28,859 Running command pip subprocess to install backend dependencies 2023-12-05T12:59:30,000 Using pip 23.3.1 from /home/piwheels/.local/lib/python3.11/site-packages/pip (python 3.11) 2023-12-05T12:59:30,537 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-12-05T12:59:31,029 Collecting wheel 2023-12-05T12:59:31,044 Using cached https://www.piwheels.org/simple/wheel/wheel-0.42.0-py3-none-any.whl (65 kB) 2023-12-05T12:59:33,422 Installing collected packages: wheel 2023-12-05T12:59:33,649 Creating /tmp/pip-build-env-a_uv192r/normal/local/bin 2023-12-05T12:59:33,651 changing mode of /tmp/pip-build-env-a_uv192r/normal/local/bin/wheel to 755 2023-12-05T12:59:33,662 Successfully installed wheel-0.42.0 2023-12-05T12:59:34,145 Installing backend dependencies: finished with status 'done' 2023-12-05T12:59:34,147 Created temporary directory: /tmp/pip-modern-metadata-bnv0gzrj 2023-12-05T12:59:34,149 Preparing metadata (pyproject.toml): started 2023-12-05T12:59:34,150 Running command Preparing metadata (pyproject.toml) 2023-12-05T12:59:34,624 /tmp/pip-build-env-a_uv192r/overlay/local/lib/python3.11/dist-packages/setuptools/config/pyprojecttoml.py:66: _ExperimentalConfiguration: `[tool.distutils]` in `pyproject.toml` is still *experimental* and likely to change in future releases. 2023-12-05T12:59:34,624 config = read_configuration(filepath, True, ignore_option_errors, dist) 2023-12-05T12:59:34,947 running dist_info 2023-12-05T12:59:34,952 creating /tmp/pip-modern-metadata-bnv0gzrj/plex_footage_sorter.egg-info 2023-12-05T12:59:34,955 writing /tmp/pip-modern-metadata-bnv0gzrj/plex_footage_sorter.egg-info/PKG-INFO 2023-12-05T12:59:34,962 writing dependency_links to /tmp/pip-modern-metadata-bnv0gzrj/plex_footage_sorter.egg-info/dependency_links.txt 2023-12-05T12:59:34,964 writing entry points to /tmp/pip-modern-metadata-bnv0gzrj/plex_footage_sorter.egg-info/entry_points.txt 2023-12-05T12:59:34,967 writing requirements to /tmp/pip-modern-metadata-bnv0gzrj/plex_footage_sorter.egg-info/requires.txt 2023-12-05T12:59:34,968 writing top-level names to /tmp/pip-modern-metadata-bnv0gzrj/plex_footage_sorter.egg-info/top_level.txt 2023-12-05T12:59:34,969 writing manifest file '/tmp/pip-modern-metadata-bnv0gzrj/plex_footage_sorter.egg-info/SOURCES.txt' 2023-12-05T12:59:34,986 reading manifest file '/tmp/pip-modern-metadata-bnv0gzrj/plex_footage_sorter.egg-info/SOURCES.txt' 2023-12-05T12:59:34,988 adding license file 'LICENSE' 2023-12-05T12:59:34,990 writing manifest file '/tmp/pip-modern-metadata-bnv0gzrj/plex_footage_sorter.egg-info/SOURCES.txt' 2023-12-05T12:59:34,991 creating '/tmp/pip-modern-metadata-bnv0gzrj/plex_footage_sorter-4.2.0.dist-info' 2023-12-05T12:59:35,143 Preparing metadata (pyproject.toml): finished with status 'done' 2023-12-05T12:59:35,155 Source in /tmp/pip-wheel-y2llafnb/plex-footage-sorter_94cc795e35704f0f9dfd82e1801c3618 has version 4.2.0, which satisfies requirement plex-footage-sorter==4.2.0 from https://files.pythonhosted.org/packages/7a/b7/9d5769819d533e2cef62cf152970c8e05db116b8665278c1a40e35eb0efb/plex_footage_sorter-4.2.0.tar.gz 2023-12-05T12:59:35,156 Removed plex-footage-sorter==4.2.0 from https://files.pythonhosted.org/packages/7a/b7/9d5769819d533e2cef62cf152970c8e05db116b8665278c1a40e35eb0efb/plex_footage_sorter-4.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-0ywa5z5j' 2023-12-05T12:59:35,174 Created temporary directory: /tmp/pip-unpack-3gi5v1kv 2023-12-05T12:59:35,176 Created temporary directory: /tmp/pip-unpack-qhvwuf5j 2023-12-05T12:59:35,208 Building wheels for collected packages: plex-footage-sorter 2023-12-05T12:59:35,213 Created temporary directory: /tmp/pip-wheel-f91jdu6z 2023-12-05T12:59:35,213 Destination directory: /tmp/pip-wheel-f91jdu6z 2023-12-05T12:59:35,216 Building wheel for plex-footage-sorter (pyproject.toml): started 2023-12-05T12:59:35,217 Running command Building wheel for plex-footage-sorter (pyproject.toml) 2023-12-05T12:59:35,667 /tmp/pip-build-env-a_uv192r/overlay/local/lib/python3.11/dist-packages/setuptools/config/pyprojecttoml.py:66: _ExperimentalConfiguration: `[tool.distutils]` in `pyproject.toml` is still *experimental* and likely to change in future releases. 2023-12-05T12:59:35,667 config = read_configuration(filepath, True, ignore_option_errors, dist) 2023-12-05T12:59:35,968 running bdist_wheel 2023-12-05T12:59:35,983 running build 2023-12-05T12:59:35,984 running build_py 2023-12-05T12:59:35,988 creating build 2023-12-05T12:59:35,989 creating build/lib 2023-12-05T12:59:35,990 creating build/lib/src 2023-12-05T12:59:35,991 copying src/__init__.py -> build/lib/src 2023-12-05T12:59:35,993 creating build/lib/tests 2023-12-05T12:59:35,994 copying tests/__init__.py -> build/lib/tests 2023-12-05T12:59:35,996 copying tests/conftest.py -> build/lib/tests 2023-12-05T12:59:35,997 copying tests/test_system.py -> build/lib/tests 2023-12-05T12:59:35,999 copying tests/test_unit_entry.py -> build/lib/tests 2023-12-05T12:59:36,001 copying tests/test_integration_entry.py -> build/lib/tests 2023-12-05T12:59:36,003 copying tests/test_unit_sort_dated_footage.py -> build/lib/tests 2023-12-05T12:59:36,004 copying tests/test_integration_sort_dated_footage.py -> build/lib/tests 2023-12-05T12:59:36,006 copying tests/test_integration_sort_movpilot_series.py -> build/lib/tests 2023-12-05T12:59:36,009 creating build/lib/src/plex_footage_sorter 2023-12-05T12:59:36,010 copying src/plex_footage_sorter/_sort_movpilot_series.py -> build/lib/src/plex_footage_sorter 2023-12-05T12:59:36,012 copying src/plex_footage_sorter/entry.py -> build/lib/src/plex_footage_sorter 2023-12-05T12:59:36,014 copying src/plex_footage_sorter/_sort_dated_footage_as_date_series.py -> build/lib/src/plex_footage_sorter 2023-12-05T12:59:36,015 running egg_info 2023-12-05T12:59:36,019 writing plex_footage_sorter.egg-info/PKG-INFO 2023-12-05T12:59:36,025 writing dependency_links to plex_footage_sorter.egg-info/dependency_links.txt 2023-12-05T12:59:36,026 writing entry points to plex_footage_sorter.egg-info/entry_points.txt 2023-12-05T12:59:36,029 writing requirements to plex_footage_sorter.egg-info/requires.txt 2023-12-05T12:59:36,030 writing top-level names to plex_footage_sorter.egg-info/top_level.txt 2023-12-05T12:59:36,039 reading manifest file 'plex_footage_sorter.egg-info/SOURCES.txt' 2023-12-05T12:59:36,041 adding license file 'LICENSE' 2023-12-05T12:59:36,043 writing manifest file 'plex_footage_sorter.egg-info/SOURCES.txt' 2023-12-05T12:59:36,053 installing to build/bdist.linux-armv7l/wheel 2023-12-05T12:59:36,053 running install 2023-12-05T12:59:36,077 running install_lib 2023-12-05T12:59:36,081 creating build/bdist.linux-armv7l 2023-12-05T12:59:36,082 creating build/bdist.linux-armv7l/wheel 2023-12-05T12:59:36,083 creating build/bdist.linux-armv7l/wheel/src 2023-12-05T12:59:36,084 copying build/lib/src/__init__.py -> build/bdist.linux-armv7l/wheel/src 2023-12-05T12:59:36,086 creating build/bdist.linux-armv7l/wheel/src/plex_footage_sorter 2023-12-05T12:59:36,087 copying build/lib/src/plex_footage_sorter/_sort_movpilot_series.py -> build/bdist.linux-armv7l/wheel/src/plex_footage_sorter 2023-12-05T12:59:36,090 copying build/lib/src/plex_footage_sorter/entry.py -> build/bdist.linux-armv7l/wheel/src/plex_footage_sorter 2023-12-05T12:59:36,092 copying build/lib/src/plex_footage_sorter/_sort_dated_footage_as_date_series.py -> build/bdist.linux-armv7l/wheel/src/plex_footage_sorter 2023-12-05T12:59:36,094 creating build/bdist.linux-armv7l/wheel/tests 2023-12-05T12:59:36,095 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/tests 2023-12-05T12:59:36,097 copying build/lib/tests/conftest.py -> build/bdist.linux-armv7l/wheel/tests 2023-12-05T12:59:36,099 copying build/lib/tests/test_system.py -> build/bdist.linux-armv7l/wheel/tests 2023-12-05T12:59:36,101 copying build/lib/tests/test_unit_entry.py -> build/bdist.linux-armv7l/wheel/tests 2023-12-05T12:59:36,102 copying build/lib/tests/test_integration_entry.py -> build/bdist.linux-armv7l/wheel/tests 2023-12-05T12:59:36,104 copying build/lib/tests/test_unit_sort_dated_footage.py -> build/bdist.linux-armv7l/wheel/tests 2023-12-05T12:59:36,106 copying build/lib/tests/test_integration_sort_dated_footage.py -> build/bdist.linux-armv7l/wheel/tests 2023-12-05T12:59:36,108 copying build/lib/tests/test_integration_sort_movpilot_series.py -> build/bdist.linux-armv7l/wheel/tests 2023-12-05T12:59:36,110 running install_egg_info 2023-12-05T12:59:36,113 Copying plex_footage_sorter.egg-info to build/bdist.linux-armv7l/wheel/plex_footage_sorter-4.2.0-py3.11.egg-info 2023-12-05T12:59:36,125 running install_scripts 2023-12-05T12:59:36,148 creating build/bdist.linux-armv7l/wheel/plex_footage_sorter-4.2.0.dist-info/WHEEL 2023-12-05T12:59:36,151 creating '/tmp/pip-wheel-f91jdu6z/.tmp-skugc3a9/plex_footage_sorter-4.2.0-py2.py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-12-05T12:59:36,155 adding 'src/__init__.py' 2023-12-05T12:59:36,157 adding 'src/plex_footage_sorter/_sort_dated_footage_as_date_series.py' 2023-12-05T12:59:36,159 adding 'src/plex_footage_sorter/_sort_movpilot_series.py' 2023-12-05T12:59:36,160 adding 'src/plex_footage_sorter/entry.py' 2023-12-05T12:59:36,162 adding 'tests/__init__.py' 2023-12-05T12:59:36,163 adding 'tests/conftest.py' 2023-12-05T12:59:36,165 adding 'tests/test_integration_entry.py' 2023-12-05T12:59:36,166 adding 'tests/test_integration_sort_dated_footage.py' 2023-12-05T12:59:36,168 adding 'tests/test_integration_sort_movpilot_series.py' 2023-12-05T12:59:36,170 adding 'tests/test_system.py' 2023-12-05T12:59:36,171 adding 'tests/test_unit_entry.py' 2023-12-05T12:59:36,172 adding 'tests/test_unit_sort_dated_footage.py' 2023-12-05T12:59:36,178 adding 'plex_footage_sorter-4.2.0.dist-info/LICENSE' 2023-12-05T12:59:36,186 adding 'plex_footage_sorter-4.2.0.dist-info/METADATA' 2023-12-05T12:59:36,187 adding 'plex_footage_sorter-4.2.0.dist-info/WHEEL' 2023-12-05T12:59:36,188 adding 'plex_footage_sorter-4.2.0.dist-info/entry_points.txt' 2023-12-05T12:59:36,189 adding 'plex_footage_sorter-4.2.0.dist-info/top_level.txt' 2023-12-05T12:59:36,190 adding 'plex_footage_sorter-4.2.0.dist-info/RECORD' 2023-12-05T12:59:36,192 removing build/bdist.linux-armv7l/wheel 2023-12-05T12:59:36,315 Building wheel for plex-footage-sorter (pyproject.toml): finished with status 'done' 2023-12-05T12:59:36,320 Created wheel for plex-footage-sorter: filename=plex_footage_sorter-4.2.0-py2.py3-none-any.whl size=38579 sha256=46fabb1d5583aada0f57f16103d28586c410898e1afa493fbed8eab5f5083b1a 2023-12-05T12:59:36,321 Stored in directory: /tmp/pip-ephem-wheel-cache-vbyij8zc/wheels/6e/e5/ed/d6a03b39b378159fb96c83fffe7b88ecaf15cc6b51a423ff85 2023-12-05T12:59:36,355 Successfully built plex-footage-sorter 2023-12-05T12:59:36,360 Removed build tracker: '/tmp/pip-build-tracker-0ywa5z5j'