2025-10-10T01:32:09,187 Created temporary directory: /tmp/pip-ephem-wheel-cache-yz54c7f1 2025-10-10T01:32:09,189 Created temporary directory: /tmp/pip-build-tracker-mt7cl08h 2025-10-10T01:32:09,190 Initialized build tracking at /tmp/pip-build-tracker-mt7cl08h 2025-10-10T01:32:09,190 Created build tracker: /tmp/pip-build-tracker-mt7cl08h 2025-10-10T01:32:09,191 Entered build tracker: /tmp/pip-build-tracker-mt7cl08h 2025-10-10T01:32:09,192 Created temporary directory: /tmp/pip-wheel-lr5nn80r 2025-10-10T01:32:09,195 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 2025-10-10T01:32:09,198 Created temporary directory: /tmp/pip-ephem-wheel-cache-_ltwxn4d 2025-10-10T01:32:09,229 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-10T01:32:09,233 2 location(s) to search for versions of ai-shell-command-generator: 2025-10-10T01:32:09,233 * https://pypi.org/simple/ai-shell-command-generator/ 2025-10-10T01:32:09,233 * https://www.piwheels.org/simple/ai-shell-command-generator/ 2025-10-10T01:32:09,234 Fetching project page and analyzing links: https://pypi.org/simple/ai-shell-command-generator/ 2025-10-10T01:32:09,235 Getting page https://pypi.org/simple/ai-shell-command-generator/ 2025-10-10T01:32:09,237 Found index url https://pypi.org/simple 2025-10-10T01:32:09,407 Fetched page https://pypi.org/simple/ai-shell-command-generator/ as application/vnd.pypi.simple.v1+json 2025-10-10T01:32:09,410 Skipping link: No binaries permitted for ai-shell-command-generator: https://files.pythonhosted.org/packages/ce/87/f1e51ae7dfd662446a89adc33fb47f4a91203535e8c55a5c6bc1da6d5b78/ai_shell_command_generator-0.1.0-py3-none-any.whl (from https://pypi.org/simple/ai-shell-command-generator/) (requires-python:>=3.10) 2025-10-10T01:32:09,411 Found link https://files.pythonhosted.org/packages/de/d0/0782e3fd378fbaa5695505c26571f2c91718cf53b34422b1fd496f11e6d9/ai_shell_command_generator-0.1.0.tar.gz (from https://pypi.org/simple/ai-shell-command-generator/) (requires-python:>=3.10), version: 0.1.0 2025-10-10T01:32:09,412 Skipping link: No binaries permitted for ai-shell-command-generator: https://files.pythonhosted.org/packages/ee/63/13dd1c6549f664bc663902cd0bffcc60cf9c323c1b20b3e0785eb319a56e/ai_shell_command_generator-2.0.0-py3-none-any.whl (from https://pypi.org/simple/ai-shell-command-generator/) (requires-python:>=3.10) 2025-10-10T01:32:09,413 Found link https://files.pythonhosted.org/packages/7b/b4/b6b0a9b94ae9a41365087f943c27e0e86d305a478b033bdbfe3e33a0548a/ai_shell_command_generator-2.0.0.tar.gz (from https://pypi.org/simple/ai-shell-command-generator/) (requires-python:>=3.10), version: 2.0.0 2025-10-10T01:32:09,414 Skipping link: No binaries permitted for ai-shell-command-generator: https://files.pythonhosted.org/packages/3d/5f/f2de82d154420a91f19a20467dffa24a89118504bb5a27725da1ad7f1421/ai_shell_command_generator-2.0.1-py3-none-any.whl (from https://pypi.org/simple/ai-shell-command-generator/) (requires-python:>=3.10) 2025-10-10T01:32:09,415 Found link https://files.pythonhosted.org/packages/72/63/6a7b1a3075e2fabf0189cb94ac803b09b77288910c80e0525d238fef0668/ai_shell_command_generator-2.0.1.tar.gz (from https://pypi.org/simple/ai-shell-command-generator/) (requires-python:>=3.10), version: 2.0.1 2025-10-10T01:32:09,416 Skipping link: No binaries permitted for ai-shell-command-generator: https://files.pythonhosted.org/packages/d1/93/e70cd8e546d70b20ed21e8dcfb3e271b2a09c447ccb8f3a2c063ce20312e/ai_shell_command_generator-2.0.2-py3-none-any.whl (from https://pypi.org/simple/ai-shell-command-generator/) (requires-python:>=3.10) 2025-10-10T01:32:09,417 Found link https://files.pythonhosted.org/packages/4e/a0/75d11d998fe697bb65441f6969ae4ed98722062743cf7c9a94ecba91135e/ai_shell_command_generator-2.0.2.tar.gz (from https://pypi.org/simple/ai-shell-command-generator/) (requires-python:>=3.10), version: 2.0.2 2025-10-10T01:32:09,418 Fetching project page and analyzing links: https://www.piwheels.org/simple/ai-shell-command-generator/ 2025-10-10T01:32:09,419 Getting page https://www.piwheels.org/simple/ai-shell-command-generator/ 2025-10-10T01:32:09,420 Found index url https://www.piwheels.org/simple 2025-10-10T01:32:09,613 Fetched page https://www.piwheels.org/simple/ai-shell-command-generator/ as text/html 2025-10-10T01:32:09,615 Skipping link: No binaries permitted for ai-shell-command-generator: https://www.piwheels.org/simple/ai-shell-command-generator/ai_shell_command_generator-0.1.0-py3-none-any.whl#sha256=b60ce2f63cd5f0dccfcfc0e1d7d1ee6b1ae52dc4b2185b1387f67b1ac1c82bed (from https://www.piwheels.org/simple/ai-shell-command-generator/) (requires-python:>=3.10) 2025-10-10T01:32:09,616 Skipping link: not a file: https://www.piwheels.org/simple/ai-shell-command-generator/ 2025-10-10T01:32:09,616 Skipping link: not a file: https://pypi.org/simple/ai-shell-command-generator/ 2025-10-10T01:32:09,639 Given no hashes to check 1 links for project 'ai-shell-command-generator': discarding no candidates 2025-10-10T01:32:09,660 Collecting ai-shell-command-generator==2.0.0 2025-10-10T01:32:09,663 Created temporary directory: /tmp/pip-unpack-ii4okj_7 2025-10-10T01:32:09,927 Downloading ai_shell_command_generator-2.0.0.tar.gz (608 kB) 2025-10-10T01:32:10,184 Added ai-shell-command-generator==2.0.0 from https://files.pythonhosted.org/packages/7b/b4/b6b0a9b94ae9a41365087f943c27e0e86d305a478b033bdbfe3e33a0548a/ai_shell_command_generator-2.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-mt7cl08h' 2025-10-10T01:32:10,191 Created temporary directory: /tmp/pip-build-env-f3lnm72p 2025-10-10T01:32:10,196 Installing build dependencies: started 2025-10-10T01:32:10,197 Running command pip subprocess to install build dependencies 2025-10-10T01:32:11,518 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-10T01:32:12,190 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 2025-10-10T01:32:12,218 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-10T01:32:14,120 Collecting setuptools>=61.0 2025-10-10T01:32:14,215 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-10T01:32:14,533 Collecting wheel 2025-10-10T01:32:14,551 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-10T01:32:18,198 Installing collected packages: wheel, setuptools 2025-10-10T01:32:18,478 Creating /tmp/pip-build-env-f3lnm72p/overlay/local/bin 2025-10-10T01:32:18,480 changing mode of /tmp/pip-build-env-f3lnm72p/overlay/local/bin/wheel to 755 2025-10-10T01:32:22,638 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-10-10T01:32:22,951 Installing build dependencies: finished with status 'done' 2025-10-10T01:32:22,959 Getting requirements to build wheel: started 2025-10-10T01:32:22,960 Running command Getting requirements to build wheel 2025-10-10T01:32:23,746 running egg_info 2025-10-10T01:32:23,754 writing ai_shell_command_generator.egg-info/PKG-INFO 2025-10-10T01:32:23,762 writing dependency_links to ai_shell_command_generator.egg-info/dependency_links.txt 2025-10-10T01:32:23,764 writing entry points to ai_shell_command_generator.egg-info/entry_points.txt 2025-10-10T01:32:23,768 writing requirements to ai_shell_command_generator.egg-info/requires.txt 2025-10-10T01:32:23,770 writing top-level names to ai_shell_command_generator.egg-info/top_level.txt 2025-10-10T01:32:23,800 reading manifest file 'ai_shell_command_generator.egg-info/SOURCES.txt' 2025-10-10T01:32:23,804 reading manifest template 'MANIFEST.in' 2025-10-10T01:32:23,810 adding license file 'LICENSE' 2025-10-10T01:32:23,814 writing manifest file 'ai_shell_command_generator.egg-info/SOURCES.txt' 2025-10-10T01:32:23,925 Getting requirements to build wheel: finished with status 'done' 2025-10-10T01:32:23,929 Created temporary directory: /tmp/pip-modern-metadata-olgngrm9 2025-10-10T01:32:23,932 Preparing metadata (pyproject.toml): started 2025-10-10T01:32:23,933 Running command Preparing metadata (pyproject.toml) 2025-10-10T01:32:24,683 running dist_info 2025-10-10T01:32:24,698 creating /tmp/pip-modern-metadata-olgngrm9/ai_shell_command_generator.egg-info 2025-10-10T01:32:24,699 writing /tmp/pip-modern-metadata-olgngrm9/ai_shell_command_generator.egg-info/PKG-INFO 2025-10-10T01:32:24,706 writing dependency_links to /tmp/pip-modern-metadata-olgngrm9/ai_shell_command_generator.egg-info/dependency_links.txt 2025-10-10T01:32:24,708 writing entry points to /tmp/pip-modern-metadata-olgngrm9/ai_shell_command_generator.egg-info/entry_points.txt 2025-10-10T01:32:24,711 writing requirements to /tmp/pip-modern-metadata-olgngrm9/ai_shell_command_generator.egg-info/requires.txt 2025-10-10T01:32:24,713 writing top-level names to /tmp/pip-modern-metadata-olgngrm9/ai_shell_command_generator.egg-info/top_level.txt 2025-10-10T01:32:24,714 writing manifest file '/tmp/pip-modern-metadata-olgngrm9/ai_shell_command_generator.egg-info/SOURCES.txt' 2025-10-10T01:32:24,742 reading manifest file '/tmp/pip-modern-metadata-olgngrm9/ai_shell_command_generator.egg-info/SOURCES.txt' 2025-10-10T01:32:24,745 reading manifest template 'MANIFEST.in' 2025-10-10T01:32:24,750 adding license file 'LICENSE' 2025-10-10T01:32:24,755 writing manifest file '/tmp/pip-modern-metadata-olgngrm9/ai_shell_command_generator.egg-info/SOURCES.txt' 2025-10-10T01:32:24,756 creating '/tmp/pip-modern-metadata-olgngrm9/ai_shell_command_generator-2.0.0.dist-info' 2025-10-10T01:32:24,913 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-10T01:32:24,919 Source in /tmp/pip-wheel-lr5nn80r/ai-shell-command-generator_05ebc31818a54e17b28b4456cf98ee3f has version 2.0.0, which satisfies requirement ai-shell-command-generator==2.0.0 from https://files.pythonhosted.org/packages/7b/b4/b6b0a9b94ae9a41365087f943c27e0e86d305a478b033bdbfe3e33a0548a/ai_shell_command_generator-2.0.0.tar.gz 2025-10-10T01:32:24,920 Removed ai-shell-command-generator==2.0.0 from https://files.pythonhosted.org/packages/7b/b4/b6b0a9b94ae9a41365087f943c27e0e86d305a478b033bdbfe3e33a0548a/ai_shell_command_generator-2.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-mt7cl08h' 2025-10-10T01:32:24,929 Created temporary directory: /tmp/pip-unpack-jou557c9 2025-10-10T01:32:24,930 Building wheels for collected packages: ai-shell-command-generator 2025-10-10T01:32:24,935 Created temporary directory: /tmp/pip-wheel-7k30nnxq 2025-10-10T01:32:24,936 Destination directory: /tmp/pip-wheel-7k30nnxq 2025-10-10T01:32:24,938 Building wheel for ai-shell-command-generator (pyproject.toml): started 2025-10-10T01:32:24,939 Running command Building wheel for ai-shell-command-generator (pyproject.toml) 2025-10-10T01:32:25,620 running bdist_wheel 2025-10-10T01:32:25,644 running build 2025-10-10T01:32:25,644 running build_py 2025-10-10T01:32:25,652 creating build/lib/ai_shell_command_generator 2025-10-10T01:32:25,654 copying ai_shell_command_generator/__init__.py -> build/lib/ai_shell_command_generator 2025-10-10T01:32:25,656 copying ai_shell_command_generator/__main__.py -> build/lib/ai_shell_command_generator 2025-10-10T01:32:25,658 copying ai_shell_command_generator/main.py -> build/lib/ai_shell_command_generator 2025-10-10T01:32:25,661 creating build/lib/ai_shell_command_generator/utils 2025-10-10T01:32:25,662 copying ai_shell_command_generator/utils/config_loader.py -> build/lib/ai_shell_command_generator/utils 2025-10-10T01:32:25,665 copying ai_shell_command_generator/utils/__init__.py -> build/lib/ai_shell_command_generator/utils 2025-10-10T01:32:25,667 copying ai_shell_command_generator/utils/clipboard.py -> build/lib/ai_shell_command_generator/utils 2025-10-10T01:32:25,670 creating build/lib/ai_shell_command_generator/providers 2025-10-10T01:32:25,671 copying ai_shell_command_generator/providers/base.py -> build/lib/ai_shell_command_generator/providers 2025-10-10T01:32:25,674 copying ai_shell_command_generator/providers/ollama_provider.py -> build/lib/ai_shell_command_generator/providers 2025-10-10T01:32:25,677 copying ai_shell_command_generator/providers/__init__.py -> build/lib/ai_shell_command_generator/providers 2025-10-10T01:32:25,679 copying ai_shell_command_generator/providers/anthropic_provider.py -> build/lib/ai_shell_command_generator/providers 2025-10-10T01:32:25,682 copying ai_shell_command_generator/providers/factory.py -> build/lib/ai_shell_command_generator/providers 2025-10-10T01:32:25,684 copying ai_shell_command_generator/providers/models.py -> build/lib/ai_shell_command_generator/providers 2025-10-10T01:32:25,687 copying ai_shell_command_generator/providers/openai_provider.py -> build/lib/ai_shell_command_generator/providers 2025-10-10T01:32:25,691 creating build/lib/ai_shell_command_generator/cli 2025-10-10T01:32:25,692 copying ai_shell_command_generator/cli/__init__.py -> build/lib/ai_shell_command_generator/cli 2025-10-10T01:32:25,694 copying ai_shell_command_generator/cli/display.py -> build/lib/ai_shell_command_generator/cli 2025-10-10T01:32:25,697 copying ai_shell_command_generator/cli/prompts.py -> build/lib/ai_shell_command_generator/cli 2025-10-10T01:32:25,700 copying ai_shell_command_generator/cli/commands.py -> build/lib/ai_shell_command_generator/cli 2025-10-10T01:32:25,703 creating build/lib/ai_shell_command_generator/core 2025-10-10T01:32:25,704 copying ai_shell_command_generator/core/__init__.py -> build/lib/ai_shell_command_generator/core 2025-10-10T01:32:25,706 copying ai_shell_command_generator/core/os_detection.py -> build/lib/ai_shell_command_generator/core 2025-10-10T01:32:25,708 copying ai_shell_command_generator/core/config.py -> build/lib/ai_shell_command_generator/core 2025-10-10T01:32:25,711 creating build/lib/ai_shell_command_generator/teaching 2025-10-10T01:32:25,713 copying ai_shell_command_generator/teaching/formatter.py -> build/lib/ai_shell_command_generator/teaching 2025-10-10T01:32:25,715 copying ai_shell_command_generator/teaching/__init__.py -> build/lib/ai_shell_command_generator/teaching 2025-10-10T01:32:25,717 copying ai_shell_command_generator/teaching/prompts.py -> build/lib/ai_shell_command_generator/teaching 2025-10-10T01:32:25,719 copying ai_shell_command_generator/teaching/interactive.py -> build/lib/ai_shell_command_generator/teaching 2025-10-10T01:32:25,721 running egg_info 2025-10-10T01:32:25,734 writing ai_shell_command_generator.egg-info/PKG-INFO 2025-10-10T01:32:25,740 writing dependency_links to ai_shell_command_generator.egg-info/dependency_links.txt 2025-10-10T01:32:25,742 writing entry points to ai_shell_command_generator.egg-info/entry_points.txt 2025-10-10T01:32:25,745 writing requirements to ai_shell_command_generator.egg-info/requires.txt 2025-10-10T01:32:25,746 writing top-level names to ai_shell_command_generator.egg-info/top_level.txt 2025-10-10T01:32:25,762 reading manifest file 'ai_shell_command_generator.egg-info/SOURCES.txt' 2025-10-10T01:32:25,766 reading manifest template 'MANIFEST.in' 2025-10-10T01:32:25,771 adding license file 'LICENSE' 2025-10-10T01:32:25,775 writing manifest file 'ai_shell_command_generator.egg-info/SOURCES.txt' 2025-10-10T01:32:25,794 installing to build/bdist.linux-armv7l/wheel 2025-10-10T01:32:25,795 running install 2025-10-10T01:32:25,819 running install_lib 2025-10-10T01:32:25,826 creating build/bdist.linux-armv7l/wheel 2025-10-10T01:32:25,829 creating build/bdist.linux-armv7l/wheel/ai_shell_command_generator 2025-10-10T01:32:25,831 creating build/bdist.linux-armv7l/wheel/ai_shell_command_generator/utils 2025-10-10T01:32:25,833 copying build/lib/ai_shell_command_generator/utils/config_loader.py -> build/bdist.linux-armv7l/wheel/./ai_shell_command_generator/utils 2025-10-10T01:32:25,835 copying build/lib/ai_shell_command_generator/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./ai_shell_command_generator/utils 2025-10-10T01:32:25,837 copying build/lib/ai_shell_command_generator/utils/clipboard.py -> build/bdist.linux-armv7l/wheel/./ai_shell_command_generator/utils 2025-10-10T01:32:25,840 copying build/lib/ai_shell_command_generator/__init__.py -> build/bdist.linux-armv7l/wheel/./ai_shell_command_generator 2025-10-10T01:32:25,842 creating build/bdist.linux-armv7l/wheel/ai_shell_command_generator/providers 2025-10-10T01:32:25,844 copying build/lib/ai_shell_command_generator/providers/base.py -> build/bdist.linux-armv7l/wheel/./ai_shell_command_generator/providers 2025-10-10T01:32:25,846 copying build/lib/ai_shell_command_generator/providers/ollama_provider.py -> build/bdist.linux-armv7l/wheel/./ai_shell_command_generator/providers 2025-10-10T01:32:25,848 copying build/lib/ai_shell_command_generator/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./ai_shell_command_generator/providers 2025-10-10T01:32:25,850 copying build/lib/ai_shell_command_generator/providers/anthropic_provider.py -> build/bdist.linux-armv7l/wheel/./ai_shell_command_generator/providers 2025-10-10T01:32:25,853 copying build/lib/ai_shell_command_generator/providers/factory.py -> build/bdist.linux-armv7l/wheel/./ai_shell_command_generator/providers 2025-10-10T01:32:25,855 copying build/lib/ai_shell_command_generator/providers/models.py -> build/bdist.linux-armv7l/wheel/./ai_shell_command_generator/providers 2025-10-10T01:32:25,858 copying build/lib/ai_shell_command_generator/providers/openai_provider.py -> build/bdist.linux-armv7l/wheel/./ai_shell_command_generator/providers 2025-10-10T01:32:25,861 creating build/bdist.linux-armv7l/wheel/ai_shell_command_generator/cli 2025-10-10T01:32:25,862 copying build/lib/ai_shell_command_generator/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./ai_shell_command_generator/cli 2025-10-10T01:32:25,864 copying build/lib/ai_shell_command_generator/cli/display.py -> build/bdist.linux-armv7l/wheel/./ai_shell_command_generator/cli 2025-10-10T01:32:25,867 copying build/lib/ai_shell_command_generator/cli/prompts.py -> build/bdist.linux-armv7l/wheel/./ai_shell_command_generator/cli 2025-10-10T01:32:25,870 copying build/lib/ai_shell_command_generator/cli/commands.py -> build/bdist.linux-armv7l/wheel/./ai_shell_command_generator/cli 2025-10-10T01:32:25,872 copying build/lib/ai_shell_command_generator/__main__.py -> build/bdist.linux-armv7l/wheel/./ai_shell_command_generator 2025-10-10T01:32:25,875 creating build/bdist.linux-armv7l/wheel/ai_shell_command_generator/core 2025-10-10T01:32:25,876 copying build/lib/ai_shell_command_generator/core/__init__.py -> build/bdist.linux-armv7l/wheel/./ai_shell_command_generator/core 2025-10-10T01:32:25,878 copying build/lib/ai_shell_command_generator/core/os_detection.py -> build/bdist.linux-armv7l/wheel/./ai_shell_command_generator/core 2025-10-10T01:32:25,880 copying build/lib/ai_shell_command_generator/core/config.py -> build/bdist.linux-armv7l/wheel/./ai_shell_command_generator/core 2025-10-10T01:32:25,883 copying build/lib/ai_shell_command_generator/main.py -> build/bdist.linux-armv7l/wheel/./ai_shell_command_generator 2025-10-10T01:32:25,885 creating build/bdist.linux-armv7l/wheel/ai_shell_command_generator/teaching 2025-10-10T01:32:25,887 copying build/lib/ai_shell_command_generator/teaching/formatter.py -> build/bdist.linux-armv7l/wheel/./ai_shell_command_generator/teaching 2025-10-10T01:32:25,889 copying build/lib/ai_shell_command_generator/teaching/__init__.py -> build/bdist.linux-armv7l/wheel/./ai_shell_command_generator/teaching 2025-10-10T01:32:25,892 copying build/lib/ai_shell_command_generator/teaching/prompts.py -> build/bdist.linux-armv7l/wheel/./ai_shell_command_generator/teaching 2025-10-10T01:32:25,894 copying build/lib/ai_shell_command_generator/teaching/interactive.py -> build/bdist.linux-armv7l/wheel/./ai_shell_command_generator/teaching 2025-10-10T01:32:25,896 running install_egg_info 2025-10-10T01:32:25,902 Copying ai_shell_command_generator.egg-info to build/bdist.linux-armv7l/wheel/./ai_shell_command_generator-2.0.0-py3.11.egg-info 2025-10-10T01:32:25,916 running install_scripts 2025-10-10T01:32:25,930 creating build/bdist.linux-armv7l/wheel/ai_shell_command_generator-2.0.0.dist-info/WHEEL 2025-10-10T01:32:25,933 creating '/tmp/pip-wheel-7k30nnxq/.tmp-fs8x398n/ai_shell_command_generator-2.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-10T01:32:25,935 adding 'ai_shell_command_generator/__init__.py' 2025-10-10T01:32:25,936 adding 'ai_shell_command_generator/__main__.py' 2025-10-10T01:32:25,938 adding 'ai_shell_command_generator/main.py' 2025-10-10T01:32:25,940 adding 'ai_shell_command_generator/cli/__init__.py' 2025-10-10T01:32:25,942 adding 'ai_shell_command_generator/cli/commands.py' 2025-10-10T01:32:25,944 adding 'ai_shell_command_generator/cli/display.py' 2025-10-10T01:32:25,946 adding 'ai_shell_command_generator/cli/prompts.py' 2025-10-10T01:32:25,948 adding 'ai_shell_command_generator/core/__init__.py' 2025-10-10T01:32:25,950 adding 'ai_shell_command_generator/core/config.py' 2025-10-10T01:32:25,951 adding 'ai_shell_command_generator/core/os_detection.py' 2025-10-10T01:32:25,953 adding 'ai_shell_command_generator/providers/__init__.py' 2025-10-10T01:32:25,955 adding 'ai_shell_command_generator/providers/anthropic_provider.py' 2025-10-10T01:32:25,956 adding 'ai_shell_command_generator/providers/base.py' 2025-10-10T01:32:25,958 adding 'ai_shell_command_generator/providers/factory.py' 2025-10-10T01:32:25,960 adding 'ai_shell_command_generator/providers/models.py' 2025-10-10T01:32:25,962 adding 'ai_shell_command_generator/providers/ollama_provider.py' 2025-10-10T01:32:25,964 adding 'ai_shell_command_generator/providers/openai_provider.py' 2025-10-10T01:32:25,966 adding 'ai_shell_command_generator/teaching/__init__.py' 2025-10-10T01:32:25,968 adding 'ai_shell_command_generator/teaching/formatter.py' 2025-10-10T01:32:25,969 adding 'ai_shell_command_generator/teaching/interactive.py' 2025-10-10T01:32:25,970 adding 'ai_shell_command_generator/teaching/prompts.py' 2025-10-10T01:32:25,972 adding 'ai_shell_command_generator/utils/__init__.py' 2025-10-10T01:32:25,974 adding 'ai_shell_command_generator/utils/clipboard.py' 2025-10-10T01:32:25,975 adding 'ai_shell_command_generator/utils/config_loader.py' 2025-10-10T01:32:25,978 adding 'ai_shell_command_generator-2.0.0.dist-info/licenses/LICENSE' 2025-10-10T01:32:25,981 adding 'ai_shell_command_generator-2.0.0.dist-info/METADATA' 2025-10-10T01:32:25,983 adding 'ai_shell_command_generator-2.0.0.dist-info/WHEEL' 2025-10-10T01:32:25,984 adding 'ai_shell_command_generator-2.0.0.dist-info/entry_points.txt' 2025-10-10T01:32:25,985 adding 'ai_shell_command_generator-2.0.0.dist-info/top_level.txt' 2025-10-10T01:32:25,986 adding 'ai_shell_command_generator-2.0.0.dist-info/RECORD' 2025-10-10T01:32:25,988 removing build/bdist.linux-armv7l/wheel 2025-10-10T01:32:26,112 Building wheel for ai-shell-command-generator (pyproject.toml): finished with status 'done' 2025-10-10T01:32:26,119 Created wheel for ai-shell-command-generator: filename=ai_shell_command_generator-2.0.0-py3-none-any.whl size=43365 sha256=101f312e5657000d31878eedb100bf8b108ec41056f5d6d9a90e1a7474071879 2025-10-10T01:32:26,120 Stored in directory: /tmp/pip-ephem-wheel-cache-_ltwxn4d/wheels/9a/81/b5/7439f23199ffd497da169a1ea54168190e1e202df31f4fd224 2025-10-10T01:32:26,137 Successfully built ai-shell-command-generator 2025-10-10T01:32:26,142 Removed build tracker: '/tmp/pip-build-tracker-mt7cl08h'