2026-08-03T15:29:43,577 Created temporary directory: /tmp/pip-ephem-wheel-cache-_6u2w4hn 2026-08-03T15:29:43,579 Created temporary directory: /tmp/pip-build-tracker-dg1eci7v 2026-08-03T15:29:43,580 Initialized build tracking at /tmp/pip-build-tracker-dg1eci7v 2026-08-03T15:29:43,580 Created build tracker: /tmp/pip-build-tracker-dg1eci7v 2026-08-03T15:29:43,581 Entered build tracker: /tmp/pip-build-tracker-dg1eci7v 2026-08-03T15:29:43,582 Created temporary directory: /tmp/pip-wheel-bxlrxtue 2026-08-03T15:29:43,585 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-08-03T15:29:43,587 Created temporary directory: /tmp/pip-ephem-wheel-cache-_at71ycr 2026-08-03T15:29:43,608 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-03T15:29:43,612 2 location(s) to search for versions of pyquaero: 2026-08-03T15:29:43,612 * https://pypi.org/simple/pyquaero/ 2026-08-03T15:29:43,612 * https://www.piwheels.org/simple/pyquaero/ 2026-08-03T15:29:43,613 Fetching project page and analyzing links: https://pypi.org/simple/pyquaero/ 2026-08-03T15:29:43,614 Getting page https://pypi.org/simple/pyquaero/ 2026-08-03T15:29:43,615 Found index url https://pypi.org/simple 2026-08-03T15:29:43,842 Fetched page https://pypi.org/simple/pyquaero/ as application/vnd.pypi.simple.v1+json 2026-08-03T15:29:43,844 Found link https://files.pythonhosted.org/packages/5a/d9/fbce67075db91ccbc6f023606f08de74828ff09902634a0b8aaa8bbc8b8f/pyquaero-1.0.0.tar.gz (from https://pypi.org/simple/pyquaero/) (requires-python:>=3), version: 1.0.0 2026-08-03T15:29:43,845 Found link https://files.pythonhosted.org/packages/a2/2b/50fdb5fc09a08c3186750f6b6c4465b3b7fb6432191c9d019e25cc968056/pyquaero-1.0.1.tar.gz (from https://pypi.org/simple/pyquaero/) (requires-python:>=3), version: 1.0.1 2026-08-03T15:29:43,846 Found link https://files.pythonhosted.org/packages/12/12/d186b3d00082de0fe26d562f7138ed5ca5b09d11637177a81dcfb34d89be/pyquaero-1.1.0.tar.gz (from https://pypi.org/simple/pyquaero/) (requires-python:>=3), version: 1.1.0 2026-08-03T15:29:43,847 Found link https://files.pythonhosted.org/packages/a8/74/efcbb6cdcfd2bd271007924bfbfb50e9d27c08f890b72b2dcebdc217878f/pyquaero-1.2.0.tar.gz (from https://pypi.org/simple/pyquaero/) (requires-python:>=3), version: 1.2.0 2026-08-03T15:29:43,849 Found link https://files.pythonhosted.org/packages/8c/0b/08197dee8629445443264011bf3d065a406d6eeb757ebdfbdd0bdb0900fe/pyquaero-1.3.0.tar.gz (from https://pypi.org/simple/pyquaero/) (requires-python:>=3), version: 1.3.0 2026-08-03T15:29:43,850 Found link https://files.pythonhosted.org/packages/bf/03/9b9c0e0858fb072c73cb340af24694972d5c2fb034d83676c4bdd476c00a/pyquaero-1.3.1.tar.gz (from https://pypi.org/simple/pyquaero/) (requires-python:>=3), version: 1.3.1 2026-08-03T15:29:43,851 Found link https://files.pythonhosted.org/packages/97/64/be3e5589674c1d4af9cebd53728db7784605eaf29f35dab097d29eaa4c0b/pyquaero-1.3.2.tar.gz (from https://pypi.org/simple/pyquaero/) (requires-python:>=3), version: 1.3.2 2026-08-03T15:29:43,852 Found link https://files.pythonhosted.org/packages/70/df/57e182635075540b2e8ab1d304bb0736571b16aedd830f2f822bc95db4e8/pyquaero-1.3.3.tar.gz (from https://pypi.org/simple/pyquaero/) (requires-python:>=3), version: 1.3.3 2026-08-03T15:29:43,853 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyquaero/ 2026-08-03T15:29:43,853 Getting page https://www.piwheels.org/simple/pyquaero/ 2026-08-03T15:29:43,855 Found index url https://www.piwheels.org/simple 2026-08-03T15:29:44,048 Fetched page https://www.piwheels.org/simple/pyquaero/ as text/html 2026-08-03T15:29:44,051 Skipping link: No binaries permitted for pyquaero: https://archive1.piwheels.org/simple/pyquaero/pyquaero-1.3.2-py3-none-any.whl#sha256=879a69f876943052337a66a82861ca5c3df544be53a4af7c45706447ae4e28ca (from https://www.piwheels.org/simple/pyquaero/) (requires-python:>=3) 2026-08-03T15:29:44,052 Skipping link: No binaries permitted for pyquaero: https://archive1.piwheels.org/simple/pyquaero/pyquaero-1.3.1-py3-none-any.whl#sha256=282a462c47180b33c4770b71c9f90ae09d7196088adf74bd91638eb813613e99 (from https://www.piwheels.org/simple/pyquaero/) (requires-python:>=3) 2026-08-03T15:29:44,053 Skipping link: No binaries permitted for pyquaero: https://archive1.piwheels.org/simple/pyquaero/pyquaero-1.3.0-py3-none-any.whl#sha256=b0cea8570497df1b11a9dd291c01958baf6d1c769ec978a966fc2f0c3297c2f2 (from https://www.piwheels.org/simple/pyquaero/) (requires-python:>=3) 2026-08-03T15:29:44,053 Skipping link: No binaries permitted for pyquaero: https://archive1.piwheels.org/simple/pyquaero/pyquaero-1.2.0-py3-none-any.whl#sha256=1ea033f145ce07cf9df6025a5b05f0fb8645b4f015ec9be7d62ce5e53c134b8e (from https://www.piwheels.org/simple/pyquaero/) (requires-python:>=3) 2026-08-03T15:29:44,054 Skipping link: No binaries permitted for pyquaero: https://archive1.piwheels.org/simple/pyquaero/pyquaero-1.1.0-py3-none-any.whl#sha256=88dc46e0de0fc3803726747c4e082c70812b8f689e7800186c1e061cb44a27ab (from https://www.piwheels.org/simple/pyquaero/) (requires-python:>=3) 2026-08-03T15:29:44,054 Skipping link: No binaries permitted for pyquaero: https://archive1.piwheels.org/simple/pyquaero/pyquaero-1.0.1-py3-none-any.whl#sha256=fbe5dbdd162f131e4a6a98373e8b1585ce5e7ca240d2137d46dd82a92483a296 (from https://www.piwheels.org/simple/pyquaero/) (requires-python:>=3) 2026-08-03T15:29:44,055 Skipping link: No binaries permitted for pyquaero: https://archive1.piwheels.org/simple/pyquaero/pyquaero-1.0.0-py3-none-any.whl#sha256=a9b0082d22af78d1b103de3685fd3aabf7c4efbb87027a3130c9aa30fe09abfb (from https://www.piwheels.org/simple/pyquaero/) (requires-python:>=3) 2026-08-03T15:29:44,055 Skipping link: not a file: https://www.piwheels.org/simple/pyquaero/ 2026-08-03T15:29:44,056 Skipping link: not a file: https://pypi.org/simple/pyquaero/ 2026-08-03T15:29:44,075 Given no hashes to check 1 links for project 'pyquaero': discarding no candidates 2026-08-03T15:29:44,092 Collecting pyquaero==1.3.3 2026-08-03T15:29:44,095 Created temporary directory: /tmp/pip-unpack-_aqmpaxn 2026-08-03T15:29:44,317 Downloading pyquaero-1.3.3.tar.gz (24 kB) 2026-08-03T15:29:44,380 Added pyquaero==1.3.3 from https://files.pythonhosted.org/packages/70/df/57e182635075540b2e8ab1d304bb0736571b16aedd830f2f822bc95db4e8/pyquaero-1.3.3.tar.gz to build tracker '/tmp/pip-build-tracker-dg1eci7v' 2026-08-03T15:29:44,382 Running setup.py (path:/tmp/pip-wheel-bxlrxtue/pyquaero_130b3ff633774871aedc38e9ee2dfb8b/setup.py) egg_info for package pyquaero 2026-08-03T15:29:44,383 Created temporary directory: /tmp/pip-pip-egg-info-f7dv6a6c 2026-08-03T15:29:44,383 Preparing metadata (setup.py): started 2026-08-03T15:29:44,385 Running command python setup.py egg_info 2026-08-03T15:29:45,262 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-03T15:29:45,263 !! 2026-08-03T15:29:45,264 ******************************************************************************** 2026-08-03T15:29:45,264 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-03T15:29:45,265 License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+) 2026-08-03T15:29:45,266 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-03T15:29:45,267 ******************************************************************************** 2026-08-03T15:29:45,268 !! 2026-08-03T15:29:45,269 self._finalize_license_expression() 2026-08-03T15:29:45,293 running egg_info 2026-08-03T15:29:45,321 creating /tmp/pip-pip-egg-info-f7dv6a6c/pyquaero.egg-info 2026-08-03T15:29:45,322 writing /tmp/pip-pip-egg-info-f7dv6a6c/pyquaero.egg-info/PKG-INFO 2026-08-03T15:29:45,325 writing dependency_links to /tmp/pip-pip-egg-info-f7dv6a6c/pyquaero.egg-info/dependency_links.txt 2026-08-03T15:29:45,327 writing entry points to /tmp/pip-pip-egg-info-f7dv6a6c/pyquaero.egg-info/entry_points.txt 2026-08-03T15:29:45,328 writing requirements to /tmp/pip-pip-egg-info-f7dv6a6c/pyquaero.egg-info/requires.txt 2026-08-03T15:29:45,329 writing top-level names to /tmp/pip-pip-egg-info-f7dv6a6c/pyquaero.egg-info/top_level.txt 2026-08-03T15:29:45,331 writing manifest file '/tmp/pip-pip-egg-info-f7dv6a6c/pyquaero.egg-info/SOURCES.txt' 2026-08-03T15:29:45,423 reading manifest file '/tmp/pip-pip-egg-info-f7dv6a6c/pyquaero.egg-info/SOURCES.txt' 2026-08-03T15:29:45,424 adding license file 'LICENSE.txt' 2026-08-03T15:29:45,427 writing manifest file '/tmp/pip-pip-egg-info-f7dv6a6c/pyquaero.egg-info/SOURCES.txt' 2026-08-03T15:29:45,535 Preparing metadata (setup.py): finished with status 'done' 2026-08-03T15:29:45,539 Source in /tmp/pip-wheel-bxlrxtue/pyquaero_130b3ff633774871aedc38e9ee2dfb8b has version 1.3.3, which satisfies requirement pyquaero==1.3.3 from https://files.pythonhosted.org/packages/70/df/57e182635075540b2e8ab1d304bb0736571b16aedd830f2f822bc95db4e8/pyquaero-1.3.3.tar.gz 2026-08-03T15:29:45,540 Removed pyquaero==1.3.3 from https://files.pythonhosted.org/packages/70/df/57e182635075540b2e8ab1d304bb0736571b16aedd830f2f822bc95db4e8/pyquaero-1.3.3.tar.gz from build tracker '/tmp/pip-build-tracker-dg1eci7v' 2026-08-03T15:29:45,546 Created temporary directory: /tmp/pip-unpack-2is4uhu9 2026-08-03T15:29:45,547 Building wheels for collected packages: pyquaero 2026-08-03T15:29:45,551 Created temporary directory: /tmp/pip-wheel-14hoangn 2026-08-03T15:29:45,552 Building wheel for pyquaero (setup.py): started 2026-08-03T15:29:45,553 Destination directory: /tmp/pip-wheel-14hoangn 2026-08-03T15:29:45,554 Running command python setup.py bdist_wheel 2026-08-03T15:29:46,382 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-03T15:29:46,382 !! 2026-08-03T15:29:46,383 ******************************************************************************** 2026-08-03T15:29:46,384 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-03T15:29:46,385 License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+) 2026-08-03T15:29:46,386 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-03T15:29:46,387 ******************************************************************************** 2026-08-03T15:29:46,388 !! 2026-08-03T15:29:46,389 self._finalize_license_expression() 2026-08-03T15:29:46,389 running bdist_wheel 2026-08-03T15:29:46,515 running build 2026-08-03T15:29:46,516 running build_py 2026-08-03T15:29:46,545 creating build/lib/pyquaero 2026-08-03T15:29:46,547 copying pyquaero/core.py -> build/lib/pyquaero 2026-08-03T15:29:46,549 copying pyquaero/backend.py -> build/lib/pyquaero 2026-08-03T15:29:46,551 copying pyquaero/usb.py -> build/lib/pyquaero 2026-08-03T15:29:46,554 copying pyquaero/server.py -> build/lib/pyquaero 2026-08-03T15:29:46,556 copying pyquaero/__init__.py -> build/lib/pyquaero 2026-08-03T15:29:46,558 creating build/lib/pyquaero/struct 2026-08-03T15:29:46,559 copying pyquaero/struct/serializer.py -> build/lib/pyquaero/struct 2026-08-03T15:29:46,561 copying pyquaero/struct/type.py -> build/lib/pyquaero/struct 2026-08-03T15:29:46,563 copying pyquaero/struct/__init__.py -> build/lib/pyquaero/struct 2026-08-03T15:29:46,565 copying pyquaero/struct/struct1200.py -> build/lib/pyquaero/struct 2026-08-03T15:29:46,568 copying pyquaero/struct/struct1013.py -> build/lib/pyquaero/struct 2026-08-03T15:29:46,571 creating build/lib/pyqtools 2026-08-03T15:29:46,572 copying pyqtools/pyqmdump.py -> build/lib/pyqtools 2026-08-03T15:29:46,574 copying pyqtools/pyqd.py -> build/lib/pyqtools 2026-08-03T15:29:46,576 copying pyqtools/pyqread.py -> build/lib/pyqtools 2026-08-03T15:29:46,578 copying pyqtools/pyqsettime.py -> build/lib/pyqtools 2026-08-03T15:29:46,611 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-08-03T15:29:46,611 !! 2026-08-03T15:29:46,612 ******************************************************************************** 2026-08-03T15:29:46,613 Please avoid running ``setup.py`` directly. 2026-08-03T15:29:46,613 Instead, use pypa/build, pypa/installer or other 2026-08-03T15:29:46,614 standards-based tools. 2026-08-03T15:29:46,614 This deprecation is overdue, please update your project and remove deprecated 2026-08-03T15:29:46,615 calls to avoid build errors in the future. 2026-08-03T15:29:46,616 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-08-03T15:29:46,616 ******************************************************************************** 2026-08-03T15:29:46,617 !! 2026-08-03T15:29:46,617 self.initialize_options() 2026-08-03T15:29:46,640 installing to build/bdist.linux-armv7l/wheel 2026-08-03T15:29:46,640 running install 2026-08-03T15:29:46,663 running install_lib 2026-08-03T15:29:46,693 creating build/bdist.linux-armv7l/wheel 2026-08-03T15:29:46,695 creating build/bdist.linux-armv7l/wheel/pyquaero 2026-08-03T15:29:46,696 copying build/lib/pyquaero/core.py -> build/bdist.linux-armv7l/wheel/./pyquaero 2026-08-03T15:29:46,698 copying build/lib/pyquaero/backend.py -> build/bdist.linux-armv7l/wheel/./pyquaero 2026-08-03T15:29:46,700 copying build/lib/pyquaero/usb.py -> build/bdist.linux-armv7l/wheel/./pyquaero 2026-08-03T15:29:46,702 copying build/lib/pyquaero/server.py -> build/bdist.linux-armv7l/wheel/./pyquaero 2026-08-03T15:29:46,704 creating build/bdist.linux-armv7l/wheel/pyquaero/struct 2026-08-03T15:29:46,705 copying build/lib/pyquaero/struct/serializer.py -> build/bdist.linux-armv7l/wheel/./pyquaero/struct 2026-08-03T15:29:46,707 copying build/lib/pyquaero/struct/type.py -> build/bdist.linux-armv7l/wheel/./pyquaero/struct 2026-08-03T15:29:46,709 copying build/lib/pyquaero/struct/__init__.py -> build/bdist.linux-armv7l/wheel/./pyquaero/struct 2026-08-03T15:29:46,711 copying build/lib/pyquaero/struct/struct1200.py -> build/bdist.linux-armv7l/wheel/./pyquaero/struct 2026-08-03T15:29:46,714 copying build/lib/pyquaero/struct/struct1013.py -> build/bdist.linux-armv7l/wheel/./pyquaero/struct 2026-08-03T15:29:46,717 copying build/lib/pyquaero/__init__.py -> build/bdist.linux-armv7l/wheel/./pyquaero 2026-08-03T15:29:46,719 creating build/bdist.linux-armv7l/wheel/pyqtools 2026-08-03T15:29:46,720 copying build/lib/pyqtools/pyqmdump.py -> build/bdist.linux-armv7l/wheel/./pyqtools 2026-08-03T15:29:46,722 copying build/lib/pyqtools/pyqd.py -> build/bdist.linux-armv7l/wheel/./pyqtools 2026-08-03T15:29:46,724 copying build/lib/pyqtools/pyqread.py -> build/bdist.linux-armv7l/wheel/./pyqtools 2026-08-03T15:29:46,726 copying build/lib/pyqtools/pyqsettime.py -> build/bdist.linux-armv7l/wheel/./pyqtools 2026-08-03T15:29:46,727 running install_egg_info 2026-08-03T15:29:46,761 running egg_info 2026-08-03T15:29:46,788 writing pyquaero.egg-info/PKG-INFO 2026-08-03T15:29:46,791 writing dependency_links to pyquaero.egg-info/dependency_links.txt 2026-08-03T15:29:46,793 writing entry points to pyquaero.egg-info/entry_points.txt 2026-08-03T15:29:46,794 writing requirements to pyquaero.egg-info/requires.txt 2026-08-03T15:29:46,795 writing top-level names to pyquaero.egg-info/top_level.txt 2026-08-03T15:29:46,827 reading manifest file 'pyquaero.egg-info/SOURCES.txt' 2026-08-03T15:29:46,830 adding license file 'LICENSE.txt' 2026-08-03T15:29:46,833 writing manifest file 'pyquaero.egg-info/SOURCES.txt' 2026-08-03T15:29:46,834 Copying pyquaero.egg-info to build/bdist.linux-armv7l/wheel/./pyquaero-1.3.3-py3.11.egg-info 2026-08-03T15:29:46,845 running install_scripts 2026-08-03T15:29:46,858 creating build/bdist.linux-armv7l/wheel/pyquaero-1.3.3.dist-info/WHEEL 2026-08-03T15:29:46,860 creating '/tmp/pip-wheel-14hoangn/pyquaero-1.3.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-08-03T15:29:46,862 adding 'pyqtools/pyqd.py' 2026-08-03T15:29:46,864 adding 'pyqtools/pyqmdump.py' 2026-08-03T15:29:46,865 adding 'pyqtools/pyqread.py' 2026-08-03T15:29:46,866 adding 'pyqtools/pyqsettime.py' 2026-08-03T15:29:46,868 adding 'pyquaero/__init__.py' 2026-08-03T15:29:46,870 adding 'pyquaero/backend.py' 2026-08-03T15:29:46,871 adding 'pyquaero/core.py' 2026-08-03T15:29:46,873 adding 'pyquaero/server.py' 2026-08-03T15:29:46,874 adding 'pyquaero/usb.py' 2026-08-03T15:29:46,876 adding 'pyquaero/struct/__init__.py' 2026-08-03T15:29:46,877 adding 'pyquaero/struct/serializer.py' 2026-08-03T15:29:46,881 adding 'pyquaero/struct/struct1013.py' 2026-08-03T15:29:46,884 adding 'pyquaero/struct/struct1200.py' 2026-08-03T15:29:46,885 adding 'pyquaero/struct/type.py' 2026-08-03T15:29:46,889 adding 'pyquaero-1.3.3.dist-info/licenses/LICENSE.txt' 2026-08-03T15:29:46,890 adding 'pyquaero-1.3.3.dist-info/METADATA' 2026-08-03T15:29:46,891 adding 'pyquaero-1.3.3.dist-info/WHEEL' 2026-08-03T15:29:46,892 adding 'pyquaero-1.3.3.dist-info/entry_points.txt' 2026-08-03T15:29:46,893 adding 'pyquaero-1.3.3.dist-info/top_level.txt' 2026-08-03T15:29:46,894 adding 'pyquaero-1.3.3.dist-info/RECORD' 2026-08-03T15:29:46,895 removing build/bdist.linux-armv7l/wheel 2026-08-03T15:29:47,012 Building wheel for pyquaero (setup.py): finished with status 'done' 2026-08-03T15:29:47,014 Created wheel for pyquaero: filename=pyquaero-1.3.3-py3-none-any.whl size=33537 sha256=70b38d5020a8fa7518a0912538f196ed1c6ffc38cee9587e3a1d627cb396f0aa 2026-08-03T15:29:47,015 Stored in directory: /tmp/pip-ephem-wheel-cache-_at71ycr/wheels/32/44/4b/0dd030a9ff97acc64e5ecb3c5d9a3e2e9facdd48e453cb9cbd 2026-08-03T15:29:47,026 Successfully built pyquaero 2026-08-03T15:29:47,030 Removed build tracker: '/tmp/pip-build-tracker-dg1eci7v'