2025-06-01T17:25:23,542 Created temporary directory: /tmp/pip-build-tracker-z4ra5h43 2025-06-01T17:25:23,543 Initialized build tracking at /tmp/pip-build-tracker-z4ra5h43 2025-06-01T17:25:23,543 Created build tracker: /tmp/pip-build-tracker-z4ra5h43 2025-06-01T17:25:23,544 Entered build tracker: /tmp/pip-build-tracker-z4ra5h43 2025-06-01T17:25:23,545 Created temporary directory: /tmp/pip-wheel-zede7ml8 2025-06-01T17:25:23,549 Created temporary directory: /tmp/pip-ephem-wheel-cache-euevww30 2025-06-01T17:25:23,597 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-01T17:25:23,599 2 location(s) to search for versions of finite-time-optim: 2025-06-01T17:25:23,599 * https://pypi.org/simple/finite-time-optim/ 2025-06-01T17:25:23,599 * https://www.piwheels.org/simple/finite-time-optim/ 2025-06-01T17:25:23,600 Fetching project page and analyzing links: https://pypi.org/simple/finite-time-optim/ 2025-06-01T17:25:23,601 Getting page https://pypi.org/simple/finite-time-optim/ 2025-06-01T17:25:23,603 Found index url https://pypi.org/simple/ 2025-06-01T17:25:23,888 Fetched page https://pypi.org/simple/finite-time-optim/ as application/vnd.pypi.simple.v1+json 2025-06-01T17:25:23,891 Skipping link: No binaries permitted for finite-time-optim: https://files.pythonhosted.org/packages/e5/bf/4b003a66071a49ea30efe87548c0a1fd5a228cc07f21e2a8751b76ed0e5b/finite_time_optim-0.1.0-py3-none-any.whl (from https://pypi.org/simple/finite-time-optim/) (requires-python:>=3.6) 2025-06-01T17:25:23,893 Found link https://files.pythonhosted.org/packages/99/fd/cd8f876f8d19fad2893cfd92a60a7de07a19d5b21066eef65ad0e2aa05fa/finite_time_optim-0.1.0.tar.gz (from https://pypi.org/simple/finite-time-optim/) (requires-python:>=3.6), version: 0.1.0 2025-06-01T17:25:23,894 Fetching project page and analyzing links: https://www.piwheels.org/simple/finite-time-optim/ 2025-06-01T17:25:23,895 Getting page https://www.piwheels.org/simple/finite-time-optim/ 2025-06-01T17:25:23,897 Found index url https://www.piwheels.org/simple/ 2025-06-01T17:25:24,066 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/finite-time-optim/ 2025-06-01T17:25:24,719 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/finite-time-optim/ 2025-06-01T17:25:25,892 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/finite-time-optim/ 2025-06-01T17:25:28,062 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/finite-time-optim/ 2025-06-01T17:25:32,230 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/finite-time-optim/ 2025-06-01T17:25:32,396 Could not fetch URL https://www.piwheels.org/simple/finite-time-optim/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/finite-time-optim/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-06-01T17:25:32,397 Skipping link: not a file: https://www.piwheels.org/simple/finite-time-optim/ 2025-06-01T17:25:32,398 Skipping link: not a file: https://pypi.org/simple/finite-time-optim/ 2025-06-01T17:25:32,418 Given no hashes to check 1 links for project 'finite-time-optim': discarding no candidates 2025-06-01T17:25:32,420 Collecting finite-time-optim==0.1.0 2025-06-01T17:25:32,422 Created temporary directory: /tmp/pip-unpack-4k3c01gh 2025-06-01T17:25:32,644 Downloading finite_time_optim-0.1.0.tar.gz (2.6 kB) 2025-06-01T17:25:32,680 Added finite-time-optim==0.1.0 from https://files.pythonhosted.org/packages/99/fd/cd8f876f8d19fad2893cfd92a60a7de07a19d5b21066eef65ad0e2aa05fa/finite_time_optim-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-z4ra5h43' 2025-06-01T17:25:32,685 Running setup.py (path:/tmp/pip-wheel-zede7ml8/finite-time-optim_021df7156a354f3f9fb1ca9e9c783848/setup.py) egg_info for package finite-time-optim 2025-06-01T17:25:32,686 Created temporary directory: /tmp/pip-pip-egg-info-ek2tmmpq 2025-06-01T17:25:32,686 Preparing metadata (setup.py): started 2025-06-01T17:25:32,688 Running command python setup.py egg_info 2025-06-01T17:25:33,597 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-01T17:25:33,597 !! 2025-06-01T17:25:33,598 ******************************************************************************** 2025-06-01T17:25:33,599 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-01T17:25:33,600 License :: OSI Approved :: MIT License 2025-06-01T17:25:33,601 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-01T17:25:33,601 ******************************************************************************** 2025-06-01T17:25:33,603 !! 2025-06-01T17:25:33,603 self._finalize_license_expression() 2025-06-01T17:25:33,628 running egg_info 2025-06-01T17:25:33,656 creating /tmp/pip-pip-egg-info-ek2tmmpq/finite_time_optim.egg-info 2025-06-01T17:25:33,658 writing /tmp/pip-pip-egg-info-ek2tmmpq/finite_time_optim.egg-info/PKG-INFO 2025-06-01T17:25:33,661 writing dependency_links to /tmp/pip-pip-egg-info-ek2tmmpq/finite_time_optim.egg-info/dependency_links.txt 2025-06-01T17:25:33,663 writing requirements to /tmp/pip-pip-egg-info-ek2tmmpq/finite_time_optim.egg-info/requires.txt 2025-06-01T17:25:33,664 writing top-level names to /tmp/pip-pip-egg-info-ek2tmmpq/finite_time_optim.egg-info/top_level.txt 2025-06-01T17:25:33,665 writing manifest file '/tmp/pip-pip-egg-info-ek2tmmpq/finite_time_optim.egg-info/SOURCES.txt' 2025-06-01T17:25:33,756 reading manifest file '/tmp/pip-pip-egg-info-ek2tmmpq/finite_time_optim.egg-info/SOURCES.txt' 2025-06-01T17:25:33,760 writing manifest file '/tmp/pip-pip-egg-info-ek2tmmpq/finite_time_optim.egg-info/SOURCES.txt' 2025-06-01T17:25:33,865 Preparing metadata (setup.py): finished with status 'done' 2025-06-01T17:25:33,869 Source in /tmp/pip-wheel-zede7ml8/finite-time-optim_021df7156a354f3f9fb1ca9e9c783848 has version 0.1.0, which satisfies requirement finite-time-optim==0.1.0 from https://files.pythonhosted.org/packages/99/fd/cd8f876f8d19fad2893cfd92a60a7de07a19d5b21066eef65ad0e2aa05fa/finite_time_optim-0.1.0.tar.gz 2025-06-01T17:25:33,870 Removed finite-time-optim==0.1.0 from https://files.pythonhosted.org/packages/99/fd/cd8f876f8d19fad2893cfd92a60a7de07a19d5b21066eef65ad0e2aa05fa/finite_time_optim-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-z4ra5h43' 2025-06-01T17:25:33,876 Created temporary directory: /tmp/pip-unpack-zng50502 2025-06-01T17:25:33,877 Created temporary directory: /tmp/pip-unpack-kfnrww_7 2025-06-01T17:25:33,877 Building wheels for collected packages: finite-time-optim 2025-06-01T17:25:33,882 Created temporary directory: /tmp/pip-wheel-rxvxv21c 2025-06-01T17:25:33,883 DEPRECATION: Building 'finite-time-optim' 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 'finite-time-optim'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-06-01T17:25:33,885 Building wheel for finite-time-optim (setup.py): started 2025-06-01T17:25:33,887 Destination directory: /tmp/pip-wheel-rxvxv21c 2025-06-01T17:25:33,887 Running command python setup.py bdist_wheel 2025-06-01T17:25:34,744 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-01T17:25:34,745 !! 2025-06-01T17:25:34,746 ******************************************************************************** 2025-06-01T17:25:34,746 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-01T17:25:34,747 License :: OSI Approved :: MIT License 2025-06-01T17:25:34,748 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-01T17:25:34,749 ******************************************************************************** 2025-06-01T17:25:34,750 !! 2025-06-01T17:25:34,750 self._finalize_license_expression() 2025-06-01T17:25:34,751 running bdist_wheel 2025-06-01T17:25:34,885 running build 2025-06-01T17:25:34,885 running build_py 2025-06-01T17:25:34,916 creating build/lib/finite_time_optim 2025-06-01T17:25:34,918 copying finite_time_optim/finite_time_momentum.py -> build/lib/finite_time_optim 2025-06-01T17:25:34,920 copying finite_time_optim/finite_time_sign_gradient.py -> build/lib/finite_time_optim 2025-06-01T17:25:34,922 copying finite_time_optim/__init__.py -> build/lib/finite_time_optim 2025-06-01T17:25:34,924 copying finite_time_optim/test_optimizer.py -> build/lib/finite_time_optim 2025-06-01T17:25:34,926 copying finite_time_optim/finite_time_normalized_gradient.py -> build/lib/finite_time_optim 2025-06-01T17:25:34,958 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-01T17:25:34,958 !! 2025-06-01T17:25:34,960 ******************************************************************************** 2025-06-01T17:25:34,960 Please avoid running ``setup.py`` directly. 2025-06-01T17:25:34,961 Instead, use pypa/build, pypa/installer or other 2025-06-01T17:25:34,961 standards-based tools. 2025-06-01T17:25:34,962 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-01T17:25:34,963 or your builds will no longer be supported. 2025-06-01T17:25:34,964 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-01T17:25:34,965 ******************************************************************************** 2025-06-01T17:25:34,966 !! 2025-06-01T17:25:34,966 self.initialize_options() 2025-06-01T17:25:34,986 installing to build/bdist.linux-armv7l/wheel 2025-06-01T17:25:34,987 running install 2025-06-01T17:25:35,013 running install_lib 2025-06-01T17:25:35,040 creating build/bdist.linux-armv7l/wheel 2025-06-01T17:25:35,042 creating build/bdist.linux-armv7l/wheel/finite_time_optim 2025-06-01T17:25:35,043 copying build/lib/finite_time_optim/finite_time_momentum.py -> build/bdist.linux-armv7l/wheel/./finite_time_optim 2025-06-01T17:25:35,045 copying build/lib/finite_time_optim/finite_time_sign_gradient.py -> build/bdist.linux-armv7l/wheel/./finite_time_optim 2025-06-01T17:25:35,047 copying build/lib/finite_time_optim/__init__.py -> build/bdist.linux-armv7l/wheel/./finite_time_optim 2025-06-01T17:25:35,048 copying build/lib/finite_time_optim/test_optimizer.py -> build/bdist.linux-armv7l/wheel/./finite_time_optim 2025-06-01T17:25:35,050 copying build/lib/finite_time_optim/finite_time_normalized_gradient.py -> build/bdist.linux-armv7l/wheel/./finite_time_optim 2025-06-01T17:25:35,052 running install_egg_info 2025-06-01T17:25:35,089 running egg_info 2025-06-01T17:25:35,116 writing finite_time_optim.egg-info/PKG-INFO 2025-06-01T17:25:35,119 writing dependency_links to finite_time_optim.egg-info/dependency_links.txt 2025-06-01T17:25:35,121 writing requirements to finite_time_optim.egg-info/requires.txt 2025-06-01T17:25:35,122 writing top-level names to finite_time_optim.egg-info/top_level.txt 2025-06-01T17:25:35,154 reading manifest file 'finite_time_optim.egg-info/SOURCES.txt' 2025-06-01T17:25:35,159 writing manifest file 'finite_time_optim.egg-info/SOURCES.txt' 2025-06-01T17:25:35,160 Copying finite_time_optim.egg-info to build/bdist.linux-armv7l/wheel/./finite_time_optim-0.1.0-py3.11.egg-info 2025-06-01T17:25:35,171 running install_scripts 2025-06-01T17:25:35,181 creating build/bdist.linux-armv7l/wheel/finite_time_optim-0.1.0.dist-info/WHEEL 2025-06-01T17:25:35,184 creating '/tmp/pip-wheel-rxvxv21c/finite_time_optim-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-06-01T17:25:35,186 adding 'finite_time_optim/__init__.py' 2025-06-01T17:25:35,188 adding 'finite_time_optim/finite_time_momentum.py' 2025-06-01T17:25:35,189 adding 'finite_time_optim/finite_time_normalized_gradient.py' 2025-06-01T17:25:35,191 adding 'finite_time_optim/finite_time_sign_gradient.py' 2025-06-01T17:25:35,192 adding 'finite_time_optim/test_optimizer.py' 2025-06-01T17:25:35,194 adding 'finite_time_optim-0.1.0.dist-info/METADATA' 2025-06-01T17:25:35,195 adding 'finite_time_optim-0.1.0.dist-info/WHEEL' 2025-06-01T17:25:35,197 adding 'finite_time_optim-0.1.0.dist-info/top_level.txt' 2025-06-01T17:25:35,198 adding 'finite_time_optim-0.1.0.dist-info/RECORD' 2025-06-01T17:25:35,199 removing build/bdist.linux-armv7l/wheel 2025-06-01T17:25:35,311 Building wheel for finite-time-optim (setup.py): finished with status 'done' 2025-06-01T17:25:35,314 Created wheel for finite-time-optim: filename=finite_time_optim-0.1.0-py3-none-any.whl size=4076 sha256=5411c664bf84abff88c8ea3573be96d7ba60f6f8e09af5ee2b5cb4e0c42b6e3e 2025-06-01T17:25:35,315 Stored in directory: /tmp/pip-ephem-wheel-cache-euevww30/wheels/7e/25/05/050c124f979cbe530e3487c2660dddb2f099210bec1f7aafba 2025-06-01T17:25:35,324 Successfully built finite-time-optim 2025-06-01T17:25:35,327 Removed build tracker: '/tmp/pip-build-tracker-z4ra5h43'