2025-11-19T16:28:45,708 Created temporary directory: /tmp/pip-ephem-wheel-cache-cnyaewm7 2025-11-19T16:28:45,710 Created temporary directory: /tmp/pip-build-tracker-70xj7i09 2025-11-19T16:28:45,711 Initialized build tracking at /tmp/pip-build-tracker-70xj7i09 2025-11-19T16:28:45,711 Created build tracker: /tmp/pip-build-tracker-70xj7i09 2025-11-19T16:28:45,712 Entered build tracker: /tmp/pip-build-tracker-70xj7i09 2025-11-19T16:28:45,712 Created temporary directory: /tmp/pip-wheel-ifrak31m 2025-11-19T16:28:45,716 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:28:45,718 Created temporary directory: /tmp/pip-ephem-wheel-cache-k06ggxzi 2025-11-19T16:28:45,743 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-19T16:28:45,746 2 location(s) to search for versions of minitorch-ki8yk8: 2025-11-19T16:28:45,746 * https://pypi.org/simple/minitorch-ki8yk8/ 2025-11-19T16:28:45,746 * https://www.piwheels.org/simple/minitorch-ki8yk8/ 2025-11-19T16:28:45,747 Fetching project page and analyzing links: https://pypi.org/simple/minitorch-ki8yk8/ 2025-11-19T16:28:45,748 Getting page https://pypi.org/simple/minitorch-ki8yk8/ 2025-11-19T16:28:45,749 Found index url https://pypi.org/simple 2025-11-19T16:28:45,970 Fetched page https://pypi.org/simple/minitorch-ki8yk8/ as application/vnd.pypi.simple.v1+json 2025-11-19T16:28:45,972 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:28:45,973 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:28:45,974 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:28:45,975 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:28:45,976 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:28:45,977 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:28:45,978 Fetching project page and analyzing links: https://www.piwheels.org/simple/minitorch-ki8yk8/ 2025-11-19T16:28:45,978 Getting page https://www.piwheels.org/simple/minitorch-ki8yk8/ 2025-11-19T16:28:45,980 Found index url https://www.piwheels.org/simple 2025-11-19T16:28:46,162 Fetched page https://www.piwheels.org/simple/minitorch-ki8yk8/ as text/html 2025-11-19T16:28:46,164 Skipping link: not a file: https://www.piwheels.org/simple/minitorch-ki8yk8/ 2025-11-19T16:28:46,164 Skipping link: not a file: https://pypi.org/simple/minitorch-ki8yk8/ 2025-11-19T16:28:46,189 Given no hashes to check 1 links for project 'minitorch-ki8yk8': discarding no candidates 2025-11-19T16:28:46,207 Collecting minitorch-ki8yk8==1.0.0 2025-11-19T16:28:46,210 Created temporary directory: /tmp/pip-unpack-u33kugl2 2025-11-19T16:28:46,428 Downloading minitorch_ki8yk8-1.0.0.tar.gz (7.2 kB) 2025-11-19T16:28:46,498 Added minitorch-ki8yk8==1.0.0 from https://files.pythonhosted.org/packages/8c/f3/8399f6f44858474b0f0fbbc9377add3da9d701b413f05dbc4482a49e179d/minitorch_ki8yk8-1.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-70xj7i09' 2025-11-19T16:28:46,500 Running setup.py (path:/tmp/pip-wheel-ifrak31m/minitorch-ki8yk8_c4fabc3385234025a134721661110b64/setup.py) egg_info for package minitorch-ki8yk8 2025-11-19T16:28:46,501 Created temporary directory: /tmp/pip-pip-egg-info-prhm_ytr 2025-11-19T16:28:46,501 Preparing metadata (setup.py): started 2025-11-19T16:28:46,502 Running command python setup.py egg_info 2025-11-19T16:28:47,399 running egg_info 2025-11-19T16:28:47,427 creating /tmp/pip-pip-egg-info-prhm_ytr/minitorch_ki8yk8.egg-info 2025-11-19T16:28:47,428 writing /tmp/pip-pip-egg-info-prhm_ytr/minitorch_ki8yk8.egg-info/PKG-INFO 2025-11-19T16:28:47,432 writing dependency_links to /tmp/pip-pip-egg-info-prhm_ytr/minitorch_ki8yk8.egg-info/dependency_links.txt 2025-11-19T16:28:47,433 writing requirements to /tmp/pip-pip-egg-info-prhm_ytr/minitorch_ki8yk8.egg-info/requires.txt 2025-11-19T16:28:47,434 writing top-level names to /tmp/pip-pip-egg-info-prhm_ytr/minitorch_ki8yk8.egg-info/top_level.txt 2025-11-19T16:28:47,436 writing manifest file '/tmp/pip-pip-egg-info-prhm_ytr/minitorch_ki8yk8.egg-info/SOURCES.txt' 2025-11-19T16:28:47,529 reading manifest file '/tmp/pip-pip-egg-info-prhm_ytr/minitorch_ki8yk8.egg-info/SOURCES.txt' 2025-11-19T16:28:47,534 writing manifest file '/tmp/pip-pip-egg-info-prhm_ytr/minitorch_ki8yk8.egg-info/SOURCES.txt' 2025-11-19T16:28:47,642 Preparing metadata (setup.py): finished with status 'done' 2025-11-19T16:28:47,646 Source in /tmp/pip-wheel-ifrak31m/minitorch-ki8yk8_c4fabc3385234025a134721661110b64 has version 1.0.0, which satisfies requirement minitorch-ki8yk8==1.0.0 from https://files.pythonhosted.org/packages/8c/f3/8399f6f44858474b0f0fbbc9377add3da9d701b413f05dbc4482a49e179d/minitorch_ki8yk8-1.0.0.tar.gz 2025-11-19T16:28:47,647 Removed minitorch-ki8yk8==1.0.0 from https://files.pythonhosted.org/packages/8c/f3/8399f6f44858474b0f0fbbc9377add3da9d701b413f05dbc4482a49e179d/minitorch_ki8yk8-1.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-70xj7i09' 2025-11-19T16:28:47,652 Created temporary directory: /tmp/pip-unpack-thofv5ay 2025-11-19T16:28:47,653 Building wheels for collected packages: minitorch-ki8yk8 2025-11-19T16:28:47,658 Created temporary directory: /tmp/pip-wheel-bczob6fl 2025-11-19T16:28:47,658 Building wheel for minitorch-ki8yk8 (setup.py): started 2025-11-19T16:28:47,660 Destination directory: /tmp/pip-wheel-bczob6fl 2025-11-19T16:28:47,660 Running command python setup.py bdist_wheel 2025-11-19T16:28:48,725 running bdist_wheel 2025-11-19T16:28:48,866 running build 2025-11-19T16:28:48,867 running build_py 2025-11-19T16:28:48,898 creating build/lib/minitorch 2025-11-19T16:28:48,900 copying minitorch/helpers.py -> build/lib/minitorch 2025-11-19T16:28:48,903 copying minitorch/autograd.py -> build/lib/minitorch 2025-11-19T16:28:48,905 copying minitorch/__init__.py -> build/lib/minitorch 2025-11-19T16:28:48,907 copying minitorch/io.py -> build/lib/minitorch 2025-11-19T16:28:48,909 copying minitorch/math.py -> build/lib/minitorch 2025-11-19T16:28:48,912 creating build/lib/minitorch/optim 2025-11-19T16:28:48,913 copying minitorch/optim/__init__.py -> build/lib/minitorch/optim 2025-11-19T16:28:48,915 copying minitorch/optim/baseoptimizer.py -> build/lib/minitorch/optim 2025-11-19T16:28:48,917 copying minitorch/optim/gd.py -> build/lib/minitorch/optim 2025-11-19T16:28:48,920 creating build/lib/minitorch/nn 2025-11-19T16:28:48,921 copying minitorch/nn/neuron.py -> build/lib/minitorch/nn 2025-11-19T16:28:48,923 copying minitorch/nn/__init__.py -> build/lib/minitorch/nn 2025-11-19T16:28:48,925 copying minitorch/nn/rnn.py -> build/lib/minitorch/nn 2025-11-19T16:28:48,927 copying minitorch/nn/sequential.py -> build/lib/minitorch/nn 2025-11-19T16:28:48,929 copying minitorch/nn/module.py -> build/lib/minitorch/nn 2025-11-19T16:28:48,931 copying minitorch/nn/dropout.py -> build/lib/minitorch/nn 2025-11-19T16:28:48,933 copying minitorch/nn/linear.py -> build/lib/minitorch/nn 2025-11-19T16:28:48,936 creating build/lib/minitorch/nn/activations 2025-11-19T16:28:48,937 copying minitorch/nn/activations/relu.py -> build/lib/minitorch/nn/activations 2025-11-19T16:28:48,939 copying minitorch/nn/activations/softmax.py -> build/lib/minitorch/nn/activations 2025-11-19T16:28:48,941 copying minitorch/nn/activations/__init__.py -> build/lib/minitorch/nn/activations 2025-11-19T16:28:48,943 copying minitorch/nn/activations/tanh.py -> build/lib/minitorch/nn/activations 2025-11-19T16:28:48,945 copying minitorch/nn/activations/leakyrelu.py -> build/lib/minitorch/nn/activations 2025-11-19T16:28:48,947 copying minitorch/nn/activations/logsoftmax.py -> build/lib/minitorch/nn/activations 2025-11-19T16:28:48,949 copying minitorch/nn/activations/sigmoid.py -> build/lib/minitorch/nn/activations 2025-11-19T16:28:48,951 creating build/lib/minitorch/nn/losses 2025-11-19T16:28:48,952 copying minitorch/nn/losses/nll.py -> build/lib/minitorch/nn/losses 2025-11-19T16:28:48,955 copying minitorch/nn/losses/ce.py -> build/lib/minitorch/nn/losses 2025-11-19T16:28:48,957 copying minitorch/nn/losses/__init__.py -> build/lib/minitorch/nn/losses 2025-11-19T16:28:48,958 copying minitorch/nn/losses/mse.py -> build/lib/minitorch/nn/losses 2025-11-19T16:28:48,960 running egg_info 2025-11-19T16:28:48,989 writing minitorch_ki8yk8.egg-info/PKG-INFO 2025-11-19T16:28:48,992 writing dependency_links to minitorch_ki8yk8.egg-info/dependency_links.txt 2025-11-19T16:28:48,994 writing requirements to minitorch_ki8yk8.egg-info/requires.txt 2025-11-19T16:28:48,995 writing top-level names to minitorch_ki8yk8.egg-info/top_level.txt 2025-11-19T16:28:49,031 reading manifest file 'minitorch_ki8yk8.egg-info/SOURCES.txt' 2025-11-19T16:28:49,037 writing manifest file 'minitorch_ki8yk8.egg-info/SOURCES.txt' 2025-11-19T16:28:49,071 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-11-19T16:28:49,072 !! 2025-11-19T16:28:49,073 ******************************************************************************** 2025-11-19T16:28:49,073 Please avoid running ``setup.py`` directly. 2025-11-19T16:28:49,074 Instead, use pypa/build, pypa/installer or other 2025-11-19T16:28:49,075 standards-based tools. 2025-11-19T16:28:49,076 This deprecation is overdue, please update your project and remove deprecated 2025-11-19T16:28:49,076 calls to avoid build errors in the future. 2025-11-19T16:28:49,078 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-11-19T16:28:49,078 ******************************************************************************** 2025-11-19T16:28:49,079 !! 2025-11-19T16:28:49,080 self.initialize_options() 2025-11-19T16:28:49,100 installing to build/bdist.linux-armv7l/wheel 2025-11-19T16:28:49,101 running install 2025-11-19T16:28:49,124 running install_lib 2025-11-19T16:28:49,152 creating build/bdist.linux-armv7l/wheel 2025-11-19T16:28:49,154 creating build/bdist.linux-armv7l/wheel/minitorch 2025-11-19T16:28:49,156 copying build/lib/minitorch/helpers.py -> build/bdist.linux-armv7l/wheel/./minitorch 2025-11-19T16:28:49,158 copying build/lib/minitorch/autograd.py -> build/bdist.linux-armv7l/wheel/./minitorch 2025-11-19T16:28:49,161 creating build/bdist.linux-armv7l/wheel/minitorch/optim 2025-11-19T16:28:49,162 copying build/lib/minitorch/optim/__init__.py -> build/bdist.linux-armv7l/wheel/./minitorch/optim 2025-11-19T16:28:49,164 copying build/lib/minitorch/optim/baseoptimizer.py -> build/bdist.linux-armv7l/wheel/./minitorch/optim 2025-11-19T16:28:49,166 copying build/lib/minitorch/optim/gd.py -> build/bdist.linux-armv7l/wheel/./minitorch/optim 2025-11-19T16:28:49,167 copying build/lib/minitorch/__init__.py -> build/bdist.linux-armv7l/wheel/./minitorch 2025-11-19T16:28:49,169 copying build/lib/minitorch/io.py -> build/bdist.linux-armv7l/wheel/./minitorch 2025-11-19T16:28:49,171 copying build/lib/minitorch/math.py -> build/bdist.linux-armv7l/wheel/./minitorch 2025-11-19T16:28:49,173 creating build/bdist.linux-armv7l/wheel/minitorch/nn 2025-11-19T16:28:49,174 copying build/lib/minitorch/nn/neuron.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn 2025-11-19T16:28:49,177 creating build/bdist.linux-armv7l/wheel/minitorch/nn/activations 2025-11-19T16:28:49,178 copying build/lib/minitorch/nn/activations/relu.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn/activations 2025-11-19T16:28:49,180 copying build/lib/minitorch/nn/activations/softmax.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn/activations 2025-11-19T16:28:49,182 copying build/lib/minitorch/nn/activations/__init__.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn/activations 2025-11-19T16:28:49,184 copying build/lib/minitorch/nn/activations/tanh.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn/activations 2025-11-19T16:28:49,186 copying build/lib/minitorch/nn/activations/leakyrelu.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn/activations 2025-11-19T16:28:49,187 copying build/lib/minitorch/nn/activations/logsoftmax.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn/activations 2025-11-19T16:28:49,189 copying build/lib/minitorch/nn/activations/sigmoid.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn/activations 2025-11-19T16:28:49,191 copying build/lib/minitorch/nn/__init__.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn 2025-11-19T16:28:49,193 copying build/lib/minitorch/nn/rnn.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn 2025-11-19T16:28:49,195 copying build/lib/minitorch/nn/sequential.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn 2025-11-19T16:28:49,197 copying build/lib/minitorch/nn/module.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn 2025-11-19T16:28:49,199 copying build/lib/minitorch/nn/dropout.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn 2025-11-19T16:28:49,201 creating build/bdist.linux-armv7l/wheel/minitorch/nn/losses 2025-11-19T16:28:49,202 copying build/lib/minitorch/nn/losses/nll.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn/losses 2025-11-19T16:28:49,204 copying build/lib/minitorch/nn/losses/ce.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn/losses 2025-11-19T16:28:49,206 copying build/lib/minitorch/nn/losses/__init__.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn/losses 2025-11-19T16:28:49,208 copying build/lib/minitorch/nn/losses/mse.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn/losses 2025-11-19T16:28:49,210 copying build/lib/minitorch/nn/linear.py -> build/bdist.linux-armv7l/wheel/./minitorch/nn 2025-11-19T16:28:49,211 running install_egg_info 2025-11-19T16:28:49,247 Copying minitorch_ki8yk8.egg-info to build/bdist.linux-armv7l/wheel/./minitorch_ki8yk8-1.0.0-py3.11.egg-info 2025-11-19T16:28:49,257 running install_scripts 2025-11-19T16:28:49,266 creating build/bdist.linux-armv7l/wheel/minitorch_ki8yk8-1.0.0.dist-info/WHEEL 2025-11-19T16:28:49,269 creating '/tmp/pip-wheel-bczob6fl/minitorch_ki8yk8-1.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-19T16:28:49,272 adding 'minitorch/__init__.py' 2025-11-19T16:28:49,274 adding 'minitorch/autograd.py' 2025-11-19T16:28:49,275 adding 'minitorch/helpers.py' 2025-11-19T16:28:49,277 adding 'minitorch/io.py' 2025-11-19T16:28:49,279 adding 'minitorch/math.py' 2025-11-19T16:28:49,281 adding 'minitorch/nn/__init__.py' 2025-11-19T16:28:49,282 adding 'minitorch/nn/dropout.py' 2025-11-19T16:28:49,283 adding 'minitorch/nn/linear.py' 2025-11-19T16:28:49,285 adding 'minitorch/nn/module.py' 2025-11-19T16:28:49,286 adding 'minitorch/nn/neuron.py' 2025-11-19T16:28:49,288 adding 'minitorch/nn/rnn.py' 2025-11-19T16:28:49,290 adding 'minitorch/nn/sequential.py' 2025-11-19T16:28:49,291 adding 'minitorch/nn/activations/__init__.py' 2025-11-19T16:28:49,293 adding 'minitorch/nn/activations/leakyrelu.py' 2025-11-19T16:28:49,294 adding 'minitorch/nn/activations/logsoftmax.py' 2025-11-19T16:28:49,295 adding 'minitorch/nn/activations/relu.py' 2025-11-19T16:28:49,296 adding 'minitorch/nn/activations/sigmoid.py' 2025-11-19T16:28:49,297 adding 'minitorch/nn/activations/softmax.py' 2025-11-19T16:28:49,299 adding 'minitorch/nn/activations/tanh.py' 2025-11-19T16:28:49,300 adding 'minitorch/nn/losses/__init__.py' 2025-11-19T16:28:49,301 adding 'minitorch/nn/losses/ce.py' 2025-11-19T16:28:49,303 adding 'minitorch/nn/losses/mse.py' 2025-11-19T16:28:49,304 adding 'minitorch/nn/losses/nll.py' 2025-11-19T16:28:49,305 adding 'minitorch/optim/__init__.py' 2025-11-19T16:28:49,307 adding 'minitorch/optim/baseoptimizer.py' 2025-11-19T16:28:49,308 adding 'minitorch/optim/gd.py' 2025-11-19T16:28:49,311 adding 'minitorch_ki8yk8-1.0.0.dist-info/METADATA' 2025-11-19T16:28:49,312 adding 'minitorch_ki8yk8-1.0.0.dist-info/WHEEL' 2025-11-19T16:28:49,313 adding 'minitorch_ki8yk8-1.0.0.dist-info/top_level.txt' 2025-11-19T16:28:49,314 adding 'minitorch_ki8yk8-1.0.0.dist-info/RECORD' 2025-11-19T16:28:49,316 removing build/bdist.linux-armv7l/wheel 2025-11-19T16:28:49,435 Building wheel for minitorch-ki8yk8 (setup.py): finished with status 'done' 2025-11-19T16:28:49,437 Created wheel for minitorch-ki8yk8: filename=minitorch_ki8yk8-1.0.0-py3-none-any.whl size=12685 sha256=4a2bc2dd76265ed7be8b86b551125abd4933d798d98e4b71339c5b95e657a36d 2025-11-19T16:28:49,438 Stored in directory: /tmp/pip-ephem-wheel-cache-k06ggxzi/wheels/2f/f3/ae/66dbdb4cdd763ad61d1f252363425b89650834b7d5cce4f550 2025-11-19T16:28:49,448 Successfully built minitorch-ki8yk8 2025-11-19T16:28:49,452 Removed build tracker: '/tmp/pip-build-tracker-70xj7i09'