2025-06-01T03:19:35,334 Created temporary directory: /tmp/pip-build-tracker-hvy9slxv 2025-06-01T03:19:35,335 Initialized build tracking at /tmp/pip-build-tracker-hvy9slxv 2025-06-01T03:19:35,335 Created build tracker: /tmp/pip-build-tracker-hvy9slxv 2025-06-01T03:19:35,336 Entered build tracker: /tmp/pip-build-tracker-hvy9slxv 2025-06-01T03:19:35,337 Created temporary directory: /tmp/pip-wheel-m5wir68d 2025-06-01T03:19:35,341 Created temporary directory: /tmp/pip-ephem-wheel-cache-g88ng1tw 2025-06-01T03:19:35,399 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-01T03:19:35,402 2 location(s) to search for versions of jaxopt: 2025-06-01T03:19:35,402 * https://pypi.org/simple/jaxopt/ 2025-06-01T03:19:35,402 * https://www.piwheels.org/simple/jaxopt/ 2025-06-01T03:19:35,402 Fetching project page and analyzing links: https://pypi.org/simple/jaxopt/ 2025-06-01T03:19:35,403 Getting page https://pypi.org/simple/jaxopt/ 2025-06-01T03:19:35,405 Found index url https://pypi.org/simple/ 2025-06-01T03:19:35,642 Fetched page https://pypi.org/simple/jaxopt/ as application/vnd.pypi.simple.v1+json 2025-06-01T03:19:35,654 Skipping link: No binaries permitted for jaxopt: https://files.pythonhosted.org/packages/88/fa/b580f92ecdd6f6ec480ad64a875dff49f7a7003ee5a8393f9993ca61bd06/jaxopt-0.1-py3-none-any.whl (from https://pypi.org/simple/jaxopt/) 2025-06-01T03:19:35,655 Found link https://files.pythonhosted.org/packages/49/dc/c110f0a5829038e2b7d2717205fdeb19ab970f10ed90c0a3f44fcf3337a5/jaxopt-0.1.tar.gz (from https://pypi.org/simple/jaxopt/), version: 0.1 2025-06-01T03:19:35,657 Skipping link: No binaries permitted for jaxopt: https://files.pythonhosted.org/packages/54/b5/55b1a224b73d2c68e1358f5be3f9adc2635013af5862e2e6df38a7051fef/jaxopt-0.1.1-py3-none-any.whl (from https://pypi.org/simple/jaxopt/) 2025-06-01T03:19:35,658 Found link https://files.pythonhosted.org/packages/ac/62/f5c8dad9f690c63872a90f7f7de8fd68843d354751e42dd33470d72b29a7/jaxopt-0.1.1.tar.gz (from https://pypi.org/simple/jaxopt/), version: 0.1.1 2025-06-01T03:19:35,659 Skipping link: No binaries permitted for jaxopt: https://files.pythonhosted.org/packages/fe/61/810252b4d88d598c4f73a93dfe8f9da819fb0091325386577da341aa19ef/jaxopt-0.2-py3-none-any.whl (from https://pypi.org/simple/jaxopt/) 2025-06-01T03:19:35,660 Found link https://files.pythonhosted.org/packages/50/03/7b3fe65629162a84118114489dcabd1d49988df3d8af952db99e218e4ec9/jaxopt-0.2.tar.gz (from https://pypi.org/simple/jaxopt/), version: 0.2 2025-06-01T03:19:35,661 Skipping link: No binaries permitted for jaxopt: https://files.pythonhosted.org/packages/07/c6/06f622fcebdd85d266b4afb8dc75dfa885c4e51a85bad48ad58306a55bee/jaxopt-0.3-py3-none-any.whl (from https://pypi.org/simple/jaxopt/) 2025-06-01T03:19:35,662 Found link https://files.pythonhosted.org/packages/d6/06/35e5d52b5c511c8a450fb79199ad767dd969e3e8ea149816ccb289e40a15/jaxopt-0.3.tar.gz (from https://pypi.org/simple/jaxopt/), version: 0.3 2025-06-01T03:19:35,662 Skipping link: No binaries permitted for jaxopt: https://files.pythonhosted.org/packages/ad/b6/43cf60b4fa4b6a1d3933f06f4f984e91498b486a851399aa8c279ac30f61/jaxopt-0.3.1-py3-none-any.whl (from https://pypi.org/simple/jaxopt/) 2025-06-01T03:19:35,663 Found link https://files.pythonhosted.org/packages/87/f3/368a80c3560cee9ac1dd23f7d5e36a07a73c79ab03819ce4e43f534a7620/jaxopt-0.3.1.tar.gz (from https://pypi.org/simple/jaxopt/), version: 0.3.1 2025-06-01T03:19:35,664 Skipping link: No binaries permitted for jaxopt: https://files.pythonhosted.org/packages/a3/08/59b2b4829c3ecf9356c116f3cc365bf06ea1e4632a48ae2e0fd3365dd43f/jaxopt-0.4-py3-none-any.whl (from https://pypi.org/simple/jaxopt/) 2025-06-01T03:19:35,664 Found link https://files.pythonhosted.org/packages/7e/cd/ebb50e4e74dcfc3ea4f92245b868422dcde79edd08aed19d6b1af83de2d6/jaxopt-0.4.tar.gz (from https://pypi.org/simple/jaxopt/), version: 0.4 2025-06-01T03:19:35,665 Skipping link: No binaries permitted for jaxopt: https://files.pythonhosted.org/packages/95/96/c6622647ef32595036176c2f68fe35a59efdf8f7143ab1441d8d490ef15e/jaxopt-0.4.1-py3-none-any.whl (from https://pypi.org/simple/jaxopt/) 2025-06-01T03:19:35,666 Found link https://files.pythonhosted.org/packages/36/1b/a5a6c1e32ccee38897051e9d87ceff7d4e79d7034f32ad1e33d4696dacb9/jaxopt-0.4.1.tar.gz (from https://pypi.org/simple/jaxopt/), version: 0.4.1 2025-06-01T03:19:35,667 Skipping link: No binaries permitted for jaxopt: https://files.pythonhosted.org/packages/0c/5a/797452747a3df10a8e72a4cb5858713cf33a005b20103960e56e20e28ddc/jaxopt-0.4.2-py3-none-any.whl (from https://pypi.org/simple/jaxopt/) 2025-06-01T03:19:35,667 Found link https://files.pythonhosted.org/packages/f3/60/733f1662fff37417abd8a97217fd66449c09f719011c44008169981c672f/jaxopt-0.4.2.tar.gz (from https://pypi.org/simple/jaxopt/), version: 0.4.2 2025-06-01T03:19:35,668 Skipping link: No binaries permitted for jaxopt: https://files.pythonhosted.org/packages/db/67/3328fdd6e42d1840e0fd072b3c64bc794373329fb0cf077b496032fc3cc7/jaxopt-0.4.3-py3-none-any.whl (from https://pypi.org/simple/jaxopt/) 2025-06-01T03:19:35,668 Found link https://files.pythonhosted.org/packages/83/d2/9f17a80e2acb627788c3701de56045d3d9befd2885fa154b875438b9c72f/jaxopt-0.4.3.tar.gz (from https://pypi.org/simple/jaxopt/), version: 0.4.3 2025-06-01T03:19:35,669 Skipping link: No binaries permitted for jaxopt: https://files.pythonhosted.org/packages/ea/e2/db2e6f4477b5c40c883988b711de897df02fc54480f9721e3c9af2c08d2c/jaxopt-0.5-py3-none-any.whl (from https://pypi.org/simple/jaxopt/) 2025-06-01T03:19:35,669 Found link https://files.pythonhosted.org/packages/4b/44/029c75a768c8a408c9de72e1800cc9796966f1b428237295584685f85db3/jaxopt-0.5.tar.gz (from https://pypi.org/simple/jaxopt/), version: 0.5 2025-06-01T03:19:35,670 Skipping link: No binaries permitted for jaxopt: https://files.pythonhosted.org/packages/82/04/1ba23df633498f3c4b4d0c6feff4e8d5501d04c673d8daee724463cfc156/jaxopt-0.5.5-py3-none-any.whl (from https://pypi.org/simple/jaxopt/) 2025-06-01T03:19:35,670 Found link https://files.pythonhosted.org/packages/9b/90/55b6c926911dc93b82eba8454f51d0a857ab3cfc2e85eaad2c1146e1d333/jaxopt-0.5.5.tar.gz (from https://pypi.org/simple/jaxopt/), version: 0.5.5 2025-06-01T03:19:35,671 Skipping link: No binaries permitted for jaxopt: https://files.pythonhosted.org/packages/6e/3b/a11f1a9f6567239e912cf856cc8f0c3c0f251291c39d34ba663ffbb44342/jaxopt-0.6-py3-none-any.whl (from https://pypi.org/simple/jaxopt/) 2025-06-01T03:19:35,671 Found link https://files.pythonhosted.org/packages/68/40/eabbe252076235f8e794f6b633095d926da0fed390f1911fe307783b1a83/jaxopt-0.6.tar.gz (from https://pypi.org/simple/jaxopt/), version: 0.6 2025-06-01T03:19:35,672 Skipping link: No binaries permitted for jaxopt: https://files.pythonhosted.org/packages/25/d6/cbc3d3c0a7a029ad5652f899a8f673b760ce7b22142593487014fb2f9612/jaxopt-0.7-py3-none-any.whl (from https://pypi.org/simple/jaxopt/) 2025-06-01T03:19:35,673 Found link https://files.pythonhosted.org/packages/ab/c3/3f4db9296478727c68b25dc4089266fbd5d24ecb335aeb7c008918e0cdcb/jaxopt-0.7.tar.gz (from https://pypi.org/simple/jaxopt/), version: 0.7 2025-06-01T03:19:35,673 Skipping link: No binaries permitted for jaxopt: https://files.pythonhosted.org/packages/dd/b6/8ce00bcdddb36df443fbe60b8f01e48e92d5c15b8c2016cba40ccf84db9c/jaxopt-0.8-py3-none-any.whl (from https://pypi.org/simple/jaxopt/) 2025-06-01T03:19:35,674 Found link https://files.pythonhosted.org/packages/24/f1/32ca3f403eecaf5417454a43bdca357da38573487f16d83e0b181c50bfcf/jaxopt-0.8.tar.gz (from https://pypi.org/simple/jaxopt/), version: 0.8 2025-06-01T03:19:35,675 Skipping link: No binaries permitted for jaxopt: https://files.pythonhosted.org/packages/4d/a2/46c5f5cf6808bd9b316a022497c7e76e9106360aec3522fde562224a8b9d/jaxopt-0.8.1-py3-none-any.whl (from https://pypi.org/simple/jaxopt/) 2025-06-01T03:19:35,675 Found link https://files.pythonhosted.org/packages/7f/58/424b3e2832136c40fe8fcb3539d08ac436b35212c0c827806d9ae946fc58/jaxopt-0.8.1.tar.gz (from https://pypi.org/simple/jaxopt/), version: 0.8.1 2025-06-01T03:19:35,676 Skipping link: No binaries permitted for jaxopt: https://files.pythonhosted.org/packages/45/ee/a74d0ec01e2c90945cdb10f5c886441d2a78f11f612f14830df39a94b8b5/jaxopt-0.8.2-py3-none-any.whl (from https://pypi.org/simple/jaxopt/) 2025-06-01T03:19:35,677 Found link https://files.pythonhosted.org/packages/db/af/9027af6323e5870e45440d4e5954e92ed2502736d3b28aa3bd0f0412c733/jaxopt-0.8.2.tar.gz (from https://pypi.org/simple/jaxopt/), version: 0.8.2 2025-06-01T03:19:35,678 Skipping link: No binaries permitted for jaxopt: https://files.pythonhosted.org/packages/64/a4/fc292a90a9c51d1b633cdffe2df30c702e1e0b3e0b568c7b81004cac0a06/jaxopt-0.8.3-py3-none-any.whl (from https://pypi.org/simple/jaxopt/) 2025-06-01T03:19:35,678 Found link https://files.pythonhosted.org/packages/f9/af/73f7514ea14d6aba0a851e03afbdd532a7af896577c708c6ce405917ce80/jaxopt-0.8.3.tar.gz (from https://pypi.org/simple/jaxopt/), version: 0.8.3 2025-06-01T03:19:35,679 Skipping link: No binaries permitted for jaxopt: https://files.pythonhosted.org/packages/66/d3/302e72d2e73f3d0497e58a2f143675823f1a6f3447d492e9a9ec4190221d/jaxopt-0.8.4-py3-none-any.whl (from https://pypi.org/simple/jaxopt/) 2025-06-01T03:19:35,680 Found link https://files.pythonhosted.org/packages/ea/7e/ad8f3b2919ef8927b1d54bbe9bbb78c2e8e81f6d58947b0c13d89410d445/jaxopt-0.8.4.tar.gz (from https://pypi.org/simple/jaxopt/), version: 0.8.4 2025-06-01T03:19:35,680 Skipping link: No binaries permitted for jaxopt: https://files.pythonhosted.org/packages/45/d8/55e0901103c93d57bab3b932294c216f0cbd49054187ce29f8f13808d530/jaxopt-0.8.5-py3-none-any.whl (from https://pypi.org/simple/jaxopt/) 2025-06-01T03:19:35,681 Found link https://files.pythonhosted.org/packages/3a/da/ff7d7fbd13b8ed5e8458e80308d075fc649062b9f8676d3fc56f2dc99a82/jaxopt-0.8.5.tar.gz (from https://pypi.org/simple/jaxopt/), version: 0.8.5 2025-06-01T03:19:35,682 Fetching project page and analyzing links: https://www.piwheels.org/simple/jaxopt/ 2025-06-01T03:19:35,683 Getting page https://www.piwheels.org/simple/jaxopt/ 2025-06-01T03:19:35,685 Found index url https://www.piwheels.org/simple/ 2025-06-01T03:19:35,847 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/jaxopt/ 2025-06-01T03:19:36,515 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/jaxopt/ 2025-06-01T03:19:37,686 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/jaxopt/ 2025-06-01T03:19:39,863 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/jaxopt/ 2025-06-01T03:19:44,068 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/jaxopt/ 2025-06-01T03:19:44,237 Could not fetch URL https://www.piwheels.org/simple/jaxopt/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/jaxopt/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-06-01T03:19:44,239 Skipping link: not a file: https://www.piwheels.org/simple/jaxopt/ 2025-06-01T03:19:44,239 Skipping link: not a file: https://pypi.org/simple/jaxopt/ 2025-06-01T03:19:44,265 Given no hashes to check 1 links for project 'jaxopt': discarding no candidates 2025-06-01T03:19:44,267 Collecting jaxopt==0.8.4 2025-06-01T03:19:44,270 Created temporary directory: /tmp/pip-unpack-jsiebjl4 2025-06-01T03:19:44,494 Downloading jaxopt-0.8.4.tar.gz (121 kB) 2025-06-01T03:19:44,731 Added jaxopt==0.8.4 from https://files.pythonhosted.org/packages/ea/7e/ad8f3b2919ef8927b1d54bbe9bbb78c2e8e81f6d58947b0c13d89410d445/jaxopt-0.8.4.tar.gz to build tracker '/tmp/pip-build-tracker-hvy9slxv' 2025-06-01T03:19:44,733 Running setup.py (path:/tmp/pip-wheel-m5wir68d/jaxopt_a1b0a6b850404686bdfe372179360107/setup.py) egg_info for package jaxopt 2025-06-01T03:19:44,734 Created temporary directory: /tmp/pip-pip-egg-info-rbz_15kn 2025-06-01T03:19:44,735 Preparing metadata (setup.py): started 2025-06-01T03:19:44,736 Running command python setup.py egg_info 2025-06-01T03:19:45,293 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'requires_python' 2025-06-01T03:19:45,293 warnings.warn(msg) 2025-06-01T03:19:45,589 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-01T03:19:45,589 !! 2025-06-01T03:19:45,590 ******************************************************************************** 2025-06-01T03:19:45,591 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-01T03:19:45,592 License :: OSI Approved :: Apache Software License 2025-06-01T03:19:45,593 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-01T03:19:45,593 ******************************************************************************** 2025-06-01T03:19:45,595 !! 2025-06-01T03:19:45,595 self._finalize_license_expression() 2025-06-01T03:19:45,619 running egg_info 2025-06-01T03:19:45,650 creating /tmp/pip-pip-egg-info-rbz_15kn/jaxopt.egg-info 2025-06-01T03:19:45,651 writing /tmp/pip-pip-egg-info-rbz_15kn/jaxopt.egg-info/PKG-INFO 2025-06-01T03:19:45,654 writing dependency_links to /tmp/pip-pip-egg-info-rbz_15kn/jaxopt.egg-info/dependency_links.txt 2025-06-01T03:19:45,656 writing top-level names to /tmp/pip-pip-egg-info-rbz_15kn/jaxopt.egg-info/top_level.txt 2025-06-01T03:19:45,658 writing manifest file '/tmp/pip-pip-egg-info-rbz_15kn/jaxopt.egg-info/SOURCES.txt' 2025-06-01T03:19:45,752 reading manifest file '/tmp/pip-pip-egg-info-rbz_15kn/jaxopt.egg-info/SOURCES.txt' 2025-06-01T03:19:45,754 adding license file 'LICENSE' 2025-06-01T03:19:45,758 writing manifest file '/tmp/pip-pip-egg-info-rbz_15kn/jaxopt.egg-info/SOURCES.txt' 2025-06-01T03:19:45,864 Preparing metadata (setup.py): finished with status 'done' 2025-06-01T03:19:45,868 Source in /tmp/pip-wheel-m5wir68d/jaxopt_a1b0a6b850404686bdfe372179360107 has version 0.8.4, which satisfies requirement jaxopt==0.8.4 from https://files.pythonhosted.org/packages/ea/7e/ad8f3b2919ef8927b1d54bbe9bbb78c2e8e81f6d58947b0c13d89410d445/jaxopt-0.8.4.tar.gz 2025-06-01T03:19:45,869 Removed jaxopt==0.8.4 from https://files.pythonhosted.org/packages/ea/7e/ad8f3b2919ef8927b1d54bbe9bbb78c2e8e81f6d58947b0c13d89410d445/jaxopt-0.8.4.tar.gz from build tracker '/tmp/pip-build-tracker-hvy9slxv' 2025-06-01T03:19:45,873 Created temporary directory: /tmp/pip-unpack-s6l9pwuy 2025-06-01T03:19:45,875 Created temporary directory: /tmp/pip-unpack-7wo9o7hi 2025-06-01T03:19:45,875 Building wheels for collected packages: jaxopt 2025-06-01T03:19:45,880 Created temporary directory: /tmp/pip-wheel-ax50_j9g 2025-06-01T03:19:45,880 DEPRECATION: Building 'jaxopt' 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 'jaxopt'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-06-01T03:19:45,882 Building wheel for jaxopt (setup.py): started 2025-06-01T03:19:45,883 Destination directory: /tmp/pip-wheel-ax50_j9g 2025-06-01T03:19:45,884 Running command python setup.py bdist_wheel 2025-06-01T03:19:46,436 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'requires_python' 2025-06-01T03:19:46,436 warnings.warn(msg) 2025-06-01T03:19:46,730 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-01T03:19:46,730 !! 2025-06-01T03:19:46,731 ******************************************************************************** 2025-06-01T03:19:46,732 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-01T03:19:46,733 License :: OSI Approved :: Apache Software License 2025-06-01T03:19:46,734 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-01T03:19:46,734 ******************************************************************************** 2025-06-01T03:19:46,736 !! 2025-06-01T03:19:46,736 self._finalize_license_expression() 2025-06-01T03:19:46,737 running bdist_wheel 2025-06-01T03:19:46,872 running build 2025-06-01T03:19:46,872 running build_py 2025-06-01T03:19:46,904 creating build/lib/jaxopt 2025-06-01T03:19:46,907 copying jaxopt/version.py -> build/lib/jaxopt 2025-06-01T03:19:46,909 copying jaxopt/linear_solve.py -> build/lib/jaxopt 2025-06-01T03:19:46,911 copying jaxopt/prox.py -> build/lib/jaxopt 2025-06-01T03:19:46,913 copying jaxopt/projection.py -> build/lib/jaxopt 2025-06-01T03:19:46,915 copying jaxopt/__init__.py -> build/lib/jaxopt 2025-06-01T03:19:46,918 copying jaxopt/tree_util.py -> build/lib/jaxopt 2025-06-01T03:19:46,920 copying jaxopt/isotonic.py -> build/lib/jaxopt 2025-06-01T03:19:46,922 copying jaxopt/cond.py -> build/lib/jaxopt 2025-06-01T03:19:46,924 copying jaxopt/base.py -> build/lib/jaxopt 2025-06-01T03:19:46,926 copying jaxopt/loop.py -> build/lib/jaxopt 2025-06-01T03:19:46,928 copying jaxopt/perturbations.py -> build/lib/jaxopt 2025-06-01T03:19:46,930 copying jaxopt/loss.py -> build/lib/jaxopt 2025-06-01T03:19:46,932 copying jaxopt/objective.py -> build/lib/jaxopt 2025-06-01T03:19:46,934 copying jaxopt/implicit_diff.py -> build/lib/jaxopt 2025-06-01T03:19:46,938 creating build/lib/jaxopt/_src 2025-06-01T03:19:46,939 copying jaxopt/_src/linear_solve.py -> build/lib/jaxopt/_src 2025-06-01T03:19:46,942 copying jaxopt/_src/lbfgsb.py -> build/lib/jaxopt/_src 2025-06-01T03:19:46,945 copying jaxopt/_src/prox.py -> build/lib/jaxopt/_src 2025-06-01T03:19:46,948 copying jaxopt/_src/lbfgs.py -> build/lib/jaxopt/_src 2025-06-01T03:19:46,951 copying jaxopt/_src/zoom_linesearch.py -> build/lib/jaxopt/_src 2025-06-01T03:19:46,955 copying jaxopt/_src/projection.py -> build/lib/jaxopt/_src 2025-06-01T03:19:46,958 copying jaxopt/_src/proximal_gradient.py -> build/lib/jaxopt/_src 2025-06-01T03:19:46,961 copying jaxopt/_src/hager_zhang_linesearch.py -> build/lib/jaxopt/_src 2025-06-01T03:19:46,964 copying jaxopt/_src/gradient_descent.py -> build/lib/jaxopt/_src 2025-06-01T03:19:46,966 copying jaxopt/_src/block_cd.py -> build/lib/jaxopt/_src 2025-06-01T03:19:46,969 copying jaxopt/_src/__init__.py -> build/lib/jaxopt/_src 2025-06-01T03:19:46,971 copying jaxopt/_src/mirror_descent.py -> build/lib/jaxopt/_src 2025-06-01T03:19:46,974 copying jaxopt/_src/armijo_sgd.py -> build/lib/jaxopt/_src 2025-06-01T03:19:46,977 copying jaxopt/_src/bisection.py -> build/lib/jaxopt/_src 2025-06-01T03:19:46,979 copying jaxopt/_src/test_util.py -> build/lib/jaxopt/_src 2025-06-01T03:19:46,982 copying jaxopt/_src/osqp.py -> build/lib/jaxopt/_src 2025-06-01T03:19:46,986 copying jaxopt/_src/bfgs.py -> build/lib/jaxopt/_src 2025-06-01T03:19:46,988 copying jaxopt/_src/fixed_point_iteration.py -> build/lib/jaxopt/_src 2025-06-01T03:19:46,991 copying jaxopt/_src/nonlinear_cg.py -> build/lib/jaxopt/_src 2025-06-01T03:19:46,994 copying jaxopt/_src/tree_util.py -> build/lib/jaxopt/_src 2025-06-01T03:19:46,996 copying jaxopt/_src/iterative_refinement.py -> build/lib/jaxopt/_src 2025-06-01T03:19:46,999 copying jaxopt/_src/levenberg_marquardt.py -> build/lib/jaxopt/_src 2025-06-01T03:19:47,002 copying jaxopt/_src/broyden.py -> build/lib/jaxopt/_src 2025-06-01T03:19:47,005 copying jaxopt/_src/linear_operator.py -> build/lib/jaxopt/_src 2025-06-01T03:19:47,007 copying jaxopt/_src/cvxpy_wrapper.py -> build/lib/jaxopt/_src 2025-06-01T03:19:47,010 copying jaxopt/_src/projected_gradient.py -> build/lib/jaxopt/_src 2025-06-01T03:19:47,012 copying jaxopt/_src/polyak_sgd.py -> build/lib/jaxopt/_src 2025-06-01T03:19:47,014 copying jaxopt/_src/anderson.py -> build/lib/jaxopt/_src 2025-06-01T03:19:47,017 copying jaxopt/_src/isotonic.py -> build/lib/jaxopt/_src 2025-06-01T03:19:47,019 copying jaxopt/_src/cond.py -> build/lib/jaxopt/_src 2025-06-01T03:19:47,021 copying jaxopt/_src/base.py -> build/lib/jaxopt/_src 2025-06-01T03:19:47,024 copying jaxopt/_src/loop.py -> build/lib/jaxopt/_src 2025-06-01T03:19:47,026 copying jaxopt/_src/optax_wrapper.py -> build/lib/jaxopt/_src 2025-06-01T03:19:47,028 copying jaxopt/_src/scipy_wrappers.py -> build/lib/jaxopt/_src 2025-06-01T03:19:47,031 copying jaxopt/_src/anderson_wrapper.py -> build/lib/jaxopt/_src 2025-06-01T03:19:47,034 copying jaxopt/_src/perturbations.py -> build/lib/jaxopt/_src 2025-06-01T03:19:47,036 copying jaxopt/_src/loss.py -> build/lib/jaxopt/_src 2025-06-01T03:19:47,039 copying jaxopt/_src/eq_qp.py -> build/lib/jaxopt/_src 2025-06-01T03:19:47,042 copying jaxopt/_src/gauss_newton.py -> build/lib/jaxopt/_src 2025-06-01T03:19:47,044 copying jaxopt/_src/cd_qp.py -> build/lib/jaxopt/_src 2025-06-01T03:19:47,047 copying jaxopt/_src/linesearch_util.py -> build/lib/jaxopt/_src 2025-06-01T03:19:47,049 copying jaxopt/_src/objective.py -> build/lib/jaxopt/_src 2025-06-01T03:19:47,052 copying jaxopt/_src/backtracking_linesearch.py -> build/lib/jaxopt/_src 2025-06-01T03:19:47,055 copying jaxopt/_src/implicit_diff.py -> build/lib/jaxopt/_src 2025-06-01T03:19:47,093 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-01T03:19:47,094 !! 2025-06-01T03:19:47,095 ******************************************************************************** 2025-06-01T03:19:47,096 Please avoid running ``setup.py`` directly. 2025-06-01T03:19:47,097 Instead, use pypa/build, pypa/installer or other 2025-06-01T03:19:47,097 standards-based tools. 2025-06-01T03:19:47,098 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-01T03:19:47,099 or your builds will no longer be supported. 2025-06-01T03:19:47,100 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-01T03:19:47,101 ******************************************************************************** 2025-06-01T03:19:47,102 !! 2025-06-01T03:19:47,102 self.initialize_options() 2025-06-01T03:19:47,123 installing to build/bdist.linux-armv7l/wheel 2025-06-01T03:19:47,124 running install 2025-06-01T03:19:47,148 running install_lib 2025-06-01T03:19:47,175 creating build/bdist.linux-armv7l/wheel 2025-06-01T03:19:47,177 creating build/bdist.linux-armv7l/wheel/jaxopt 2025-06-01T03:19:47,179 copying build/lib/jaxopt/version.py -> build/bdist.linux-armv7l/wheel/./jaxopt 2025-06-01T03:19:47,181 copying build/lib/jaxopt/linear_solve.py -> build/bdist.linux-armv7l/wheel/./jaxopt 2025-06-01T03:19:47,182 copying build/lib/jaxopt/prox.py -> build/bdist.linux-armv7l/wheel/./jaxopt 2025-06-01T03:19:47,184 copying build/lib/jaxopt/projection.py -> build/bdist.linux-armv7l/wheel/./jaxopt 2025-06-01T03:19:47,186 copying build/lib/jaxopt/__init__.py -> build/bdist.linux-armv7l/wheel/./jaxopt 2025-06-01T03:19:47,189 copying build/lib/jaxopt/tree_util.py -> build/bdist.linux-armv7l/wheel/./jaxopt 2025-06-01T03:19:47,192 creating build/bdist.linux-armv7l/wheel/jaxopt/_src 2025-06-01T03:19:47,193 copying build/lib/jaxopt/_src/linear_solve.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,196 copying build/lib/jaxopt/_src/lbfgsb.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,200 copying build/lib/jaxopt/_src/prox.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,203 copying build/lib/jaxopt/_src/lbfgs.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,206 copying build/lib/jaxopt/_src/zoom_linesearch.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,208 copying build/lib/jaxopt/_src/projection.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,212 copying build/lib/jaxopt/_src/proximal_gradient.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,215 copying build/lib/jaxopt/_src/hager_zhang_linesearch.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,218 copying build/lib/jaxopt/_src/gradient_descent.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,220 copying build/lib/jaxopt/_src/block_cd.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,223 copying build/lib/jaxopt/_src/__init__.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,225 copying build/lib/jaxopt/_src/mirror_descent.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,227 copying build/lib/jaxopt/_src/armijo_sgd.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,230 copying build/lib/jaxopt/_src/bisection.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,233 copying build/lib/jaxopt/_src/test_util.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,236 copying build/lib/jaxopt/_src/osqp.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,240 copying build/lib/jaxopt/_src/bfgs.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,243 copying build/lib/jaxopt/_src/fixed_point_iteration.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,245 copying build/lib/jaxopt/_src/nonlinear_cg.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,248 copying build/lib/jaxopt/_src/tree_util.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,251 copying build/lib/jaxopt/_src/iterative_refinement.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,253 copying build/lib/jaxopt/_src/levenberg_marquardt.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,256 copying build/lib/jaxopt/_src/broyden.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,260 copying build/lib/jaxopt/_src/linear_operator.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,262 copying build/lib/jaxopt/_src/cvxpy_wrapper.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,265 copying build/lib/jaxopt/_src/projected_gradient.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,267 copying build/lib/jaxopt/_src/polyak_sgd.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,270 copying build/lib/jaxopt/_src/anderson.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,274 copying build/lib/jaxopt/_src/isotonic.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,277 copying build/lib/jaxopt/_src/cond.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,279 copying build/lib/jaxopt/_src/base.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,282 copying build/lib/jaxopt/_src/loop.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,284 copying build/lib/jaxopt/_src/optax_wrapper.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,287 copying build/lib/jaxopt/_src/scipy_wrappers.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,291 copying build/lib/jaxopt/_src/anderson_wrapper.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,294 copying build/lib/jaxopt/_src/perturbations.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,296 copying build/lib/jaxopt/_src/loss.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,299 copying build/lib/jaxopt/_src/eq_qp.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,302 copying build/lib/jaxopt/_src/gauss_newton.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,304 copying build/lib/jaxopt/_src/cd_qp.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,307 copying build/lib/jaxopt/_src/linesearch_util.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,309 copying build/lib/jaxopt/_src/objective.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,312 copying build/lib/jaxopt/_src/backtracking_linesearch.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,314 copying build/lib/jaxopt/_src/implicit_diff.py -> build/bdist.linux-armv7l/wheel/./jaxopt/_src 2025-06-01T03:19:47,317 copying build/lib/jaxopt/isotonic.py -> build/bdist.linux-armv7l/wheel/./jaxopt 2025-06-01T03:19:47,319 copying build/lib/jaxopt/cond.py -> build/bdist.linux-armv7l/wheel/./jaxopt 2025-06-01T03:19:47,322 copying build/lib/jaxopt/base.py -> build/bdist.linux-armv7l/wheel/./jaxopt 2025-06-01T03:19:47,324 copying build/lib/jaxopt/loop.py -> build/bdist.linux-armv7l/wheel/./jaxopt 2025-06-01T03:19:47,326 copying build/lib/jaxopt/perturbations.py -> build/bdist.linux-armv7l/wheel/./jaxopt 2025-06-01T03:19:47,328 copying build/lib/jaxopt/loss.py -> build/bdist.linux-armv7l/wheel/./jaxopt 2025-06-01T03:19:47,330 copying build/lib/jaxopt/objective.py -> build/bdist.linux-armv7l/wheel/./jaxopt 2025-06-01T03:19:47,332 copying build/lib/jaxopt/implicit_diff.py -> build/bdist.linux-armv7l/wheel/./jaxopt 2025-06-01T03:19:47,334 running install_egg_info 2025-06-01T03:19:47,373 running egg_info 2025-06-01T03:19:47,401 writing jaxopt.egg-info/PKG-INFO 2025-06-01T03:19:47,404 writing dependency_links to jaxopt.egg-info/dependency_links.txt 2025-06-01T03:19:47,406 deleting jaxopt.egg-info/requires.txt 2025-06-01T03:19:47,406 writing top-level names to jaxopt.egg-info/top_level.txt 2025-06-01T03:19:47,441 reading manifest file 'jaxopt.egg-info/SOURCES.txt' 2025-06-01T03:19:47,447 adding license file 'LICENSE' 2025-06-01T03:19:47,452 writing manifest file 'jaxopt.egg-info/SOURCES.txt' 2025-06-01T03:19:47,453 Copying jaxopt.egg-info to build/bdist.linux-armv7l/wheel/./jaxopt-0.8.4-py3.11.egg-info 2025-06-01T03:19:47,461 running install_scripts 2025-06-01T03:19:47,473 creating build/bdist.linux-armv7l/wheel/jaxopt-0.8.4.dist-info/WHEEL 2025-06-01T03:19:47,475 creating '/tmp/pip-wheel-ax50_j9g/jaxopt-0.8.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-06-01T03:19:47,478 adding 'jaxopt/__init__.py' 2025-06-01T03:19:47,480 adding 'jaxopt/base.py' 2025-06-01T03:19:47,481 adding 'jaxopt/cond.py' 2025-06-01T03:19:47,483 adding 'jaxopt/implicit_diff.py' 2025-06-01T03:19:47,485 adding 'jaxopt/isotonic.py' 2025-06-01T03:19:47,486 adding 'jaxopt/linear_solve.py' 2025-06-01T03:19:47,488 adding 'jaxopt/loop.py' 2025-06-01T03:19:47,490 adding 'jaxopt/loss.py' 2025-06-01T03:19:47,491 adding 'jaxopt/objective.py' 2025-06-01T03:19:47,493 adding 'jaxopt/perturbations.py' 2025-06-01T03:19:47,495 adding 'jaxopt/projection.py' 2025-06-01T03:19:47,497 adding 'jaxopt/prox.py' 2025-06-01T03:19:47,498 adding 'jaxopt/tree_util.py' 2025-06-01T03:19:47,500 adding 'jaxopt/version.py' 2025-06-01T03:19:47,502 adding 'jaxopt/_src/__init__.py' 2025-06-01T03:19:47,505 adding 'jaxopt/_src/anderson.py' 2025-06-01T03:19:47,507 adding 'jaxopt/_src/anderson_wrapper.py' 2025-06-01T03:19:47,509 adding 'jaxopt/_src/armijo_sgd.py' 2025-06-01T03:19:47,512 adding 'jaxopt/_src/backtracking_linesearch.py' 2025-06-01T03:19:47,514 adding 'jaxopt/_src/base.py' 2025-06-01T03:19:47,517 adding 'jaxopt/_src/bfgs.py' 2025-06-01T03:19:47,519 adding 'jaxopt/_src/bisection.py' 2025-06-01T03:19:47,520 adding 'jaxopt/_src/block_cd.py' 2025-06-01T03:19:47,523 adding 'jaxopt/_src/broyden.py' 2025-06-01T03:19:47,525 adding 'jaxopt/_src/cd_qp.py' 2025-06-01T03:19:47,526 adding 'jaxopt/_src/cond.py' 2025-06-01T03:19:47,528 adding 'jaxopt/_src/cvxpy_wrapper.py' 2025-06-01T03:19:47,530 adding 'jaxopt/_src/eq_qp.py' 2025-06-01T03:19:47,531 adding 'jaxopt/_src/fixed_point_iteration.py' 2025-06-01T03:19:47,533 adding 'jaxopt/_src/gauss_newton.py' 2025-06-01T03:19:47,535 adding 'jaxopt/_src/gradient_descent.py' 2025-06-01T03:19:47,538 adding 'jaxopt/_src/hager_zhang_linesearch.py' 2025-06-01T03:19:47,540 adding 'jaxopt/_src/implicit_diff.py' 2025-06-01T03:19:47,542 adding 'jaxopt/_src/isotonic.py' 2025-06-01T03:19:47,544 adding 'jaxopt/_src/iterative_refinement.py' 2025-06-01T03:19:47,546 adding 'jaxopt/_src/lbfgs.py' 2025-06-01T03:19:47,550 adding 'jaxopt/_src/lbfgsb.py' 2025-06-01T03:19:47,553 adding 'jaxopt/_src/levenberg_marquardt.py' 2025-06-01T03:19:47,555 adding 'jaxopt/_src/linear_operator.py' 2025-06-01T03:19:47,556 adding 'jaxopt/_src/linear_solve.py' 2025-06-01T03:19:47,558 adding 'jaxopt/_src/linesearch_util.py' 2025-06-01T03:19:47,559 adding 'jaxopt/_src/loop.py' 2025-06-01T03:19:47,561 adding 'jaxopt/_src/loss.py' 2025-06-01T03:19:47,563 adding 'jaxopt/_src/mirror_descent.py' 2025-06-01T03:19:47,565 adding 'jaxopt/_src/nonlinear_cg.py' 2025-06-01T03:19:47,567 adding 'jaxopt/_src/objective.py' 2025-06-01T03:19:47,568 adding 'jaxopt/_src/optax_wrapper.py' 2025-06-01T03:19:47,575 adding 'jaxopt/_src/osqp.py' 2025-06-01T03:19:47,577 adding 'jaxopt/_src/perturbations.py' 2025-06-01T03:19:47,579 adding 'jaxopt/_src/polyak_sgd.py' 2025-06-01T03:19:47,580 adding 'jaxopt/_src/projected_gradient.py' 2025-06-01T03:19:47,583 adding 'jaxopt/_src/projection.py' 2025-06-01T03:19:47,585 adding 'jaxopt/_src/prox.py' 2025-06-01T03:19:47,587 adding 'jaxopt/_src/proximal_gradient.py' 2025-06-01T03:19:47,591 adding 'jaxopt/_src/scipy_wrappers.py' 2025-06-01T03:19:47,593 adding 'jaxopt/_src/test_util.py' 2025-06-01T03:19:47,595 adding 'jaxopt/_src/tree_util.py' 2025-06-01T03:19:47,599 adding 'jaxopt/_src/zoom_linesearch.py' 2025-06-01T03:19:47,602 adding 'jaxopt-0.8.4.dist-info/licenses/LICENSE' 2025-06-01T03:19:47,604 adding 'jaxopt-0.8.4.dist-info/METADATA' 2025-06-01T03:19:47,605 adding 'jaxopt-0.8.4.dist-info/WHEEL' 2025-06-01T03:19:47,606 adding 'jaxopt-0.8.4.dist-info/top_level.txt' 2025-06-01T03:19:47,607 adding 'jaxopt-0.8.4.dist-info/RECORD' 2025-06-01T03:19:47,611 removing build/bdist.linux-armv7l/wheel 2025-06-01T03:19:47,734 Building wheel for jaxopt (setup.py): finished with status 'done' 2025-06-01T03:19:47,738 Created wheel for jaxopt: filename=jaxopt-0.8.4-py3-none-any.whl size=172337 sha256=e6f5a3a2c86c4c88a8b6b3deded283bfc66554d3a161ca3b43921f3a6420ab53 2025-06-01T03:19:47,739 Stored in directory: /tmp/pip-ephem-wheel-cache-g88ng1tw/wheels/0f/33/d8/c12550d85c26a40266b08e23f1683f4c95aace6a1332e65bcd 2025-06-01T03:19:47,751 Successfully built jaxopt 2025-06-01T03:19:47,759 Removed build tracker: '/tmp/pip-build-tracker-hvy9slxv'