2025-06-10T08:16:47,475 Created temporary directory: /tmp/pip-build-tracker-5_wb0n6o 2025-06-10T08:16:47,476 Initialized build tracking at /tmp/pip-build-tracker-5_wb0n6o 2025-06-10T08:16:47,477 Created build tracker: /tmp/pip-build-tracker-5_wb0n6o 2025-06-10T08:16:47,477 Entered build tracker: /tmp/pip-build-tracker-5_wb0n6o 2025-06-10T08:16:47,478 Created temporary directory: /tmp/pip-wheel-v6tb378e 2025-06-10T08:16:47,482 Created temporary directory: /tmp/pip-ephem-wheel-cache-jqs9bkeg 2025-06-10T08:16:47,532 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-10T08:16:47,534 2 location(s) to search for versions of py2nb: 2025-06-10T08:16:47,534 * https://pypi.org/simple/py2nb/ 2025-06-10T08:16:47,534 * https://www.piwheels.org/simple/py2nb/ 2025-06-10T08:16:47,535 Fetching project page and analyzing links: https://pypi.org/simple/py2nb/ 2025-06-10T08:16:47,536 Getting page https://pypi.org/simple/py2nb/ 2025-06-10T08:16:47,538 Found index url https://pypi.org/simple/ 2025-06-10T08:16:47,767 Fetched page https://pypi.org/simple/py2nb/ as application/vnd.pypi.simple.v1+json 2025-06-10T08:16:47,769 Found link https://files.pythonhosted.org/packages/b2/48/926cc023520dce7fe9e7a8124aa162c564a384db5a85987be4a13f2f4d26/py2nb-0.0.0.tar.gz (from https://pypi.org/simple/py2nb/), version: 0.0.0 2025-06-10T08:16:47,770 Found link https://files.pythonhosted.org/packages/cc/15/d5338c3a3978f8a533b5c685d6e20a358b48b22a13b242948755d1ba69e0/py2nb-0.0.2.tar.gz (from https://pypi.org/simple/py2nb/), version: 0.0.2 2025-06-10T08:16:47,770 Found link https://files.pythonhosted.org/packages/8b/ff/f44682cc8a928db1a3380324c8f7d2e48f2094add2d6bd9a6fb204e7e0f1/py2nb-0.0.3.tar.gz (from https://pypi.org/simple/py2nb/), version: 0.0.3 2025-06-10T08:16:47,771 Found link https://files.pythonhosted.org/packages/82/33/81862f5aacdee7b3dfeb44818ba146f87667098d85693de209cb0df22d39/py2nb-0.0.4.tar.gz (from https://pypi.org/simple/py2nb/), version: 0.0.4 2025-06-10T08:16:47,772 Found link https://files.pythonhosted.org/packages/a9/72/a2e63be57d6c16775105dfd17bd4054775bd64326851d1731e3bbd66907a/py2nb-1.0.0.tar.gz (from https://pypi.org/simple/py2nb/), version: 1.0.0 2025-06-10T08:16:47,773 Skipping link: No binaries permitted for py2nb: https://files.pythonhosted.org/packages/eb/e6/bc2ec47ba2be0cb7dd5ff665024efa86a43f7024390a5c4f603106de92d6/py2nb-1.1.0-py3-none-any.whl (from https://pypi.org/simple/py2nb/) (requires-python:>=3.7) 2025-06-10T08:16:47,774 Found link https://files.pythonhosted.org/packages/be/c6/71d3db31b4d2f5de9e958418098ae7ccd7c4c43a52abd19d84a0cbb8a774/py2nb-1.1.0.tar.gz (from https://pypi.org/simple/py2nb/) (requires-python:>=3.7), version: 1.1.0 2025-06-10T08:16:47,775 Skipping link: No binaries permitted for py2nb: https://files.pythonhosted.org/packages/6e/4e/ac55c00e0d7633d9ed97441cf0e0d47870b27a01df51bb1279cded31f50a/py2nb-1.1.1-py3-none-any.whl (from https://pypi.org/simple/py2nb/) (requires-python:>=3.7) 2025-06-10T08:16:47,776 Found link https://files.pythonhosted.org/packages/c6/75/26d12d9024aeb0a51e7cb1b3f1886daa47d4ab3850fd056d505c84fef81f/py2nb-1.1.1.tar.gz (from https://pypi.org/simple/py2nb/) (requires-python:>=3.7), version: 1.1.1 2025-06-10T08:16:47,777 Fetching project page and analyzing links: https://www.piwheels.org/simple/py2nb/ 2025-06-10T08:16:47,777 Getting page https://www.piwheels.org/simple/py2nb/ 2025-06-10T08:16:47,779 Found index url https://www.piwheels.org/simple/ 2025-06-10T08:16:47,939 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/py2nb/ 2025-06-10T08:16:48,602 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/py2nb/ 2025-06-10T08:16:49,760 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/py2nb/ 2025-06-10T08:16:51,925 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/py2nb/ 2025-06-10T08:16:56,085 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/py2nb/ 2025-06-10T08:16:56,245 Could not fetch URL https://www.piwheels.org/simple/py2nb/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/py2nb/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-06-10T08:16:56,247 Skipping link: not a file: https://www.piwheels.org/simple/py2nb/ 2025-06-10T08:16:56,247 Skipping link: not a file: https://pypi.org/simple/py2nb/ 2025-06-10T08:16:56,266 Given no hashes to check 1 links for project 'py2nb': discarding no candidates 2025-06-10T08:16:56,268 Collecting py2nb==1.1.0 2025-06-10T08:16:56,270 Created temporary directory: /tmp/pip-unpack-a9b5fc2u 2025-06-10T08:16:56,887 Downloading py2nb-1.1.0.tar.gz (21 kB) 2025-06-10T08:16:56,947 Added py2nb==1.1.0 from https://files.pythonhosted.org/packages/be/c6/71d3db31b4d2f5de9e958418098ae7ccd7c4c43a52abd19d84a0cbb8a774/py2nb-1.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-5_wb0n6o' 2025-06-10T08:16:56,950 Running setup.py (path:/tmp/pip-wheel-v6tb378e/py2nb_452dcabd7dd94fd49d613a986cb50185/setup.py) egg_info for package py2nb 2025-06-10T08:16:56,951 Created temporary directory: /tmp/pip-pip-egg-info-mk4zbspq 2025-06-10T08:16:56,951 Preparing metadata (setup.py): started 2025-06-10T08:16:56,952 Running command python setup.py egg_info 2025-06-10T08:16:57,824 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-10T08:16:57,825 !! 2025-06-10T08:16:57,826 ******************************************************************************** 2025-06-10T08:16:57,826 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-10T08:16:57,828 License :: OSI Approved :: GNU General Public License v3 (GPLv3) 2025-06-10T08:16:57,829 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-10T08:16:57,830 ******************************************************************************** 2025-06-10T08:16:57,831 !! 2025-06-10T08:16:57,831 self._finalize_license_expression() 2025-06-10T08:16:57,854 running egg_info 2025-06-10T08:16:57,883 creating /tmp/pip-pip-egg-info-mk4zbspq/py2nb.egg-info 2025-06-10T08:16:57,884 writing /tmp/pip-pip-egg-info-mk4zbspq/py2nb.egg-info/PKG-INFO 2025-06-10T08:16:57,887 writing dependency_links to /tmp/pip-pip-egg-info-mk4zbspq/py2nb.egg-info/dependency_links.txt 2025-06-10T08:16:57,889 writing requirements to /tmp/pip-pip-egg-info-mk4zbspq/py2nb.egg-info/requires.txt 2025-06-10T08:16:57,891 writing top-level names to /tmp/pip-pip-egg-info-mk4zbspq/py2nb.egg-info/top_level.txt 2025-06-10T08:16:57,892 writing manifest file '/tmp/pip-pip-egg-info-mk4zbspq/py2nb.egg-info/SOURCES.txt' 2025-06-10T08:16:58,009 reading manifest file '/tmp/pip-pip-egg-info-mk4zbspq/py2nb.egg-info/SOURCES.txt' 2025-06-10T08:16:58,011 reading manifest template 'MANIFEST.in' 2025-06-10T08:16:58,014 warning: no previously-included files matching '__pycache__' found under directory '*' 2025-06-10T08:16:58,014 warning: no previously-included files matching '*.py[co]' found under directory '*' 2025-06-10T08:16:58,016 warning: no previously-included files found matching 'test_py2nb.py' 2025-06-10T08:16:58,016 warning: no previously-included files found matching 'example_executed.ipynb' 2025-06-10T08:16:58,017 adding license file 'LICENSE' 2025-06-10T08:16:58,019 writing manifest file '/tmp/pip-pip-egg-info-mk4zbspq/py2nb.egg-info/SOURCES.txt' 2025-06-10T08:16:58,132 Preparing metadata (setup.py): finished with status 'done' 2025-06-10T08:16:58,136 Source in /tmp/pip-wheel-v6tb378e/py2nb_452dcabd7dd94fd49d613a986cb50185 has version 1.1.0, which satisfies requirement py2nb==1.1.0 from https://files.pythonhosted.org/packages/be/c6/71d3db31b4d2f5de9e958418098ae7ccd7c4c43a52abd19d84a0cbb8a774/py2nb-1.1.0.tar.gz 2025-06-10T08:16:58,137 Removed py2nb==1.1.0 from https://files.pythonhosted.org/packages/be/c6/71d3db31b4d2f5de9e958418098ae7ccd7c4c43a52abd19d84a0cbb8a774/py2nb-1.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-5_wb0n6o' 2025-06-10T08:16:58,144 Created temporary directory: /tmp/pip-unpack-28amrkk3 2025-06-10T08:16:58,145 Created temporary directory: /tmp/pip-unpack-ld3kpln8 2025-06-10T08:16:58,146 Building wheels for collected packages: py2nb 2025-06-10T08:16:58,150 Created temporary directory: /tmp/pip-wheel-bzcrodf1 2025-06-10T08:16:58,151 DEPRECATION: Building 'py2nb' 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 'py2nb'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-06-10T08:16:58,152 Building wheel for py2nb (setup.py): started 2025-06-10T08:16:58,154 Destination directory: /tmp/pip-wheel-bzcrodf1 2025-06-10T08:16:58,154 Running command python setup.py bdist_wheel 2025-06-10T08:16:58,999 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-10T08:16:59,000 !! 2025-06-10T08:16:59,001 ******************************************************************************** 2025-06-10T08:16:59,001 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-10T08:16:59,003 License :: OSI Approved :: GNU General Public License v3 (GPLv3) 2025-06-10T08:16:59,004 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-10T08:16:59,005 ******************************************************************************** 2025-06-10T08:16:59,006 !! 2025-06-10T08:16:59,006 self._finalize_license_expression() 2025-06-10T08:16:59,007 running bdist_wheel 2025-06-10T08:16:59,137 running build 2025-06-10T08:16:59,138 running build_py 2025-06-10T08:16:59,168 creating build/lib 2025-06-10T08:16:59,170 copying py2nb.py -> build/lib 2025-06-10T08:16:59,173 copying nb2py.py -> build/lib 2025-06-10T08:16:59,175 running egg_info 2025-06-10T08:16:59,204 writing py2nb.egg-info/PKG-INFO 2025-06-10T08:16:59,208 writing dependency_links to py2nb.egg-info/dependency_links.txt 2025-06-10T08:16:59,210 writing requirements to py2nb.egg-info/requires.txt 2025-06-10T08:16:59,211 writing top-level names to py2nb.egg-info/top_level.txt 2025-06-10T08:16:59,242 reading manifest file 'py2nb.egg-info/SOURCES.txt' 2025-06-10T08:16:59,245 reading manifest template 'MANIFEST.in' 2025-06-10T08:16:59,246 warning: no previously-included files matching '__pycache__' found under directory '*' 2025-06-10T08:16:59,247 warning: no previously-included files matching '*.py[co]' found under directory '*' 2025-06-10T08:16:59,248 warning: no previously-included files found matching 'test_py2nb.py' 2025-06-10T08:16:59,248 warning: no previously-included files found matching 'example_executed.ipynb' 2025-06-10T08:16:59,249 adding license file 'LICENSE' 2025-06-10T08:16:59,252 writing manifest file 'py2nb.egg-info/SOURCES.txt' 2025-06-10T08:16:59,253 running build_scripts 2025-06-10T08:16:59,254 creating build/scripts-3.11 2025-06-10T08:16:59,255 copying and adjusting py2nb -> build/scripts-3.11 2025-06-10T08:16:59,257 copying and adjusting nb2py -> build/scripts-3.11 2025-06-10T08:16:59,258 changing mode of build/scripts-3.11/py2nb from 644 to 755 2025-06-10T08:16:59,258 changing mode of build/scripts-3.11/nb2py from 644 to 755 2025-06-10T08:16:59,287 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-10T08:16:59,288 !! 2025-06-10T08:16:59,289 ******************************************************************************** 2025-06-10T08:16:59,289 Please avoid running ``setup.py`` directly. 2025-06-10T08:16:59,290 Instead, use pypa/build, pypa/installer or other 2025-06-10T08:16:59,290 standards-based tools. 2025-06-10T08:16:59,291 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-10T08:16:59,292 or your builds will no longer be supported. 2025-06-10T08:16:59,293 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-10T08:16:59,293 ******************************************************************************** 2025-06-10T08:16:59,294 !! 2025-06-10T08:16:59,295 self.initialize_options() 2025-06-10T08:16:59,315 installing to build/bdist.linux-armv7l/wheel 2025-06-10T08:16:59,316 running install 2025-06-10T08:16:59,339 running install_lib 2025-06-10T08:16:59,367 creating build/bdist.linux-armv7l/wheel 2025-06-10T08:16:59,369 copying build/lib/py2nb.py -> build/bdist.linux-armv7l/wheel/. 2025-06-10T08:16:59,372 copying build/lib/nb2py.py -> build/bdist.linux-armv7l/wheel/. 2025-06-10T08:16:59,374 running install_egg_info 2025-06-10T08:16:59,409 Copying py2nb.egg-info to build/bdist.linux-armv7l/wheel/./py2nb-1.1.0-py3.11.egg-info 2025-06-10T08:16:59,419 running install_scripts 2025-06-10T08:16:59,420 creating build/bdist.linux-armv7l/wheel/py2nb-1.1.0.data/scripts 2025-06-10T08:16:59,422 copying build/scripts-3.11/py2nb -> build/bdist.linux-armv7l/wheel/py2nb-1.1.0.data/scripts 2025-06-10T08:16:59,424 copying build/scripts-3.11/nb2py -> build/bdist.linux-armv7l/wheel/py2nb-1.1.0.data/scripts 2025-06-10T08:16:59,425 changing mode of build/bdist.linux-armv7l/wheel/py2nb-1.1.0.data/scripts/py2nb to 755 2025-06-10T08:16:59,426 changing mode of build/bdist.linux-armv7l/wheel/py2nb-1.1.0.data/scripts/nb2py to 755 2025-06-10T08:16:59,439 creating build/bdist.linux-armv7l/wheel/py2nb-1.1.0.dist-info/WHEEL 2025-06-10T08:16:59,441 creating '/tmp/pip-wheel-bzcrodf1/py2nb-1.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-06-10T08:16:59,443 adding 'nb2py.py' 2025-06-10T08:16:59,445 adding 'py2nb.py' 2025-06-10T08:16:59,448 adding 'py2nb-1.1.0.data/scripts/nb2py' 2025-06-10T08:16:59,449 adding 'py2nb-1.1.0.data/scripts/py2nb' 2025-06-10T08:16:59,457 adding 'py2nb-1.1.0.dist-info/licenses/LICENSE' 2025-06-10T08:16:59,459 adding 'py2nb-1.1.0.dist-info/METADATA' 2025-06-10T08:16:59,460 adding 'py2nb-1.1.0.dist-info/WHEEL' 2025-06-10T08:16:59,461 adding 'py2nb-1.1.0.dist-info/top_level.txt' 2025-06-10T08:16:59,462 adding 'py2nb-1.1.0.dist-info/RECORD' 2025-06-10T08:16:59,463 removing build/bdist.linux-armv7l/wheel 2025-06-10T08:16:59,582 Building wheel for py2nb (setup.py): finished with status 'done' 2025-06-10T08:16:59,585 Created wheel for py2nb: filename=py2nb-1.1.0-py3-none-any.whl size=21233 sha256=c9e2e6d69f2512e1fb071a36a9c776131cec10d18ecb33d7225c76124595b680 2025-06-10T08:16:59,586 Stored in directory: /tmp/pip-ephem-wheel-cache-jqs9bkeg/wheels/9e/fd/08/75a897a88e326667e02bc601295d8aa7debdd153b3c907c3ec 2025-06-10T08:16:59,600 Successfully built py2nb 2025-06-10T08:16:59,604 Removed build tracker: '/tmp/pip-build-tracker-5_wb0n6o'