2026-03-13T08:30:39,756 Created temporary directory: /tmp/pip-ephem-wheel-cache-scep17bp 2026-03-13T08:30:39,758 Created temporary directory: /tmp/pip-build-tracker-zcbgc273 2026-03-13T08:30:39,759 Initialized build tracking at /tmp/pip-build-tracker-zcbgc273 2026-03-13T08:30:39,759 Created build tracker: /tmp/pip-build-tracker-zcbgc273 2026-03-13T08:30:39,760 Entered build tracker: /tmp/pip-build-tracker-zcbgc273 2026-03-13T08:30:39,760 Created temporary directory: /tmp/pip-wheel-0zoscuv3 2026-03-13T08:30:39,763 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-03-13T08:30:39,766 Created temporary directory: /tmp/pip-ephem-wheel-cache-s6cmpxcr 2026-03-13T08:30:39,787 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-13T08:30:39,791 2 location(s) to search for versions of pyoptflow: 2026-03-13T08:30:39,791 * https://pypi.org/simple/pyoptflow/ 2026-03-13T08:30:39,791 * https://www.piwheels.org/simple/pyoptflow/ 2026-03-13T08:30:39,791 Fetching project page and analyzing links: https://pypi.org/simple/pyoptflow/ 2026-03-13T08:30:39,792 Getting page https://pypi.org/simple/pyoptflow/ 2026-03-13T08:30:39,794 Found index url https://pypi.org/simple 2026-03-13T08:30:40,076 Fetched page https://pypi.org/simple/pyoptflow/ as application/vnd.pypi.simple.v1+json 2026-03-13T08:30:40,079 Found link https://files.pythonhosted.org/packages/3a/02/f59001c084871200c0030c1261b26a955fd321ca7b8db54dca3c2d3d1bf1/pyoptflow-1.0.0.tar.gz (from https://pypi.org/simple/pyoptflow/), version: 1.0.0 2026-03-13T08:30:40,080 Skipping link: No binaries permitted for pyoptflow: https://files.pythonhosted.org/packages/cf/26/154a886a6a2c4a029163d457eb58eec08dfe6f77d83105004461d9b71348/pyoptflow-1.1.0-py3-none-any.whl (from https://pypi.org/simple/pyoptflow/) 2026-03-13T08:30:40,081 Found link https://files.pythonhosted.org/packages/f7/08/47adf32b9de63e221906aba57f7d5ac5dd1939d1f1385a5cc8ecd3763b56/pyoptflow-1.1.0.tar.gz (from https://pypi.org/simple/pyoptflow/), version: 1.1.0 2026-03-13T08:30:40,082 Skipping link: No binaries permitted for pyoptflow: https://files.pythonhosted.org/packages/2e/47/08a10c32b45a5384b7836211f72e06d5984c4b752a25f77822f9cd670648/pyoptflow-1.2.0-py3-none-any.whl (from https://pypi.org/simple/pyoptflow/) 2026-03-13T08:30:40,082 Found link https://files.pythonhosted.org/packages/2e/20/0e4830cb79a2028212f0a469189a61496de85babadb38d28e1e311d56298/pyoptflow-1.2.0.tar.gz (from https://pypi.org/simple/pyoptflow/), version: 1.2.0 2026-03-13T08:30:40,083 Skipping link: No binaries permitted for pyoptflow: https://files.pythonhosted.org/packages/b3/6f/47d2047b74d52c38d3c0b23d89bd0b7f30218c11889d8fd1e6727460ac7c/pyoptflow-1.2.1-py3-none-any.whl (from https://pypi.org/simple/pyoptflow/) (requires-python:>=3.6) 2026-03-13T08:30:40,084 Found link https://files.pythonhosted.org/packages/8e/68/ff858170c1b54cc499964ae6e8bd6d7225b69f4c3358580af02ef15c5212/pyoptflow-1.2.1.tar.gz (from https://pypi.org/simple/pyoptflow/) (requires-python:>=3.6), version: 1.2.1 2026-03-13T08:30:40,085 Skipping link: No binaries permitted for pyoptflow: https://files.pythonhosted.org/packages/77/6d/26e9921249adf32b1ef04a5e5fccb7cf30f9d09e2c35896c5c0dbe18f238/pyoptflow-1.3.0-py3-none-any.whl (from https://pypi.org/simple/pyoptflow/) (requires-python:>=3.6) 2026-03-13T08:30:40,086 Found link https://files.pythonhosted.org/packages/23/e2/d6010233c88905832525491d46e7440f578d72190f078d915c3563a77920/pyoptflow-1.3.0.tar.gz (from https://pypi.org/simple/pyoptflow/) (requires-python:>=3.6), version: 1.3.0 2026-03-13T08:30:40,087 Found link https://files.pythonhosted.org/packages/17/47/2bdce1f41e03502a5a5d05c81ac6a73fb52956c4842200fd89ab0d9a2954/pyoptflow-1.3.1.tar.gz (from https://pypi.org/simple/pyoptflow/) (requires-python:>= 3.6), version: 1.3.1 2026-03-13T08:30:40,088 Found link https://files.pythonhosted.org/packages/68/6f/a91dd3f83e7b97822883ea942913fa4a46ec10943c2fad90a0686b3f7003/pyoptflow-1.4.0.tar.gz (from https://pypi.org/simple/pyoptflow/) (requires-python:>=3.7), version: 1.4.0 2026-03-13T08:30:40,089 Skipping link: No binaries permitted for pyoptflow: https://files.pythonhosted.org/packages/da/75/e4de2b9105713931b1b3386372a13ce24ef08d2513e91204fee0ccf4c16e/pyoptflow-1.5.0-py3-none-any.whl (from https://pypi.org/simple/pyoptflow/) (requires-python:>=3.10) 2026-03-13T08:30:40,090 Found link https://files.pythonhosted.org/packages/44/37/3949516fb83e80143abf495e1a20667bb91422586a93c3941a5ed583e5f2/pyoptflow-1.5.0.tar.gz (from https://pypi.org/simple/pyoptflow/) (requires-python:>=3.10), version: 1.5.0 2026-03-13T08:30:40,091 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyoptflow/ 2026-03-13T08:30:40,092 Getting page https://www.piwheels.org/simple/pyoptflow/ 2026-03-13T08:30:40,093 Found index url https://www.piwheels.org/simple 2026-03-13T08:30:40,257 Fetched page https://www.piwheels.org/simple/pyoptflow/ as text/html 2026-03-13T08:30:40,260 Skipping link: No binaries permitted for pyoptflow: https://archive1.piwheels.org/simple/pyoptflow/pyoptflow-1.4.0-py3-none-any.whl#sha256=e19b3631a9add7231bef7427346462c8bbdcf20c0d40a59ae4cc0afdc00bfdd8 (from https://www.piwheels.org/simple/pyoptflow/) (requires-python:>=3.7) 2026-03-13T08:30:40,261 Skipping link: No binaries permitted for pyoptflow: https://archive1.piwheels.org/simple/pyoptflow/pyoptflow-1.3.1-py3-none-any.whl#sha256=0bc5a774ea8e7548fd18b5f289928edf45158739673d4691b0d843f08328d630 (from https://www.piwheels.org/simple/pyoptflow/) (requires-python:>= 3.6) 2026-03-13T08:30:40,261 Skipping link: No binaries permitted for pyoptflow: https://archive1.piwheels.org/simple/pyoptflow/pyoptflow-1.3.0-py3-none-any.whl#sha256=7b8b993147b1925fd6d56c10628896d9a829184163387287f152a237a472bce1 (from https://www.piwheels.org/simple/pyoptflow/) (requires-python:>=3.6) 2026-03-13T08:30:40,262 Skipping link: No binaries permitted for pyoptflow: https://archive1.piwheels.org/simple/pyoptflow/pyoptflow-1.2.1-py3-none-any.whl#sha256=916536e22ddcf20e874b199700956a4eb460f652d1e5bb0542ed596da165c9ba (from https://www.piwheels.org/simple/pyoptflow/) (requires-python:>=3.6) 2026-03-13T08:30:40,263 Skipping link: No binaries permitted for pyoptflow: https://archive1.piwheels.org/simple/pyoptflow/pyoptflow-1.2.0-py3-none-any.whl#sha256=877e02f2341ac31351c3ea273a2ff82df858572a085544200c351249a03e5bd4 (from https://www.piwheels.org/simple/pyoptflow/) (requires-python:>=3.6) 2026-03-13T08:30:40,263 Skipping link: No binaries permitted for pyoptflow: https://archive1.piwheels.org/simple/pyoptflow/pyoptflow-1.1.0-py3-none-any.whl#sha256=ca14b6eba373bc51729584d290a1f2c716b63586802af83e828bb40c9ad786b3 (from https://www.piwheels.org/simple/pyoptflow/) 2026-03-13T08:30:40,264 Skipping link: No binaries permitted for pyoptflow: https://archive1.piwheels.org/simple/pyoptflow/pyoptflow-1.0.0-py3-none-any.whl#sha256=19fb5ce081d012848957feffaa5addba60bd1a001715a012aea63cec4569cdb8 (from https://www.piwheels.org/simple/pyoptflow/) 2026-03-13T08:30:40,265 Skipping link: not a file: https://www.piwheels.org/simple/pyoptflow/ 2026-03-13T08:30:40,266 Skipping link: not a file: https://pypi.org/simple/pyoptflow/ 2026-03-13T08:30:40,297 Given no hashes to check 1 links for project 'pyoptflow': discarding no candidates 2026-03-13T08:30:40,326 Collecting pyoptflow==1.5.0 2026-03-13T08:30:40,329 Created temporary directory: /tmp/pip-unpack-wef2arpn 2026-03-13T08:30:40,565 Downloading pyoptflow-1.5.0.tar.gz (8.9 kB) 2026-03-13T08:30:40,601 Added pyoptflow==1.5.0 from https://files.pythonhosted.org/packages/44/37/3949516fb83e80143abf495e1a20667bb91422586a93c3941a5ed583e5f2/pyoptflow-1.5.0.tar.gz to build tracker '/tmp/pip-build-tracker-zcbgc273' 2026-03-13T08:30:40,606 Created temporary directory: /tmp/pip-build-env-sktxn4kx 2026-03-13T08:30:40,611 Installing build dependencies: started 2026-03-13T08:30:40,612 Running command pip subprocess to install build dependencies 2026-03-13T08:30:41,747 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-13T08:30:42,304 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-03-13T08:30:42,328 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-13T08:30:44,075 Collecting setuptools>=61 2026-03-13T08:30:44,204 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-13T08:30:44,473 Collecting wheel 2026-03-13T08:30:44,487 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-13T08:30:44,668 Collecting packaging>=24.0 2026-03-13T08:30:44,683 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-13T08:30:47,613 Installing collected packages: setuptools, packaging, wheel 2026-03-13T08:30:51,046 Creating /tmp/pip-build-env-sktxn4kx/overlay/local/bin 2026-03-13T08:30:51,049 changing mode of /tmp/pip-build-env-sktxn4kx/overlay/local/bin/wheel to 755 2026-03-13T08:30:51,072 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-13T08:30:51,354 Installing build dependencies: finished with status 'done' 2026-03-13T08:30:51,361 Getting requirements to build wheel: started 2026-03-13T08:30:51,362 Running command Getting requirements to build wheel 2026-03-13T08:30:51,993 No `packages` or `py_modules` configuration, performing automatic discovery. 2026-03-13T08:30:51,993 `src-layout` detected -- analysing ./src 2026-03-13T08:30:51,996 discovered packages -- ['pyoptflow', 'pyoptflow.tests'] 2026-03-13T08:30:51,997 discovered py_modules -- [] 2026-03-13T08:30:52,082 running egg_info 2026-03-13T08:30:52,088 writing src/pyoptflow.egg-info/PKG-INFO 2026-03-13T08:30:52,092 writing dependency_links to src/pyoptflow.egg-info/dependency_links.txt 2026-03-13T08:30:52,094 writing requirements to src/pyoptflow.egg-info/requires.txt 2026-03-13T08:30:52,095 writing top-level names to src/pyoptflow.egg-info/top_level.txt 2026-03-13T08:30:52,115 reading manifest file 'src/pyoptflow.egg-info/SOURCES.txt' 2026-03-13T08:30:52,118 adding license file 'LICENSE.txt' 2026-03-13T08:30:52,121 writing manifest file 'src/pyoptflow.egg-info/SOURCES.txt' 2026-03-13T08:30:52,218 Getting requirements to build wheel: finished with status 'done' 2026-03-13T08:30:52,221 Created temporary directory: /tmp/pip-modern-metadata-42rpqmms 2026-03-13T08:30:52,224 Preparing metadata (pyproject.toml): started 2026-03-13T08:30:52,225 Running command Preparing metadata (pyproject.toml) 2026-03-13T08:30:52,783 No `packages` or `py_modules` configuration, performing automatic discovery. 2026-03-13T08:30:52,783 `src-layout` detected -- analysing ./src 2026-03-13T08:30:52,786 discovered packages -- ['pyoptflow', 'pyoptflow.tests'] 2026-03-13T08:30:52,786 discovered py_modules -- [] 2026-03-13T08:30:52,878 running dist_info 2026-03-13T08:30:52,889 creating /tmp/pip-modern-metadata-42rpqmms/pyoptflow.egg-info 2026-03-13T08:30:52,890 writing /tmp/pip-modern-metadata-42rpqmms/pyoptflow.egg-info/PKG-INFO 2026-03-13T08:30:52,894 writing dependency_links to /tmp/pip-modern-metadata-42rpqmms/pyoptflow.egg-info/dependency_links.txt 2026-03-13T08:30:52,897 writing requirements to /tmp/pip-modern-metadata-42rpqmms/pyoptflow.egg-info/requires.txt 2026-03-13T08:30:52,898 writing top-level names to /tmp/pip-modern-metadata-42rpqmms/pyoptflow.egg-info/top_level.txt 2026-03-13T08:30:52,899 writing manifest file '/tmp/pip-modern-metadata-42rpqmms/pyoptflow.egg-info/SOURCES.txt' 2026-03-13T08:30:52,917 reading manifest file '/tmp/pip-modern-metadata-42rpqmms/pyoptflow.egg-info/SOURCES.txt' 2026-03-13T08:30:52,919 adding license file 'LICENSE.txt' 2026-03-13T08:30:52,921 writing manifest file '/tmp/pip-modern-metadata-42rpqmms/pyoptflow.egg-info/SOURCES.txt' 2026-03-13T08:30:52,922 creating '/tmp/pip-modern-metadata-42rpqmms/pyoptflow-1.5.0.dist-info' 2026-03-13T08:30:53,044 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-13T08:30:53,048 Source in /tmp/pip-wheel-0zoscuv3/pyoptflow_11e6301891b046fd95ae06e18bba3272 has version 1.5.0, which satisfies requirement pyoptflow==1.5.0 from https://files.pythonhosted.org/packages/44/37/3949516fb83e80143abf495e1a20667bb91422586a93c3941a5ed583e5f2/pyoptflow-1.5.0.tar.gz 2026-03-13T08:30:53,049 Removed pyoptflow==1.5.0 from https://files.pythonhosted.org/packages/44/37/3949516fb83e80143abf495e1a20667bb91422586a93c3941a5ed583e5f2/pyoptflow-1.5.0.tar.gz from build tracker '/tmp/pip-build-tracker-zcbgc273' 2026-03-13T08:30:53,054 Created temporary directory: /tmp/pip-unpack-_v710y56 2026-03-13T08:30:53,055 Building wheels for collected packages: pyoptflow 2026-03-13T08:30:53,059 Created temporary directory: /tmp/pip-wheel-ia7g3arq 2026-03-13T08:30:53,059 Destination directory: /tmp/pip-wheel-ia7g3arq 2026-03-13T08:30:53,061 Building wheel for pyoptflow (pyproject.toml): started 2026-03-13T08:30:53,063 Running command Building wheel for pyoptflow (pyproject.toml) 2026-03-13T08:30:53,611 No `packages` or `py_modules` configuration, performing automatic discovery. 2026-03-13T08:30:53,612 `src-layout` detected -- analysing ./src 2026-03-13T08:30:53,614 discovered packages -- ['pyoptflow', 'pyoptflow.tests'] 2026-03-13T08:30:53,615 discovered py_modules -- [] 2026-03-13T08:30:53,689 running bdist_wheel 2026-03-13T08:30:53,707 running build 2026-03-13T08:30:53,707 running build_py 2026-03-13T08:30:53,713 creating build/lib/pyoptflow 2026-03-13T08:30:53,715 copying src/pyoptflow/__init__.py -> build/lib/pyoptflow 2026-03-13T08:30:53,717 copying src/pyoptflow/lucaskanade.py -> build/lib/pyoptflow 2026-03-13T08:30:53,719 copying src/pyoptflow/plots.py -> build/lib/pyoptflow 2026-03-13T08:30:53,721 copying src/pyoptflow/hornschunck.py -> build/lib/pyoptflow 2026-03-13T08:30:53,723 creating build/lib/pyoptflow/tests 2026-03-13T08:30:53,724 copying src/pyoptflow/tests/test_all.py -> build/lib/pyoptflow/tests 2026-03-13T08:30:53,726 running egg_info 2026-03-13T08:30:53,736 writing src/pyoptflow.egg-info/PKG-INFO 2026-03-13T08:30:53,739 writing dependency_links to src/pyoptflow.egg-info/dependency_links.txt 2026-03-13T08:30:53,741 writing requirements to src/pyoptflow.egg-info/requires.txt 2026-03-13T08:30:53,742 writing top-level names to src/pyoptflow.egg-info/top_level.txt 2026-03-13T08:30:53,751 reading manifest file 'src/pyoptflow.egg-info/SOURCES.txt' 2026-03-13T08:30:53,753 adding license file 'LICENSE.txt' 2026-03-13T08:30:53,756 writing manifest file 'src/pyoptflow.egg-info/SOURCES.txt' 2026-03-13T08:30:53,768 installing to build/bdist.linux-armv7l/wheel 2026-03-13T08:30:53,769 running install 2026-03-13T08:30:53,792 running install_lib 2026-03-13T08:30:53,798 creating build/bdist.linux-armv7l/wheel 2026-03-13T08:30:53,800 creating build/bdist.linux-armv7l/wheel/pyoptflow 2026-03-13T08:30:53,801 copying build/lib/pyoptflow/__init__.py -> build/bdist.linux-armv7l/wheel/./pyoptflow 2026-03-13T08:30:53,804 creating build/bdist.linux-armv7l/wheel/pyoptflow/tests 2026-03-13T08:30:53,805 copying build/lib/pyoptflow/tests/test_all.py -> build/bdist.linux-armv7l/wheel/./pyoptflow/tests 2026-03-13T08:30:53,807 copying build/lib/pyoptflow/lucaskanade.py -> build/bdist.linux-armv7l/wheel/./pyoptflow 2026-03-13T08:30:53,808 copying build/lib/pyoptflow/plots.py -> build/bdist.linux-armv7l/wheel/./pyoptflow 2026-03-13T08:30:53,810 copying build/lib/pyoptflow/hornschunck.py -> build/bdist.linux-armv7l/wheel/./pyoptflow 2026-03-13T08:30:53,812 running install_egg_info 2026-03-13T08:30:53,817 Copying src/pyoptflow.egg-info to build/bdist.linux-armv7l/wheel/./pyoptflow-1.5.0-py3.11.egg-info 2026-03-13T08:30:53,826 running install_scripts 2026-03-13T08:30:53,836 creating build/bdist.linux-armv7l/wheel/pyoptflow-1.5.0.dist-info/WHEEL 2026-03-13T08:30:53,839 creating '/tmp/pip-wheel-ia7g3arq/.tmp-l_nwadla/pyoptflow-1.5.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-13T08:30:53,841 adding 'pyoptflow/__init__.py' 2026-03-13T08:30:53,842 adding 'pyoptflow/hornschunck.py' 2026-03-13T08:30:53,844 adding 'pyoptflow/lucaskanade.py' 2026-03-13T08:30:53,845 adding 'pyoptflow/plots.py' 2026-03-13T08:30:53,846 adding 'pyoptflow/tests/test_all.py' 2026-03-13T08:30:53,850 adding 'pyoptflow-1.5.0.dist-info/licenses/LICENSE.txt' 2026-03-13T08:30:53,851 adding 'pyoptflow-1.5.0.dist-info/METADATA' 2026-03-13T08:30:53,852 adding 'pyoptflow-1.5.0.dist-info/WHEEL' 2026-03-13T08:30:53,853 adding 'pyoptflow-1.5.0.dist-info/top_level.txt' 2026-03-13T08:30:53,854 adding 'pyoptflow-1.5.0.dist-info/RECORD' 2026-03-13T08:30:53,855 removing build/bdist.linux-armv7l/wheel 2026-03-13T08:30:53,958 Building wheel for pyoptflow (pyproject.toml): finished with status 'done' 2026-03-13T08:30:53,962 Created wheel for pyoptflow: filename=pyoptflow-1.5.0-py3-none-any.whl size=9616 sha256=29acffde068f072b6d26b00366c0d5815dec2dd7944113e89cbb4f0dca968114 2026-03-13T08:30:53,964 Stored in directory: /tmp/pip-ephem-wheel-cache-s6cmpxcr/wheels/a2/14/a3/c7dedd199438ed141e63b8df6b90928328f0400bb4e6595d45 2026-03-13T08:30:53,973 Successfully built pyoptflow 2026-03-13T08:30:53,976 Removed build tracker: '/tmp/pip-build-tracker-zcbgc273'