2025-11-19T16:35:45,958 Created temporary directory: /tmp/pip-ephem-wheel-cache-59jvm09r 2025-11-19T16:35:45,960 Created temporary directory: /tmp/pip-build-tracker-ix3blzoi 2025-11-19T16:35:45,961 Initialized build tracking at /tmp/pip-build-tracker-ix3blzoi 2025-11-19T16:35:45,961 Created build tracker: /tmp/pip-build-tracker-ix3blzoi 2025-11-19T16:35:45,962 Entered build tracker: /tmp/pip-build-tracker-ix3blzoi 2025-11-19T16:35:45,963 Created temporary directory: /tmp/pip-wheel-_a2ck06w 2025-11-19T16:35:45,966 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-11-19T16:35:45,968 Created temporary directory: /tmp/pip-ephem-wheel-cache-fd6i9ngo 2025-11-19T16:35:45,990 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-19T16:35:45,994 2 location(s) to search for versions of minitorch-ki8yk8: 2025-11-19T16:35:45,994 * https://pypi.org/simple/minitorch-ki8yk8/ 2025-11-19T16:35:45,994 * https://www.piwheels.org/simple/minitorch-ki8yk8/ 2025-11-19T16:35:45,994 Fetching project page and analyzing links: https://pypi.org/simple/minitorch-ki8yk8/ 2025-11-19T16:35:45,995 Getting page https://pypi.org/simple/minitorch-ki8yk8/ 2025-11-19T16:35:45,997 Found index url https://pypi.org/simple 2025-11-19T16:35:46,140 Fetched page https://pypi.org/simple/minitorch-ki8yk8/ as application/vnd.pypi.simple.v1+json 2025-11-19T16:35:46,143 Skipping link: No binaries permitted for minitorch-ki8yk8: https://files.pythonhosted.org/packages/f3/93/f4c358d802b9bf990f1bfb97fec9de31f4044ea200a0cb78f73712558c46/minitorch_ki8yk8-1.0.0-py3-none-any.whl (from https://pypi.org/simple/minitorch-ki8yk8/) (requires-python:>=3.9) 2025-11-19T16:35:46,144 Found link https://files.pythonhosted.org/packages/8c/f3/8399f6f44858474b0f0fbbc9377add3da9d701b413f05dbc4482a49e179d/minitorch_ki8yk8-1.0.0.tar.gz (from https://pypi.org/simple/minitorch-ki8yk8/) (requires-python:>=3.9), version: 1.0.0 2025-11-19T16:35:46,145 Skipping link: No binaries permitted for minitorch-ki8yk8: https://files.pythonhosted.org/packages/2c/5b/d20c8180f4d35992a5a717ae1ff7083d0e84f6023d3dd825be5443679f76/minitorch_ki8yk8-1.0.1-py3-none-any.whl (from https://pypi.org/simple/minitorch-ki8yk8/) (requires-python:>=3.9) 2025-11-19T16:35:46,145 Found link https://files.pythonhosted.org/packages/03/7c/c680e9dbb0f7039353fab7cbd53e80affb83a6936f13a343b879308077cd/minitorch_ki8yk8-1.0.1.tar.gz (from https://pypi.org/simple/minitorch-ki8yk8/) (requires-python:>=3.9), version: 1.0.1 2025-11-19T16:35:46,146 Skipping link: No binaries permitted for minitorch-ki8yk8: https://files.pythonhosted.org/packages/a3/e0/7ec060c937e27616b849e1c921cfd9040c46d2c4e539bc6ef8f9e086d389/minitorch_ki8yk8-1.0.2-py3-none-any.whl (from https://pypi.org/simple/minitorch-ki8yk8/) (requires-python:>=3.9) 2025-11-19T16:35:46,147 Found link https://files.pythonhosted.org/packages/ec/91/bba86cbfabf81198555aadef6ba7c5b1b3fd0be25da70e7e61b17798a830/minitorch_ki8yk8-1.0.2.tar.gz (from https://pypi.org/simple/minitorch-ki8yk8/) (requires-python:>=3.9), version: 1.0.2 2025-11-19T16:35:46,148 Fetching project page and analyzing links: https://www.piwheels.org/simple/minitorch-ki8yk8/ 2025-11-19T16:35:46,149 Getting page https://www.piwheels.org/simple/minitorch-ki8yk8/ 2025-11-19T16:35:46,150 Found index url https://www.piwheels.org/simple 2025-11-19T16:35:46,313 Fetched page https://www.piwheels.org/simple/minitorch-ki8yk8/ as text/html 2025-11-19T16:35:46,315 Skipping link: No binaries permitted for minitorch-ki8yk8: https://www.piwheels.org/simple/minitorch-ki8yk8/minitorch_ki8yk8-1.0.0-py3-none-any.whl#sha256=4a2bc2dd76265ed7be8b86b551125abd4933d798d98e4b71339c5b95e657a36d (from https://www.piwheels.org/simple/minitorch-ki8yk8/) (requires-python:>=3.9) 2025-11-19T16:35:46,316 Skipping link: not a file: https://www.piwheels.org/simple/minitorch-ki8yk8/ 2025-11-19T16:35:46,317 Skipping link: not a file: https://pypi.org/simple/minitorch-ki8yk8/ 2025-11-19T16:35:46,337 Given no hashes to check 1 links for project 'minitorch-ki8yk8': discarding no candidates 2025-11-19T16:35:46,355 Collecting minitorch-ki8yk8==1.0.1 2025-11-19T16:35:46,357 Created temporary directory: /tmp/pip-unpack-gz47jiis 2025-11-19T16:35:46,569 Downloading minitorch_ki8yk8-1.0.1.tar.gz (9.7 kB) 2025-11-19T16:35:46,638 Added minitorch-ki8yk8==1.0.1 from https://files.pythonhosted.org/packages/03/7c/c680e9dbb0f7039353fab7cbd53e80affb83a6936f13a343b879308077cd/minitorch_ki8yk8-1.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-ix3blzoi' 2025-11-19T16:35:46,639 Running setup.py (path:/tmp/pip-wheel-_a2ck06w/minitorch-ki8yk8_a3bf0052c84b4428ad5091a7399d8bb7/setup.py) egg_info for package minitorch-ki8yk8 2025-11-19T16:35:46,640 Created temporary directory: /tmp/pip-pip-egg-info-ya8zt0lk 2025-11-19T16:35:46,640 Preparing metadata (setup.py): started 2025-11-19T16:35:46,642 Running command python setup.py egg_info 2025-11-19T16:35:47,522 running egg_info 2025-11-19T16:35:47,550 creating /tmp/pip-pip-egg-info-ya8zt0lk/minitorch_ki8yk8.egg-info 2025-11-19T16:35:47,551 writing /tmp/pip-pip-egg-info-ya8zt0lk/minitorch_ki8yk8.egg-info/PKG-INFO 2025-11-19T16:35:47,554 writing dependency_links to /tmp/pip-pip-egg-info-ya8zt0lk/minitorch_ki8yk8.egg-info/dependency_links.txt 2025-11-19T16:35:47,557 writing requirements to /tmp/pip-pip-egg-info-ya8zt0lk/minitorch_ki8yk8.egg-info/requires.txt 2025-11-19T16:35:47,558 writing top-level names to /tmp/pip-pip-egg-info-ya8zt0lk/minitorch_ki8yk8.egg-info/top_level.txt 2025-11-19T16:35:47,559 writing manifest file '/tmp/pip-pip-egg-info-ya8zt0lk/minitorch_ki8yk8.egg-info/SOURCES.txt' 2025-11-19T16:35:47,652 reading manifest file '/tmp/pip-pip-egg-info-ya8zt0lk/minitorch_ki8yk8.egg-info/SOURCES.txt' 2025-11-19T16:35:47,654 reading manifest template 'MANIFEST.in' 2025-11-19T16:35:47,658 writing manifest file '/tmp/pip-pip-egg-info-ya8zt0lk/minitorch_ki8yk8.egg-info/SOURCES.txt' 2025-11-19T16:35:47,765 Preparing metadata (setup.py): finished with status 'done' 2025-11-19T16:35:47,769 Source in /tmp/pip-wheel-_a2ck06w/minitorch-ki8yk8_a3bf0052c84b4428ad5091a7399d8bb7 has version 1.0.1, which satisfies requirement minitorch-ki8yk8==1.0.1 from https://files.pythonhosted.org/packages/03/7c/c680e9dbb0f7039353fab7cbd53e80affb83a6936f13a343b879308077cd/minitorch_ki8yk8-1.0.1.tar.gz 2025-11-19T16:35:47,770 Removed minitorch-ki8yk8==1.0.1 from https://files.pythonhosted.org/packages/03/7c/c680e9dbb0f7039353fab7cbd53e80affb83a6936f13a343b879308077cd/minitorch_ki8yk8-1.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-ix3blzoi' 2025-11-19T16:35:47,776 Created temporary directory: /tmp/pip-unpack-tqin0c7h 2025-11-19T16:35:47,777 Building wheels for collected packages: minitorch-ki8yk8 2025-11-19T16:35:47,782 Created temporary directory: /tmp/pip-wheel-5wn8qpr9 2025-11-19T16:35:47,782 Building wheel for minitorch-ki8yk8 (setup.py): started 2025-11-19T16:35:47,784 Destination directory: /tmp/pip-wheel-5wn8qpr9 2025-11-19T16:35:47,784 Running command python setup.py bdist_wheel 2025-11-19T16:35:48,626 running bdist_wheel 2025-11-19T16:35:48,759 running build 2025-11-19T16:35:48,760 running build_py 2025-11-19T16:35:48,790 creating build/lib/minitorch 2025-11-19T16:35:48,792 copying minitorch/helpers.py -> build/lib/minitorch 2025-11-19T16:35:48,794 copying minitorch/__init__.py -> build/lib/minitorch 2025-11-19T16:35:48,796 copying minitorch/autograd.py -> build/lib/minitorch 2025-11-19T16:35:48,798 copying minitorch/math.py -> build/lib/minitorch 2025-11-19T16:35:48,800 copying minitorch/io.py -> build/lib/minitorch 2025-11-19T16:35:48,803 creating build/lib/minitorch/nn 2025-11-19T16:35:48,804 copying minitorch/nn/dropout.py -> build/lib/minitorch/nn 2025-11-19T16:35:48,806 copying minitorch/nn/__init__.py -> build/lib/minitorch/nn 2025-11-19T16:35:48,808 copying minitorch/nn/neuron.py -> build/lib/minitorch/nn 2025-11-19T16:35:48,810 copying minitorch/nn/rnn.py -> build/lib/minitorch/nn 2025-11-19T16:35:48,812 copying minitorch/nn/sequential.py -> build/lib/minitorch/nn 2025-11-19T16:35:48,814 copying minitorch/nn/linear.py -> build/lib/minitorch/nn 2025-11-19T16:35:48,816 copying minitorch/nn/module.py -> build/lib/minitorch/nn 2025-11-19T16:35:48,818 creating build/lib/minitorch/optim 2025-11-19T16:35:48,819 copying minitorch/optim/gd.py -> build/lib/minitorch/optim 2025-11-19T16:35:48,821 copying minitorch/optim/__init__.py -> build/lib/minitorch/optim 2025-11-19T16:35:48,823 copying minitorch/optim/baseoptimizer.py -> build/lib/minitorch/optim 2025-11-19T16:35:48,825 creating build/lib/minitorch/nn/losses 2025-11-19T16:35:48,826 copying minitorch/nn/losses/__init__.py -> build/lib/minitorch/nn/losses 2025-11-19T16:35:48,828 copying minitorch/nn/losses/mse.py -> build/lib/minitorch/nn/losses 2025-11-19T16:35:48,830 copying minitorch/nn/losses/nll.py -> build/lib/minitorch/nn/losses 2025-11-19T16:35:48,832 copying minitorch/nn/losses/ce.py -> build/lib/minitorch/nn/losses 2025-11-19T16:35:48,834 creating build/lib/minitorch/nn/activations 2025-11-19T16:35:48,835 copying minitorch/nn/activations/tanh.py -> build/lib/minitorch/nn/activations 2025-11-19T16:35:48,837 copying minitorch/nn/activations/__init__.py -> build/lib/minitorch/nn/activations 2025-11-19T16:35:48,839 copying minitorch/nn/activations/softmax.py -> build/lib/minitorch/nn/activations 2025-11-19T16:35:48,841 copying minitorch/nn/activations/leakyrelu.py -> build/lib/minitorch/nn/activations 2025-11-19T16:35:48,843 copying minitorch/nn/activations/logsoftmax.py -> build/lib/minitorch/nn/activations 2025-11-19T16:35:48,844 copying minitorch/nn/activations/relu.py -> build/lib/minitorch/nn/activations 2025-11-19T16:35:48,846 copying minitorch/nn/activations/sigmoid.py -> build/lib/minitorch/nn/activations 2025-11-19T16:35:48,848 running egg_info 2025-11-19T16:35:48,876 writing minitorch_ki8yk8.egg-info/PKG-INFO 2025-11-19T16:35:48,880 writing dependency_links to minitorch_ki8yk8.egg-info/dependency_links.txt 2025-11-19T16:35:48,882 writing requirements to minitorch_ki8yk8.egg-info/requires.txt 2025-11-19T16:35:48,883 writing top-level names to minitorch_ki8yk8.egg-info/top_level.txt 2025-11-19T16:35:48,920 reading manifest file 'minitorch_ki8yk8.egg-info/SOURCES.txt' 2025-11-19T16:35:48,923 reading manifest template 'MANIFEST.in' 2025-11-19T16:35:48,927 writing manifest file 'minitorch_ki8yk8.egg-info/SOURCES.txt' 2025-11-19T16:35:48,960 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-11-19T16:35:48,961 !! 2025-11-19T16:35:48,962 ******************************************************************************** 2025-11-19T16:35:48,962 Please avoid running ``setup.py`` directly. 2025-11-19T16:35:48,963 Instead, use pypa/build, pypa/installer or other 2025-11-19T16:35:48,963 standards-based tools. 2025-11-19T16:35:48,964 This deprecation is overdue, please update your project and remove deprecated 2025-11-19T16:35:48,965 calls to avoid build errors in the future. 2025-11-19T16:35:48,966 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-11-19T16:35:48,967 ******************************************************************************** 2025-11-19T16:35:48,968 !! 2025-11-19T16:35:48,968 self.initialize_options() 2025-11-19T16:35:48,987 installing to build/bdist.linux-armv7l/wheel 2025-11-19T16:35:48,988 running install 2025-11-19T16:35:49,012 running install_lib 2025-11-19T16:35:49,038 creating build/bdist.linux-armv7l/wheel 2025-11-19T16:35:49,041 creating build/bdist.linux-armv7l/wheel/minitorch 2025-11-19T16:35:49,042 copying build/lib/minitorch/helpers.py -> build/bdist.linux-armv7l/wheel/./minitorch 2025-11-19T16:35:49,044 copying build/lib/minitorch/__init__.py -> build/bdist.linux-armv7l/wheel/./minitorch 2025-11-19T16:35:49,046 creating build/bdist.linux-armv7l/wheel/minitorch/nn 2025-11-19T16:35:49,048 creating build/bdist.linux-armv7l/wheel/minitorch/nn/losses 2025-11-19T16:35:49,049 copying build/lib/minitorch/nn/losses/__init__.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn/losses 2025-11-19T16:35:49,051 copying build/lib/minitorch/nn/losses/mse.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn/losses 2025-11-19T16:35:49,052 copying build/lib/minitorch/nn/losses/nll.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn/losses 2025-11-19T16:35:49,054 copying build/lib/minitorch/nn/losses/ce.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn/losses 2025-11-19T16:35:49,056 copying build/lib/minitorch/nn/dropout.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn 2025-11-19T16:35:49,057 copying build/lib/minitorch/nn/__init__.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn 2025-11-19T16:35:49,059 creating build/bdist.linux-armv7l/wheel/minitorch/nn/activations 2025-11-19T16:35:49,060 copying build/lib/minitorch/nn/activations/tanh.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn/activations 2025-11-19T16:35:49,062 copying build/lib/minitorch/nn/activations/__init__.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn/activations 2025-11-19T16:35:49,064 copying build/lib/minitorch/nn/activations/softmax.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn/activations 2025-11-19T16:35:49,065 copying build/lib/minitorch/nn/activations/leakyrelu.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn/activations 2025-11-19T16:35:49,067 copying build/lib/minitorch/nn/activations/logsoftmax.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn/activations 2025-11-19T16:35:49,069 copying build/lib/minitorch/nn/activations/relu.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn/activations 2025-11-19T16:35:49,071 copying build/lib/minitorch/nn/activations/sigmoid.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn/activations 2025-11-19T16:35:49,073 copying build/lib/minitorch/nn/neuron.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn 2025-11-19T16:35:49,074 copying build/lib/minitorch/nn/rnn.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn 2025-11-19T16:35:49,076 copying build/lib/minitorch/nn/sequential.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn 2025-11-19T16:35:49,078 copying build/lib/minitorch/nn/linear.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn 2025-11-19T16:35:49,080 copying build/lib/minitorch/nn/module.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn 2025-11-19T16:35:49,083 copying build/lib/minitorch/autograd.py -> build/bdist.linux-armv7l/wheel/./minitorch 2025-11-19T16:35:49,087 copying build/lib/minitorch/math.py -> build/bdist.linux-armv7l/wheel/./minitorch 2025-11-19T16:35:49,090 copying build/lib/minitorch/io.py -> build/bdist.linux-armv7l/wheel/./minitorch 2025-11-19T16:35:49,092 creating build/bdist.linux-armv7l/wheel/minitorch/optim 2025-11-19T16:35:49,093 copying build/lib/minitorch/optim/gd.py -> build/bdist.linux-armv7l/wheel/./minitorch/optim 2025-11-19T16:35:49,095 copying build/lib/minitorch/optim/__init__.py -> build/bdist.linux-armv7l/wheel/./minitorch/optim 2025-11-19T16:35:49,097 copying build/lib/minitorch/optim/baseoptimizer.py -> build/bdist.linux-armv7l/wheel/./minitorch/optim 2025-11-19T16:35:49,099 running install_egg_info 2025-11-19T16:35:49,135 Copying minitorch_ki8yk8.egg-info to build/bdist.linux-armv7l/wheel/./minitorch_ki8yk8-1.0.1-py3.11.egg-info 2025-11-19T16:35:49,149 running install_scripts 2025-11-19T16:35:49,158 creating build/bdist.linux-armv7l/wheel/minitorch_ki8yk8-1.0.1.dist-info/WHEEL 2025-11-19T16:35:49,160 creating '/tmp/pip-wheel-5wn8qpr9/minitorch_ki8yk8-1.0.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-19T16:35:49,163 adding 'minitorch/__init__.py' 2025-11-19T16:35:49,165 adding 'minitorch/autograd.py' 2025-11-19T16:35:49,166 adding 'minitorch/helpers.py' 2025-11-19T16:35:49,167 adding 'minitorch/io.py' 2025-11-19T16:35:49,168 adding 'minitorch/math.py' 2025-11-19T16:35:49,170 adding 'minitorch/nn/__init__.py' 2025-11-19T16:35:49,171 adding 'minitorch/nn/dropout.py' 2025-11-19T16:35:49,172 adding 'minitorch/nn/linear.py' 2025-11-19T16:35:49,174 adding 'minitorch/nn/module.py' 2025-11-19T16:35:49,175 adding 'minitorch/nn/neuron.py' 2025-11-19T16:35:49,176 adding 'minitorch/nn/rnn.py' 2025-11-19T16:35:49,177 adding 'minitorch/nn/sequential.py' 2025-11-19T16:35:49,178 adding 'minitorch/nn/activations/__init__.py' 2025-11-19T16:35:49,180 adding 'minitorch/nn/activations/leakyrelu.py' 2025-11-19T16:35:49,181 adding 'minitorch/nn/activations/logsoftmax.py' 2025-11-19T16:35:49,182 adding 'minitorch/nn/activations/relu.py' 2025-11-19T16:35:49,183 adding 'minitorch/nn/activations/sigmoid.py' 2025-11-19T16:35:49,184 adding 'minitorch/nn/activations/softmax.py' 2025-11-19T16:35:49,185 adding 'minitorch/nn/activations/tanh.py' 2025-11-19T16:35:49,187 adding 'minitorch/nn/losses/__init__.py' 2025-11-19T16:35:49,188 adding 'minitorch/nn/losses/ce.py' 2025-11-19T16:35:49,189 adding 'minitorch/nn/losses/mse.py' 2025-11-19T16:35:49,190 adding 'minitorch/nn/losses/nll.py' 2025-11-19T16:35:49,192 adding 'minitorch/optim/__init__.py' 2025-11-19T16:35:49,193 adding 'minitorch/optim/baseoptimizer.py' 2025-11-19T16:35:49,194 adding 'minitorch/optim/gd.py' 2025-11-19T16:35:49,196 adding 'minitorch_ki8yk8-1.0.1.dist-info/METADATA' 2025-11-19T16:35:49,197 adding 'minitorch_ki8yk8-1.0.1.dist-info/WHEEL' 2025-11-19T16:35:49,198 adding 'minitorch_ki8yk8-1.0.1.dist-info/top_level.txt' 2025-11-19T16:35:49,199 adding 'minitorch_ki8yk8-1.0.1.dist-info/RECORD' 2025-11-19T16:35:49,201 removing build/bdist.linux-armv7l/wheel 2025-11-19T16:35:49,319 Building wheel for minitorch-ki8yk8 (setup.py): finished with status 'done' 2025-11-19T16:35:49,322 Created wheel for minitorch-ki8yk8: filename=minitorch_ki8yk8-1.0.1-py3-none-any.whl size=13781 sha256=3f00e771e7ea2b2351d6b86bbc549aed37fb5ceaf89775c89c3c741fc3852e3e 2025-11-19T16:35:49,323 Stored in directory: /tmp/pip-ephem-wheel-cache-fd6i9ngo/wheels/22/d8/62/49e0477c44d4402c8178508def747503a584ec2cc9a27bdc6c 2025-11-19T16:35:49,333 Successfully built minitorch-ki8yk8 2025-11-19T16:35:49,337 Removed build tracker: '/tmp/pip-build-tracker-ix3blzoi'