2025-09-07T22:55:00,848 Created temporary directory: /tmp/pip-build-tracker-xe_99mmf 2025-09-07T22:55:00,849 Initialized build tracking at /tmp/pip-build-tracker-xe_99mmf 2025-09-07T22:55:00,849 Created build tracker: /tmp/pip-build-tracker-xe_99mmf 2025-09-07T22:55:00,849 Entered build tracker: /tmp/pip-build-tracker-xe_99mmf 2025-09-07T22:55:00,849 Created temporary directory: /tmp/pip-wheel-yttrz9w5 2025-09-07T22:55:00,853 Created temporary directory: /tmp/pip-ephem-wheel-cache-3k5z6g8d 2025-09-07T22:55:00,909 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T22:55:00,911 2 location(s) to search for versions of oll: 2025-09-07T22:55:00,911 * https://pypi.org/simple/oll/ 2025-09-07T22:55:00,911 * https://www.piwheels.org/simple/oll/ 2025-09-07T22:55:00,911 Fetching project page and analyzing links: https://pypi.org/simple/oll/ 2025-09-07T22:55:00,912 Getting page https://pypi.org/simple/oll/ 2025-09-07T22:55:00,913 Found index url https://pypi.org/simple/ 2025-09-07T22:55:01,061 Fetched page https://pypi.org/simple/oll/ as application/vnd.pypi.simple.v1+json 2025-09-07T22:55:01,063 Found link https://files.pythonhosted.org/packages/16/d4/922d2807126c11c356df54a9efec2ff3971da40745c1f850967e2f277b48/oll-0.1.tar.gz (from https://pypi.org/simple/oll/), version: 0.1 2025-09-07T22:55:01,064 Found link https://files.pythonhosted.org/packages/80/11/89790a317649ac55b640a774af7b3b295d346175e75fdb7023e12974c8e9/oll-0.1.1.tar.gz (from https://pypi.org/simple/oll/), version: 0.1.1 2025-09-07T22:55:01,065 Found link https://files.pythonhosted.org/packages/99/79/95fb9a36715f347fad4705b0058848e578f395651a4ffc54d126c1829d1c/oll-0.1.2.tar.gz (from https://pypi.org/simple/oll/), version: 0.1.2 2025-09-07T22:55:01,065 Found link https://files.pythonhosted.org/packages/ac/c8/91ed18f42663960273ed4480e6b8cc51f234169a6a08ee3abb1fbb716759/oll-0.2.1.tar.gz (from https://pypi.org/simple/oll/), version: 0.2.1 2025-09-07T22:55:01,066 Fetching project page and analyzing links: https://www.piwheels.org/simple/oll/ 2025-09-07T22:55:01,066 Getting page https://www.piwheels.org/simple/oll/ 2025-09-07T22:55:01,068 Found index url https://www.piwheels.org/simple/ 2025-09-07T22:55:01,182 Fetched page https://www.piwheels.org/simple/oll/ as text/html 2025-09-07T22:55:01,189 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.2.1-cp37-cp37m-linux_armv7l.whl#sha256=d63cd65b6c356cd52146b0fef4bab8db73b2ba3fd96675e25bf94b083d340285 (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,189 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.2.1-cp37-cp37m-linux_armv6l.whl#sha256=d63cd65b6c356cd52146b0fef4bab8db73b2ba3fd96675e25bf94b083d340285 (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,189 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.2.1-cp35-cp35m-linux_armv6l.whl#sha256=6f26b30fb4d108389eb0f706a08b26252443f7dbdab4a8e2d8b2a8708702944f (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,189 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.2.1-cp35-cp35m-linux_armv7l.whl#sha256=6f26b30fb4d108389eb0f706a08b26252443f7dbdab4a8e2d8b2a8708702944f (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,189 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.2.1-cp34-cp34m-linux_armv7l.whl#sha256=b0b70ec9c8522be08f39804ed854736a74cbf304e56c5abbabd48a455c46a664 (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,189 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.2.1-cp34-cp34m-linux_armv6l.whl#sha256=b0b70ec9c8522be08f39804ed854736a74cbf304e56c5abbabd48a455c46a664 (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,190 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.2.1-cp311-cp311-linux_armv6l.whl#sha256=c919f575407137c706c4ee204adeff63b8f63f80a05c90eb3abc18b85e1237fd (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,190 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.2.1-cp311-cp311-linux_armv7l.whl#sha256=c919f575407137c706c4ee204adeff63b8f63f80a05c90eb3abc18b85e1237fd (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,190 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.2.1-cp39-cp39-linux_armv6l.whl#sha256=201482b8cfcb7d5634e57bbf6c4d49284153c4eaff58da9b2f8aa958db80edd1 (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,190 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.2.1-cp39-cp39-linux_armv7l.whl#sha256=201482b8cfcb7d5634e57bbf6c4d49284153c4eaff58da9b2f8aa958db80edd1 (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,190 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.1.2-cp37-cp37m-linux_armv6l.whl#sha256=187cab7fd26fd295d2256abb85b31ceb4d8e800b9880a61f7c74b19c906c5bfa (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,190 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.1.2-cp37-cp37m-linux_armv7l.whl#sha256=187cab7fd26fd295d2256abb85b31ceb4d8e800b9880a61f7c74b19c906c5bfa (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,191 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.1.2-cp34-cp34m-linux_armv7l.whl#sha256=21874ed216114c7a6f484a160d22e737de4a1765bf34ce092889f5083a73215c (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,191 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.1.2-cp34-cp34m-linux_armv6l.whl#sha256=21874ed216114c7a6f484a160d22e737de4a1765bf34ce092889f5083a73215c (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,191 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.1.2-cp35-cp35m-linux_armv7l.whl#sha256=15a617adac06924a8f6448aeb1d066c8dee633dcbc1b1ea746cc3f3cf84aaf7a (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,191 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.1.2-cp35-cp35m-linux_armv6l.whl#sha256=15a617adac06924a8f6448aeb1d066c8dee633dcbc1b1ea746cc3f3cf84aaf7a (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,191 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.1.2-cp311-cp311-linux_armv6l.whl#sha256=017c5066a18479aeb9744c3733eb2a3896cc8fb701b03c58fcb62dae64222998 (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,191 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.1.2-cp311-cp311-linux_armv7l.whl#sha256=017c5066a18479aeb9744c3733eb2a3896cc8fb701b03c58fcb62dae64222998 (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,191 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.1.2-cp39-cp39-linux_armv6l.whl#sha256=f5bda237ea64a2036f02850ef608a565a847cca2702565054c3881c6b22bfb76 (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,192 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.1.2-cp39-cp39-linux_armv7l.whl#sha256=f5bda237ea64a2036f02850ef608a565a847cca2702565054c3881c6b22bfb76 (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,192 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.1.1-cp37-cp37m-linux_armv7l.whl#sha256=35d82869c53a9fa8080639a3b673ce663dfef91a90450c9ffa55ada0d8225914 (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,192 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.1.1-cp37-cp37m-linux_armv6l.whl#sha256=35d82869c53a9fa8080639a3b673ce663dfef91a90450c9ffa55ada0d8225914 (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,192 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.1.1-cp35-cp35m-linux_armv7l.whl#sha256=3f2d7db43730f24c857b55b8734e9831598a77a0f88fb96bdb902e660af98a0d (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,192 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.1.1-cp35-cp35m-linux_armv6l.whl#sha256=3f2d7db43730f24c857b55b8734e9831598a77a0f88fb96bdb902e660af98a0d (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,192 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.1.1-cp34-cp34m-linux_armv7l.whl#sha256=b3075504e38a58200b732c2865f21def4402dbd343657e185b327fb6f77e0475 (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,192 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.1.1-cp34-cp34m-linux_armv6l.whl#sha256=b3075504e38a58200b732c2865f21def4402dbd343657e185b327fb6f77e0475 (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,193 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.1.1-cp311-cp311-linux_armv6l.whl#sha256=081d637786cb30e8cfa287daec75cfd95519f3adf6553ec6dff3f654603037cc (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,193 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.1.1-cp311-cp311-linux_armv7l.whl#sha256=081d637786cb30e8cfa287daec75cfd95519f3adf6553ec6dff3f654603037cc (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,193 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.1.1-cp39-cp39-linux_armv6l.whl#sha256=ffd304d379bbc9b3f551a29240baabbe5ed9bc5e92432942d70432814b913b3c (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,193 Skipping link: No binaries permitted for oll: https://archive1.piwheels.org/simple/oll/oll-0.1.1-cp39-cp39-linux_armv7l.whl#sha256=ffd304d379bbc9b3f551a29240baabbe5ed9bc5e92432942d70432814b913b3c (from https://www.piwheels.org/simple/oll/) 2025-09-07T22:55:01,193 Skipping link: not a file: https://www.piwheels.org/simple/oll/ 2025-09-07T22:55:01,193 Skipping link: not a file: https://pypi.org/simple/oll/ 2025-09-07T22:55:01,218 Given no hashes to check 1 links for project 'oll': discarding no candidates 2025-09-07T22:55:01,219 Collecting oll==0.1 2025-09-07T22:55:01,220 Created temporary directory: /tmp/pip-unpack-y7u97m2o 2025-09-07T22:55:01,369 Downloading oll-0.1.tar.gz (66 kB) 2025-09-07T22:55:01,412 Added oll==0.1 from https://files.pythonhosted.org/packages/16/d4/922d2807126c11c356df54a9efec2ff3971da40745c1f850967e2f277b48/oll-0.1.tar.gz to build tracker '/tmp/pip-build-tracker-xe_99mmf' 2025-09-07T22:55:01,413 Running setup.py (path:/tmp/pip-wheel-yttrz9w5/oll_51e261f171024ca8bce16eec9651ce9b/setup.py) egg_info for package oll 2025-09-07T22:55:01,414 Created temporary directory: /tmp/pip-pip-egg-info-l3i3v388 2025-09-07T22:55:01,414 Preparing metadata (setup.py): started 2025-09-07T22:55:01,415 Running command python setup.py egg_info 2025-09-07T22:55:02,207 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-07T22:55:02,207 !! 2025-09-07T22:55:02,207 ******************************************************************************** 2025-09-07T22:55:02,207 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-07T22:55:02,207 License :: OSI Approved :: BSD License 2025-09-07T22:55:02,208 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-07T22:55:02,208 ******************************************************************************** 2025-09-07T22:55:02,208 !! 2025-09-07T22:55:02,208 self._finalize_license_expression() 2025-09-07T22:55:02,292 running egg_info 2025-09-07T22:55:02,372 creating /tmp/pip-pip-egg-info-l3i3v388/oll.egg-info 2025-09-07T22:55:02,372 writing /tmp/pip-pip-egg-info-l3i3v388/oll.egg-info/PKG-INFO 2025-09-07T22:55:02,374 writing dependency_links to /tmp/pip-pip-egg-info-l3i3v388/oll.egg-info/dependency_links.txt 2025-09-07T22:55:02,374 writing top-level names to /tmp/pip-pip-egg-info-l3i3v388/oll.egg-info/top_level.txt 2025-09-07T22:55:02,375 writing manifest file '/tmp/pip-pip-egg-info-l3i3v388/oll.egg-info/SOURCES.txt' 2025-09-07T22:55:02,818 reading manifest file '/tmp/pip-pip-egg-info-l3i3v388/oll.egg-info/SOURCES.txt' 2025-09-07T22:55:02,819 reading manifest template 'MANIFEST.in' 2025-09-07T22:55:02,820 adding license file 'LICENSE' 2025-09-07T22:55:02,823 writing manifest file '/tmp/pip-pip-egg-info-l3i3v388/oll.egg-info/SOURCES.txt' 2025-09-07T22:55:02,932 Preparing metadata (setup.py): finished with status 'done' 2025-09-07T22:55:02,937 Source in /tmp/pip-wheel-yttrz9w5/oll_51e261f171024ca8bce16eec9651ce9b has version 0.1, which satisfies requirement oll==0.1 from https://files.pythonhosted.org/packages/16/d4/922d2807126c11c356df54a9efec2ff3971da40745c1f850967e2f277b48/oll-0.1.tar.gz 2025-09-07T22:55:02,937 Removed oll==0.1 from https://files.pythonhosted.org/packages/16/d4/922d2807126c11c356df54a9efec2ff3971da40745c1f850967e2f277b48/oll-0.1.tar.gz from build tracker '/tmp/pip-build-tracker-xe_99mmf' 2025-09-07T22:55:02,940 Created temporary directory: /tmp/pip-unpack-m7kh09oh 2025-09-07T22:55:02,940 Created temporary directory: /tmp/pip-unpack-pm_qqddp 2025-09-07T22:55:02,941 Building wheels for collected packages: oll 2025-09-07T22:55:02,942 Created temporary directory: /tmp/pip-wheel-u3l1v_mb 2025-09-07T22:55:02,942 DEPRECATION: Building 'oll' 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 'oll'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-07T22:55:02,943 Building wheel for oll (setup.py): started 2025-09-07T22:55:02,944 Destination directory: /tmp/pip-wheel-u3l1v_mb 2025-09-07T22:55:02,944 Running command python setup.py bdist_wheel 2025-09-07T22:55:03,734 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-07T22:55:03,735 !! 2025-09-07T22:55:03,735 ******************************************************************************** 2025-09-07T22:55:03,735 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-07T22:55:03,735 License :: OSI Approved :: BSD License 2025-09-07T22:55:03,735 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-07T22:55:03,735 ******************************************************************************** 2025-09-07T22:55:03,736 !! 2025-09-07T22:55:03,736 self._finalize_license_expression() 2025-09-07T22:55:03,764 running bdist_wheel 2025-09-07T22:55:04,277 running build 2025-09-07T22:55:04,277 running build_py 2025-09-07T22:55:04,346 creating build/lib.linux-armv7l-cpython-313 2025-09-07T22:55:04,346 copying oll.py -> build/lib.linux-armv7l-cpython-313 2025-09-07T22:55:04,347 running build_ext 2025-09-07T22:55:04,681 building '_oll' extension 2025-09-07T22:55:04,682 creating build/temp.linux-armv7l-cpython-313/lib 2025-09-07T22:55:04,683 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Ilib -I/usr/include/python3.13 -c lib/oll.cpp -o build/temp.linux-armv7l-cpython-313/lib/oll.o 2025-09-07T22:55:06,343 In file included from lib/oll.cpp:6: 2025-09-07T22:55:06,343 lib/oll.hpp: In member function ‘int oll_tool::oll::trainFile(const T&, const char*, int, bool, bool)’: 2025-09-07T22:55:06,343 lib/oll.hpp:175:12: error: ‘random_shuffle’ is not a member of ‘std’ 2025-09-07T22:55:06,343 175 | std::random_shuffle(examples.begin(), examples.end()); 2025-09-07T22:55:06,344 | ^~~~~~~~~~~~~~ 2025-09-07T22:55:06,389 lib/oll.cpp: In member function ‘float oll_tool::oll::getMargin(const oll_tool::fvec&, float, const oll_tool::fv_t&) const’: 2025-09-07T22:55:06,390 lib/oll.cpp:133:20: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare] 2025-09-07T22:55:06,390 133 | if (v.size() <= fv[i].first) continue; 2025-09-07T22:55:06,390 | ~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-07T22:55:06,391 lib/oll.cpp: In member function ‘float oll_tool::oll::getMarginK(const oll_tool::fv_t&)’: 2025-09-07T22:55:06,391 lib/oll.cpp:147:14: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-07T22:55:06,391 147 | if (id >= inv_svs.size()) continue; 2025-09-07T22:55:06,391 | ~~~^~~~~~~~~~~~~~~~~ 2025-09-07T22:55:06,392 lib/oll.cpp: In member function ‘float oll_tool::oll::getVariance(const oll_tool::fv_t&) const’: 2025-09-07T22:55:06,392 lib/oll.cpp:164:22: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare] 2025-09-07T22:55:06,392 164 | if (cov.size() <= fv[i].first){ 2025-09-07T22:55:06,393 | ~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-07T22:55:06,394 lib/oll.cpp: In member function ‘void oll_tool::oll::update(oll_tool::fvec&, const oll_tool::fv_t&, float)’: 2025-09-07T22:55:06,394 lib/oll.cpp:183:20: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare] 2025-09-07T22:55:06,394 183 | if (v.size() <= fv[i].first) v.resize(fv[i].first+1); 2025-09-07T22:55:06,394 | ~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-07T22:55:06,398 lib/oll.cpp: In member function ‘void oll_tool::oll::updatePAK(const oll_tool::fv_t&, float)’: 2025-09-07T22:55:06,398 lib/oll.cpp:246:26: warning: comparison of integer expressions of different signedness: ‘std::vector > >::size_type’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare] 2025-09-07T22:55:06,398 246 | if (inv_svs.size() <= fv[i].first) inv_svs.resize(fv[i].first+1); 2025-09-07T22:55:06,398 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-07T22:55:06,400 lib/oll.cpp: In member function ‘void oll_tool::oll::updateCW(const oll_tool::fv_t&, int, float)’: 2025-09-07T22:55:06,400 lib/oll.cpp:266:22: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare] 2025-09-07T22:55:06,400 266 | if (cov.size() <= fv[i].first) { 2025-09-07T22:55:06,400 | ~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-07T22:55:06,404 lib/oll.cpp: In member function ‘void oll_tool::oll::project(oll_tool::fvec&)’: 2025-09-07T22:55:06,404 lib/oll.cpp:313:12: warning: value computed is not used [-Wunused-value] 2025-09-07T22:55:06,404 313 | v[i] / sum_sqroot; 2025-09-07T22:55:06,927 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2025-09-07T22:55:07,073 ERROR: python setup.py bdist_wheel exited with 1 2025-09-07T22:55:07,085 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-07T22:55:07,085 exec(compile('"'"''"'"''"'"' 2025-09-07T22:55:07,085 # This is -- a caller that pip uses to run setup.py 2025-09-07T22:55:07,085 # 2025-09-07T22:55:07,085 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T22:55:07,085 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T22:55:07,085 # - It provides a clear error message when setuptools is not installed. 2025-09-07T22:55:07,085 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T22:55:07,085 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T22:55:07,085 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T22:55:07,085 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T22:55:07,085 import os, sys, tokenize, traceback 2025-09-07T22:55:07,085 2025-09-07T22:55:07,085 try: 2025-09-07T22:55:07,085 import setuptools 2025-09-07T22:55:07,085 except ImportError: 2025-09-07T22:55:07,085 print( 2025-09-07T22:55:07,085 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T22:55:07,085 "the build environment with exception:", 2025-09-07T22:55:07,085 file=sys.stderr, 2025-09-07T22:55:07,085 ) 2025-09-07T22:55:07,085 traceback.print_exc() 2025-09-07T22:55:07,085 sys.exit(1) 2025-09-07T22:55:07,085 2025-09-07T22:55:07,085 __file__ = %r 2025-09-07T22:55:07,085 sys.argv[0] = __file__ 2025-09-07T22:55:07,085 2025-09-07T22:55:07,085 if os.path.exists(__file__): 2025-09-07T22:55:07,085 filename = __file__ 2025-09-07T22:55:07,085 with tokenize.open(__file__) as f: 2025-09-07T22:55:07,085 setup_py_code = f.read() 2025-09-07T22:55:07,085 else: 2025-09-07T22:55:07,085 filename = "" 2025-09-07T22:55:07,085 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T22:55:07,085 2025-09-07T22:55:07,085 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T22:55:07,085 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-yttrz9w5/oll_51e261f171024ca8bce16eec9651ce9b/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-u3l1v_mb[/] 2025-09-07T22:55:07,085 [bold magenta]cwd[/]: /tmp/pip-wheel-yttrz9w5/oll_51e261f171024ca8bce16eec9651ce9b/ 2025-09-07T22:55:07,085 Building wheel for oll (setup.py): finished with status 'error' 2025-09-07T22:55:07,086 ERROR: Failed building wheel for oll 2025-09-07T22:55:07,087 Running setup.py clean for oll 2025-09-07T22:55:07,087 Running command python setup.py clean 2025-09-07T22:55:07,909 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-07T22:55:07,909 !! 2025-09-07T22:55:07,909 ******************************************************************************** 2025-09-07T22:55:07,910 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-07T22:55:07,910 License :: OSI Approved :: BSD License 2025-09-07T22:55:07,910 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-07T22:55:07,910 ******************************************************************************** 2025-09-07T22:55:07,910 !! 2025-09-07T22:55:07,910 self._finalize_license_expression() 2025-09-07T22:55:07,980 running clean 2025-09-07T22:55:08,117 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-07T22:55:08,118 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-07T22:55:08,118 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-07T22:55:08,118 'build/scripts-3.13' does not exist -- can't clean it 2025-09-07T22:55:08,118 removing 'build' 2025-09-07T22:55:08,208 Failed to build oll 2025-09-07T22:55:08,209 ERROR: Failed to build one or more wheels 2025-09-07T22:55:08,209 Exception information: 2025-09-07T22:55:08,209 Traceback (most recent call last): 2025-09-07T22:55:08,209 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T22:55:08,209 status = _inner_run() 2025-09-07T22:55:08,209 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T22:55:08,209 return self.run(options, args) 2025-09-07T22:55:08,209 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T22:55:08,209 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T22:55:08,209 return func(self, options, args) 2025-09-07T22:55:08,209 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-07T22:55:08,209 raise CommandError("Failed to build one or more wheels") 2025-09-07T22:55:08,209 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-07T22:55:08,214 Removed build tracker: '/tmp/pip-build-tracker-xe_99mmf'