2025-06-10T07:14:35,263 Created temporary directory: /tmp/pip-build-tracker-sqq8wapj 2025-06-10T07:14:35,264 Initialized build tracking at /tmp/pip-build-tracker-sqq8wapj 2025-06-10T07:14:35,265 Created build tracker: /tmp/pip-build-tracker-sqq8wapj 2025-06-10T07:14:35,266 Entered build tracker: /tmp/pip-build-tracker-sqq8wapj 2025-06-10T07:14:35,266 Created temporary directory: /tmp/pip-wheel-exzb2bxi 2025-06-10T07:14:35,271 Created temporary directory: /tmp/pip-ephem-wheel-cache-re3pxn4d 2025-06-10T07:14:35,319 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-10T07:14:35,322 2 location(s) to search for versions of recurfaces: 2025-06-10T07:14:35,322 * https://pypi.org/simple/recurfaces/ 2025-06-10T07:14:35,322 * https://www.piwheels.org/simple/recurfaces/ 2025-06-10T07:14:35,323 Fetching project page and analyzing links: https://pypi.org/simple/recurfaces/ 2025-06-10T07:14:35,323 Getting page https://pypi.org/simple/recurfaces/ 2025-06-10T07:14:35,325 Found index url https://pypi.org/simple/ 2025-06-10T07:14:35,550 Fetched page https://pypi.org/simple/recurfaces/ as application/vnd.pypi.simple.v1+json 2025-06-10T07:14:35,553 Found link https://files.pythonhosted.org/packages/c1/b0/88e3a883024c7e62d510071660b61010b99626558cb42f918560fb341d66/recurfaces-0.2.0.tar.gz (from https://pypi.org/simple/recurfaces/), version: 0.2.0 2025-06-10T07:14:35,554 Found link https://files.pythonhosted.org/packages/44/6b/7db72fbc9fea3c66c49f0c7766e2beb3b50aac4941514ca3bd090f19c552/recurfaces-0.3.0.tar.gz (from https://pypi.org/simple/recurfaces/), version: 0.3.0 2025-06-10T07:14:35,555 Found link https://files.pythonhosted.org/packages/03/43/cab17f63334265e463322e5ff18ffaa21e1433b0f96bde5c7d73d6cf6d41/recurfaces-0.3.1.tar.gz (from https://pypi.org/simple/recurfaces/), version: 0.3.1 2025-06-10T07:14:35,556 Found link https://files.pythonhosted.org/packages/d0/1b/c1386e6f2128263c91e421319ad3db3ac11bee63c6eb4f47ee4e4dd9fde1/recurfaces-0.3.2.tar.gz (from https://pypi.org/simple/recurfaces/), version: 0.3.2 2025-06-10T07:14:35,556 Found link https://files.pythonhosted.org/packages/6a/a4/a2db153f43b386514f42404187180946ca3cd92fc7fb4ec7b55f6713f5ee/recurfaces-0.4.0.tar.gz (from https://pypi.org/simple/recurfaces/), version: 0.4.0 2025-06-10T07:14:35,557 Found link https://files.pythonhosted.org/packages/d2/88/d9b7d58d98ddf11018d836c97fcb2fc9383200c31e0822c495a9c085dfe6/recurfaces-1.0.0.tar.gz (from https://pypi.org/simple/recurfaces/), version: 1.0.0 2025-06-10T07:14:35,558 Found link https://files.pythonhosted.org/packages/45/b4/84fa7c607657ad2abedf764c64ea9a434b9259936593ab127f8b5ef18f99/recurfaces-1.0.1.tar.gz (from https://pypi.org/simple/recurfaces/), version: 1.0.1 2025-06-10T07:14:35,559 Found link https://files.pythonhosted.org/packages/4c/00/c0b32f0a76bff1ade5bd84465c0097b51793e0b4845982a9ad7d883bae7f/recurfaces-1.0.2.tar.gz (from https://pypi.org/simple/recurfaces/), version: 1.0.2 2025-06-10T07:14:35,560 Found link https://files.pythonhosted.org/packages/a8/34/aa8a9825a67549404f83ec77fb58cad2b3e2ab1f4dc63ab58cff1bf20e3c/recurfaces-1.0.3.tar.gz (from https://pypi.org/simple/recurfaces/), version: 1.0.3 2025-06-10T07:14:35,561 Found link https://files.pythonhosted.org/packages/23/ce/1b1be4f136ab71878c728f0d91523020a23e697b6bd8b384a5fbd9811899/recurfaces-1.0.4.tar.gz (from https://pypi.org/simple/recurfaces/), version: 1.0.4 2025-06-10T07:14:35,561 Found link https://files.pythonhosted.org/packages/75/cb/0135cc342704b7ead17d4642eed771a294769b28b53fd7a0660c086fe02e/recurfaces-1.0.5.tar.gz (from https://pypi.org/simple/recurfaces/), version: 1.0.5 2025-06-10T07:14:35,562 Found link https://files.pythonhosted.org/packages/aa/38/5e3d6b0c57d456d1ff73632e4c5a5c9b2b0cf15c22ab02538876701011ed/recurfaces-1.0.6.tar.gz (from https://pypi.org/simple/recurfaces/), version: 1.0.6 2025-06-10T07:14:35,563 Found link https://files.pythonhosted.org/packages/0e/98/855399edc085b179adf4fdf472123237ca32a1c7519adbb48395ba81eedc/recurfaces-1.0.7.tar.gz (from https://pypi.org/simple/recurfaces/), version: 1.0.7 2025-06-10T07:14:35,563 Found link https://files.pythonhosted.org/packages/02/3f/c4293f2887b2cd61fb160026105a2b79233af48ce6fb376a3d3fadb01768/recurfaces-1.0.8.tar.gz (from https://pypi.org/simple/recurfaces/), version: 1.0.8 2025-06-10T07:14:35,564 Found link https://files.pythonhosted.org/packages/75/8b/3172d8f49895a2f97b12dcf61b96d0a67f5cd716003bfad1c6132c4637b3/recurfaces-2.0.0.tar.gz (from https://pypi.org/simple/recurfaces/), version: 2.0.0 2025-06-10T07:14:35,565 Found link https://files.pythonhosted.org/packages/42/3f/ba784b9ea61db612c2fb76a0d1d3339baf3a57e7dc01d7c69ac171446f86/recurfaces-2.1.0.tar.gz (from https://pypi.org/simple/recurfaces/), version: 2.1.0 2025-06-10T07:14:35,565 Found link https://files.pythonhosted.org/packages/2d/61/00747fbde78a31a2920e2a133c6b2ceb03c47963159aa1f6e54f287fd7f8/recurfaces-2.2.0.tar.gz (from https://pypi.org/simple/recurfaces/), version: 2.2.0 2025-06-10T07:14:35,566 Found link https://files.pythonhosted.org/packages/2e/b9/8b033bc7655a0e082b3894ee8fa95e5bf49b1fb719d175833d7e4455d6ac/recurfaces-3.0.0.tar.gz (from https://pypi.org/simple/recurfaces/), version: 3.0.0 2025-06-10T07:14:35,567 Found link https://files.pythonhosted.org/packages/a3/e8/c38428c07aadd51693ae94e146ac932b1ff312b9b948c7af01567aec9280/recurfaces-4.0.0.tar.gz (from https://pypi.org/simple/recurfaces/), version: 4.0.0 2025-06-10T07:14:35,567 Fetching project page and analyzing links: https://www.piwheels.org/simple/recurfaces/ 2025-06-10T07:14:35,568 Getting page https://www.piwheels.org/simple/recurfaces/ 2025-06-10T07:14:35,569 Found index url https://www.piwheels.org/simple/ 2025-06-10T07:14:35,737 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/recurfaces/ 2025-06-10T07:14:36,395 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/recurfaces/ 2025-06-10T07:14:37,553 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/recurfaces/ 2025-06-10T07:14:39,710 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/recurfaces/ 2025-06-10T07:14:43,865 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/recurfaces/ 2025-06-10T07:14:44,021 Could not fetch URL https://www.piwheels.org/simple/recurfaces/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/recurfaces/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-06-10T07:14:44,023 Skipping link: not a file: https://www.piwheels.org/simple/recurfaces/ 2025-06-10T07:14:44,023 Skipping link: not a file: https://pypi.org/simple/recurfaces/ 2025-06-10T07:14:44,043 Given no hashes to check 1 links for project 'recurfaces': discarding no candidates 2025-06-10T07:14:44,045 Collecting recurfaces==4.0.0 2025-06-10T07:14:44,048 Created temporary directory: /tmp/pip-unpack-shch1z12 2025-06-10T07:14:44,337 Downloading recurfaces-4.0.0.tar.gz (19 kB) 2025-06-10T07:14:44,376 Added recurfaces==4.0.0 from https://files.pythonhosted.org/packages/a3/e8/c38428c07aadd51693ae94e146ac932b1ff312b9b948c7af01567aec9280/recurfaces-4.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-sqq8wapj' 2025-06-10T07:14:44,378 Running setup.py (path:/tmp/pip-wheel-exzb2bxi/recurfaces_e9bbe1f7a1994bf8b6b3933faaed45c6/setup.py) egg_info for package recurfaces 2025-06-10T07:14:44,379 Created temporary directory: /tmp/pip-pip-egg-info-1aeq1h1d 2025-06-10T07:14:44,380 Preparing metadata (setup.py): started 2025-06-10T07:14:44,381 Running command python setup.py egg_info 2025-06-10T07:14:45,258 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-10T07:14:45,258 !! 2025-06-10T07:14:45,259 ******************************************************************************** 2025-06-10T07:14:45,260 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-10T07:14:45,261 License :: OSI Approved :: MIT License 2025-06-10T07:14:45,262 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-10T07:14:45,262 ******************************************************************************** 2025-06-10T07:14:45,263 !! 2025-06-10T07:14:45,264 self._finalize_license_expression() 2025-06-10T07:14:45,289 running egg_info 2025-06-10T07:14:45,318 creating /tmp/pip-pip-egg-info-1aeq1h1d/recurfaces.egg-info 2025-06-10T07:14:45,319 writing /tmp/pip-pip-egg-info-1aeq1h1d/recurfaces.egg-info/PKG-INFO 2025-06-10T07:14:45,322 writing dependency_links to /tmp/pip-pip-egg-info-1aeq1h1d/recurfaces.egg-info/dependency_links.txt 2025-06-10T07:14:45,324 writing requirements to /tmp/pip-pip-egg-info-1aeq1h1d/recurfaces.egg-info/requires.txt 2025-06-10T07:14:45,325 writing top-level names to /tmp/pip-pip-egg-info-1aeq1h1d/recurfaces.egg-info/top_level.txt 2025-06-10T07:14:45,326 writing manifest file '/tmp/pip-pip-egg-info-1aeq1h1d/recurfaces.egg-info/SOURCES.txt' 2025-06-10T07:14:45,417 reading manifest file '/tmp/pip-pip-egg-info-1aeq1h1d/recurfaces.egg-info/SOURCES.txt' 2025-06-10T07:14:45,419 reading manifest template 'MANIFEST.in' 2025-06-10T07:14:45,420 adding license file 'LICENSE.txt' 2025-06-10T07:14:45,423 writing manifest file '/tmp/pip-pip-egg-info-1aeq1h1d/recurfaces.egg-info/SOURCES.txt' 2025-06-10T07:14:45,534 Preparing metadata (setup.py): finished with status 'done' 2025-06-10T07:14:45,539 Source in /tmp/pip-wheel-exzb2bxi/recurfaces_e9bbe1f7a1994bf8b6b3933faaed45c6 has version 4.0.0, which satisfies requirement recurfaces==4.0.0 from https://files.pythonhosted.org/packages/a3/e8/c38428c07aadd51693ae94e146ac932b1ff312b9b948c7af01567aec9280/recurfaces-4.0.0.tar.gz 2025-06-10T07:14:45,540 Removed recurfaces==4.0.0 from https://files.pythonhosted.org/packages/a3/e8/c38428c07aadd51693ae94e146ac932b1ff312b9b948c7af01567aec9280/recurfaces-4.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-sqq8wapj' 2025-06-10T07:14:45,546 Created temporary directory: /tmp/pip-unpack-c90rh831 2025-06-10T07:14:45,547 Created temporary directory: /tmp/pip-unpack-i_6vehhx 2025-06-10T07:14:45,548 Building wheels for collected packages: recurfaces 2025-06-10T07:14:45,552 Created temporary directory: /tmp/pip-wheel-nac_53gm 2025-06-10T07:14:45,553 DEPRECATION: Building 'recurfaces' 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 'recurfaces'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-06-10T07:14:45,554 Building wheel for recurfaces (setup.py): started 2025-06-10T07:14:45,555 Destination directory: /tmp/pip-wheel-nac_53gm 2025-06-10T07:14:45,556 Running command python setup.py bdist_wheel 2025-06-10T07:14:46,419 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-10T07:14:46,420 !! 2025-06-10T07:14:46,421 ******************************************************************************** 2025-06-10T07:14:46,421 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-10T07:14:46,422 License :: OSI Approved :: MIT License 2025-06-10T07:14:46,423 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-10T07:14:46,424 ******************************************************************************** 2025-06-10T07:14:46,425 !! 2025-06-10T07:14:46,425 self._finalize_license_expression() 2025-06-10T07:14:46,426 running bdist_wheel 2025-06-10T07:14:46,560 running build 2025-06-10T07:14:46,560 running build_py 2025-06-10T07:14:46,591 creating build/lib/recurfaces 2025-06-10T07:14:46,593 copying recurfaces/__init__.py -> build/lib/recurfaces 2025-06-10T07:14:46,595 copying recurfaces/renderpipeline.py -> build/lib/recurfaces 2025-06-10T07:14:46,597 copying recurfaces/recurface.py -> build/lib/recurfaces 2025-06-10T07:14:46,630 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-10T07:14:46,630 !! 2025-06-10T07:14:46,632 ******************************************************************************** 2025-06-10T07:14:46,632 Please avoid running ``setup.py`` directly. 2025-06-10T07:14:46,633 Instead, use pypa/build, pypa/installer or other 2025-06-10T07:14:46,633 standards-based tools. 2025-06-10T07:14:46,634 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-10T07:14:46,635 or your builds will no longer be supported. 2025-06-10T07:14:46,636 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-10T07:14:46,637 ******************************************************************************** 2025-06-10T07:14:46,638 !! 2025-06-10T07:14:46,639 self.initialize_options() 2025-06-10T07:14:46,659 installing to build/bdist.linux-armv7l/wheel 2025-06-10T07:14:46,660 running install 2025-06-10T07:14:46,685 running install_lib 2025-06-10T07:14:46,713 creating build/bdist.linux-armv7l/wheel 2025-06-10T07:14:46,715 creating build/bdist.linux-armv7l/wheel/recurfaces 2025-06-10T07:14:46,716 copying build/lib/recurfaces/__init__.py -> build/bdist.linux-armv7l/wheel/./recurfaces 2025-06-10T07:14:46,718 copying build/lib/recurfaces/renderpipeline.py -> build/bdist.linux-armv7l/wheel/./recurfaces 2025-06-10T07:14:46,720 copying build/lib/recurfaces/recurface.py -> build/bdist.linux-armv7l/wheel/./recurfaces 2025-06-10T07:14:46,723 running install_egg_info 2025-06-10T07:14:46,759 running egg_info 2025-06-10T07:14:46,788 writing recurfaces.egg-info/PKG-INFO 2025-06-10T07:14:46,791 writing dependency_links to recurfaces.egg-info/dependency_links.txt 2025-06-10T07:14:46,793 writing requirements to recurfaces.egg-info/requires.txt 2025-06-10T07:14:46,794 writing top-level names to recurfaces.egg-info/top_level.txt 2025-06-10T07:14:46,825 reading manifest file 'recurfaces.egg-info/SOURCES.txt' 2025-06-10T07:14:46,828 reading manifest template 'MANIFEST.in' 2025-06-10T07:14:46,829 adding license file 'LICENSE.txt' 2025-06-10T07:14:46,832 writing manifest file 'recurfaces.egg-info/SOURCES.txt' 2025-06-10T07:14:46,833 Copying recurfaces.egg-info to build/bdist.linux-armv7l/wheel/./recurfaces-4.0.0-py3.11.egg-info 2025-06-10T07:14:46,843 running install_scripts 2025-06-10T07:14:46,855 creating build/bdist.linux-armv7l/wheel/recurfaces-4.0.0.dist-info/WHEEL 2025-06-10T07:14:46,857 creating '/tmp/pip-wheel-nac_53gm/recurfaces-4.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-06-10T07:14:46,859 adding 'recurfaces/__init__.py' 2025-06-10T07:14:46,865 adding 'recurfaces/recurface.py' 2025-06-10T07:14:46,866 adding 'recurfaces/renderpipeline.py' 2025-06-10T07:14:46,869 adding 'recurfaces-4.0.0.dist-info/licenses/LICENSE.txt' 2025-06-10T07:14:46,871 adding 'recurfaces-4.0.0.dist-info/METADATA' 2025-06-10T07:14:46,872 adding 'recurfaces-4.0.0.dist-info/WHEEL' 2025-06-10T07:14:46,873 adding 'recurfaces-4.0.0.dist-info/top_level.txt' 2025-06-10T07:14:46,874 adding 'recurfaces-4.0.0.dist-info/RECORD' 2025-06-10T07:14:46,875 removing build/bdist.linux-armv7l/wheel 2025-06-10T07:14:46,992 Building wheel for recurfaces (setup.py): finished with status 'done' 2025-06-10T07:14:46,995 Created wheel for recurfaces: filename=recurfaces-4.0.0-py3-none-any.whl size=16195 sha256=df669065ee20efab91d271a0c70ca66a71463a43d384b1ad1f44c432914f61bc 2025-06-10T07:14:46,996 Stored in directory: /tmp/pip-ephem-wheel-cache-re3pxn4d/wheels/30/65/4d/dfba2edf925d4486b3715d280a1bfe22db2cdc00471deb445d 2025-06-10T07:14:47,008 Successfully built recurfaces 2025-06-10T07:14:47,011 Removed build tracker: '/tmp/pip-build-tracker-sqq8wapj'