2025-06-07T21:19:12,229 Created temporary directory: /tmp/pip-build-tracker-z2_1qj42 2025-06-07T21:19:12,230 Initialized build tracking at /tmp/pip-build-tracker-z2_1qj42 2025-06-07T21:19:12,230 Created build tracker: /tmp/pip-build-tracker-z2_1qj42 2025-06-07T21:19:12,231 Entered build tracker: /tmp/pip-build-tracker-z2_1qj42 2025-06-07T21:19:12,232 Created temporary directory: /tmp/pip-wheel-au3a661h 2025-06-07T21:19:12,236 Created temporary directory: /tmp/pip-ephem-wheel-cache-as62sjhu 2025-06-07T21:19:12,286 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-07T21:19:12,288 2 location(s) to search for versions of apns2-up: 2025-06-07T21:19:12,288 * https://pypi.org/simple/apns2-up/ 2025-06-07T21:19:12,288 * https://www.piwheels.org/simple/apns2-up/ 2025-06-07T21:19:12,289 Fetching project page and analyzing links: https://pypi.org/simple/apns2-up/ 2025-06-07T21:19:12,290 Getting page https://pypi.org/simple/apns2-up/ 2025-06-07T21:19:12,291 Found index url https://pypi.org/simple/ 2025-06-07T21:19:12,572 Fetched page https://pypi.org/simple/apns2-up/ as application/vnd.pypi.simple.v1+json 2025-06-07T21:19:12,574 Found link https://files.pythonhosted.org/packages/65/b2/29142ca544e5cbb7b3639586af7c4c94cef89c726b3cd0c01b378ef9f1ce/apns2-up-0.7.3.tar.gz (from https://pypi.org/simple/apns2-up/), version: 0.7.3 2025-06-07T21:19:12,575 Skipping link: No binaries permitted for apns2-up: https://files.pythonhosted.org/packages/dd/10/dbfaf263a911760cb21529f8211f4072820714e7c8c7d867740bf6c3d8b1/apns2_up-0.7.3-py2.py3-none-any.whl (from https://pypi.org/simple/apns2-up/) 2025-06-07T21:19:12,575 Found link https://files.pythonhosted.org/packages/7e/37/cff878edb5b07657bde2750065d6b39ec90d067d74ff68fb7e44f39a6821/apns2-up-0.7.4.tar.gz (from https://pypi.org/simple/apns2-up/), version: 0.7.4 2025-06-07T21:19:12,576 Skipping link: No binaries permitted for apns2-up: https://files.pythonhosted.org/packages/fe/cd/833d0b399a31eb50626f38f94359e238e3310c5a99c674c2380dd4b0a9ac/apns2_up-0.7.4-py2.py3-none-any.whl (from https://pypi.org/simple/apns2-up/) 2025-06-07T21:19:12,576 Found link https://files.pythonhosted.org/packages/13/53/cf56e483eb2648be63f6e116ae15d9432efcfe0241cf45166c66c3a371de/apns2_up-0.9.0.tar.gz (from https://pypi.org/simple/apns2-up/), version: 0.9.0 2025-06-07T21:19:12,577 Fetching project page and analyzing links: https://www.piwheels.org/simple/apns2-up/ 2025-06-07T21:19:12,578 Getting page https://www.piwheels.org/simple/apns2-up/ 2025-06-07T21:19:12,579 Found index url https://www.piwheels.org/simple/ 2025-06-07T21:19:12,735 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/apns2-up/ 2025-06-07T21:19:13,387 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/apns2-up/ 2025-06-07T21:19:14,561 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/apns2-up/ 2025-06-07T21:19:16,759 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/apns2-up/ 2025-06-07T21:19:20,970 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/apns2-up/ 2025-06-07T21:19:21,163 Could not fetch URL https://www.piwheels.org/simple/apns2-up/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/apns2-up/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-06-07T21:19:21,165 Skipping link: not a file: https://www.piwheels.org/simple/apns2-up/ 2025-06-07T21:19:21,166 Skipping link: not a file: https://pypi.org/simple/apns2-up/ 2025-06-07T21:19:21,183 Given no hashes to check 1 links for project 'apns2-up': discarding no candidates 2025-06-07T21:19:21,185 Collecting apns2-up==0.9.0 2025-06-07T21:19:21,187 Created temporary directory: /tmp/pip-unpack-cz519zte 2025-06-07T21:19:21,409 Downloading apns2_up-0.9.0.tar.gz (12 kB) 2025-06-07T21:19:21,453 Added apns2-up==0.9.0 from https://files.pythonhosted.org/packages/13/53/cf56e483eb2648be63f6e116ae15d9432efcfe0241cf45166c66c3a371de/apns2_up-0.9.0.tar.gz to build tracker '/tmp/pip-build-tracker-z2_1qj42' 2025-06-07T21:19:21,455 Running setup.py (path:/tmp/pip-wheel-au3a661h/apns2-up_711f42ce611d414192b55af21eb39d83/setup.py) egg_info for package apns2-up 2025-06-07T21:19:21,456 Created temporary directory: /tmp/pip-pip-egg-info-qv_w0nyc 2025-06-07T21:19:21,457 Preparing metadata (setup.py): started 2025-06-07T21:19:21,458 Running command python setup.py egg_info 2025-06-07T21:19:22,339 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-07T21:19:22,339 !! 2025-06-07T21:19:22,340 ******************************************************************************** 2025-06-07T21:19:22,341 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-07T21:19:22,342 License :: OSI Approved :: MIT License 2025-06-07T21:19:22,343 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-07T21:19:22,343 ******************************************************************************** 2025-06-07T21:19:22,344 !! 2025-06-07T21:19:22,345 self._finalize_license_expression() 2025-06-07T21:19:22,368 running egg_info 2025-06-07T21:19:22,394 creating /tmp/pip-pip-egg-info-qv_w0nyc/apns2_up.egg-info 2025-06-07T21:19:22,395 writing /tmp/pip-pip-egg-info-qv_w0nyc/apns2_up.egg-info/PKG-INFO 2025-06-07T21:19:22,399 writing dependency_links to /tmp/pip-pip-egg-info-qv_w0nyc/apns2_up.egg-info/dependency_links.txt 2025-06-07T21:19:22,402 writing requirements to /tmp/pip-pip-egg-info-qv_w0nyc/apns2_up.egg-info/requires.txt 2025-06-07T21:19:22,403 writing top-level names to /tmp/pip-pip-egg-info-qv_w0nyc/apns2_up.egg-info/top_level.txt 2025-06-07T21:19:22,404 writing manifest file '/tmp/pip-pip-egg-info-qv_w0nyc/apns2_up.egg-info/SOURCES.txt' 2025-06-07T21:19:22,490 reading manifest file '/tmp/pip-pip-egg-info-qv_w0nyc/apns2_up.egg-info/SOURCES.txt' 2025-06-07T21:19:22,492 reading manifest template 'MANIFEST.in' 2025-06-07T21:19:22,493 adding license file 'LICENSE' 2025-06-07T21:19:22,495 writing manifest file '/tmp/pip-pip-egg-info-qv_w0nyc/apns2_up.egg-info/SOURCES.txt' 2025-06-07T21:19:22,600 Preparing metadata (setup.py): finished with status 'done' 2025-06-07T21:19:22,604 Source in /tmp/pip-wheel-au3a661h/apns2-up_711f42ce611d414192b55af21eb39d83 has version 0.9.0, which satisfies requirement apns2-up==0.9.0 from https://files.pythonhosted.org/packages/13/53/cf56e483eb2648be63f6e116ae15d9432efcfe0241cf45166c66c3a371de/apns2_up-0.9.0.tar.gz 2025-06-07T21:19:22,605 Removed apns2-up==0.9.0 from https://files.pythonhosted.org/packages/13/53/cf56e483eb2648be63f6e116ae15d9432efcfe0241cf45166c66c3a371de/apns2_up-0.9.0.tar.gz from build tracker '/tmp/pip-build-tracker-z2_1qj42' 2025-06-07T21:19:22,612 Created temporary directory: /tmp/pip-unpack-u9gfpn03 2025-06-07T21:19:22,613 Created temporary directory: /tmp/pip-unpack-xoylh6rj 2025-06-07T21:19:22,614 Building wheels for collected packages: apns2-up 2025-06-07T21:19:22,620 Created temporary directory: /tmp/pip-wheel-eg2dpiz4 2025-06-07T21:19:22,621 DEPRECATION: Building 'apns2-up' 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 'apns2-up'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-06-07T21:19:22,622 Building wheel for apns2-up (setup.py): started 2025-06-07T21:19:22,623 Destination directory: /tmp/pip-wheel-eg2dpiz4 2025-06-07T21:19:22,624 Running command python setup.py bdist_wheel 2025-06-07T21:19:23,452 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-07T21:19:23,452 !! 2025-06-07T21:19:23,453 ******************************************************************************** 2025-06-07T21:19:23,454 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-07T21:19:23,455 License :: OSI Approved :: MIT License 2025-06-07T21:19:23,456 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-07T21:19:23,456 ******************************************************************************** 2025-06-07T21:19:23,457 !! 2025-06-07T21:19:23,458 self._finalize_license_expression() 2025-06-07T21:19:23,458 running bdist_wheel 2025-06-07T21:19:23,535 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:135: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated 2025-06-07T21:19:23,535 !! 2025-06-07T21:19:23,537 ******************************************************************************** 2025-06-07T21:19:23,537 With Python 2.7 end-of-life, support for building universal wheels 2025-06-07T21:19:23,538 (i.e., wheels that support both Python 2 and Python 3) 2025-06-07T21:19:23,538 is being obviated. 2025-06-07T21:19:23,539 Please discontinue using this option, or if you still need it, 2025-06-07T21:19:23,540 file an issue with pypa/setuptools describing your use case. 2025-06-07T21:19:23,541 By 2025-Aug-30, you need to update your project and remove deprecated calls 2025-06-07T21:19:23,542 or your builds will no longer be supported. 2025-06-07T21:19:23,542 ******************************************************************************** 2025-06-07T21:19:23,543 !! 2025-06-07T21:19:23,544 self.finalize_options() 2025-06-07T21:19:23,591 running build 2025-06-07T21:19:23,591 running build_py 2025-06-07T21:19:23,622 creating build/lib/apns2 2025-06-07T21:19:23,624 copying apns2/errors.py -> build/lib/apns2 2025-06-07T21:19:23,627 copying apns2/__init__.py -> build/lib/apns2 2025-06-07T21:19:23,628 copying apns2/payload.py -> build/lib/apns2 2025-06-07T21:19:23,631 copying apns2/credentials.py -> build/lib/apns2 2025-06-07T21:19:23,633 copying apns2/client.py -> build/lib/apns2 2025-06-07T21:19:23,662 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-07T21:19:23,663 !! 2025-06-07T21:19:23,664 ******************************************************************************** 2025-06-07T21:19:23,665 Please avoid running ``setup.py`` directly. 2025-06-07T21:19:23,665 Instead, use pypa/build, pypa/installer or other 2025-06-07T21:19:23,666 standards-based tools. 2025-06-07T21:19:23,667 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-07T21:19:23,668 or your builds will no longer be supported. 2025-06-07T21:19:23,669 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-07T21:19:23,670 ******************************************************************************** 2025-06-07T21:19:23,671 !! 2025-06-07T21:19:23,671 self.initialize_options() 2025-06-07T21:19:23,691 installing to build/bdist.linux-armv7l/wheel 2025-06-07T21:19:23,692 running install 2025-06-07T21:19:23,715 running install_lib 2025-06-07T21:19:23,742 creating build/bdist.linux-armv7l/wheel 2025-06-07T21:19:23,744 creating build/bdist.linux-armv7l/wheel/apns2 2025-06-07T21:19:23,745 copying build/lib/apns2/errors.py -> build/bdist.linux-armv7l/wheel/./apns2 2025-06-07T21:19:23,748 copying build/lib/apns2/__init__.py -> build/bdist.linux-armv7l/wheel/./apns2 2025-06-07T21:19:23,749 copying build/lib/apns2/payload.py -> build/bdist.linux-armv7l/wheel/./apns2 2025-06-07T21:19:23,752 copying build/lib/apns2/credentials.py -> build/bdist.linux-armv7l/wheel/./apns2 2025-06-07T21:19:23,754 copying build/lib/apns2/client.py -> build/bdist.linux-armv7l/wheel/./apns2 2025-06-07T21:19:23,756 running install_egg_info 2025-06-07T21:19:23,790 running egg_info 2025-06-07T21:19:23,819 writing apns2_up.egg-info/PKG-INFO 2025-06-07T21:19:23,822 writing dependency_links to apns2_up.egg-info/dependency_links.txt 2025-06-07T21:19:23,825 writing requirements to apns2_up.egg-info/requires.txt 2025-06-07T21:19:23,826 writing top-level names to apns2_up.egg-info/top_level.txt 2025-06-07T21:19:23,855 reading manifest file 'apns2_up.egg-info/SOURCES.txt' 2025-06-07T21:19:23,858 reading manifest template 'MANIFEST.in' 2025-06-07T21:19:23,859 adding license file 'LICENSE' 2025-06-07T21:19:23,862 writing manifest file 'apns2_up.egg-info/SOURCES.txt' 2025-06-07T21:19:23,863 Copying apns2_up.egg-info to build/bdist.linux-armv7l/wheel/./apns2_up-0.9.0-py3.11.egg-info 2025-06-07T21:19:23,873 running install_scripts 2025-06-07T21:19:23,885 creating build/bdist.linux-armv7l/wheel/apns2_up-0.9.0.dist-info/WHEEL 2025-06-07T21:19:23,887 creating '/tmp/pip-wheel-eg2dpiz4/apns2_up-0.9.0-py2.py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-06-07T21:19:23,890 adding 'apns2/__init__.py' 2025-06-07T21:19:23,892 adding 'apns2/client.py' 2025-06-07T21:19:23,894 adding 'apns2/credentials.py' 2025-06-07T21:19:23,896 adding 'apns2/errors.py' 2025-06-07T21:19:23,897 adding 'apns2/payload.py' 2025-06-07T21:19:23,900 adding 'apns2_up-0.9.0.dist-info/licenses/LICENSE' 2025-06-07T21:19:23,901 adding 'apns2_up-0.9.0.dist-info/METADATA' 2025-06-07T21:19:23,902 adding 'apns2_up-0.9.0.dist-info/WHEEL' 2025-06-07T21:19:23,903 adding 'apns2_up-0.9.0.dist-info/top_level.txt' 2025-06-07T21:19:23,904 adding 'apns2_up-0.9.0.dist-info/RECORD' 2025-06-07T21:19:23,906 removing build/bdist.linux-armv7l/wheel 2025-06-07T21:19:24,015 Building wheel for apns2-up (setup.py): finished with status 'done' 2025-06-07T21:19:24,018 Created wheel for apns2-up: filename=apns2_up-0.9.0-py2.py3-none-any.whl size=10142 sha256=1d3d05fef24e280e3193ffe7ea70637b31711edaf64ceb789d8a71ad49f7ee05 2025-06-07T21:19:24,019 Stored in directory: /tmp/pip-ephem-wheel-cache-as62sjhu/wheels/7a/9d/40/a53c9719ccebae6daed5ca01979c5070220cffaae8e4b5401c 2025-06-07T21:19:24,030 Successfully built apns2-up 2025-06-07T21:19:24,033 Removed build tracker: '/tmp/pip-build-tracker-z2_1qj42'