2025-06-01T07:50:33,533 Created temporary directory: /tmp/pip-build-tracker-9qk7zosz 2025-06-01T07:50:33,534 Initialized build tracking at /tmp/pip-build-tracker-9qk7zosz 2025-06-01T07:50:33,534 Created build tracker: /tmp/pip-build-tracker-9qk7zosz 2025-06-01T07:50:33,535 Entered build tracker: /tmp/pip-build-tracker-9qk7zosz 2025-06-01T07:50:33,536 Created temporary directory: /tmp/pip-wheel-9ayqu0qe 2025-06-01T07:50:33,540 Created temporary directory: /tmp/pip-ephem-wheel-cache-z1e8u1s_ 2025-06-01T07:50:33,592 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-01T07:50:33,594 2 location(s) to search for versions of nngeometry: 2025-06-01T07:50:33,594 * https://pypi.org/simple/nngeometry/ 2025-06-01T07:50:33,594 * https://www.piwheels.org/simple/nngeometry/ 2025-06-01T07:50:33,595 Fetching project page and analyzing links: https://pypi.org/simple/nngeometry/ 2025-06-01T07:50:33,596 Getting page https://pypi.org/simple/nngeometry/ 2025-06-01T07:50:33,597 Found index url https://pypi.org/simple/ 2025-06-01T07:50:33,823 Fetched page https://pypi.org/simple/nngeometry/ as application/vnd.pypi.simple.v1+json 2025-06-01T07:50:33,827 Skipping link: No binaries permitted for nngeometry: https://files.pythonhosted.org/packages/c6/34/4011c97b7b1ea2c775dbfc8672a3595708a69d9856beb808d9ffd622b674/nngeometry-0.2.1-py3-none-any.whl (from https://pypi.org/simple/nngeometry/) 2025-06-01T07:50:33,828 Found link https://files.pythonhosted.org/packages/83/ca/281912fce8186f3ea8f8a7c920fb850d4c0535c47736398df4064bee7889/nngeometry-0.2.1.tar.gz (from https://pypi.org/simple/nngeometry/), version: 0.2.1 2025-06-01T07:50:33,830 Skipping link: No binaries permitted for nngeometry: https://files.pythonhosted.org/packages/0b/c5/9c35bc73d6081db367c28ba1b57b502d670fedaf492a9066897f0f8e8d18/nngeometry-0.3-py3-none-any.whl (from https://pypi.org/simple/nngeometry/) 2025-06-01T07:50:33,831 Found link https://files.pythonhosted.org/packages/97/db/c2995cb9006fa65b01d34066d068d583d9581b2be0823309c678657c94a8/nngeometry-0.3.tar.gz (from https://pypi.org/simple/nngeometry/), version: 0.3 2025-06-01T07:50:33,832 Skipping link: No binaries permitted for nngeometry: https://files.pythonhosted.org/packages/70/19/e41a71283ba08b41a2b2ea18744cbe84ea0f13804fd5768bf5eec06a85d8/nngeometry-0.3.2-py3-none-any.whl (from https://pypi.org/simple/nngeometry/) 2025-06-01T07:50:33,832 Found link https://files.pythonhosted.org/packages/04/3f/2466d77b633c8734894c90ac45f9b78d6c3111e04896de44183b7e394635/nngeometry-0.3.2.tar.gz (from https://pypi.org/simple/nngeometry/), version: 0.3.2 2025-06-01T07:50:33,833 Skipping link: No binaries permitted for nngeometry: https://files.pythonhosted.org/packages/e4/96/6d9ef1286ada9e9343c7a4111c9885b1ee2fcd6da3316cafdee872f3a565/nngeometry-0.4-py3-none-any.whl (from https://pypi.org/simple/nngeometry/) (requires-python:>=3.9) 2025-06-01T07:50:33,835 Found link https://files.pythonhosted.org/packages/fa/af/acedd531bfe195998e589311cbff4b0c559ffebfbef51101f15c9180c7a0/nngeometry-0.4.tar.gz (from https://pypi.org/simple/nngeometry/) (requires-python:>=3.9), version: 0.4 2025-06-01T07:50:33,836 Fetching project page and analyzing links: https://www.piwheels.org/simple/nngeometry/ 2025-06-01T07:50:33,837 Getting page https://www.piwheels.org/simple/nngeometry/ 2025-06-01T07:50:33,839 Found index url https://www.piwheels.org/simple/ 2025-06-01T07:50:34,057 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/nngeometry/ 2025-06-01T07:50:34,726 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/nngeometry/ 2025-06-01T07:50:35,900 WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/nngeometry/ 2025-06-01T07:50:38,065 WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/nngeometry/ 2025-06-01T07:50:42,248 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/nngeometry/ 2025-06-01T07:50:42,423 Could not fetch URL https://www.piwheels.org/simple/nngeometry/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/nngeometry/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-06-01T07:50:42,425 Skipping link: not a file: https://www.piwheels.org/simple/nngeometry/ 2025-06-01T07:50:42,426 Skipping link: not a file: https://pypi.org/simple/nngeometry/ 2025-06-01T07:50:42,447 Given no hashes to check 1 links for project 'nngeometry': discarding no candidates 2025-06-01T07:50:42,448 Collecting nngeometry==0.3.2 2025-06-01T07:50:42,451 Created temporary directory: /tmp/pip-unpack-zwtuun8c 2025-06-01T07:50:42,676 Downloading nngeometry-0.3.2.tar.gz (36 kB) 2025-06-01T07:50:42,819 Added nngeometry==0.3.2 from https://files.pythonhosted.org/packages/04/3f/2466d77b633c8734894c90ac45f9b78d6c3111e04896de44183b7e394635/nngeometry-0.3.2.tar.gz to build tracker '/tmp/pip-build-tracker-9qk7zosz' 2025-06-01T07:50:42,822 Running setup.py (path:/tmp/pip-wheel-9ayqu0qe/nngeometry_6d8581647dda4d14a342689a4d91512e/setup.py) egg_info for package nngeometry 2025-06-01T07:50:42,824 Created temporary directory: /tmp/pip-pip-egg-info-1yiowhg1 2025-06-01T07:50:42,824 Preparing metadata (setup.py): started 2025-06-01T07:50:42,826 Running command python setup.py egg_info 2025-06-01T07:50:43,745 running egg_info 2025-06-01T07:50:43,773 creating /tmp/pip-pip-egg-info-1yiowhg1/nngeometry.egg-info 2025-06-01T07:50:43,774 writing /tmp/pip-pip-egg-info-1yiowhg1/nngeometry.egg-info/PKG-INFO 2025-06-01T07:50:43,778 writing dependency_links to /tmp/pip-pip-egg-info-1yiowhg1/nngeometry.egg-info/dependency_links.txt 2025-06-01T07:50:43,780 writing requirements to /tmp/pip-pip-egg-info-1yiowhg1/nngeometry.egg-info/requires.txt 2025-06-01T07:50:43,781 writing top-level names to /tmp/pip-pip-egg-info-1yiowhg1/nngeometry.egg-info/top_level.txt 2025-06-01T07:50:43,783 writing manifest file '/tmp/pip-pip-egg-info-1yiowhg1/nngeometry.egg-info/SOURCES.txt' 2025-06-01T07:50:43,881 reading manifest file '/tmp/pip-pip-egg-info-1yiowhg1/nngeometry.egg-info/SOURCES.txt' 2025-06-01T07:50:43,882 adding license file 'LICENSE' 2025-06-01T07:50:43,886 writing manifest file '/tmp/pip-pip-egg-info-1yiowhg1/nngeometry.egg-info/SOURCES.txt' 2025-06-01T07:50:43,992 Preparing metadata (setup.py): finished with status 'done' 2025-06-01T07:50:43,996 Source in /tmp/pip-wheel-9ayqu0qe/nngeometry_6d8581647dda4d14a342689a4d91512e has version 0.3.2, which satisfies requirement nngeometry==0.3.2 from https://files.pythonhosted.org/packages/04/3f/2466d77b633c8734894c90ac45f9b78d6c3111e04896de44183b7e394635/nngeometry-0.3.2.tar.gz 2025-06-01T07:50:43,997 Removed nngeometry==0.3.2 from https://files.pythonhosted.org/packages/04/3f/2466d77b633c8734894c90ac45f9b78d6c3111e04896de44183b7e394635/nngeometry-0.3.2.tar.gz from build tracker '/tmp/pip-build-tracker-9qk7zosz' 2025-06-01T07:50:44,002 Created temporary directory: /tmp/pip-unpack-wnkzsb12 2025-06-01T07:50:44,003 Created temporary directory: /tmp/pip-unpack-nhc9anus 2025-06-01T07:50:44,004 Building wheels for collected packages: nngeometry 2025-06-01T07:50:44,008 Created temporary directory: /tmp/pip-wheel-y3j5j5d0 2025-06-01T07:50:44,010 DEPRECATION: Building 'nngeometry' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'nngeometry'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-06-01T07:50:44,011 Building wheel for nngeometry (setup.py): started 2025-06-01T07:50:44,012 Destination directory: /tmp/pip-wheel-y3j5j5d0 2025-06-01T07:50:44,013 Running command python setup.py bdist_wheel 2025-06-01T07:50:45,200 running bdist_wheel 2025-06-01T07:50:45,338 running build 2025-06-01T07:50:45,338 running build_py 2025-06-01T07:50:45,369 creating build/lib/nngeometry 2025-06-01T07:50:45,372 copying nngeometry/hessian.py -> build/lib/nngeometry 2025-06-01T07:50:45,374 copying nngeometry/__init__.py -> build/lib/nngeometry 2025-06-01T07:50:45,376 copying nngeometry/utils.py -> build/lib/nngeometry 2025-06-01T07:50:45,377 copying nngeometry/layers.py -> build/lib/nngeometry 2025-06-01T07:50:45,380 copying nngeometry/layercollection.py -> build/lib/nngeometry 2025-06-01T07:50:45,382 copying nngeometry/metrics.py -> build/lib/nngeometry 2025-06-01T07:50:45,384 copying nngeometry/maths.py -> build/lib/nngeometry 2025-06-01T07:50:45,386 copying nngeometry/gram.py -> build/lib/nngeometry 2025-06-01T07:50:45,388 copying nngeometry/jacobian.py -> build/lib/nngeometry 2025-06-01T07:50:45,391 creating build/lib/nngeometry/object 2025-06-01T07:50:45,392 copying nngeometry/object/__init__.py -> build/lib/nngeometry/object 2025-06-01T07:50:45,394 copying nngeometry/object/fspace.py -> build/lib/nngeometry/object 2025-06-01T07:50:45,396 copying nngeometry/object/pspace.py -> build/lib/nngeometry/object 2025-06-01T07:50:45,400 copying nngeometry/object/map.py -> build/lib/nngeometry/object 2025-06-01T07:50:45,402 copying nngeometry/object/vector.py -> build/lib/nngeometry/object 2025-06-01T07:50:45,406 creating build/lib/nngeometry/backend 2025-06-01T07:50:45,407 copying nngeometry/backend/__init__.py -> build/lib/nngeometry/backend 2025-06-01T07:50:45,409 copying nngeometry/backend/_backend.py -> build/lib/nngeometry/backend 2025-06-01T07:50:45,412 copying nngeometry/backend/torch_func_hessian.py -> build/lib/nngeometry/backend 2025-06-01T07:50:45,414 copying nngeometry/backend/dummy.py -> build/lib/nngeometry/backend 2025-06-01T07:50:45,416 creating build/lib/nngeometry/backend/torch_hooks 2025-06-01T07:50:45,417 copying nngeometry/backend/torch_hooks/torch_hooks.py -> build/lib/nngeometry/backend/torch_hooks 2025-06-01T07:50:45,421 copying nngeometry/backend/torch_hooks/__init__.py -> build/lib/nngeometry/backend/torch_hooks 2025-06-01T07:50:45,423 copying nngeometry/backend/torch_hooks/grads.py -> build/lib/nngeometry/backend/torch_hooks 2025-06-01T07:50:45,426 copying nngeometry/backend/torch_hooks/grads_conv.py -> build/lib/nngeometry/backend/torch_hooks 2025-06-01T07:50:45,465 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-01T07:50:45,465 !! 2025-06-01T07:50:45,467 ******************************************************************************** 2025-06-01T07:50:45,467 Please avoid running ``setup.py`` directly. 2025-06-01T07:50:45,468 Instead, use pypa/build, pypa/installer or other 2025-06-01T07:50:45,469 standards-based tools. 2025-06-01T07:50:45,470 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-01T07:50:45,471 or your builds will no longer be supported. 2025-06-01T07:50:45,472 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-01T07:50:45,472 ******************************************************************************** 2025-06-01T07:50:45,474 !! 2025-06-01T07:50:45,475 self.initialize_options() 2025-06-01T07:50:45,494 installing to build/bdist.linux-armv7l/wheel 2025-06-01T07:50:45,494 running install 2025-06-01T07:50:45,518 running install_lib 2025-06-01T07:50:45,545 creating build/bdist.linux-armv7l/wheel 2025-06-01T07:50:45,548 creating build/bdist.linux-armv7l/wheel/nngeometry 2025-06-01T07:50:45,549 copying build/lib/nngeometry/hessian.py -> build/bdist.linux-armv7l/wheel/./nngeometry 2025-06-01T07:50:45,551 copying build/lib/nngeometry/__init__.py -> build/bdist.linux-armv7l/wheel/./nngeometry 2025-06-01T07:50:45,554 creating build/bdist.linux-armv7l/wheel/nngeometry/object 2025-06-01T07:50:45,555 copying build/lib/nngeometry/object/__init__.py -> build/bdist.linux-armv7l/wheel/./nngeometry/object 2025-06-01T07:50:45,556 copying build/lib/nngeometry/object/fspace.py -> build/bdist.linux-armv7l/wheel/./nngeometry/object 2025-06-01T07:50:45,558 copying build/lib/nngeometry/object/pspace.py -> build/bdist.linux-armv7l/wheel/./nngeometry/object 2025-06-01T07:50:45,562 copying build/lib/nngeometry/object/map.py -> build/bdist.linux-armv7l/wheel/./nngeometry/object 2025-06-01T07:50:45,564 copying build/lib/nngeometry/object/vector.py -> build/bdist.linux-armv7l/wheel/./nngeometry/object 2025-06-01T07:50:45,567 copying build/lib/nngeometry/utils.py -> build/bdist.linux-armv7l/wheel/./nngeometry 2025-06-01T07:50:45,569 copying build/lib/nngeometry/layers.py -> build/bdist.linux-armv7l/wheel/./nngeometry 2025-06-01T07:50:45,571 copying build/lib/nngeometry/layercollection.py -> build/bdist.linux-armv7l/wheel/./nngeometry 2025-06-01T07:50:45,574 copying build/lib/nngeometry/metrics.py -> build/bdist.linux-armv7l/wheel/./nngeometry 2025-06-01T07:50:45,577 creating build/bdist.linux-armv7l/wheel/nngeometry/backend 2025-06-01T07:50:45,579 copying build/lib/nngeometry/backend/__init__.py -> build/bdist.linux-armv7l/wheel/./nngeometry/backend 2025-06-01T07:50:45,581 copying build/lib/nngeometry/backend/_backend.py -> build/bdist.linux-armv7l/wheel/./nngeometry/backend 2025-06-01T07:50:45,583 copying build/lib/nngeometry/backend/torch_func_hessian.py -> build/bdist.linux-armv7l/wheel/./nngeometry/backend 2025-06-01T07:50:45,586 creating build/bdist.linux-armv7l/wheel/nngeometry/backend/torch_hooks 2025-06-01T07:50:45,587 copying build/lib/nngeometry/backend/torch_hooks/torch_hooks.py -> build/bdist.linux-armv7l/wheel/./nngeometry/backend/torch_hooks 2025-06-01T07:50:45,590 copying build/lib/nngeometry/backend/torch_hooks/__init__.py -> build/bdist.linux-armv7l/wheel/./nngeometry/backend/torch_hooks 2025-06-01T07:50:45,592 copying build/lib/nngeometry/backend/torch_hooks/grads.py -> build/bdist.linux-armv7l/wheel/./nngeometry/backend/torch_hooks 2025-06-01T07:50:45,595 copying build/lib/nngeometry/backend/torch_hooks/grads_conv.py -> build/bdist.linux-armv7l/wheel/./nngeometry/backend/torch_hooks 2025-06-01T07:50:45,598 copying build/lib/nngeometry/backend/dummy.py -> build/bdist.linux-armv7l/wheel/./nngeometry/backend 2025-06-01T07:50:45,600 copying build/lib/nngeometry/maths.py -> build/bdist.linux-armv7l/wheel/./nngeometry 2025-06-01T07:50:45,602 copying build/lib/nngeometry/gram.py -> build/bdist.linux-armv7l/wheel/./nngeometry 2025-06-01T07:50:45,605 copying build/lib/nngeometry/jacobian.py -> build/bdist.linux-armv7l/wheel/./nngeometry 2025-06-01T07:50:45,607 running install_egg_info 2025-06-01T07:50:45,648 running egg_info 2025-06-01T07:50:45,676 writing nngeometry.egg-info/PKG-INFO 2025-06-01T07:50:45,679 writing dependency_links to nngeometry.egg-info/dependency_links.txt 2025-06-01T07:50:45,680 writing requirements to nngeometry.egg-info/requires.txt 2025-06-01T07:50:45,682 writing top-level names to nngeometry.egg-info/top_level.txt 2025-06-01T07:50:45,718 reading manifest file 'nngeometry.egg-info/SOURCES.txt' 2025-06-01T07:50:45,722 adding license file 'LICENSE' 2025-06-01T07:50:45,726 writing manifest file 'nngeometry.egg-info/SOURCES.txt' 2025-06-01T07:50:45,727 Copying nngeometry.egg-info to build/bdist.linux-armv7l/wheel/./nngeometry-0.3.2-py3.11.egg-info 2025-06-01T07:50:45,738 running install_scripts 2025-06-01T07:50:45,749 creating build/bdist.linux-armv7l/wheel/nngeometry-0.3.2.dist-info/WHEEL 2025-06-01T07:50:45,752 creating '/tmp/pip-wheel-y3j5j5d0/nngeometry-0.3.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-06-01T07:50:45,754 adding 'nngeometry/__init__.py' 2025-06-01T07:50:45,756 adding 'nngeometry/gram.py' 2025-06-01T07:50:45,757 adding 'nngeometry/hessian.py' 2025-06-01T07:50:45,759 adding 'nngeometry/jacobian.py' 2025-06-01T07:50:45,761 adding 'nngeometry/layercollection.py' 2025-06-01T07:50:45,763 adding 'nngeometry/layers.py' 2025-06-01T07:50:45,765 adding 'nngeometry/maths.py' 2025-06-01T07:50:45,767 adding 'nngeometry/metrics.py' 2025-06-01T07:50:45,768 adding 'nngeometry/utils.py' 2025-06-01T07:50:45,770 adding 'nngeometry/backend/__init__.py' 2025-06-01T07:50:45,771 adding 'nngeometry/backend/_backend.py' 2025-06-01T07:50:45,773 adding 'nngeometry/backend/dummy.py' 2025-06-01T07:50:45,774 adding 'nngeometry/backend/torch_func_hessian.py' 2025-06-01T07:50:45,776 adding 'nngeometry/backend/torch_hooks/__init__.py' 2025-06-01T07:50:45,778 adding 'nngeometry/backend/torch_hooks/grads.py' 2025-06-01T07:50:45,780 adding 'nngeometry/backend/torch_hooks/grads_conv.py' 2025-06-01T07:50:45,783 adding 'nngeometry/backend/torch_hooks/torch_hooks.py' 2025-06-01T07:50:45,785 adding 'nngeometry/object/__init__.py' 2025-06-01T07:50:45,786 adding 'nngeometry/object/fspace.py' 2025-06-01T07:50:45,788 adding 'nngeometry/object/map.py' 2025-06-01T07:50:45,792 adding 'nngeometry/object/pspace.py' 2025-06-01T07:50:45,794 adding 'nngeometry/object/vector.py' 2025-06-01T07:50:45,797 adding 'nngeometry-0.3.2.dist-info/licenses/LICENSE' 2025-06-01T07:50:45,798 adding 'nngeometry-0.3.2.dist-info/METADATA' 2025-06-01T07:50:45,799 adding 'nngeometry-0.3.2.dist-info/WHEEL' 2025-06-01T07:50:45,799 adding 'nngeometry-0.3.2.dist-info/top_level.txt' 2025-06-01T07:50:45,801 adding 'nngeometry-0.3.2.dist-info/RECORD' 2025-06-01T07:50:45,802 removing build/bdist.linux-armv7l/wheel 2025-06-01T07:50:45,921 Building wheel for nngeometry (setup.py): finished with status 'done' 2025-06-01T07:50:45,924 Created wheel for nngeometry: filename=nngeometry-0.3.2-py3-none-any.whl size=31364 sha256=333c383979e33a81e03d1000d05ea08da75da3d7d750317d3862a67fed22524c 2025-06-01T07:50:45,925 Stored in directory: /tmp/pip-ephem-wheel-cache-z1e8u1s_/wheels/b1/f5/ee/5900fcd79a609c40dc090b1b379d0145dab0d66ae02cb67a35 2025-06-01T07:50:45,936 Successfully built nngeometry 2025-06-01T07:50:45,941 Removed build tracker: '/tmp/pip-build-tracker-9qk7zosz'