2026-01-05T20:52:25,473 Created temporary directory: /tmp/pip-ephem-wheel-cache-3njk5mzg 2026-01-05T20:52:25,475 Created temporary directory: /tmp/pip-build-tracker-k8yzrk_8 2026-01-05T20:52:25,475 Initialized build tracking at /tmp/pip-build-tracker-k8yzrk_8 2026-01-05T20:52:25,476 Created build tracker: /tmp/pip-build-tracker-k8yzrk_8 2026-01-05T20:52:25,476 Entered build tracker: /tmp/pip-build-tracker-k8yzrk_8 2026-01-05T20:52:25,477 Created temporary directory: /tmp/pip-wheel-_wshhv6q 2026-01-05T20:52:25,480 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-01-05T20:52:25,482 Created temporary directory: /tmp/pip-ephem-wheel-cache-tdqa4yf5 2026-01-05T20:52:25,504 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-05T20:52:25,508 2 location(s) to search for versions of pyasyncore: 2026-01-05T20:52:25,508 * https://pypi.org/simple/pyasyncore/ 2026-01-05T20:52:25,508 * https://www.piwheels.org/simple/pyasyncore/ 2026-01-05T20:52:25,509 Fetching project page and analyzing links: https://pypi.org/simple/pyasyncore/ 2026-01-05T20:52:25,510 Getting page https://pypi.org/simple/pyasyncore/ 2026-01-05T20:52:25,511 Found index url https://pypi.org/simple 2026-01-05T20:52:25,645 Fetched page https://pypi.org/simple/pyasyncore/ as application/vnd.pypi.simple.v1+json 2026-01-05T20:52:25,648 Skipping link: No binaries permitted for pyasyncore: https://files.pythonhosted.org/packages/b7/8e/83d579acbb8060df10a24219000f1168aeb6e6e6d98346f562f460daee0d/pyasyncore-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyasyncore/) 2026-01-05T20:52:25,649 Found link https://files.pythonhosted.org/packages/4e/80/73d766a3b52cefdaf193f6d75277f4d6e84d57921a62855420c5e57a367c/pyasyncore-1.0.0.tar.gz (from https://pypi.org/simple/pyasyncore/), version: 1.0.0 2026-01-05T20:52:25,650 Skipping link: No binaries permitted for pyasyncore: https://files.pythonhosted.org/packages/53/40/7d9ed88efa1a0044e1525022a5ee1839a788c9c85c580dc8361cc21d7396/pyasyncore-1.0.1-py2.py30.py31.py32.py34.py35.py36.py37.py38.py39.py310.py311-none-any.whl (from https://pypi.org/simple/pyasyncore/) 2026-01-05T20:52:25,651 Skipping link: No binaries permitted for pyasyncore: https://files.pythonhosted.org/packages/c0/25/02f7552f5ec60caf3bda1af26f0c5a6c7368b846b83343c1e9bbd6c6fd00/pyasyncore-1.0.1-py3-none-any.whl (from https://pypi.org/simple/pyasyncore/) 2026-01-05T20:52:25,651 Found link https://files.pythonhosted.org/packages/2c/73/19771e58898381fbb68ffbdcffddfc82172ff2a26199127e69dbded33c9c/pyasyncore-1.0.1.tar.gz (from https://pypi.org/simple/pyasyncore/), version: 1.0.1 2026-01-05T20:52:25,652 Skipping link: No binaries permitted for pyasyncore: https://files.pythonhosted.org/packages/49/7c/4ec3ce94695583d0581c5d892f342a0069e6f6e63d465fd5c1fd5698827d/pyasyncore-1.0.2-py2.py30.py31.py32.py33.py34.py35.py36.py37.py38.py39.py310.py311-none-any.whl (from https://pypi.org/simple/pyasyncore/) 2026-01-05T20:52:25,653 Skipping link: No binaries permitted for pyasyncore: https://files.pythonhosted.org/packages/fb/a5/ac0d713cfb5742c03ecd712607ee3fa6e65cc04e2d21cf37baeefdbd12c6/pyasyncore-1.0.2-py3-none-any.whl (from https://pypi.org/simple/pyasyncore/) 2026-01-05T20:52:25,654 Found link https://files.pythonhosted.org/packages/01/41/717802afd5c02fef183507f98effa0b7c66960c5f0e4781602f56e8694ac/pyasyncore-1.0.2.tar.gz (from https://pypi.org/simple/pyasyncore/), version: 1.0.2 2026-01-05T20:52:25,654 Skipping link: No binaries permitted for pyasyncore: https://files.pythonhosted.org/packages/22/59/86669fa2871eb44defbaf13dc60ceaa8b86585881ed49d4a97b6885b29bc/pyasyncore-1.0.3-py3-none-any.whl (from https://pypi.org/simple/pyasyncore/) 2026-01-05T20:52:25,655 Found link https://files.pythonhosted.org/packages/9e/a3/06ba73ae3e6b870897659781f328858547a7ec048b0d986c8e37fd667d8f/pyasyncore-1.0.3.tar.gz (from https://pypi.org/simple/pyasyncore/), version: 1.0.3 2026-01-05T20:52:25,656 Skipping link: No binaries permitted for pyasyncore: https://files.pythonhosted.org/packages/38/46/aaa0999302d7a584a033ec23b6ca21a452cf9c7f6d8dce8d174ac407eb3f/pyasyncore-1.0.4-py3-none-any.whl (from https://pypi.org/simple/pyasyncore/) 2026-01-05T20:52:25,657 Found link https://files.pythonhosted.org/packages/25/6e/956e2bc9b47e3310cd524036f506b779a77788c2a1eb732e544240ad346f/pyasyncore-1.0.4.tar.gz (from https://pypi.org/simple/pyasyncore/), version: 1.0.4 2026-01-05T20:52:25,657 Skipping link: No binaries permitted for pyasyncore: https://files.pythonhosted.org/packages/1f/ab/b10cee56269ae150763f3f83b3e9305a11f42f50b3dcd58eeb8f7988f0bb/pyasyncore-1.0.5-py3-none-any.whl (from https://pypi.org/simple/pyasyncore/) 2026-01-05T20:52:25,658 Found link https://files.pythonhosted.org/packages/4e/43/035dfe0cb01687c1940fdc008f46a43c41067e226e862df49327469764a0/pyasyncore-1.0.5.tar.gz (from https://pypi.org/simple/pyasyncore/), version: 1.0.5 2026-01-05T20:52:25,659 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyasyncore/ 2026-01-05T20:52:25,659 Getting page https://www.piwheels.org/simple/pyasyncore/ 2026-01-05T20:52:25,660 Found index url https://www.piwheels.org/simple 2026-01-05T20:52:25,816 Fetched page https://www.piwheels.org/simple/pyasyncore/ as text/html 2026-01-05T20:52:25,818 Skipping link: No binaries permitted for pyasyncore: https://www.piwheels.org/simple/pyasyncore/pyasyncore-1.0.4-py3-none-any.whl#sha256=d1e038877296170703dffc2c07ded00c5eef9d98cc7473d4d2bab56aae1fceb5 (from https://www.piwheels.org/simple/pyasyncore/) 2026-01-05T20:52:25,819 Skipping link: No binaries permitted for pyasyncore: https://archive1.piwheels.org/simple/pyasyncore/pyasyncore-1.0.3-py3-none-any.whl#sha256=3df98606a2d35cc9b802ebe8250a119f92ddc2a9c5d2b78eb4464e3d61e3ad97 (from https://www.piwheels.org/simple/pyasyncore/) 2026-01-05T20:52:25,820 Skipping link: No binaries permitted for pyasyncore: https://archive1.piwheels.org/simple/pyasyncore/pyasyncore-1.0.2-py3-none-any.whl#sha256=e133555a84452498518d3b3a8b8b315996fa92790903bc87b8e370cf5d10b8f9 (from https://www.piwheels.org/simple/pyasyncore/) 2026-01-05T20:52:25,820 Skipping link: No binaries permitted for pyasyncore: https://archive1.piwheels.org/simple/pyasyncore/pyasyncore-1.0.1-py3-none-any.whl#sha256=74fb194f94f039b5bc19bb6ad6f83e8ac2408e324533f3978d83ceb50f0c8387 (from https://www.piwheels.org/simple/pyasyncore/) 2026-01-05T20:52:25,821 Skipping link: No binaries permitted for pyasyncore: https://archive1.piwheels.org/simple/pyasyncore/pyasyncore-1.0.0-py3-none-any.whl#sha256=6a04cf08ce01f27b6e41b9caa63e486d36e870050e136b1b73ee80f96b9bf17f (from https://www.piwheels.org/simple/pyasyncore/) 2026-01-05T20:52:25,822 Skipping link: not a file: https://www.piwheels.org/simple/pyasyncore/ 2026-01-05T20:52:25,822 Skipping link: not a file: https://pypi.org/simple/pyasyncore/ 2026-01-05T20:52:25,842 Given no hashes to check 1 links for project 'pyasyncore': discarding no candidates 2026-01-05T20:52:25,860 Collecting pyasyncore==1.0.5 2026-01-05T20:52:25,862 Created temporary directory: /tmp/pip-unpack-nqym8z3j 2026-01-05T20:52:26,069 Downloading pyasyncore-1.0.5.tar.gz (15 kB) 2026-01-05T20:52:26,111 Added pyasyncore==1.0.5 from https://files.pythonhosted.org/packages/4e/43/035dfe0cb01687c1940fdc008f46a43c41067e226e862df49327469764a0/pyasyncore-1.0.5.tar.gz to build tracker '/tmp/pip-build-tracker-k8yzrk_8' 2026-01-05T20:52:26,113 Running setup.py (path:/tmp/pip-wheel-_wshhv6q/pyasyncore_95b112d90e6f48918f6dc47dfb1d83e5/setup.py) egg_info for package pyasyncore 2026-01-05T20:52:26,114 Created temporary directory: /tmp/pip-pip-egg-info-rycwp6cj 2026-01-05T20:52:26,115 Preparing metadata (setup.py): started 2026-01-05T20:52:26,116 Running command python setup.py egg_info 2026-01-05T20:52:27,060 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-05T20:52:27,060 !! 2026-01-05T20:52:27,062 ******************************************************************************** 2026-01-05T20:52:27,062 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-05T20:52:27,063 License :: OSI Approved :: Python Software Foundation License 2026-01-05T20:52:27,065 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-05T20:52:27,065 ******************************************************************************** 2026-01-05T20:52:27,066 !! 2026-01-05T20:52:27,067 self._finalize_license_expression() 2026-01-05T20:52:27,092 running egg_info 2026-01-05T20:52:27,124 creating /tmp/pip-pip-egg-info-rycwp6cj/pyasyncore.egg-info 2026-01-05T20:52:27,125 writing /tmp/pip-pip-egg-info-rycwp6cj/pyasyncore.egg-info/PKG-INFO 2026-01-05T20:52:27,129 writing dependency_links to /tmp/pip-pip-egg-info-rycwp6cj/pyasyncore.egg-info/dependency_links.txt 2026-01-05T20:52:27,131 writing top-level names to /tmp/pip-pip-egg-info-rycwp6cj/pyasyncore.egg-info/top_level.txt 2026-01-05T20:52:27,133 writing manifest file '/tmp/pip-pip-egg-info-rycwp6cj/pyasyncore.egg-info/SOURCES.txt' 2026-01-05T20:52:27,229 reading manifest file '/tmp/pip-pip-egg-info-rycwp6cj/pyasyncore.egg-info/SOURCES.txt' 2026-01-05T20:52:27,231 reading manifest template 'MANIFEST.in' 2026-01-05T20:52:27,232 adding license file 'LICENSE' 2026-01-05T20:52:27,235 writing manifest file '/tmp/pip-pip-egg-info-rycwp6cj/pyasyncore.egg-info/SOURCES.txt' 2026-01-05T20:52:27,343 Preparing metadata (setup.py): finished with status 'done' 2026-01-05T20:52:27,347 Source in /tmp/pip-wheel-_wshhv6q/pyasyncore_95b112d90e6f48918f6dc47dfb1d83e5 has version 1.0.5, which satisfies requirement pyasyncore==1.0.5 from https://files.pythonhosted.org/packages/4e/43/035dfe0cb01687c1940fdc008f46a43c41067e226e862df49327469764a0/pyasyncore-1.0.5.tar.gz 2026-01-05T20:52:27,348 Removed pyasyncore==1.0.5 from https://files.pythonhosted.org/packages/4e/43/035dfe0cb01687c1940fdc008f46a43c41067e226e862df49327469764a0/pyasyncore-1.0.5.tar.gz from build tracker '/tmp/pip-build-tracker-k8yzrk_8' 2026-01-05T20:52:27,353 Created temporary directory: /tmp/pip-unpack-e28r25e0 2026-01-05T20:52:27,354 Building wheels for collected packages: pyasyncore 2026-01-05T20:52:27,360 Created temporary directory: /tmp/pip-wheel-8jeq2ewa 2026-01-05T20:52:27,361 Building wheel for pyasyncore (setup.py): started 2026-01-05T20:52:27,362 Destination directory: /tmp/pip-wheel-8jeq2ewa 2026-01-05T20:52:27,362 Running command python setup.py bdist_wheel 2026-01-05T20:52:28,231 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-05T20:52:28,231 !! 2026-01-05T20:52:28,232 ******************************************************************************** 2026-01-05T20:52:28,233 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-05T20:52:28,234 License :: OSI Approved :: Python Software Foundation License 2026-01-05T20:52:28,235 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-05T20:52:28,236 ******************************************************************************** 2026-01-05T20:52:28,237 !! 2026-01-05T20:52:28,238 self._finalize_license_expression() 2026-01-05T20:52:28,238 running bdist_wheel 2026-01-05T20:52:28,382 running build 2026-01-05T20:52:28,383 running build_py 2026-01-05T20:52:28,417 creating build/lib/asyncore 2026-01-05T20:52:28,420 copying asyncore/__init__.py -> build/lib/asyncore 2026-01-05T20:52:28,454 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-01-05T20:52:28,455 !! 2026-01-05T20:52:28,456 ******************************************************************************** 2026-01-05T20:52:28,457 Please avoid running ``setup.py`` directly. 2026-01-05T20:52:28,457 Instead, use pypa/build, pypa/installer or other 2026-01-05T20:52:28,458 standards-based tools. 2026-01-05T20:52:28,459 This deprecation is overdue, please update your project and remove deprecated 2026-01-05T20:52:28,460 calls to avoid build errors in the future. 2026-01-05T20:52:28,461 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-01-05T20:52:28,461 ******************************************************************************** 2026-01-05T20:52:28,463 !! 2026-01-05T20:52:28,463 self.initialize_options() 2026-01-05T20:52:28,484 installing to build/bdist.linux-armv7l/wheel 2026-01-05T20:52:28,485 running install 2026-01-05T20:52:28,507 running install_lib 2026-01-05T20:52:28,538 creating build/bdist.linux-armv7l/wheel 2026-01-05T20:52:28,540 creating build/bdist.linux-armv7l/wheel/asyncore 2026-01-05T20:52:28,542 copying build/lib/asyncore/__init__.py -> build/bdist.linux-armv7l/wheel/./asyncore 2026-01-05T20:52:28,545 running install_egg_info 2026-01-05T20:52:28,584 running egg_info 2026-01-05T20:52:28,614 writing pyasyncore.egg-info/PKG-INFO 2026-01-05T20:52:28,618 writing dependency_links to pyasyncore.egg-info/dependency_links.txt 2026-01-05T20:52:28,620 writing top-level names to pyasyncore.egg-info/top_level.txt 2026-01-05T20:52:28,651 reading manifest file 'pyasyncore.egg-info/SOURCES.txt' 2026-01-05T20:52:28,654 reading manifest template 'MANIFEST.in' 2026-01-05T20:52:28,655 adding license file 'LICENSE' 2026-01-05T20:52:28,658 writing manifest file 'pyasyncore.egg-info/SOURCES.txt' 2026-01-05T20:52:28,659 Copying pyasyncore.egg-info to build/bdist.linux-armv7l/wheel/./pyasyncore-1.0.5-py3.11.egg-info 2026-01-05T20:52:28,672 running install_scripts 2026-01-05T20:52:28,688 creating build/bdist.linux-armv7l/wheel/pyasyncore-1.0.5.dist-info/WHEEL 2026-01-05T20:52:28,691 creating '/tmp/pip-wheel-8jeq2ewa/pyasyncore-1.0.5-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-05T20:52:28,695 adding 'asyncore/__init__.py' 2026-01-05T20:52:28,698 adding 'pyasyncore-1.0.5.dist-info/licenses/LICENSE' 2026-01-05T20:52:28,699 adding 'pyasyncore-1.0.5.dist-info/METADATA' 2026-01-05T20:52:28,701 adding 'pyasyncore-1.0.5.dist-info/WHEEL' 2026-01-05T20:52:28,702 adding 'pyasyncore-1.0.5.dist-info/top_level.txt' 2026-01-05T20:52:28,703 adding 'pyasyncore-1.0.5.dist-info/RECORD' 2026-01-05T20:52:28,704 removing build/bdist.linux-armv7l/wheel 2026-01-05T20:52:28,819 Building wheel for pyasyncore (setup.py): finished with status 'done' 2026-01-05T20:52:28,822 Created wheel for pyasyncore: filename=pyasyncore-1.0.5-py3-none-any.whl size=10237 sha256=cc43a1367d0351a17c2b7f9ff52c87d260f622538469875d4c74b41d73985a85 2026-01-05T20:52:28,823 Stored in directory: /tmp/pip-ephem-wheel-cache-tdqa4yf5/wheels/c5/e7/5e/3a75a8b3af34a3bafa07d0db233a500407f645b84a3cc4fe22 2026-01-05T20:52:28,834 Successfully built pyasyncore 2026-01-05T20:52:28,838 Removed build tracker: '/tmp/pip-build-tracker-k8yzrk_8'