2025-11-06T17:46:48,222 Created temporary directory: /tmp/pip-ephem-wheel-cache-lcur6a4d 2025-11-06T17:46:48,224 Created temporary directory: /tmp/pip-build-tracker-g6kbh9j5 2025-11-06T17:46:48,224 Initialized build tracking at /tmp/pip-build-tracker-g6kbh9j5 2025-11-06T17:46:48,225 Created build tracker: /tmp/pip-build-tracker-g6kbh9j5 2025-11-06T17:46:48,225 Entered build tracker: /tmp/pip-build-tracker-g6kbh9j5 2025-11-06T17:46:48,226 Created temporary directory: /tmp/pip-wheel-7zumo_oo 2025-11-06T17:46:48,229 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 2025-11-06T17:46:48,231 Created temporary directory: /tmp/pip-ephem-wheel-cache-wwer43i5 2025-11-06T17:46:48,254 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-06T17:46:48,257 2 location(s) to search for versions of imagera: 2025-11-06T17:46:48,257 * https://pypi.org/simple/imagera/ 2025-11-06T17:46:48,257 * https://www.piwheels.org/simple/imagera/ 2025-11-06T17:46:48,258 Fetching project page and analyzing links: https://pypi.org/simple/imagera/ 2025-11-06T17:46:48,259 Getting page https://pypi.org/simple/imagera/ 2025-11-06T17:46:48,260 Found index url https://pypi.org/simple 2025-11-06T17:46:48,401 Fetched page https://pypi.org/simple/imagera/ as application/vnd.pypi.simple.v1+json 2025-11-06T17:46:48,406 Skipping link: No binaries permitted for imagera: https://files.pythonhosted.org/packages/57/6e/f13c4c123b8d50d776a6a6cc3589ecded5f8054ca1a35cf19484ffc24a0a/imagera-0.1.2-py3-none-any.whl (from https://pypi.org/simple/imagera/) (requires-python:>=3.8) 2025-11-06T17:46:48,407 Found link https://files.pythonhosted.org/packages/cf/95/093f4758c856a5dbfd32f09dcaaeaed8e639818e678fd4ab7068233776b3/imagera-0.1.2.tar.gz (from https://pypi.org/simple/imagera/) (requires-python:>=3.8), version: 0.1.2 2025-11-06T17:46:48,408 Skipping link: No binaries permitted for imagera: https://files.pythonhosted.org/packages/16/3f/e4885f3be9afc1a1f4f81a50193aa218722eec39858103bacc77769295aa/imagera-0.1.3-py3-none-any.whl (from https://pypi.org/simple/imagera/) (requires-python:>=3.8) 2025-11-06T17:46:48,409 Found link https://files.pythonhosted.org/packages/46/52/8259c62df5f7522e6e4f35391971b4b02786480c8ba05680ca390687d612/imagera-0.1.3.tar.gz (from https://pypi.org/simple/imagera/) (requires-python:>=3.8), version: 0.1.3 2025-11-06T17:46:48,410 Skipping link: No binaries permitted for imagera: https://files.pythonhosted.org/packages/fb/60/b055d9ed58d88bba6dcf917d0f7a67188091b510635ea7a657cf18ac2b35/imagera-0.1.4-py3-none-any.whl (from https://pypi.org/simple/imagera/) (requires-python:>=3.8) 2025-11-06T17:46:48,411 Found link https://files.pythonhosted.org/packages/e5/ca/f04b29606e78fb9f37b91c566a3aa694349d4765c13ecbff04075aaaf8e4/imagera-0.1.4.tar.gz (from https://pypi.org/simple/imagera/) (requires-python:>=3.8), version: 0.1.4 2025-11-06T17:46:48,412 Skipping link: No binaries permitted for imagera: https://files.pythonhosted.org/packages/34/ae/c50e266f02e0e98026067e90a7dfb3a58a0d558b34d7d96d4ebace06036e/imagera-0.1.5-py3-none-any.whl (from https://pypi.org/simple/imagera/) (requires-python:>=3.8) 2025-11-06T17:46:48,412 Found link https://files.pythonhosted.org/packages/47/eb/078aa52e4c1c11fc01504757dc2d803467bf18fc1895e6f2d6aebdc24237/imagera-0.1.5.tar.gz (from https://pypi.org/simple/imagera/) (requires-python:>=3.8), version: 0.1.5 2025-11-06T17:46:48,413 Skipping link: No binaries permitted for imagera: https://files.pythonhosted.org/packages/b2/54/2acf2579126fddde85d2fa3068b3119b166d10d0170a8569f595350e3979/imagera-0.1.6-py3-none-any.whl (from https://pypi.org/simple/imagera/) (requires-python:>=3.8) 2025-11-06T17:46:48,414 Found link https://files.pythonhosted.org/packages/cf/2c/60bac4e531241164a0762c27b562ef312e10b2f2a526f4aff94059e045cc/imagera-0.1.6.tar.gz (from https://pypi.org/simple/imagera/) (requires-python:>=3.8), version: 0.1.6 2025-11-06T17:46:48,415 Skipping link: No binaries permitted for imagera: https://files.pythonhosted.org/packages/19/8b/d4c816cce5fc82e096f0eba9591d77330eef8700ec15acf1760c27262a40/imagera-0.2.0-py3-none-any.whl (from https://pypi.org/simple/imagera/) (requires-python:>=3.8) 2025-11-06T17:46:48,416 Found link https://files.pythonhosted.org/packages/4a/55/66f8732a25aeac67a87c048313837762d68a21767d669252059fa939a1bf/imagera-0.2.0.tar.gz (from https://pypi.org/simple/imagera/) (requires-python:>=3.8), version: 0.2.0 2025-11-06T17:46:48,417 Skipping link: No binaries permitted for imagera: https://files.pythonhosted.org/packages/12/3f/318808ab9f1f6713042a48144e9f4f7242dc9a9c8ac1418b55fca5b9955b/imagera-0.2.1-py3-none-any.whl (from https://pypi.org/simple/imagera/) (requires-python:>=3.8) 2025-11-06T17:46:48,418 Found link https://files.pythonhosted.org/packages/01/35/50d476f75d47754eb8f6f7c5d1d5393d8b4d1e9be80ae7965e67d79a72e6/imagera-0.2.1.tar.gz (from https://pypi.org/simple/imagera/) (requires-python:>=3.8), version: 0.2.1 2025-11-06T17:46:48,418 Skipping link: No binaries permitted for imagera: https://files.pythonhosted.org/packages/90/3e/5e8bba0c121062ff3df15c1572e2aa179a7162145cf84bde752b236444b7/imagera-0.2.2-py3-none-any.whl (from https://pypi.org/simple/imagera/) (requires-python:>=3.8) 2025-11-06T17:46:48,419 Found link https://files.pythonhosted.org/packages/62/4e/5355676ae530673558a9ce3eabb06585e71800782f56970de32ec866900f/imagera-0.2.2.tar.gz (from https://pypi.org/simple/imagera/) (requires-python:>=3.8), version: 0.2.2 2025-11-06T17:46:48,420 Skipping link: No binaries permitted for imagera: https://files.pythonhosted.org/packages/8a/66/851680a3e926ee35ddc0e89bb2a5bb3eee3132a473a3e5e18cc37f2e398d/imagera-0.2.3-py3-none-any.whl (from https://pypi.org/simple/imagera/) (requires-python:>=3.8) 2025-11-06T17:46:48,421 Found link https://files.pythonhosted.org/packages/1d/f7/a31b097c60dc3543c9b31255caeebbe2e477326cc925ab655bbd9b78e6bd/imagera-0.2.3.tar.gz (from https://pypi.org/simple/imagera/) (requires-python:>=3.8), version: 0.2.3 2025-11-06T17:46:48,421 Skipping link: No binaries permitted for imagera: https://files.pythonhosted.org/packages/d2/f1/3e97c66d96eb19407d2d6838aa7a4b99f05848228b11518891c8baf398a7/imagera-0.2.4-py3-none-any.whl (from https://pypi.org/simple/imagera/) (requires-python:>=3.8) 2025-11-06T17:46:48,422 Found link https://files.pythonhosted.org/packages/da/16/06176299411d0fdb0157bba505a08aa5529010f5be6c88b28587d34cf877/imagera-0.2.4.tar.gz (from https://pypi.org/simple/imagera/) (requires-python:>=3.8), version: 0.2.4 2025-11-06T17:46:48,423 Fetching project page and analyzing links: https://www.piwheels.org/simple/imagera/ 2025-11-06T17:46:48,424 Getting page https://www.piwheels.org/simple/imagera/ 2025-11-06T17:46:48,425 Found index url https://www.piwheels.org/simple 2025-11-06T17:46:48,591 Fetched page https://www.piwheels.org/simple/imagera/ as text/html 2025-11-06T17:46:48,595 Skipping link: No binaries permitted for imagera: https://www.piwheels.org/simple/imagera/imagera-0.2.3-py3-none-any.whl#sha256=6c0a092ac10c0db4b015578e14b3fc2f09decd73f21afcbef6ab6fb057bdcb0b (from https://www.piwheels.org/simple/imagera/) (requires-python:>=3.8) 2025-11-06T17:46:48,596 Skipping link: No binaries permitted for imagera: https://www.piwheels.org/simple/imagera/imagera-0.2.2-py3-none-any.whl#sha256=aeaf460c3d34fcb7b7156b568555912d1e0958becb5f9ad1efb762b8fa40cdd5 (from https://www.piwheels.org/simple/imagera/) (requires-python:>=3.8) 2025-11-06T17:46:48,596 Skipping link: No binaries permitted for imagera: https://www.piwheels.org/simple/imagera/imagera-0.2.1-py3-none-any.whl#sha256=24866515b19f75955ce6758d8e2a44050b040c35a231f026a5006ecf11ff0e9f (from https://www.piwheels.org/simple/imagera/) (requires-python:>=3.8) 2025-11-06T17:46:48,597 Skipping link: No binaries permitted for imagera: https://www.piwheels.org/simple/imagera/imagera-0.2.0-py3-none-any.whl#sha256=aafaa3d141c1f9a37e711cc98de757a10dde65e8193a9b0b1f15c93ae77b753e (from https://www.piwheels.org/simple/imagera/) (requires-python:>=3.8) 2025-11-06T17:46:48,597 Skipping link: No binaries permitted for imagera: https://www.piwheels.org/simple/imagera/imagera-0.1.6-py3-none-any.whl#sha256=49cfa9add95cf6dbe5b55d6aca36eb28b24603040b3aa2d355c75e0d07f16471 (from https://www.piwheels.org/simple/imagera/) (requires-python:>=3.8) 2025-11-06T17:46:48,598 Skipping link: No binaries permitted for imagera: https://www.piwheels.org/simple/imagera/imagera-0.1.5-py3-none-any.whl#sha256=9ff98403983391d20b97808d193cba465fcc8135ddd00e686435a1f833109e67 (from https://www.piwheels.org/simple/imagera/) (requires-python:>=3.8) 2025-11-06T17:46:48,599 Skipping link: No binaries permitted for imagera: https://www.piwheels.org/simple/imagera/imagera-0.1.4-py3-none-any.whl#sha256=df5f919d6f88bb12683722491cd279af9c06a7b8c1f6b1e3d98973f8872da971 (from https://www.piwheels.org/simple/imagera/) (requires-python:>=3.8) 2025-11-06T17:46:48,599 Skipping link: No binaries permitted for imagera: https://www.piwheels.org/simple/imagera/imagera-0.1.3-py3-none-any.whl#sha256=67f00c045d649b57555ca3db9ad6c1a81692d3a01cddcd8a6cd7a08448477a05 (from https://www.piwheels.org/simple/imagera/) (requires-python:>=3.8) 2025-11-06T17:46:48,600 Skipping link: No binaries permitted for imagera: https://www.piwheels.org/simple/imagera/imagera-0.1.2-py3-none-any.whl#sha256=1970ea64ae6b9f44cb05986402acbfb8083bfb4a80e4958d34676bb39956d501 (from https://www.piwheels.org/simple/imagera/) (requires-python:>=3.8) 2025-11-06T17:46:48,600 Skipping link: not a file: https://www.piwheels.org/simple/imagera/ 2025-11-06T17:46:48,601 Skipping link: not a file: https://pypi.org/simple/imagera/ 2025-11-06T17:46:48,621 Given no hashes to check 1 links for project 'imagera': discarding no candidates 2025-11-06T17:46:48,638 Collecting imagera==0.2.4 2025-11-06T17:46:48,641 Created temporary directory: /tmp/pip-unpack-9k4pigwy 2025-11-06T17:46:48,853 Downloading imagera-0.2.4.tar.gz (19 kB) 2025-11-06T17:46:48,956 Added imagera==0.2.4 from https://files.pythonhosted.org/packages/da/16/06176299411d0fdb0157bba505a08aa5529010f5be6c88b28587d34cf877/imagera-0.2.4.tar.gz to build tracker '/tmp/pip-build-tracker-g6kbh9j5' 2025-11-06T17:46:48,961 Created temporary directory: /tmp/pip-build-env-p1y6fdnf 2025-11-06T17:46:48,966 Installing build dependencies: started 2025-11-06T17:46:48,967 Running command pip subprocess to install build dependencies 2025-11-06T17:46:50,099 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-06T17:46:50,888 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 2025-11-06T17:46:50,911 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-06T17:46:52,840 Collecting setuptools>=69 2025-11-06T17:46:52,967 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-06T17:46:53,244 Collecting wheel 2025-11-06T17:46:53,261 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-06T17:46:56,132 Installing collected packages: wheel, setuptools 2025-11-06T17:46:56,431 Creating /tmp/pip-build-env-p1y6fdnf/overlay/local/bin 2025-11-06T17:46:56,433 changing mode of /tmp/pip-build-env-p1y6fdnf/overlay/local/bin/wheel to 755 2025-11-06T17:47:00,308 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-06T17:47:00,580 Installing build dependencies: finished with status 'done' 2025-11-06T17:47:00,588 Getting requirements to build wheel: started 2025-11-06T17:47:00,589 Running command Getting requirements to build wheel 2025-11-06T17:47:01,271 running egg_info 2025-11-06T17:47:01,278 writing src/imagera.egg-info/PKG-INFO 2025-11-06T17:47:01,283 writing dependency_links to src/imagera.egg-info/dependency_links.txt 2025-11-06T17:47:01,286 writing requirements to src/imagera.egg-info/requires.txt 2025-11-06T17:47:01,287 writing top-level names to src/imagera.egg-info/top_level.txt 2025-11-06T17:47:01,319 reading manifest file 'src/imagera.egg-info/SOURCES.txt' 2025-11-06T17:47:01,323 reading manifest template 'MANIFEST.in' 2025-11-06T17:47:01,325 warning: no previously-included files found matching 'publish.py' 2025-11-06T17:47:01,326 warning: no previously-included files matching '*' found under directory 'tools' 2025-11-06T17:47:01,327 warning: no previously-included files matching '*' found under directory 'scripts' 2025-11-06T17:47:01,327 adding license file 'LICENSE' 2025-11-06T17:47:01,331 writing manifest file 'src/imagera.egg-info/SOURCES.txt' 2025-11-06T17:47:01,428 Getting requirements to build wheel: finished with status 'done' 2025-11-06T17:47:01,432 Created temporary directory: /tmp/pip-modern-metadata-wdzp06g_ 2025-11-06T17:47:01,434 Preparing metadata (pyproject.toml): started 2025-11-06T17:47:01,435 Running command Preparing metadata (pyproject.toml) 2025-11-06T17:47:02,084 running dist_info 2025-11-06T17:47:02,097 creating /tmp/pip-modern-metadata-wdzp06g_/imagera.egg-info 2025-11-06T17:47:02,098 writing /tmp/pip-modern-metadata-wdzp06g_/imagera.egg-info/PKG-INFO 2025-11-06T17:47:02,103 writing dependency_links to /tmp/pip-modern-metadata-wdzp06g_/imagera.egg-info/dependency_links.txt 2025-11-06T17:47:02,106 writing requirements to /tmp/pip-modern-metadata-wdzp06g_/imagera.egg-info/requires.txt 2025-11-06T17:47:02,107 writing top-level names to /tmp/pip-modern-metadata-wdzp06g_/imagera.egg-info/top_level.txt 2025-11-06T17:47:02,109 writing manifest file '/tmp/pip-modern-metadata-wdzp06g_/imagera.egg-info/SOURCES.txt' 2025-11-06T17:47:02,138 reading manifest file '/tmp/pip-modern-metadata-wdzp06g_/imagera.egg-info/SOURCES.txt' 2025-11-06T17:47:02,140 reading manifest template 'MANIFEST.in' 2025-11-06T17:47:02,142 warning: no previously-included files found matching 'publish.py' 2025-11-06T17:47:02,143 warning: no previously-included files matching '*' found under directory 'tools' 2025-11-06T17:47:02,144 warning: no previously-included files matching '*' found under directory 'scripts' 2025-11-06T17:47:02,144 adding license file 'LICENSE' 2025-11-06T17:47:02,148 writing manifest file '/tmp/pip-modern-metadata-wdzp06g_/imagera.egg-info/SOURCES.txt' 2025-11-06T17:47:02,149 creating '/tmp/pip-modern-metadata-wdzp06g_/imagera-0.2.4.dist-info' 2025-11-06T17:47:02,270 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-06T17:47:02,275 Source in /tmp/pip-wheel-7zumo_oo/imagera_63db28d3e6cf4417a96c42ceb1cd85ec has version 0.2.4, which satisfies requirement imagera==0.2.4 from https://files.pythonhosted.org/packages/da/16/06176299411d0fdb0157bba505a08aa5529010f5be6c88b28587d34cf877/imagera-0.2.4.tar.gz 2025-11-06T17:47:02,276 Removed imagera==0.2.4 from https://files.pythonhosted.org/packages/da/16/06176299411d0fdb0157bba505a08aa5529010f5be6c88b28587d34cf877/imagera-0.2.4.tar.gz from build tracker '/tmp/pip-build-tracker-g6kbh9j5' 2025-11-06T17:47:02,281 Created temporary directory: /tmp/pip-unpack-_mqqvrbk 2025-11-06T17:47:02,282 Building wheels for collected packages: imagera 2025-11-06T17:47:02,287 Created temporary directory: /tmp/pip-wheel-2h5kq3dn 2025-11-06T17:47:02,288 Destination directory: /tmp/pip-wheel-2h5kq3dn 2025-11-06T17:47:02,290 Building wheel for imagera (pyproject.toml): started 2025-11-06T17:47:02,291 Running command Building wheel for imagera (pyproject.toml) 2025-11-06T17:47:02,913 running bdist_wheel 2025-11-06T17:47:02,934 running build 2025-11-06T17:47:02,934 running build_py 2025-11-06T17:47:02,941 creating build/lib/imagera 2025-11-06T17:47:02,943 copying src/imagera/__init__.py -> build/lib/imagera 2025-11-06T17:47:02,946 creating build/lib/imagera/plotter 2025-11-06T17:47:02,947 copying src/imagera/plotter/scalar2d_array.py -> build/lib/imagera/plotter 2025-11-06T17:47:02,950 copying src/imagera/plotter/scalar2d.py -> build/lib/imagera/plotter 2025-11-06T17:47:02,952 copying src/imagera/plotter/helpers.py -> build/lib/imagera/plotter 2025-11-06T17:47:02,954 copying src/imagera/plotter/__init__.py -> build/lib/imagera/plotter 2025-11-06T17:47:02,956 copying src/imagera/plotter/plot_params.py -> build/lib/imagera/plotter 2025-11-06T17:47:02,958 copying src/imagera/plotter/values_minmax.py -> build/lib/imagera/plotter 2025-11-06T17:47:02,960 copying src/imagera/plotter/cmap.py -> build/lib/imagera/plotter 2025-11-06T17:47:02,962 creating build/lib/imagera/pil 2025-11-06T17:47:02,963 copying src/imagera/pil/__init__.py -> build/lib/imagera/pil 2025-11-06T17:47:02,965 copying src/imagera/pil/pil_utils.py -> build/lib/imagera/pil 2025-11-06T17:47:02,968 creating build/lib/imagera/histogram 2025-11-06T17:47:02,969 copying src/imagera/histogram/__init__.py -> build/lib/imagera/histogram 2025-11-06T17:47:02,971 copying src/imagera/histogram/histogram_view.py -> build/lib/imagera/histogram 2025-11-06T17:47:02,972 copying src/imagera/histogram/histogram_model.py -> build/lib/imagera/histogram 2025-11-06T17:47:02,974 copying src/imagera/histogram/histogram_vm.py -> build/lib/imagera/histogram 2025-11-06T17:47:02,976 creating build/lib/imagera/events 2025-11-06T17:47:02,977 copying src/imagera/events/__init__.py -> build/lib/imagera/events 2025-11-06T17:47:02,979 copying src/imagera/events/events.py -> build/lib/imagera/events 2025-11-06T17:47:02,982 creating build/lib/imagera/reader 2025-11-06T17:47:02,983 copying src/imagera/reader/__init__.py -> build/lib/imagera/reader 2025-11-06T17:47:02,985 copying src/imagera/reader/image_reader.py -> build/lib/imagera/reader 2025-11-06T17:47:02,987 creating build/lib/imagera/image 2025-11-06T17:47:02,988 copying src/imagera/image/image_bundle.py -> build/lib/imagera/image 2025-11-06T17:47:02,991 copying src/imagera/image/image.py -> build/lib/imagera/image 2025-11-06T17:47:02,992 copying src/imagera/image/image_aid.py -> build/lib/imagera/image 2025-11-06T17:47:02,994 copying src/imagera/image/__init__.py -> build/lib/imagera/image 2025-11-06T17:47:02,997 creating build/lib/imagera/viewer/Model 2025-11-06T17:47:02,998 copying src/imagera/viewer/Model/__init__.py -> build/lib/imagera/viewer/Model 2025-11-06T17:47:03,000 copying src/imagera/viewer/Model/display.py -> build/lib/imagera/viewer/Model 2025-11-06T17:47:03,002 copying src/imagera/viewer/Model/view_port.py -> build/lib/imagera/viewer/Model 2025-11-06T17:47:03,005 creating build/lib/imagera/viewer/VM 2025-11-06T17:47:03,006 copying src/imagera/viewer/VM/__init__.py -> build/lib/imagera/viewer/VM 2025-11-06T17:47:03,008 copying src/imagera/viewer/VM/info.py -> build/lib/imagera/viewer/VM 2025-11-06T17:47:03,010 copying src/imagera/viewer/VM/display.py -> build/lib/imagera/viewer/VM 2025-11-06T17:47:03,012 copying src/imagera/viewer/VM/view_port.py -> build/lib/imagera/viewer/VM 2025-11-06T17:47:03,014 copying src/imagera/viewer/VM/image_viewer.py -> build/lib/imagera/viewer/VM 2025-11-06T17:47:03,015 copying src/imagera/viewer/VM/control.py -> build/lib/imagera/viewer/VM 2025-11-06T17:47:03,018 creating build/lib/imagera/viewer/View 2025-11-06T17:47:03,019 copying src/imagera/viewer/View/zoom.py -> build/lib/imagera/viewer/View 2025-11-06T17:47:03,021 copying src/imagera/viewer/View/__init__.py -> build/lib/imagera/viewer/View 2025-11-06T17:47:03,023 copying src/imagera/viewer/View/display_label.py -> build/lib/imagera/viewer/View 2025-11-06T17:47:03,026 copying src/imagera/viewer/View/info.py -> build/lib/imagera/viewer/View 2025-11-06T17:47:03,028 copying src/imagera/viewer/View/fit.py -> build/lib/imagera/viewer/View 2025-11-06T17:47:03,029 copying src/imagera/viewer/View/display.py -> build/lib/imagera/viewer/View 2025-11-06T17:47:03,031 copying src/imagera/viewer/View/view_port.py -> build/lib/imagera/viewer/View 2025-11-06T17:47:03,033 copying src/imagera/viewer/View/image_viewer.py -> build/lib/imagera/viewer/View 2025-11-06T17:47:03,035 copying src/imagera/viewer/View/control.py -> build/lib/imagera/viewer/View 2025-11-06T17:47:03,037 running egg_info 2025-11-06T17:47:03,048 writing src/imagera.egg-info/PKG-INFO 2025-11-06T17:47:03,053 writing dependency_links to src/imagera.egg-info/dependency_links.txt 2025-11-06T17:47:03,055 writing requirements to src/imagera.egg-info/requires.txt 2025-11-06T17:47:03,056 writing top-level names to src/imagera.egg-info/top_level.txt 2025-11-06T17:47:03,074 reading manifest file 'src/imagera.egg-info/SOURCES.txt' 2025-11-06T17:47:03,078 reading manifest template 'MANIFEST.in' 2025-11-06T17:47:03,080 warning: no previously-included files found matching 'publish.py' 2025-11-06T17:47:03,081 warning: no previously-included files matching '*' found under directory 'tools' 2025-11-06T17:47:03,082 warning: no previously-included files matching '*' found under directory 'scripts' 2025-11-06T17:47:03,082 adding license file 'LICENSE' 2025-11-06T17:47:03,086 writing manifest file 'src/imagera.egg-info/SOURCES.txt' 2025-11-06T17:47:03,107 installing to build/bdist.linux-armv7l/wheel 2025-11-06T17:47:03,108 running install 2025-11-06T17:47:03,130 running install_lib 2025-11-06T17:47:03,137 creating build/bdist.linux-armv7l/wheel 2025-11-06T17:47:03,139 creating build/bdist.linux-armv7l/wheel/imagera 2025-11-06T17:47:03,141 creating build/bdist.linux-armv7l/wheel/imagera/plotter 2025-11-06T17:47:03,142 copying build/lib/imagera/plotter/scalar2d_array.py -> build/bdist.linux-armv7l/wheel/./imagera/plotter 2025-11-06T17:47:03,144 copying build/lib/imagera/plotter/scalar2d.py -> build/bdist.linux-armv7l/wheel/./imagera/plotter 2025-11-06T17:47:03,147 copying build/lib/imagera/plotter/helpers.py -> build/bdist.linux-armv7l/wheel/./imagera/plotter 2025-11-06T17:47:03,149 copying build/lib/imagera/plotter/__init__.py -> build/bdist.linux-armv7l/wheel/./imagera/plotter 2025-11-06T17:47:03,151 copying build/lib/imagera/plotter/plot_params.py -> build/bdist.linux-armv7l/wheel/./imagera/plotter 2025-11-06T17:47:03,153 copying build/lib/imagera/plotter/values_minmax.py -> build/bdist.linux-armv7l/wheel/./imagera/plotter 2025-11-06T17:47:03,155 copying build/lib/imagera/plotter/cmap.py -> build/bdist.linux-armv7l/wheel/./imagera/plotter 2025-11-06T17:47:03,157 creating build/bdist.linux-armv7l/wheel/imagera/pil 2025-11-06T17:47:03,158 copying build/lib/imagera/pil/__init__.py -> build/bdist.linux-armv7l/wheel/./imagera/pil 2025-11-06T17:47:03,161 copying build/lib/imagera/pil/pil_utils.py -> build/bdist.linux-armv7l/wheel/./imagera/pil 2025-11-06T17:47:03,163 creating build/bdist.linux-armv7l/wheel/imagera/viewer 2025-11-06T17:47:03,164 creating build/bdist.linux-armv7l/wheel/imagera/viewer/Model 2025-11-06T17:47:03,166 copying build/lib/imagera/viewer/Model/__init__.py -> build/bdist.linux-armv7l/wheel/./imagera/viewer/Model 2025-11-06T17:47:03,168 copying build/lib/imagera/viewer/Model/display.py -> build/bdist.linux-armv7l/wheel/./imagera/viewer/Model 2025-11-06T17:47:03,170 copying build/lib/imagera/viewer/Model/view_port.py -> build/bdist.linux-armv7l/wheel/./imagera/viewer/Model 2025-11-06T17:47:03,172 creating build/bdist.linux-armv7l/wheel/imagera/viewer/VM 2025-11-06T17:47:03,173 copying build/lib/imagera/viewer/VM/__init__.py -> build/bdist.linux-armv7l/wheel/./imagera/viewer/VM 2025-11-06T17:47:03,175 copying build/lib/imagera/viewer/VM/info.py -> build/bdist.linux-armv7l/wheel/./imagera/viewer/VM 2025-11-06T17:47:03,177 copying build/lib/imagera/viewer/VM/display.py -> build/bdist.linux-armv7l/wheel/./imagera/viewer/VM 2025-11-06T17:47:03,179 copying build/lib/imagera/viewer/VM/view_port.py -> build/bdist.linux-armv7l/wheel/./imagera/viewer/VM 2025-11-06T17:47:03,181 copying build/lib/imagera/viewer/VM/image_viewer.py -> build/bdist.linux-armv7l/wheel/./imagera/viewer/VM 2025-11-06T17:47:03,183 copying build/lib/imagera/viewer/VM/control.py -> build/bdist.linux-armv7l/wheel/./imagera/viewer/VM 2025-11-06T17:47:03,185 creating build/bdist.linux-armv7l/wheel/imagera/viewer/View 2025-11-06T17:47:03,186 copying build/lib/imagera/viewer/View/zoom.py -> build/bdist.linux-armv7l/wheel/./imagera/viewer/View 2025-11-06T17:47:03,188 copying build/lib/imagera/viewer/View/__init__.py -> build/bdist.linux-armv7l/wheel/./imagera/viewer/View 2025-11-06T17:47:03,190 copying build/lib/imagera/viewer/View/display_label.py -> build/bdist.linux-armv7l/wheel/./imagera/viewer/View 2025-11-06T17:47:03,192 copying build/lib/imagera/viewer/View/info.py -> build/bdist.linux-armv7l/wheel/./imagera/viewer/View 2025-11-06T17:47:03,194 copying build/lib/imagera/viewer/View/fit.py -> build/bdist.linux-armv7l/wheel/./imagera/viewer/View 2025-11-06T17:47:03,196 copying build/lib/imagera/viewer/View/display.py -> build/bdist.linux-armv7l/wheel/./imagera/viewer/View 2025-11-06T17:47:03,197 copying build/lib/imagera/viewer/View/view_port.py -> build/bdist.linux-armv7l/wheel/./imagera/viewer/View 2025-11-06T17:47:03,199 copying build/lib/imagera/viewer/View/image_viewer.py -> build/bdist.linux-armv7l/wheel/./imagera/viewer/View 2025-11-06T17:47:03,201 copying build/lib/imagera/viewer/View/control.py -> build/bdist.linux-armv7l/wheel/./imagera/viewer/View 2025-11-06T17:47:03,203 creating build/bdist.linux-armv7l/wheel/imagera/histogram 2025-11-06T17:47:03,204 copying build/lib/imagera/histogram/__init__.py -> build/bdist.linux-armv7l/wheel/./imagera/histogram 2025-11-06T17:47:03,206 copying build/lib/imagera/histogram/histogram_view.py -> build/bdist.linux-armv7l/wheel/./imagera/histogram 2025-11-06T17:47:03,208 copying build/lib/imagera/histogram/histogram_model.py -> build/bdist.linux-armv7l/wheel/./imagera/histogram 2025-11-06T17:47:03,210 copying build/lib/imagera/histogram/histogram_vm.py -> build/bdist.linux-armv7l/wheel/./imagera/histogram 2025-11-06T17:47:03,212 copying build/lib/imagera/__init__.py -> build/bdist.linux-armv7l/wheel/./imagera 2025-11-06T17:47:03,215 creating build/bdist.linux-armv7l/wheel/imagera/events 2025-11-06T17:47:03,216 copying build/lib/imagera/events/__init__.py -> build/bdist.linux-armv7l/wheel/./imagera/events 2025-11-06T17:47:03,218 copying build/lib/imagera/events/events.py -> build/bdist.linux-armv7l/wheel/./imagera/events 2025-11-06T17:47:03,220 creating build/bdist.linux-armv7l/wheel/imagera/reader 2025-11-06T17:47:03,222 copying build/lib/imagera/reader/__init__.py -> build/bdist.linux-armv7l/wheel/./imagera/reader 2025-11-06T17:47:03,224 copying build/lib/imagera/reader/image_reader.py -> build/bdist.linux-armv7l/wheel/./imagera/reader 2025-11-06T17:47:03,227 creating build/bdist.linux-armv7l/wheel/imagera/image 2025-11-06T17:47:03,228 copying build/lib/imagera/image/image_bundle.py -> build/bdist.linux-armv7l/wheel/./imagera/image 2025-11-06T17:47:03,231 copying build/lib/imagera/image/image.py -> build/bdist.linux-armv7l/wheel/./imagera/image 2025-11-06T17:47:03,233 copying build/lib/imagera/image/image_aid.py -> build/bdist.linux-armv7l/wheel/./imagera/image 2025-11-06T17:47:03,236 copying build/lib/imagera/image/__init__.py -> build/bdist.linux-armv7l/wheel/./imagera/image 2025-11-06T17:47:03,237 running install_egg_info 2025-11-06T17:47:03,243 Copying src/imagera.egg-info to build/bdist.linux-armv7l/wheel/./imagera-0.2.4-py3.11.egg-info 2025-11-06T17:47:03,254 running install_scripts 2025-11-06T17:47:03,266 creating build/bdist.linux-armv7l/wheel/imagera-0.2.4.dist-info/WHEEL 2025-11-06T17:47:03,269 creating '/tmp/pip-wheel-2h5kq3dn/.tmp-e96clcvi/imagera-0.2.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-06T17:47:03,272 adding 'imagera/__init__.py' 2025-11-06T17:47:03,274 adding 'imagera/events/__init__.py' 2025-11-06T17:47:03,275 adding 'imagera/events/events.py' 2025-11-06T17:47:03,277 adding 'imagera/histogram/__init__.py' 2025-11-06T17:47:03,279 adding 'imagera/histogram/histogram_model.py' 2025-11-06T17:47:03,280 adding 'imagera/histogram/histogram_view.py' 2025-11-06T17:47:03,282 adding 'imagera/histogram/histogram_vm.py' 2025-11-06T17:47:03,283 adding 'imagera/image/__init__.py' 2025-11-06T17:47:03,284 adding 'imagera/image/image.py' 2025-11-06T17:47:03,285 adding 'imagera/image/image_aid.py' 2025-11-06T17:47:03,287 adding 'imagera/image/image_bundle.py' 2025-11-06T17:47:03,289 adding 'imagera/pil/__init__.py' 2025-11-06T17:47:03,290 adding 'imagera/pil/pil_utils.py' 2025-11-06T17:47:03,291 adding 'imagera/plotter/__init__.py' 2025-11-06T17:47:03,292 adding 'imagera/plotter/cmap.py' 2025-11-06T17:47:03,293 adding 'imagera/plotter/helpers.py' 2025-11-06T17:47:03,295 adding 'imagera/plotter/plot_params.py' 2025-11-06T17:47:03,296 adding 'imagera/plotter/scalar2d.py' 2025-11-06T17:47:03,298 adding 'imagera/plotter/scalar2d_array.py' 2025-11-06T17:47:03,299 adding 'imagera/plotter/values_minmax.py' 2025-11-06T17:47:03,300 adding 'imagera/reader/__init__.py' 2025-11-06T17:47:03,302 adding 'imagera/reader/image_reader.py' 2025-11-06T17:47:03,303 adding 'imagera/viewer/Model/__init__.py' 2025-11-06T17:47:03,304 adding 'imagera/viewer/Model/display.py' 2025-11-06T17:47:03,306 adding 'imagera/viewer/Model/view_port.py' 2025-11-06T17:47:03,307 adding 'imagera/viewer/VM/__init__.py' 2025-11-06T17:47:03,308 adding 'imagera/viewer/VM/control.py' 2025-11-06T17:47:03,309 adding 'imagera/viewer/VM/display.py' 2025-11-06T17:47:03,311 adding 'imagera/viewer/VM/image_viewer.py' 2025-11-06T17:47:03,312 adding 'imagera/viewer/VM/info.py' 2025-11-06T17:47:03,313 adding 'imagera/viewer/VM/view_port.py' 2025-11-06T17:47:03,315 adding 'imagera/viewer/View/__init__.py' 2025-11-06T17:47:03,316 adding 'imagera/viewer/View/control.py' 2025-11-06T17:47:03,317 adding 'imagera/viewer/View/display.py' 2025-11-06T17:47:03,319 adding 'imagera/viewer/View/display_label.py' 2025-11-06T17:47:03,320 adding 'imagera/viewer/View/fit.py' 2025-11-06T17:47:03,321 adding 'imagera/viewer/View/image_viewer.py' 2025-11-06T17:47:03,322 adding 'imagera/viewer/View/info.py' 2025-11-06T17:47:03,323 adding 'imagera/viewer/View/view_port.py' 2025-11-06T17:47:03,325 adding 'imagera/viewer/View/zoom.py' 2025-11-06T17:47:03,327 adding 'imagera-0.2.4.dist-info/licenses/LICENSE' 2025-11-06T17:47:03,328 adding 'imagera-0.2.4.dist-info/METADATA' 2025-11-06T17:47:03,329 adding 'imagera-0.2.4.dist-info/WHEEL' 2025-11-06T17:47:03,330 adding 'imagera-0.2.4.dist-info/top_level.txt' 2025-11-06T17:47:03,331 adding 'imagera-0.2.4.dist-info/RECORD' 2025-11-06T17:47:03,333 removing build/bdist.linux-armv7l/wheel 2025-11-06T17:47:03,445 Building wheel for imagera (pyproject.toml): finished with status 'done' 2025-11-06T17:47:03,450 Created wheel for imagera: filename=imagera-0.2.4-py3-none-any.whl size=28124 sha256=ebeed5f380e3fa9890d323a3e9a2e8460149223d827224544f372b53370c6908 2025-11-06T17:47:03,451 Stored in directory: /tmp/pip-ephem-wheel-cache-wwer43i5/wheels/13/a5/cd/2eaa2d34a90821441c879f44c8437c92ed9f30eafd2acf940b 2025-11-06T17:47:03,462 Successfully built imagera 2025-11-06T17:47:03,466 Removed build tracker: '/tmp/pip-build-tracker-g6kbh9j5'