2026-04-23T10:23:50,423 Created temporary directory: /tmp/pip-ephem-wheel-cache-tu11h0yq 2026-04-23T10:23:50,425 Created temporary directory: /tmp/pip-build-tracker-d12w4tsu 2026-04-23T10:23:50,425 Initialized build tracking at /tmp/pip-build-tracker-d12w4tsu 2026-04-23T10:23:50,426 Created build tracker: /tmp/pip-build-tracker-d12w4tsu 2026-04-23T10:23:50,426 Entered build tracker: /tmp/pip-build-tracker-d12w4tsu 2026-04-23T10:23:50,427 Created temporary directory: /tmp/pip-wheel-f0z3rmpl 2026-04-23T10:23:50,430 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-23T10:23:50,432 Created temporary directory: /tmp/pip-ephem-wheel-cache-9c3l6enp 2026-04-23T10:23:50,454 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-23T10:23:50,457 2 location(s) to search for versions of prepforge: 2026-04-23T10:23:50,457 * https://pypi.org/simple/prepforge/ 2026-04-23T10:23:50,457 * https://www.piwheels.org/simple/prepforge/ 2026-04-23T10:23:50,458 Fetching project page and analyzing links: https://pypi.org/simple/prepforge/ 2026-04-23T10:23:50,459 Getting page https://pypi.org/simple/prepforge/ 2026-04-23T10:23:50,460 Found index url https://pypi.org/simple 2026-04-23T10:23:50,692 Fetched page https://pypi.org/simple/prepforge/ as application/vnd.pypi.simple.v1+json 2026-04-23T10:23:50,694 Skipping link: No binaries permitted for prepforge: https://files.pythonhosted.org/packages/af/75/0d3c2b5344f997a6604ddf2ba6001b1610bd3d230299356cbcbf3c58148c/prepforge-0.1.0-py3-none-any.whl (from https://pypi.org/simple/prepforge/) (requires-python:>=3.10) 2026-04-23T10:23:50,695 Found link https://files.pythonhosted.org/packages/28/4e/ebbb2cc07994f6987b7589088612918ac86f5421dc82319074c9edc5955d/prepforge-0.1.0.tar.gz (from https://pypi.org/simple/prepforge/) (requires-python:>=3.10), version: 0.1.0 2026-04-23T10:23:50,696 Skipping link: No binaries permitted for prepforge: https://files.pythonhosted.org/packages/02/ab/4812dd9241e1bf4b6909cea6ad888be4154c0c30c8fa75982c78df0ecc73/prepforge-0.2.0-py3-none-any.whl (from https://pypi.org/simple/prepforge/) (requires-python:>=3.10) 2026-04-23T10:23:50,697 Found link https://files.pythonhosted.org/packages/f2/87/fe1f9f99947f47e64ef296a7f05f0f00994c82df1dab4f03b6b395d15932/prepforge-0.2.0.tar.gz (from https://pypi.org/simple/prepforge/) (requires-python:>=3.10), version: 0.2.0 2026-04-23T10:23:50,698 Skipping link: No binaries permitted for prepforge: https://files.pythonhosted.org/packages/cc/46/255712107fb9f7fbacccd38ec3e7f8ae018f451f433c42fe3d54c70df6b2/prepforge-0.2.1-py3-none-any.whl (from https://pypi.org/simple/prepforge/) (requires-python:>=3.10) 2026-04-23T10:23:50,699 Found link https://files.pythonhosted.org/packages/6a/05/36f5899cc345020542cefd7fcfdfcdc337ececa3f423ee151257e04c9cd0/prepforge-0.2.1.tar.gz (from https://pypi.org/simple/prepforge/) (requires-python:>=3.10), version: 0.2.1 2026-04-23T10:23:50,700 Skipping link: No binaries permitted for prepforge: https://files.pythonhosted.org/packages/d0/8e/c0e528dae6fc7b8196638559b90033439d2ff9fb3c74e6b8b0740f242694/prepforge-0.2.2-py3-none-any.whl (from https://pypi.org/simple/prepforge/) (requires-python:>=3.10) 2026-04-23T10:23:50,701 Found link https://files.pythonhosted.org/packages/34/f4/266ed496ec79f293d9904e9522137dacd56e050825c57b3f71066d182c73/prepforge-0.2.2.tar.gz (from https://pypi.org/simple/prepforge/) (requires-python:>=3.10), version: 0.2.2 2026-04-23T10:23:50,702 Fetching project page and analyzing links: https://www.piwheels.org/simple/prepforge/ 2026-04-23T10:23:50,702 Getting page https://www.piwheels.org/simple/prepforge/ 2026-04-23T10:23:50,704 Found index url https://www.piwheels.org/simple 2026-04-23T10:23:50,877 Fetched page https://www.piwheels.org/simple/prepforge/ as text/html 2026-04-23T10:23:50,879 Skipping link: No binaries permitted for prepforge: https://archive1.piwheels.org/simple/prepforge/prepforge-0.2.1-py3-none-any.whl#sha256=468846074702e70609efd54dd59fe2ebfa2fd7b3036cf5df192a18f1a9f93ed7 (from https://www.piwheels.org/simple/prepforge/) (requires-python:>=3.10) 2026-04-23T10:23:50,880 Skipping link: No binaries permitted for prepforge: https://archive1.piwheels.org/simple/prepforge/prepforge-0.2.0-py3-none-any.whl#sha256=0c119f6bac882000ba599d8ab998827f27bd878dd6e7dac1bcd7f4a1e6016204 (from https://www.piwheels.org/simple/prepforge/) (requires-python:>=3.10) 2026-04-23T10:23:50,881 Skipping link: No binaries permitted for prepforge: https://archive1.piwheels.org/simple/prepforge/prepforge-0.1.0-py3-none-any.whl#sha256=97c562ed084f9d37b89829cd0bd2d41d2166537246dd258519faed3dd032962e (from https://www.piwheels.org/simple/prepforge/) (requires-python:>=3.10) 2026-04-23T10:23:50,881 Skipping link: not a file: https://www.piwheels.org/simple/prepforge/ 2026-04-23T10:23:50,882 Skipping link: not a file: https://pypi.org/simple/prepforge/ 2026-04-23T10:23:50,902 Given no hashes to check 1 links for project 'prepforge': discarding no candidates 2026-04-23T10:23:50,921 Collecting prepforge==0.2.2 2026-04-23T10:23:50,924 Created temporary directory: /tmp/pip-unpack-x27q1esc 2026-04-23T10:23:51,152 Downloading prepforge-0.2.2.tar.gz (17 kB) 2026-04-23T10:23:51,199 Added prepforge==0.2.2 from https://files.pythonhosted.org/packages/34/f4/266ed496ec79f293d9904e9522137dacd56e050825c57b3f71066d182c73/prepforge-0.2.2.tar.gz to build tracker '/tmp/pip-build-tracker-d12w4tsu' 2026-04-23T10:23:51,204 Created temporary directory: /tmp/pip-build-env-nmogbrem 2026-04-23T10:23:51,209 Installing build dependencies: started 2026-04-23T10:23:51,210 Running command pip subprocess to install build dependencies 2026-04-23T10:23:52,347 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-23T10:23:52,793 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-23T10:23:52,815 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-23T10:23:54,540 Collecting setuptools>=77.0 2026-04-23T10:23:54,624 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-23T10:23:57,615 Installing collected packages: setuptools 2026-04-23T10:24:00,651 Successfully installed setuptools-82.0.1 2026-04-23T10:24:00,919 Installing build dependencies: finished with status 'done' 2026-04-23T10:24:00,926 Getting requirements to build wheel: started 2026-04-23T10:24:00,927 Running command Getting requirements to build wheel 2026-04-23T10:24:01,601 running egg_info 2026-04-23T10:24:01,607 writing prepforge.egg-info/PKG-INFO 2026-04-23T10:24:01,612 writing dependency_links to prepforge.egg-info/dependency_links.txt 2026-04-23T10:24:01,614 writing entry points to prepforge.egg-info/entry_points.txt 2026-04-23T10:24:01,616 writing requirements to prepforge.egg-info/requires.txt 2026-04-23T10:24:01,617 writing top-level names to prepforge.egg-info/top_level.txt 2026-04-23T10:24:01,638 reading manifest file 'prepforge.egg-info/SOURCES.txt' 2026-04-23T10:24:01,641 adding license file 'LICENSE' 2026-04-23T10:24:01,644 writing manifest file 'prepforge.egg-info/SOURCES.txt' 2026-04-23T10:24:01,741 Getting requirements to build wheel: finished with status 'done' 2026-04-23T10:24:01,744 Created temporary directory: /tmp/pip-modern-metadata-qus8_a70 2026-04-23T10:24:01,747 Preparing metadata (pyproject.toml): started 2026-04-23T10:24:01,748 Running command Preparing metadata (pyproject.toml) 2026-04-23T10:24:02,388 running dist_info 2026-04-23T10:24:02,398 creating /tmp/pip-modern-metadata-qus8_a70/prepforge.egg-info 2026-04-23T10:24:02,399 writing /tmp/pip-modern-metadata-qus8_a70/prepforge.egg-info/PKG-INFO 2026-04-23T10:24:02,404 writing dependency_links to /tmp/pip-modern-metadata-qus8_a70/prepforge.egg-info/dependency_links.txt 2026-04-23T10:24:02,406 writing entry points to /tmp/pip-modern-metadata-qus8_a70/prepforge.egg-info/entry_points.txt 2026-04-23T10:24:02,408 writing requirements to /tmp/pip-modern-metadata-qus8_a70/prepforge.egg-info/requires.txt 2026-04-23T10:24:02,409 writing top-level names to /tmp/pip-modern-metadata-qus8_a70/prepforge.egg-info/top_level.txt 2026-04-23T10:24:02,411 writing manifest file '/tmp/pip-modern-metadata-qus8_a70/prepforge.egg-info/SOURCES.txt' 2026-04-23T10:24:02,428 reading manifest file '/tmp/pip-modern-metadata-qus8_a70/prepforge.egg-info/SOURCES.txt' 2026-04-23T10:24:02,430 adding license file 'LICENSE' 2026-04-23T10:24:02,433 writing manifest file '/tmp/pip-modern-metadata-qus8_a70/prepforge.egg-info/SOURCES.txt' 2026-04-23T10:24:02,434 creating '/tmp/pip-modern-metadata-qus8_a70/prepforge-0.2.2.dist-info' 2026-04-23T10:24:02,557 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-23T10:24:02,562 Source in /tmp/pip-wheel-f0z3rmpl/prepforge_a1d39a1f69a04b8c83952f29bc603c2f has version 0.2.2, which satisfies requirement prepforge==0.2.2 from https://files.pythonhosted.org/packages/34/f4/266ed496ec79f293d9904e9522137dacd56e050825c57b3f71066d182c73/prepforge-0.2.2.tar.gz 2026-04-23T10:24:02,563 Removed prepforge==0.2.2 from https://files.pythonhosted.org/packages/34/f4/266ed496ec79f293d9904e9522137dacd56e050825c57b3f71066d182c73/prepforge-0.2.2.tar.gz from build tracker '/tmp/pip-build-tracker-d12w4tsu' 2026-04-23T10:24:02,569 Created temporary directory: /tmp/pip-unpack-3r79xwp5 2026-04-23T10:24:02,570 Building wheels for collected packages: prepforge 2026-04-23T10:24:02,574 Created temporary directory: /tmp/pip-wheel-a1zmspg4 2026-04-23T10:24:02,575 Destination directory: /tmp/pip-wheel-a1zmspg4 2026-04-23T10:24:02,577 Building wheel for prepforge (pyproject.toml): started 2026-04-23T10:24:02,578 Running command Building wheel for prepforge (pyproject.toml) 2026-04-23T10:24:03,195 running bdist_wheel 2026-04-23T10:24:03,212 running build 2026-04-23T10:24:03,213 running build_py 2026-04-23T10:24:03,219 creating build/lib/major_project 2026-04-23T10:24:03,221 copying major_project/config.py -> build/lib/major_project 2026-04-23T10:24:03,222 copying major_project/streamlit_app.py -> build/lib/major_project 2026-04-23T10:24:03,225 copying major_project/tui_app.py -> build/lib/major_project 2026-04-23T10:24:03,227 copying major_project/__init__.py -> build/lib/major_project 2026-04-23T10:24:03,229 copying major_project/gui_app.py -> build/lib/major_project 2026-04-23T10:24:03,231 copying major_project/cli.py -> build/lib/major_project 2026-04-23T10:24:03,234 creating build/lib/major_project/core 2026-04-23T10:24:03,235 copying major_project/core/train.py -> build/lib/major_project/core 2026-04-23T10:24:03,237 copying major_project/core/config_store.py -> build/lib/major_project/core 2026-04-23T10:24:03,239 copying major_project/core/__init__.py -> build/lib/major_project/core 2026-04-23T10:24:03,240 copying major_project/core/utils.py -> build/lib/major_project/core 2026-04-23T10:24:03,242 copying major_project/core/model.py -> build/lib/major_project/core 2026-04-23T10:24:03,244 running egg_info 2026-04-23T10:24:03,254 writing prepforge.egg-info/PKG-INFO 2026-04-23T10:24:03,258 writing dependency_links to prepforge.egg-info/dependency_links.txt 2026-04-23T10:24:03,260 writing entry points to prepforge.egg-info/entry_points.txt 2026-04-23T10:24:03,262 writing requirements to prepforge.egg-info/requires.txt 2026-04-23T10:24:03,263 writing top-level names to prepforge.egg-info/top_level.txt 2026-04-23T10:24:03,272 reading manifest file 'prepforge.egg-info/SOURCES.txt' 2026-04-23T10:24:03,275 adding license file 'LICENSE' 2026-04-23T10:24:03,278 writing manifest file 'prepforge.egg-info/SOURCES.txt' 2026-04-23T10:24:03,290 installing to build/bdist.linux-armv7l/wheel 2026-04-23T10:24:03,291 running install 2026-04-23T10:24:03,314 running install_lib 2026-04-23T10:24:03,320 creating build/bdist.linux-armv7l/wheel 2026-04-23T10:24:03,322 creating build/bdist.linux-armv7l/wheel/major_project 2026-04-23T10:24:03,323 copying build/lib/major_project/config.py -> build/bdist.linux-armv7l/wheel/./major_project 2026-04-23T10:24:03,325 copying build/lib/major_project/streamlit_app.py -> build/bdist.linux-armv7l/wheel/./major_project 2026-04-23T10:24:03,327 copying build/lib/major_project/tui_app.py -> build/bdist.linux-armv7l/wheel/./major_project 2026-04-23T10:24:03,330 creating build/bdist.linux-armv7l/wheel/major_project/core 2026-04-23T10:24:03,331 copying build/lib/major_project/core/train.py -> build/bdist.linux-armv7l/wheel/./major_project/core 2026-04-23T10:24:03,333 copying build/lib/major_project/core/config_store.py -> build/bdist.linux-armv7l/wheel/./major_project/core 2026-04-23T10:24:03,335 copying build/lib/major_project/core/__init__.py -> build/bdist.linux-armv7l/wheel/./major_project/core 2026-04-23T10:24:03,337 copying build/lib/major_project/core/utils.py -> build/bdist.linux-armv7l/wheel/./major_project/core 2026-04-23T10:24:03,339 copying build/lib/major_project/core/model.py -> build/bdist.linux-armv7l/wheel/./major_project/core 2026-04-23T10:24:03,341 copying build/lib/major_project/__init__.py -> build/bdist.linux-armv7l/wheel/./major_project 2026-04-23T10:24:03,342 copying build/lib/major_project/gui_app.py -> build/bdist.linux-armv7l/wheel/./major_project 2026-04-23T10:24:03,345 copying build/lib/major_project/cli.py -> build/bdist.linux-armv7l/wheel/./major_project 2026-04-23T10:24:03,347 running install_egg_info 2026-04-23T10:24:03,352 Copying prepforge.egg-info to build/bdist.linux-armv7l/wheel/./prepforge-0.2.2-py3.11.egg-info 2026-04-23T10:24:03,364 running install_scripts 2026-04-23T10:24:03,376 creating build/bdist.linux-armv7l/wheel/prepforge-0.2.2.dist-info/WHEEL 2026-04-23T10:24:03,379 creating '/tmp/pip-wheel-a1zmspg4/.tmp-0xiftc3r/prepforge-0.2.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-23T10:24:03,382 adding 'major_project/__init__.py' 2026-04-23T10:24:03,384 adding 'major_project/cli.py' 2026-04-23T10:24:03,386 adding 'major_project/config.py' 2026-04-23T10:24:03,388 adding 'major_project/gui_app.py' 2026-04-23T10:24:03,390 adding 'major_project/streamlit_app.py' 2026-04-23T10:24:03,392 adding 'major_project/tui_app.py' 2026-04-23T10:24:03,394 adding 'major_project/core/__init__.py' 2026-04-23T10:24:03,395 adding 'major_project/core/config_store.py' 2026-04-23T10:24:03,396 adding 'major_project/core/model.py' 2026-04-23T10:24:03,398 adding 'major_project/core/train.py' 2026-04-23T10:24:03,400 adding 'major_project/core/utils.py' 2026-04-23T10:24:03,402 adding 'prepforge-0.2.2.dist-info/licenses/LICENSE' 2026-04-23T10:24:03,404 adding 'prepforge-0.2.2.dist-info/METADATA' 2026-04-23T10:24:03,405 adding 'prepforge-0.2.2.dist-info/WHEEL' 2026-04-23T10:24:03,406 adding 'prepforge-0.2.2.dist-info/entry_points.txt' 2026-04-23T10:24:03,407 adding 'prepforge-0.2.2.dist-info/top_level.txt' 2026-04-23T10:24:03,408 adding 'prepforge-0.2.2.dist-info/RECORD' 2026-04-23T10:24:03,409 removing build/bdist.linux-armv7l/wheel 2026-04-23T10:24:03,516 Building wheel for prepforge (pyproject.toml): finished with status 'done' 2026-04-23T10:24:03,521 Created wheel for prepforge: filename=prepforge-0.2.2-py3-none-any.whl size=19680 sha256=c1bb0424c9fa4109dc099fe31a0c11e5fe9ad61de7eb333e7a508e28c8f23ef5 2026-04-23T10:24:03,522 Stored in directory: /tmp/pip-ephem-wheel-cache-9c3l6enp/wheels/8b/21/3a/31fed622360d06e0789e6913a721c906a7e8ed7b6a540772c3 2026-04-23T10:24:03,534 Successfully built prepforge 2026-04-23T10:24:03,537 Removed build tracker: '/tmp/pip-build-tracker-d12w4tsu'