2025-09-02T12:33:40,787 Created temporary directory: /tmp/pip-build-tracker-c9qen_dt 2025-09-02T12:33:40,788 Initialized build tracking at /tmp/pip-build-tracker-c9qen_dt 2025-09-02T12:33:40,788 Created build tracker: /tmp/pip-build-tracker-c9qen_dt 2025-09-02T12:33:40,789 Entered build tracker: /tmp/pip-build-tracker-c9qen_dt 2025-09-02T12:33:40,790 Created temporary directory: /tmp/pip-wheel-mz5_opeo 2025-09-02T12:33:40,794 Created temporary directory: /tmp/pip-ephem-wheel-cache-nbex7dzd 2025-09-02T12:33:40,847 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-02T12:33:40,850 2 location(s) to search for versions of kneebow: 2025-09-02T12:33:40,850 * https://pypi.org/simple/kneebow/ 2025-09-02T12:33:40,850 * https://www.piwheels.org/simple/kneebow/ 2025-09-02T12:33:40,850 Fetching project page and analyzing links: https://pypi.org/simple/kneebow/ 2025-09-02T12:33:40,851 Getting page https://pypi.org/simple/kneebow/ 2025-09-02T12:33:40,853 Found index url https://pypi.org/simple/ 2025-09-02T12:33:41,003 Fetched page https://pypi.org/simple/kneebow/ as application/vnd.pypi.simple.v1+json 2025-09-02T12:33:41,005 Found link https://files.pythonhosted.org/packages/05/67/121c877147f47e0b5fc65dc9e9b1d06898a7e08f34445d030d0bc7b12181/kneebow-0.1.0.tar.gz (from https://pypi.org/simple/kneebow/) (requires-python:>=3.4), version: 0.1.0 2025-09-02T12:33:41,006 Found link https://files.pythonhosted.org/packages/0b/13/5be17749721e7f9a7275f6fcaa71f26b2552d5655c9779f72fed62a55088/kneebow-0.1.1.tar.gz (from https://pypi.org/simple/kneebow/) (requires-python:>=3.4), version: 0.1.1 2025-09-02T12:33:41,007 Skipping link: No binaries permitted for kneebow: https://files.pythonhosted.org/packages/b4/52/d0b0b4ac9aab1f9c4bebe350248785f9583fb1c16f7d7f865fca8dfa7612/kneebow-1.0.0-py3-none-any.whl (from https://pypi.org/simple/kneebow/) (requires-python:>=3.4) 2025-09-02T12:33:41,007 Found link https://files.pythonhosted.org/packages/78/f0/3578ac52231a840e1e33f06b70bb67a111f54316ee92fa591728e4bf3d97/kneebow-1.0.0.tar.gz (from https://pypi.org/simple/kneebow/) (requires-python:>=3.4), version: 1.0.0 2025-09-02T12:33:41,008 Skipping link: No binaries permitted for kneebow: https://files.pythonhosted.org/packages/31/4e/071e73e462311db77f0fbbf234f57e8b7fe7b1431cceaf73ce265ada3495/kneebow-1.0.1-py3-none-any.whl (from https://pypi.org/simple/kneebow/) (requires-python:>=3.4) 2025-09-02T12:33:41,008 Found link https://files.pythonhosted.org/packages/68/dd/77992b5f06764bd5f8df04e4cbab496aad8513917b8e50a1373ca0521d5f/kneebow-1.0.1.tar.gz (from https://pypi.org/simple/kneebow/) (requires-python:>=3.4), version: 1.0.1 2025-09-02T12:33:41,009 Found link https://files.pythonhosted.org/packages/7a/0a/aab4559a7424bba8eee888c70e98307cafb49e926de916f2097d729c8196/kneebow-1.0.2.tar.gz (from https://pypi.org/simple/kneebow/) (requires-python:>=3.4), version: 1.0.2 2025-09-02T12:33:41,010 Found link https://files.pythonhosted.org/packages/25/57/42b4127932b2bf2ea2e365a58f0064d775d419c0582c83c21feef3a3763b/kneebow-1.0.3.tar.gz (from https://pypi.org/simple/kneebow/) (requires-python:>=3.4), version: 1.0.3 2025-09-02T12:33:41,011 Found link https://files.pythonhosted.org/packages/d9/cf/3ee22b001e0bd89dc995498120ce17acfc657ee05773f753936fe06800ce/kneebow-1.0.4.tar.gz (from https://pypi.org/simple/kneebow/) (requires-python:>=3.4), version: 1.0.4 2025-09-02T12:33:41,012 Fetching project page and analyzing links: https://www.piwheels.org/simple/kneebow/ 2025-09-02T12:33:41,012 Getting page https://www.piwheels.org/simple/kneebow/ 2025-09-02T12:33:41,014 Found index url https://www.piwheels.org/simple/ 2025-09-02T12:33:41,199 Fetched page https://www.piwheels.org/simple/kneebow/ as text/html 2025-09-02T12:33:41,202 Skipping link: No binaries permitted for kneebow: https://www.piwheels.org/simple/kneebow/kneebow-1.0.3-py3-none-any.whl#sha256=3beeb135831f6e3e5512d6db92a55a4dcc406c64521728ceb744da02cdda1b9b (from https://www.piwheels.org/simple/kneebow/) (requires-python:>=3.4) 2025-09-02T12:33:41,202 Skipping link: No binaries permitted for kneebow: https://archive1.piwheels.org/simple/kneebow/kneebow-1.0.2-py3-none-any.whl#sha256=29b840ba4b697719f5edcfbc702bc18936a9dbd45c41fb6ff569dfef9167c109 (from https://www.piwheels.org/simple/kneebow/) (requires-python:>=3.4) 2025-09-02T12:33:41,203 Skipping link: No binaries permitted for kneebow: https://archive1.piwheels.org/simple/kneebow/kneebow-1.0.1-py3-none-any.whl#sha256=8d7e32dc5d007f755148cc957f810362296b6f8240062717fad4c37b3a506c09 (from https://www.piwheels.org/simple/kneebow/) (requires-python:>=3.4) 2025-09-02T12:33:41,204 Skipping link: No binaries permitted for kneebow: https://archive1.piwheels.org/simple/kneebow/kneebow-1.0.0-py3-none-any.whl#sha256=36e1514e2b1c4756751744216d3ab4b91b22a5018792cf6675aee4271b91e6ad (from https://www.piwheels.org/simple/kneebow/) (requires-python:>=3.4) 2025-09-02T12:33:41,204 Skipping link: No binaries permitted for kneebow: https://archive1.piwheels.org/simple/kneebow/kneebow-0.1.1-py3-none-any.whl#sha256=525c5dd4666b1e96ff0b524441c7914bdaeeb36a17ffe9e3f938ab0469762f59 (from https://www.piwheels.org/simple/kneebow/) (requires-python:>=3.4) 2025-09-02T12:33:41,205 Skipping link: No binaries permitted for kneebow: https://archive1.piwheels.org/simple/kneebow/kneebow-0.1.0-py3-none-any.whl#sha256=9cfeb4d9ab2c9351f023aa5dc773ea6054ac08740e78a7e23111eb774d392d1d (from https://www.piwheels.org/simple/kneebow/) (requires-python:>=3.4) 2025-09-02T12:33:41,205 Skipping link: not a file: https://www.piwheels.org/simple/kneebow/ 2025-09-02T12:33:41,206 Skipping link: not a file: https://pypi.org/simple/kneebow/ 2025-09-02T12:33:41,229 Given no hashes to check 1 links for project 'kneebow': discarding no candidates 2025-09-02T12:33:41,231 Collecting kneebow==1.0.4 2025-09-02T12:33:41,233 Created temporary directory: /tmp/pip-unpack-pyi96b4r 2025-09-02T12:33:41,455 Downloading kneebow-1.0.4.tar.gz (4.7 kB) 2025-09-02T12:33:41,495 Added kneebow==1.0.4 from https://files.pythonhosted.org/packages/d9/cf/3ee22b001e0bd89dc995498120ce17acfc657ee05773f753936fe06800ce/kneebow-1.0.4.tar.gz to build tracker '/tmp/pip-build-tracker-c9qen_dt' 2025-09-02T12:33:41,498 Running setup.py (path:/tmp/pip-wheel-mz5_opeo/kneebow_ccaf73bbd98845fda61a1838060ce397/setup.py) egg_info for package kneebow 2025-09-02T12:33:41,499 Created temporary directory: /tmp/pip-pip-egg-info-4gxadhgu 2025-09-02T12:33:41,499 Preparing metadata (setup.py): started 2025-09-02T12:33:41,501 Running command python setup.py egg_info 2025-09-02T12:33:42,294 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-02T12:33:42,294 !! 2025-09-02T12:33:42,295 ******************************************************************************** 2025-09-02T12:33:42,296 Usage of dash-separated 'description-file' will not be supported in future 2025-09-02T12:33:42,297 versions. Please use the underscore name 'description_file' instead. 2025-09-02T12:33:42,298 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-02T12:33:42,298 or your builds will no longer be supported. 2025-09-02T12:33:42,299 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-02T12:33:42,300 ******************************************************************************** 2025-09-02T12:33:42,301 !! 2025-09-02T12:33:42,302 opt = self._enforce_underscore(opt, section) 2025-09-02T12:33:42,642 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-02T12:33:42,643 !! 2025-09-02T12:33:42,644 ******************************************************************************** 2025-09-02T12:33:42,645 Usage of dash-separated 'description-file' will not be supported in future 2025-09-02T12:33:42,645 versions. Please use the underscore name 'description_file' instead. 2025-09-02T12:33:42,646 (Affected: kneebow). 2025-09-02T12:33:42,647 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-02T12:33:42,648 or your builds will no longer be supported. 2025-09-02T12:33:42,648 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-02T12:33:42,649 ******************************************************************************** 2025-09-02T12:33:42,650 !! 2025-09-02T12:33:42,650 opt = self._enforce_underscore(opt, section) 2025-09-02T12:33:42,651 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-02T12:33:42,651 !! 2025-09-02T12:33:42,652 ******************************************************************************** 2025-09-02T12:33:42,653 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-02T12:33:42,654 License :: OSI Approved :: MIT License 2025-09-02T12:33:42,654 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-02T12:33:42,655 ******************************************************************************** 2025-09-02T12:33:42,656 !! 2025-09-02T12:33:42,656 self._finalize_license_expression() 2025-09-02T12:33:42,679 running egg_info 2025-09-02T12:33:42,721 creating /tmp/pip-pip-egg-info-4gxadhgu/kneebow.egg-info 2025-09-02T12:33:42,724 writing /tmp/pip-pip-egg-info-4gxadhgu/kneebow.egg-info/PKG-INFO 2025-09-02T12:33:42,943 writing dependency_links to /tmp/pip-pip-egg-info-4gxadhgu/kneebow.egg-info/dependency_links.txt 2025-09-02T12:33:42,946 writing requirements to /tmp/pip-pip-egg-info-4gxadhgu/kneebow.egg-info/requires.txt 2025-09-02T12:33:42,948 writing top-level names to /tmp/pip-pip-egg-info-4gxadhgu/kneebow.egg-info/top_level.txt 2025-09-02T12:33:42,951 writing manifest file '/tmp/pip-pip-egg-info-4gxadhgu/kneebow.egg-info/SOURCES.txt' 2025-09-02T12:33:43,046 reading manifest file '/tmp/pip-pip-egg-info-4gxadhgu/kneebow.egg-info/SOURCES.txt' 2025-09-02T12:33:43,048 adding license file 'LICENSE.md' 2025-09-02T12:33:43,050 writing manifest file '/tmp/pip-pip-egg-info-4gxadhgu/kneebow.egg-info/SOURCES.txt' 2025-09-02T12:33:43,156 Preparing metadata (setup.py): finished with status 'done' 2025-09-02T12:33:43,160 Source in /tmp/pip-wheel-mz5_opeo/kneebow_ccaf73bbd98845fda61a1838060ce397 has version 1.0.4, which satisfies requirement kneebow==1.0.4 from https://files.pythonhosted.org/packages/d9/cf/3ee22b001e0bd89dc995498120ce17acfc657ee05773f753936fe06800ce/kneebow-1.0.4.tar.gz 2025-09-02T12:33:43,161 Removed kneebow==1.0.4 from https://files.pythonhosted.org/packages/d9/cf/3ee22b001e0bd89dc995498120ce17acfc657ee05773f753936fe06800ce/kneebow-1.0.4.tar.gz from build tracker '/tmp/pip-build-tracker-c9qen_dt' 2025-09-02T12:33:43,168 Created temporary directory: /tmp/pip-unpack-gbq48wy7 2025-09-02T12:33:43,169 Created temporary directory: /tmp/pip-unpack-6ru2swu3 2025-09-02T12:33:43,170 Building wheels for collected packages: kneebow 2025-09-02T12:33:43,174 Created temporary directory: /tmp/pip-wheel-_p6r14f4 2025-09-02T12:33:43,175 DEPRECATION: Building 'kneebow' 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 'kneebow'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-02T12:33:43,177 Building wheel for kneebow (setup.py): started 2025-09-02T12:33:43,178 Destination directory: /tmp/pip-wheel-_p6r14f4 2025-09-02T12:33:43,179 Running command python setup.py bdist_wheel 2025-09-02T12:33:43,692 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-02T12:33:43,693 !! 2025-09-02T12:33:43,694 ******************************************************************************** 2025-09-02T12:33:43,694 Usage of dash-separated 'description-file' will not be supported in future 2025-09-02T12:33:43,695 versions. Please use the underscore name 'description_file' instead. 2025-09-02T12:33:43,695 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-02T12:33:43,696 or your builds will no longer be supported. 2025-09-02T12:33:43,697 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-02T12:33:43,697 ******************************************************************************** 2025-09-02T12:33:43,698 !! 2025-09-02T12:33:43,699 opt = self._enforce_underscore(opt, section) 2025-09-02T12:33:44,013 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-02T12:33:44,014 !! 2025-09-02T12:33:44,015 ******************************************************************************** 2025-09-02T12:33:44,016 Usage of dash-separated 'description-file' will not be supported in future 2025-09-02T12:33:44,016 versions. Please use the underscore name 'description_file' instead. 2025-09-02T12:33:44,017 (Affected: kneebow). 2025-09-02T12:33:44,018 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-02T12:33:44,019 or your builds will no longer be supported. 2025-09-02T12:33:44,021 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-02T12:33:44,022 ******************************************************************************** 2025-09-02T12:33:44,023 !! 2025-09-02T12:33:44,024 opt = self._enforce_underscore(opt, section) 2025-09-02T12:33:44,024 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-02T12:33:44,025 !! 2025-09-02T12:33:44,026 ******************************************************************************** 2025-09-02T12:33:44,027 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-02T12:33:44,028 License :: OSI Approved :: MIT License 2025-09-02T12:33:44,029 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-02T12:33:44,029 ******************************************************************************** 2025-09-02T12:33:44,031 !! 2025-09-02T12:33:44,031 self._finalize_license_expression() 2025-09-02T12:33:44,032 running bdist_wheel 2025-09-02T12:33:44,160 running build 2025-09-02T12:33:44,161 running build_py 2025-09-02T12:33:44,192 creating build/lib/kneebow 2025-09-02T12:33:44,195 copying kneebow/__init__.py -> build/lib/kneebow 2025-09-02T12:33:44,197 copying kneebow/rotor.py -> build/lib/kneebow 2025-09-02T12:33:44,229 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-02T12:33:44,229 !! 2025-09-02T12:33:44,230 ******************************************************************************** 2025-09-02T12:33:44,231 Please avoid running ``setup.py`` directly. 2025-09-02T12:33:44,232 Instead, use pypa/build, pypa/installer or other 2025-09-02T12:33:44,232 standards-based tools. 2025-09-02T12:33:44,233 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-02T12:33:44,234 or your builds will no longer be supported. 2025-09-02T12:33:44,235 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-02T12:33:44,235 ******************************************************************************** 2025-09-02T12:33:44,236 !! 2025-09-02T12:33:44,237 self.initialize_options() 2025-09-02T12:33:44,259 installing to build/bdist.linux-armv7l/wheel 2025-09-02T12:33:44,260 running install 2025-09-02T12:33:44,284 running install_lib 2025-09-02T12:33:44,312 creating build/bdist.linux-armv7l/wheel 2025-09-02T12:33:44,314 creating build/bdist.linux-armv7l/wheel/kneebow 2025-09-02T12:33:44,315 copying build/lib/kneebow/__init__.py -> build/bdist.linux-armv7l/wheel/./kneebow 2025-09-02T12:33:44,317 copying build/lib/kneebow/rotor.py -> build/bdist.linux-armv7l/wheel/./kneebow 2025-09-02T12:33:44,319 running install_egg_info 2025-09-02T12:33:44,354 running egg_info 2025-09-02T12:33:44,382 writing kneebow.egg-info/PKG-INFO 2025-09-02T12:33:44,385 writing dependency_links to kneebow.egg-info/dependency_links.txt 2025-09-02T12:33:44,387 writing requirements to kneebow.egg-info/requires.txt 2025-09-02T12:33:44,388 writing top-level names to kneebow.egg-info/top_level.txt 2025-09-02T12:33:44,418 reading manifest file 'kneebow.egg-info/SOURCES.txt' 2025-09-02T12:33:44,420 adding license file 'LICENSE.md' 2025-09-02T12:33:44,423 writing manifest file 'kneebow.egg-info/SOURCES.txt' 2025-09-02T12:33:44,424 Copying kneebow.egg-info to build/bdist.linux-armv7l/wheel/./kneebow-1.0.4-py3.11.egg-info 2025-09-02T12:33:44,435 running install_scripts 2025-09-02T12:33:44,446 creating build/bdist.linux-armv7l/wheel/kneebow-1.0.4.dist-info/WHEEL 2025-09-02T12:33:44,449 creating '/tmp/pip-wheel-_p6r14f4/kneebow-1.0.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-02T12:33:44,451 adding 'kneebow/__init__.py' 2025-09-02T12:33:44,453 adding 'kneebow/rotor.py' 2025-09-02T12:33:44,456 adding 'kneebow-1.0.4.dist-info/licenses/LICENSE.md' 2025-09-02T12:33:44,458 adding 'kneebow-1.0.4.dist-info/METADATA' 2025-09-02T12:33:44,459 adding 'kneebow-1.0.4.dist-info/WHEEL' 2025-09-02T12:33:44,460 adding 'kneebow-1.0.4.dist-info/top_level.txt' 2025-09-02T12:33:44,461 adding 'kneebow-1.0.4.dist-info/RECORD' 2025-09-02T12:33:44,462 removing build/bdist.linux-armv7l/wheel 2025-09-02T12:33:44,575 Building wheel for kneebow (setup.py): finished with status 'done' 2025-09-02T12:33:44,577 Created wheel for kneebow: filename=kneebow-1.0.4-py3-none-any.whl size=4909 sha256=3815da6ed935e5a00fe03c8e3126d6017dd3477f15f2cde424ec46739cc08fd0 2025-09-02T12:33:44,578 Stored in directory: /tmp/pip-ephem-wheel-cache-nbex7dzd/wheels/c4/2d/33/8a0181dcfcabc6360e52726e2a983ad1ec7f0262851bafe9c7 2025-09-02T12:33:44,589 Successfully built kneebow 2025-09-02T12:33:44,592 Removed build tracker: '/tmp/pip-build-tracker-c9qen_dt'