2026-02-09T07:47:07,228 Created temporary directory: /tmp/pip-ephem-wheel-cache-kk4uznvz 2026-02-09T07:47:07,230 Created temporary directory: /tmp/pip-build-tracker-a6a4tpfz 2026-02-09T07:47:07,230 Initialized build tracking at /tmp/pip-build-tracker-a6a4tpfz 2026-02-09T07:47:07,231 Created build tracker: /tmp/pip-build-tracker-a6a4tpfz 2026-02-09T07:47:07,231 Entered build tracker: /tmp/pip-build-tracker-a6a4tpfz 2026-02-09T07:47:07,232 Created temporary directory: /tmp/pip-wheel-bsvkv70l 2026-02-09T07:47:07,235 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-02-09T07:47:07,237 Created temporary directory: /tmp/pip-ephem-wheel-cache-725wyw4v 2026-02-09T07:47:07,259 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-09T07:47:07,262 2 location(s) to search for versions of napari-convpaint: 2026-02-09T07:47:07,262 * https://pypi.org/simple/napari-convpaint/ 2026-02-09T07:47:07,262 * https://www.piwheels.org/simple/napari-convpaint/ 2026-02-09T07:47:07,263 Fetching project page and analyzing links: https://pypi.org/simple/napari-convpaint/ 2026-02-09T07:47:07,264 Getting page https://pypi.org/simple/napari-convpaint/ 2026-02-09T07:47:07,265 Found index url https://pypi.org/simple 2026-02-09T07:47:07,565 Fetched page https://pypi.org/simple/napari-convpaint/ as application/vnd.pypi.simple.v1+json 2026-02-09T07:47:07,573 Found link https://files.pythonhosted.org/packages/3f/80/e3cdf3383dfcfe8e482e72c689c0291dbbcb52905a008c3a42ff0cda2e5f/napari-convpaint-0.1.0.tar.gz (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.8), version: 0.1.0 2026-02-09T07:47:07,574 Skipping link: No binaries permitted for napari-convpaint: https://files.pythonhosted.org/packages/37/cf/fee1f971dc414a5caf0f8eb7d4066013d3820bebdc0fb89e324201e45db2/napari_convpaint-0.1.0-py3-none-any.whl (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.8) 2026-02-09T07:47:07,575 Found link https://files.pythonhosted.org/packages/67/dc/f06accf9cbef260594be31de7905a77fac6e226a88a153e7cc1228485dc5/napari-convpaint-0.2.0.tar.gz (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.8), version: 0.2.0 2026-02-09T07:47:07,575 Skipping link: No binaries permitted for napari-convpaint: https://files.pythonhosted.org/packages/81/27/d41febb42149ba64f7533be60b8c788fdd78fb04f69206f4bafd5f3ffa45/napari_convpaint-0.2.0-py3-none-any.whl (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.8) 2026-02-09T07:47:07,577 Found link https://files.pythonhosted.org/packages/82/33/58458b38cc752a6edfa7394335b76cbc33c5b5187f9cba84562bf9737fe7/napari-convpaint-0.2.1.tar.gz (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.8), version: 0.2.1 2026-02-09T07:47:07,577 Skipping link: No binaries permitted for napari-convpaint: https://files.pythonhosted.org/packages/61/6a/79414915a62ccd048f5058532bf6eb9a9eae3eaf0b0e4c4db482617e5bc4/napari_convpaint-0.2.1-py3-none-any.whl (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.8) 2026-02-09T07:47:07,578 Found link https://files.pythonhosted.org/packages/b7/05/25114b4a31caa41ad23b58394c64ebd54d73988a1ca525d7f97e540937ba/napari-convpaint-0.3.0.tar.gz (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.8), version: 0.3.0 2026-02-09T07:47:07,579 Skipping link: No binaries permitted for napari-convpaint: https://files.pythonhosted.org/packages/6d/fc/a8b839fc39ad887b9b33b7ea5e89728ef4e842f38e5c95a6b431fc28c6f2/napari_convpaint-0.3.0-py3-none-any.whl (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.8) 2026-02-09T07:47:07,580 Found link https://files.pythonhosted.org/packages/1c/4f/35e5f6e3650cbc76f3ae563e1b9dd6502edff4e88ddf2ea372ae638ca724/napari-convpaint-0.4.0.tar.gz (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.8), version: 0.4.0 2026-02-09T07:47:07,581 Skipping link: No binaries permitted for napari-convpaint: https://files.pythonhosted.org/packages/d7/a3/92c332103c200c4cf4ffa6e66e127eeb1c1e52fb2b1c626eebe4c34e1f6b/napari_convpaint-0.4.0-py3-none-any.whl (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.8) 2026-02-09T07:47:07,581 Skipping link: No binaries permitted for napari-convpaint: https://files.pythonhosted.org/packages/29/de/c789f30b161c5d52b48cf111d1a36dfa815c6a90f6bba2ee449902363e1a/napari_convpaint-0.5.0-py3-none-any.whl (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.9) 2026-02-09T07:47:07,582 Skipping link: No binaries permitted for napari-convpaint: https://files.pythonhosted.org/packages/9a/b9/c48aea184e7bbe4781451978a50f6bbee348bb656294cb0f7d9da7ba18bb/napari_convpaint-0.5.1-py3-none-any.whl (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.9) 2026-02-09T07:47:07,583 Found link https://files.pythonhosted.org/packages/eb/8b/8fea6109611e89d37fb2578d59ebf044ec126b63dbe16206e2875db37729/napari_convpaint-0.5.1.tar.gz (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.9), version: 0.5.1 2026-02-09T07:47:07,583 Skipping link: No binaries permitted for napari-convpaint: https://files.pythonhosted.org/packages/85/cf/222de84e6fd21be3232fd4c0e198529ec20ea38f50e4e3505afdb0457a51/napari_convpaint-0.5.2-py3-none-any.whl (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.9) 2026-02-09T07:47:07,584 Found link https://files.pythonhosted.org/packages/84/78/2e1a4afc18d45140d7e690fd27e294aa18452672ad1b6c3cccdf3ac2c697/napari_convpaint-0.5.2.tar.gz (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.9), version: 0.5.2 2026-02-09T07:47:07,585 Skipping link: No binaries permitted for napari-convpaint: https://files.pythonhosted.org/packages/1f/d3/f045a1969b062aa71f7622b020712d54adb27653b4db06c69433aeba20da/napari_convpaint-0.6.0-py3-none-any.whl (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.9) 2026-02-09T07:47:07,586 Found link https://files.pythonhosted.org/packages/e7/11/7349930da0feed60a162e816a023e63159864e07ecb93e422e113ba1939d/napari_convpaint-0.6.0.tar.gz (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.9), version: 0.6.0 2026-02-09T07:47:07,586 Skipping link: No binaries permitted for napari-convpaint: https://files.pythonhosted.org/packages/b8/60/cfedb873924fdcb663ea93f254d423f39ae67543e180e258e57bfbfb2162/napari_convpaint-0.7.0-py3-none-any.whl (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.9) 2026-02-09T07:47:07,587 Found link https://files.pythonhosted.org/packages/01/b7/b03b7b2ef6510b7a69dd0e89117270991b5d1a0d465b54f39aa4b673b6be/napari_convpaint-0.7.0.tar.gz (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.9), version: 0.7.0 2026-02-09T07:47:07,588 Skipping link: No binaries permitted for napari-convpaint: https://files.pythonhosted.org/packages/94/2c/7dc5f26a71aefee7ead76c40a9c72dacadb6442aa9916715feec39fae476/napari_convpaint-0.7.1-py3-none-any.whl (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.10) 2026-02-09T07:47:07,589 Found link https://files.pythonhosted.org/packages/22/74/d61e45416506fbb9ca7f8a6e7574df6d2a212f72a4b19394c0fac69c6420/napari_convpaint-0.7.1.tar.gz (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.10), version: 0.7.1 2026-02-09T07:47:07,590 Skipping link: No binaries permitted for napari-convpaint: https://files.pythonhosted.org/packages/4f/83/7b9742166457242d36ed6daa6bb44773e5e1e28848767a9b92d4f0d516c2/napari_convpaint-0.8.0rc0-py3-none-any.whl (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.10) 2026-02-09T07:47:07,590 Found link https://files.pythonhosted.org/packages/a7/ad/32ae5413e01ca1f3ba6d289d726b28dd52fd2327529e5ede7fbcc9cd88d8/napari_convpaint-0.8.0rc0.tar.gz (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.10), version: 0.8.0rc0 2026-02-09T07:47:07,591 Skipping link: No binaries permitted for napari-convpaint: https://files.pythonhosted.org/packages/37/a8/dd0fe8a72f95f25fdb71aa22612242fd6230b1c8d260aae0acf42183b217/napari_convpaint-0.8.0rc1-py3-none-any.whl (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.10) 2026-02-09T07:47:07,592 Found link https://files.pythonhosted.org/packages/22/4a/46bb9cdb59a4dfdd2f63c815d41aa86d87b6cccf6051874a3845cdceaea4/napari_convpaint-0.8.0rc1.tar.gz (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.10), version: 0.8.0rc1 2026-02-09T07:47:07,593 Skipping link: No binaries permitted for napari-convpaint: https://files.pythonhosted.org/packages/11/24/e3f71874f76bc2d9ab24bff8f1d70c7ae1890e9ff01f84fc3f6002454828/napari_convpaint-0.8.0-py3-none-any.whl (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.10) 2026-02-09T07:47:07,594 Found link https://files.pythonhosted.org/packages/e7/96/e3ee9073105fd188bedb798ccaa57639d17d6802e690839faf35df408dd5/napari_convpaint-0.8.0.tar.gz (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.10), version: 0.8.0 2026-02-09T07:47:07,594 Skipping link: No binaries permitted for napari-convpaint: https://files.pythonhosted.org/packages/e7/71/187b2ff7d85464b096bc28e08d2d8d38bc5f7a12f4e6f2e17ad555b3c4a7/napari_convpaint-0.8.1-py3-none-any.whl (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.10) 2026-02-09T07:47:07,595 Found link https://files.pythonhosted.org/packages/68/07/a97b5d107e48107eeea349564111b2bd61449aafad2749a696ccb3fcc659/napari_convpaint-0.8.1.tar.gz (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.10), version: 0.8.1 2026-02-09T07:47:07,595 Skipping link: No binaries permitted for napari-convpaint: https://files.pythonhosted.org/packages/30/4c/015c3a806f3474b1652fd5d173284b528750399549d09b9bbcf530ac4d7e/napari_convpaint-0.8.2-py3-none-any.whl (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.10) 2026-02-09T07:47:07,596 Found link https://files.pythonhosted.org/packages/0d/f8/6cbd3444863e3fb1f8f78efbf2b88d3011d2a28a6caff351f4cf896d24e2/napari_convpaint-0.8.2.tar.gz (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.10), version: 0.8.2 2026-02-09T07:47:07,597 Skipping link: No binaries permitted for napari-convpaint: https://files.pythonhosted.org/packages/ea/bc/d8ed3fc5e1495888d41c18124c37a411899e3c3be87908206e5c00a7ca03/napari_convpaint-0.9.0-py3-none-any.whl (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.10) 2026-02-09T07:47:07,598 Found link https://files.pythonhosted.org/packages/55/87/6520dbc29a933d483657d1081b4d0e1da2d67fce1b73c6c5a997c77b3f11/napari_convpaint-0.9.0.tar.gz (from https://pypi.org/simple/napari-convpaint/) (requires-python:>=3.10), version: 0.9.0 2026-02-09T07:47:07,599 Fetching project page and analyzing links: https://www.piwheels.org/simple/napari-convpaint/ 2026-02-09T07:47:07,600 Getting page https://www.piwheels.org/simple/napari-convpaint/ 2026-02-09T07:47:07,601 Found index url https://www.piwheels.org/simple 2026-02-09T07:47:07,759 Fetched page https://www.piwheels.org/simple/napari-convpaint/ as text/html 2026-02-09T07:47:07,764 Skipping link: No binaries permitted for napari-convpaint: https://archive1.piwheels.org/simple/napari-convpaint/napari_convpaint-0.8.2-py3-none-any.whl#sha256=2e9d2c50c868830d4b5bf163cf89f98f94a2aae9da2905d34f1159e93cb0dd4f (from https://www.piwheels.org/simple/napari-convpaint/) (requires-python:>=3.10) 2026-02-09T07:47:07,765 Skipping link: No binaries permitted for napari-convpaint: https://archive1.piwheels.org/simple/napari-convpaint/napari_convpaint-0.8.1-py3-none-any.whl#sha256=7775c49cacd80b388dcafb162e816b4618d12b87b788bc43051b4eae1b700abc (from https://www.piwheels.org/simple/napari-convpaint/) (requires-python:>=3.10) 2026-02-09T07:47:07,765 Skipping link: No binaries permitted for napari-convpaint: https://archive1.piwheels.org/simple/napari-convpaint/napari_convpaint-0.8.0-py3-none-any.whl#sha256=261c1d5310faaa4e26b257b615fc428d096750b36efeb1c6b9828237afad1302 (from https://www.piwheels.org/simple/napari-convpaint/) (requires-python:>=3.10) 2026-02-09T07:47:07,766 Skipping link: No binaries permitted for napari-convpaint: https://archive1.piwheels.org/simple/napari-convpaint/napari_convpaint-0.8.0rc1-py3-none-any.whl#sha256=e9b1a0712edd6c191108b61eeda6db82093360b3cdd8df2cf21e5f5a04518cba (from https://www.piwheels.org/simple/napari-convpaint/) (requires-python:>=3.10) 2026-02-09T07:47:07,767 Skipping link: No binaries permitted for napari-convpaint: https://archive1.piwheels.org/simple/napari-convpaint/napari_convpaint-0.8.0rc0-py3-none-any.whl#sha256=401eab7da10d7a6c76f38187447c5c7b31c2f8ecb53d8f9346206979b7f1de9d (from https://www.piwheels.org/simple/napari-convpaint/) (requires-python:>=3.10) 2026-02-09T07:47:07,767 Skipping link: No binaries permitted for napari-convpaint: https://archive1.piwheels.org/simple/napari-convpaint/napari_convpaint-0.7.1-py3-none-any.whl#sha256=58f18c8881df0c185c2d3527b9035e6b8355af829f61aba3f3c7f1808f87b3ef (from https://www.piwheels.org/simple/napari-convpaint/) (requires-python:>=3.10) 2026-02-09T07:47:07,768 Skipping link: No binaries permitted for napari-convpaint: https://archive1.piwheels.org/simple/napari-convpaint/napari_convpaint-0.7.0-py3-none-any.whl#sha256=ede6a31421cf7b90d990332d84ec77762bcc521b914ffd7a147b5eec2533c230 (from https://www.piwheels.org/simple/napari-convpaint/) (requires-python:>=3.9) 2026-02-09T07:47:07,768 Skipping link: No binaries permitted for napari-convpaint: https://archive1.piwheels.org/simple/napari-convpaint/napari_convpaint-0.6.0-py3-none-any.whl#sha256=da030fa76572913de02b3a695621510a0d0210281d7938cfa17840a6d5c656ed (from https://www.piwheels.org/simple/napari-convpaint/) (requires-python:>=3.9) 2026-02-09T07:47:07,769 Skipping link: No binaries permitted for napari-convpaint: https://archive1.piwheels.org/simple/napari-convpaint/napari_convpaint-0.5.2-py3-none-any.whl#sha256=924b9f5709d2ff84917fe31ca13740e364611ef8454c88b5aa2dff04f18e5628 (from https://www.piwheels.org/simple/napari-convpaint/) (requires-python:>=3.9) 2026-02-09T07:47:07,769 Skipping link: No binaries permitted for napari-convpaint: https://archive1.piwheels.org/simple/napari-convpaint/napari_convpaint-0.5.1-py3-none-any.whl#sha256=21b71a38ac09b53b8b1b733031967b0019085ad862d78749e3642f77dd2ce389 (from https://www.piwheels.org/simple/napari-convpaint/) (requires-python:>=3.9) 2026-02-09T07:47:07,770 Skipping link: No binaries permitted for napari-convpaint: https://archive1.piwheels.org/simple/napari-convpaint/napari_convpaint-0.4.0-py3-none-any.whl#sha256=70bfa6fad4680d812b7886a9d0c1858709e6b1b845fce4a6341ea055cfaf6d96 (from https://www.piwheels.org/simple/napari-convpaint/) (requires-python:>=3.8) 2026-02-09T07:47:07,770 Skipping link: No binaries permitted for napari-convpaint: https://archive1.piwheels.org/simple/napari-convpaint/napari_convpaint-0.3.0-py3-none-any.whl#sha256=99f91dab20b7d7d8a9f7e1c861f8bee3025aebfd244338003f34c5b64ed60944 (from https://www.piwheels.org/simple/napari-convpaint/) (requires-python:>=3.8) 2026-02-09T07:47:07,771 Skipping link: No binaries permitted for napari-convpaint: https://archive1.piwheels.org/simple/napari-convpaint/napari_convpaint-0.2.1-py3-none-any.whl#sha256=b7f66d883ff1a3613dd98709145e85950925b873e656eac524b14f56ea40d381 (from https://www.piwheels.org/simple/napari-convpaint/) (requires-python:>=3.8) 2026-02-09T07:47:07,772 Skipping link: No binaries permitted for napari-convpaint: https://archive1.piwheels.org/simple/napari-convpaint/napari_convpaint-0.2.0-py3-none-any.whl#sha256=16e08c309a8d72b802a6861c8ee058148067f3b96164bc661fa2bdddb9566006 (from https://www.piwheels.org/simple/napari-convpaint/) (requires-python:>=3.8) 2026-02-09T07:47:07,772 Skipping link: No binaries permitted for napari-convpaint: https://archive1.piwheels.org/simple/napari-convpaint/napari_convpaint-0.1.0-py3-none-any.whl#sha256=f7fcbcc5acafee960625687126f903de1242c22aa4095d09e05b23cd56e235d2 (from https://www.piwheels.org/simple/napari-convpaint/) (requires-python:>=3.8) 2026-02-09T07:47:07,773 Skipping link: not a file: https://www.piwheels.org/simple/napari-convpaint/ 2026-02-09T07:47:07,774 Skipping link: not a file: https://pypi.org/simple/napari-convpaint/ 2026-02-09T07:47:07,794 Given no hashes to check 1 links for project 'napari-convpaint': discarding no candidates 2026-02-09T07:47:07,812 Collecting napari-convpaint==0.9.0 2026-02-09T07:47:07,815 Created temporary directory: /tmp/pip-unpack-ek5awxb6 2026-02-09T07:47:07,949 Downloading napari_convpaint-0.9.0.tar.gz (32.1 MB) 2026-02-09T07:47:11,505 Added napari-convpaint==0.9.0 from https://files.pythonhosted.org/packages/55/87/6520dbc29a933d483657d1081b4d0e1da2d67fce1b73c6c5a997c77b3f11/napari_convpaint-0.9.0.tar.gz to build tracker '/tmp/pip-build-tracker-a6a4tpfz' 2026-02-09T07:47:11,510 Created temporary directory: /tmp/pip-build-env-qt3av6vr 2026-02-09T07:47:11,514 Installing build dependencies: started 2026-02-09T07:47:11,515 Running command pip subprocess to install build dependencies 2026-02-09T07:47:12,648 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-09T07:47:13,209 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-02-09T07:47:13,232 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-09T07:47:14,969 Collecting setuptools 2026-02-09T07:47:14,989 Using cached setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-09T07:47:15,262 Collecting wheel 2026-02-09T07:47:15,267 Using cached wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-09T07:47:15,596 Collecting setuptools_scm 2026-02-09T07:47:15,612 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2026-02-09T07:47:15,795 Collecting packaging>=24.0 2026-02-09T07:47:15,801 Using cached packaging-26.0-py3-none-any.whl (74 kB) 2026-02-09T07:47:18,865 Installing collected packages: setuptools, packaging, wheel, setuptools_scm 2026-02-09T07:47:22,351 Creating /tmp/pip-build-env-qt3av6vr/overlay/local/bin 2026-02-09T07:47:22,353 changing mode of /tmp/pip-build-env-qt3av6vr/overlay/local/bin/wheel to 755 2026-02-09T07:47:22,613 changing mode of /tmp/pip-build-env-qt3av6vr/overlay/local/bin/setuptools-scm to 755 2026-02-09T07:47:22,643 Successfully installed packaging-26.0 setuptools-82.0.0 setuptools_scm-9.2.2 wheel-0.46.3 2026-02-09T07:47:22,940 Installing build dependencies: finished with status 'done' 2026-02-09T07:47:22,947 Getting requirements to build wheel: started 2026-02-09T07:47:22,949 Running command Getting requirements to build wheel 2026-02-09T07:47:23,503 /tmp/pip-build-env-qt3av6vr/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-09T07:47:23,504 !! 2026-02-09T07:47:23,505 ******************************************************************************** 2026-02-09T07:47:23,505 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-09T07:47:23,507 License :: OSI Approved :: BSD License 2026-02-09T07:47:23,508 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T07:47:23,509 ******************************************************************************** 2026-02-09T07:47:23,510 !! 2026-02-09T07:47:23,511 self._finalize_license_expression() 2026-02-09T07:47:23,596 Getting requirements to build wheel: finished with status 'done' 2026-02-09T07:47:23,608 Created temporary directory: /tmp/pip-modern-metadata-o2qlofsd 2026-02-09T07:47:23,611 Preparing metadata (pyproject.toml): started 2026-02-09T07:47:23,612 Running command Preparing metadata (pyproject.toml) 2026-02-09T07:47:24,227 /tmp/pip-build-env-qt3av6vr/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-09T07:47:24,227 !! 2026-02-09T07:47:24,228 ******************************************************************************** 2026-02-09T07:47:24,228 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-09T07:47:24,229 License :: OSI Approved :: BSD License 2026-02-09T07:47:24,230 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T07:47:24,231 ******************************************************************************** 2026-02-09T07:47:24,232 !! 2026-02-09T07:47:24,232 self._finalize_license_expression() 2026-02-09T07:47:24,258 running dist_info 2026-02-09T07:47:24,271 creating /tmp/pip-modern-metadata-o2qlofsd/napari_convpaint.egg-info 2026-02-09T07:47:24,271 writing /tmp/pip-modern-metadata-o2qlofsd/napari_convpaint.egg-info/PKG-INFO 2026-02-09T07:47:24,277 writing dependency_links to /tmp/pip-modern-metadata-o2qlofsd/napari_convpaint.egg-info/dependency_links.txt 2026-02-09T07:47:24,279 writing entry points to /tmp/pip-modern-metadata-o2qlofsd/napari_convpaint.egg-info/entry_points.txt 2026-02-09T07:47:24,282 writing requirements to /tmp/pip-modern-metadata-o2qlofsd/napari_convpaint.egg-info/requires.txt 2026-02-09T07:47:24,283 writing top-level names to /tmp/pip-modern-metadata-o2qlofsd/napari_convpaint.egg-info/top_level.txt 2026-02-09T07:47:24,285 writing manifest file '/tmp/pip-modern-metadata-o2qlofsd/napari_convpaint.egg-info/SOURCES.txt' 2026-02-09T07:47:24,340 listing git files failed - pretending there aren't any 2026-02-09T07:47:24,344 reading manifest file '/tmp/pip-modern-metadata-o2qlofsd/napari_convpaint.egg-info/SOURCES.txt' 2026-02-09T07:47:24,346 reading manifest template 'MANIFEST.in' 2026-02-09T07:47:24,348 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-02-09T07:47:24,349 warning: no previously-included files matching '*.py[co]' found under directory '*' 2026-02-09T07:47:24,349 warning: no previously-included files found matching 'images/*' 2026-02-09T07:47:24,350 warning: no previously-included files found matching 'book/*' 2026-02-09T07:47:24,350 adding license file 'LICENSE' 2026-02-09T07:47:24,353 writing manifest file '/tmp/pip-modern-metadata-o2qlofsd/napari_convpaint.egg-info/SOURCES.txt' 2026-02-09T07:47:24,354 creating '/tmp/pip-modern-metadata-o2qlofsd/napari_convpaint-0.9.0.dist-info' 2026-02-09T07:47:24,489 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-09T07:47:24,495 Source in /tmp/pip-wheel-bsvkv70l/napari-convpaint_237a5754c91c4a40a429c5432b558ec7 has version 0.9.0, which satisfies requirement napari-convpaint==0.9.0 from https://files.pythonhosted.org/packages/55/87/6520dbc29a933d483657d1081b4d0e1da2d67fce1b73c6c5a997c77b3f11/napari_convpaint-0.9.0.tar.gz 2026-02-09T07:47:24,496 Removed napari-convpaint==0.9.0 from https://files.pythonhosted.org/packages/55/87/6520dbc29a933d483657d1081b4d0e1da2d67fce1b73c6c5a997c77b3f11/napari_convpaint-0.9.0.tar.gz from build tracker '/tmp/pip-build-tracker-a6a4tpfz' 2026-02-09T07:47:24,503 Created temporary directory: /tmp/pip-unpack-kxrli17p 2026-02-09T07:47:24,503 Building wheels for collected packages: napari-convpaint 2026-02-09T07:47:24,508 Created temporary directory: /tmp/pip-wheel-lgyebju9 2026-02-09T07:47:24,508 Destination directory: /tmp/pip-wheel-lgyebju9 2026-02-09T07:47:24,511 Building wheel for napari-convpaint (pyproject.toml): started 2026-02-09T07:47:24,512 Running command Building wheel for napari-convpaint (pyproject.toml) 2026-02-09T07:47:25,121 /tmp/pip-build-env-qt3av6vr/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-09T07:47:25,122 !! 2026-02-09T07:47:25,123 ******************************************************************************** 2026-02-09T07:47:25,123 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-09T07:47:25,124 License :: OSI Approved :: BSD License 2026-02-09T07:47:25,125 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T07:47:25,126 ******************************************************************************** 2026-02-09T07:47:25,127 !! 2026-02-09T07:47:25,127 self._finalize_license_expression() 2026-02-09T07:47:25,154 running bdist_wheel 2026-02-09T07:47:25,186 running build 2026-02-09T07:47:25,187 running build_py 2026-02-09T07:47:25,198 creating build/lib/napari_convpaint 2026-02-09T07:47:25,201 copying src/napari_convpaint/utils.py -> build/lib/napari_convpaint 2026-02-09T07:47:25,203 copying src/napari_convpaint/conv_paint_dino.py -> build/lib/napari_convpaint 2026-02-09T07:47:25,206 copying src/napari_convpaint/conv_paint_feature_extractor.py -> build/lib/napari_convpaint 2026-02-09T07:47:25,208 copying src/napari_convpaint/_version.py -> build/lib/napari_convpaint 2026-02-09T07:47:25,210 copying src/napari_convpaint/conv_paint_ilastik.py -> build/lib/napari_convpaint 2026-02-09T07:47:25,212 copying src/napari_convpaint/conv_paint_widget.py -> build/lib/napari_convpaint 2026-02-09T07:47:25,217 copying src/napari_convpaint/conv_paint_dino_jafar.py -> build/lib/napari_convpaint 2026-02-09T07:47:25,219 copying src/napari_convpaint/conv_paint_param.py -> build/lib/napari_convpaint 2026-02-09T07:47:25,221 copying src/napari_convpaint/conv_paint_combo_fe.py -> build/lib/napari_convpaint 2026-02-09T07:47:25,224 copying src/napari_convpaint/conv_paint_cellpose.py -> build/lib/napari_convpaint 2026-02-09T07:47:25,226 copying src/napari_convpaint/__init__.py -> build/lib/napari_convpaint 2026-02-09T07:47:25,227 copying src/napari_convpaint/conv_paint_utils.py -> build/lib/napari_convpaint 2026-02-09T07:47:25,230 copying src/napari_convpaint/conv_paint_nnlayers.py -> build/lib/napari_convpaint 2026-02-09T07:47:25,233 copying src/napari_convpaint/conv_paint_fe_template.py -> build/lib/napari_convpaint 2026-02-09T07:47:25,235 copying src/napari_convpaint/conv_paint_gaussian.py -> build/lib/napari_convpaint 2026-02-09T07:47:25,237 copying src/napari_convpaint/convpaint_sample.py -> build/lib/napari_convpaint 2026-02-09T07:47:25,239 copying src/napari_convpaint/conv_paint_model.py -> build/lib/napari_convpaint 2026-02-09T07:47:25,244 creating build/lib/napari_convpaint/_tests 2026-02-09T07:47:25,245 copying src/napari_convpaint/_tests/test_conv_paint.py -> build/lib/napari_convpaint/_tests 2026-02-09T07:47:25,248 copying src/napari_convpaint/_tests/test_dims.py -> build/lib/napari_convpaint/_tests 2026-02-09T07:47:25,251 copying src/napari_convpaint/_tests/__init__.py -> build/lib/napari_convpaint/_tests 2026-02-09T07:47:25,252 copying src/napari_convpaint/_tests/test_conv_paint_utils.py -> build/lib/napari_convpaint/_tests 2026-02-09T07:47:25,254 running egg_info 2026-02-09T07:47:25,267 writing src/napari_convpaint.egg-info/PKG-INFO 2026-02-09T07:47:25,273 writing dependency_links to src/napari_convpaint.egg-info/dependency_links.txt 2026-02-09T07:47:25,275 writing entry points to src/napari_convpaint.egg-info/entry_points.txt 2026-02-09T07:47:25,279 writing requirements to src/napari_convpaint.egg-info/requires.txt 2026-02-09T07:47:25,280 writing top-level names to src/napari_convpaint.egg-info/top_level.txt 2026-02-09T07:47:25,317 listing git files failed - pretending there aren't any 2026-02-09T07:47:25,321 reading manifest file 'src/napari_convpaint.egg-info/SOURCES.txt' 2026-02-09T07:47:25,409 reading manifest template 'MANIFEST.in' 2026-02-09T07:47:25,417 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-02-09T07:47:25,418 warning: no previously-included files matching '*.py[co]' found under directory '*' 2026-02-09T07:47:25,419 warning: no previously-included files found matching 'images/*' 2026-02-09T07:47:25,419 warning: no previously-included files found matching 'book/*' 2026-02-09T07:47:25,420 adding license file 'LICENSE' 2026-02-09T07:47:25,420 writing manifest file 'src/napari_convpaint.egg-info/SOURCES.txt' 2026-02-09T07:47:25,422 /tmp/pip-build-env-qt3av6vr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'napari_convpaint._tests._tests.test_imgs' is absent from the `packages` configuration. 2026-02-09T07:47:25,422 !! 2026-02-09T07:47:25,423 ******************************************************************************** 2026-02-09T07:47:25,424 ############################ 2026-02-09T07:47:25,424 # Package would be ignored # 2026-02-09T07:47:25,425 ############################ 2026-02-09T07:47:25,425 Python recognizes 'napari_convpaint._tests._tests.test_imgs' as an importable package[^1], 2026-02-09T07:47:25,426 but it is absent from setuptools' `packages` configuration. 2026-02-09T07:47:25,426 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-09T07:47:25,427 package, please make sure that 'napari_convpaint._tests._tests.test_imgs' is explicitly added 2026-02-09T07:47:25,427 to the `packages` configuration field. 2026-02-09T07:47:25,428 Alternatively, you can also rely on setuptools' discovery methods 2026-02-09T07:47:25,429 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-09T07:47:25,429 instead of `find_packages(...)`/`find:`). 2026-02-09T07:47:25,430 You can read more about "package discovery" on setuptools documentation page: 2026-02-09T07:47:25,432 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-09T07:47:25,433 If you don't want 'napari_convpaint._tests._tests.test_imgs' to be distributed and are 2026-02-09T07:47:25,433 already explicitly excluding 'napari_convpaint._tests._tests.test_imgs' via 2026-02-09T07:47:25,434 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-09T07:47:25,434 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-09T07:47:25,435 combination with a more fine grained `package-data` configuration. 2026-02-09T07:47:25,436 You can read more about "package data files" on setuptools documentation page: 2026-02-09T07:47:25,437 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-09T07:47:25,439 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-09T07:47:25,439 even if it does not contain any `.py` files. 2026-02-09T07:47:25,440 On the other hand, currently there is no concept of package data 2026-02-09T07:47:25,440 directory, all directories are treated like packages. 2026-02-09T07:47:25,441 ******************************************************************************** 2026-02-09T07:47:25,442 !! 2026-02-09T07:47:25,442 check.warn(importable) 2026-02-09T07:47:25,443 /tmp/pip-build-env-qt3av6vr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'napari_convpaint.jafar' is absent from the `packages` configuration. 2026-02-09T07:47:25,443 !! 2026-02-09T07:47:25,444 ******************************************************************************** 2026-02-09T07:47:25,445 ############################ 2026-02-09T07:47:25,445 # Package would be ignored # 2026-02-09T07:47:25,446 ############################ 2026-02-09T07:47:25,446 Python recognizes 'napari_convpaint.jafar' as an importable package[^1], 2026-02-09T07:47:25,447 but it is absent from setuptools' `packages` configuration. 2026-02-09T07:47:25,448 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-09T07:47:25,449 package, please make sure that 'napari_convpaint.jafar' is explicitly added 2026-02-09T07:47:25,449 to the `packages` configuration field. 2026-02-09T07:47:25,450 Alternatively, you can also rely on setuptools' discovery methods 2026-02-09T07:47:25,451 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-09T07:47:25,451 instead of `find_packages(...)`/`find:`). 2026-02-09T07:47:25,452 You can read more about "package discovery" on setuptools documentation page: 2026-02-09T07:47:25,453 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-09T07:47:25,454 If you don't want 'napari_convpaint.jafar' to be distributed and are 2026-02-09T07:47:25,454 already explicitly excluding 'napari_convpaint.jafar' via 2026-02-09T07:47:25,455 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-09T07:47:25,455 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-09T07:47:25,456 combination with a more fine grained `package-data` configuration. 2026-02-09T07:47:25,457 You can read more about "package data files" on setuptools documentation page: 2026-02-09T07:47:25,458 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-09T07:47:25,459 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-09T07:47:25,460 even if it does not contain any `.py` files. 2026-02-09T07:47:25,460 On the other hand, currently there is no concept of package data 2026-02-09T07:47:25,461 directory, all directories are treated like packages. 2026-02-09T07:47:25,461 ******************************************************************************** 2026-02-09T07:47:25,462 !! 2026-02-09T07:47:25,464 check.warn(importable) 2026-02-09T07:47:25,481 /tmp/pip-build-env-qt3av6vr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'napari_convpaint.jafar.checkpoints' is absent from the `packages` configuration. 2026-02-09T07:47:25,482 !! 2026-02-09T07:47:25,486 ******************************************************************************** 2026-02-09T07:47:25,486 ############################ 2026-02-09T07:47:25,486 # Package would be ignored # 2026-02-09T07:47:25,487 ############################ 2026-02-09T07:47:25,487 Python recognizes 'napari_convpaint.jafar.checkpoints' as an importable package[^1], 2026-02-09T07:47:25,488 but it is absent from setuptools' `packages` configuration. 2026-02-09T07:47:25,489 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-09T07:47:25,489 package, please make sure that 'napari_convpaint.jafar.checkpoints' is explicitly added 2026-02-09T07:47:25,490 to the `packages` configuration field. 2026-02-09T07:47:25,491 Alternatively, you can also rely on setuptools' discovery methods 2026-02-09T07:47:25,491 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-09T07:47:25,492 instead of `find_packages(...)`/`find:`). 2026-02-09T07:47:25,493 You can read more about "package discovery" on setuptools documentation page: 2026-02-09T07:47:25,494 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-09T07:47:25,495 If you don't want 'napari_convpaint.jafar.checkpoints' to be distributed and are 2026-02-09T07:47:25,496 already explicitly excluding 'napari_convpaint.jafar.checkpoints' via 2026-02-09T07:47:25,496 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-09T07:47:25,497 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-09T07:47:25,498 combination with a more fine grained `package-data` configuration. 2026-02-09T07:47:25,499 You can read more about "package data files" on setuptools documentation page: 2026-02-09T07:47:25,499 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-09T07:47:25,501 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-09T07:47:25,501 even if it does not contain any `.py` files. 2026-02-09T07:47:25,501 On the other hand, currently there is no concept of package data 2026-02-09T07:47:25,502 directory, all directories are treated like packages. 2026-02-09T07:47:25,502 ******************************************************************************** 2026-02-09T07:47:25,503 !! 2026-02-09T07:47:25,503 check.warn(importable) 2026-02-09T07:47:25,504 /tmp/pip-build-env-qt3av6vr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'napari_convpaint.jafar.layers' is absent from the `packages` configuration. 2026-02-09T07:47:25,504 !! 2026-02-09T07:47:25,505 ******************************************************************************** 2026-02-09T07:47:25,506 ############################ 2026-02-09T07:47:25,506 # Package would be ignored # 2026-02-09T07:47:25,506 ############################ 2026-02-09T07:47:25,507 Python recognizes 'napari_convpaint.jafar.layers' as an importable package[^1], 2026-02-09T07:47:25,508 but it is absent from setuptools' `packages` configuration. 2026-02-09T07:47:25,509 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-09T07:47:25,509 package, please make sure that 'napari_convpaint.jafar.layers' is explicitly added 2026-02-09T07:47:25,510 to the `packages` configuration field. 2026-02-09T07:47:25,511 Alternatively, you can also rely on setuptools' discovery methods 2026-02-09T07:47:25,512 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-09T07:47:25,512 instead of `find_packages(...)`/`find:`). 2026-02-09T07:47:25,513 You can read more about "package discovery" on setuptools documentation page: 2026-02-09T07:47:25,514 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-09T07:47:25,516 If you don't want 'napari_convpaint.jafar.layers' to be distributed and are 2026-02-09T07:47:25,516 already explicitly excluding 'napari_convpaint.jafar.layers' via 2026-02-09T07:47:25,517 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-09T07:47:25,517 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-09T07:47:25,518 combination with a more fine grained `package-data` configuration. 2026-02-09T07:47:25,519 You can read more about "package data files" on setuptools documentation page: 2026-02-09T07:47:25,520 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-09T07:47:25,521 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-09T07:47:25,522 even if it does not contain any `.py` files. 2026-02-09T07:47:25,522 On the other hand, currently there is no concept of package data 2026-02-09T07:47:25,523 directory, all directories are treated like packages. 2026-02-09T07:47:25,523 ******************************************************************************** 2026-02-09T07:47:25,525 !! 2026-02-09T07:47:25,525 check.warn(importable) 2026-02-09T07:47:25,526 copying src/napari_convpaint/napari.yml -> build/lib/napari_convpaint 2026-02-09T07:47:25,526 creating build/lib/napari_convpaint/jafar 2026-02-09T07:47:25,527 copying src/napari_convpaint/jafar/LICENSE.txt -> build/lib/napari_convpaint/jafar 2026-02-09T07:47:25,527 creating build/lib/napari_convpaint/jafar/checkpoints 2026-02-09T07:47:25,528 copying src/napari_convpaint/jafar/checkpoints/info_checkpoints.md -> build/lib/napari_convpaint/jafar/checkpoints 2026-02-09T07:47:25,528 creating build/lib/napari_convpaint/jafar/layers 2026-02-09T07:47:25,529 copying src/napari_convpaint/jafar/layers/__init__.py -> build/lib/napari_convpaint/jafar/layers 2026-02-09T07:47:25,529 copying src/napari_convpaint/jafar/layers/attentions.py -> build/lib/napari_convpaint/jafar/layers 2026-02-09T07:47:25,529 copying src/napari_convpaint/jafar/layers/convolutions.py -> build/lib/napari_convpaint/jafar/layers 2026-02-09T07:47:25,530 copying src/napari_convpaint/jafar/layers/jafar.py -> build/lib/napari_convpaint/jafar/layers 2026-02-09T07:47:25,530 copying src/napari_convpaint/jafar/layers/other.py -> build/lib/napari_convpaint/jafar/layers 2026-02-09T07:47:25,530 copying src/napari_convpaint/jafar/layers/positional_encoding.py -> build/lib/napari_convpaint/jafar/layers 2026-02-09T07:47:25,531 copying src/napari_convpaint/jafar/layers/vit_wrapper.py -> build/lib/napari_convpaint/jafar/layers 2026-02-09T07:47:25,531 creating build/lib/napari_convpaint/_tests/_tests/test_imgs 2026-02-09T07:47:25,532 copying src/napari_convpaint/_tests/_tests/test_imgs/0000_ground_truth.png -> build/lib/napari_convpaint/_tests/_tests/test_imgs 2026-02-09T07:47:25,532 copying src/napari_convpaint/_tests/_tests/test_imgs/0000_img.png -> build/lib/napari_convpaint/_tests/_tests/test_imgs 2026-02-09T07:47:25,532 copying src/napari_convpaint/_tests/_tests/test_imgs/0000_scribbles_all_01500_w3.png -> build/lib/napari_convpaint/_tests/_tests/test_imgs 2026-02-09T07:47:25,533 installing to build/bdist.linux-armv7l/wheel 2026-02-09T07:47:25,533 running install 2026-02-09T07:47:25,541 running install_lib 2026-02-09T07:47:25,550 creating build/bdist.linux-armv7l/wheel 2026-02-09T07:47:25,552 creating build/bdist.linux-armv7l/wheel/napari_convpaint 2026-02-09T07:47:25,553 copying build/lib/napari_convpaint/utils.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint 2026-02-09T07:47:25,555 copying build/lib/napari_convpaint/conv_paint_dino.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint 2026-02-09T07:47:25,557 copying build/lib/napari_convpaint/conv_paint_feature_extractor.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint 2026-02-09T07:47:25,560 copying build/lib/napari_convpaint/_version.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint 2026-02-09T07:47:25,561 copying build/lib/napari_convpaint/napari.yml -> build/bdist.linux-armv7l/wheel/./napari_convpaint 2026-02-09T07:47:25,563 copying build/lib/napari_convpaint/conv_paint_ilastik.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint 2026-02-09T07:47:25,565 copying build/lib/napari_convpaint/conv_paint_widget.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint 2026-02-09T07:47:25,570 copying build/lib/napari_convpaint/conv_paint_dino_jafar.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint 2026-02-09T07:47:25,572 copying build/lib/napari_convpaint/conv_paint_param.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint 2026-02-09T07:47:25,574 copying build/lib/napari_convpaint/conv_paint_combo_fe.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint 2026-02-09T07:47:25,576 copying build/lib/napari_convpaint/conv_paint_cellpose.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint 2026-02-09T07:47:25,578 copying build/lib/napari_convpaint/__init__.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint 2026-02-09T07:47:25,580 copying build/lib/napari_convpaint/conv_paint_utils.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint 2026-02-09T07:47:25,583 copying build/lib/napari_convpaint/conv_paint_nnlayers.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint 2026-02-09T07:47:25,585 creating build/bdist.linux-armv7l/wheel/napari_convpaint/jafar 2026-02-09T07:47:25,586 copying build/lib/napari_convpaint/jafar/LICENSE.txt -> build/bdist.linux-armv7l/wheel/./napari_convpaint/jafar 2026-02-09T07:47:25,589 creating build/bdist.linux-armv7l/wheel/napari_convpaint/jafar/layers 2026-02-09T07:47:25,590 copying build/lib/napari_convpaint/jafar/layers/convolutions.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint/jafar/layers 2026-02-09T07:47:25,592 copying build/lib/napari_convpaint/jafar/layers/other.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint/jafar/layers 2026-02-09T07:47:25,594 copying build/lib/napari_convpaint/jafar/layers/__init__.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint/jafar/layers 2026-02-09T07:47:25,595 copying build/lib/napari_convpaint/jafar/layers/attentions.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint/jafar/layers 2026-02-09T07:47:25,597 copying build/lib/napari_convpaint/jafar/layers/vit_wrapper.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint/jafar/layers 2026-02-09T07:47:25,599 copying build/lib/napari_convpaint/jafar/layers/jafar.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint/jafar/layers 2026-02-09T07:47:25,601 copying build/lib/napari_convpaint/jafar/layers/positional_encoding.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint/jafar/layers 2026-02-09T07:47:25,604 creating build/bdist.linux-armv7l/wheel/napari_convpaint/jafar/checkpoints 2026-02-09T07:47:25,605 copying build/lib/napari_convpaint/jafar/checkpoints/info_checkpoints.md -> build/bdist.linux-armv7l/wheel/./napari_convpaint/jafar/checkpoints 2026-02-09T07:47:25,606 copying build/lib/napari_convpaint/conv_paint_fe_template.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint 2026-02-09T07:47:25,609 copying build/lib/napari_convpaint/conv_paint_gaussian.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint 2026-02-09T07:47:25,611 copying build/lib/napari_convpaint/convpaint_sample.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint 2026-02-09T07:47:25,613 creating build/bdist.linux-armv7l/wheel/napari_convpaint/_tests 2026-02-09T07:47:25,614 copying build/lib/napari_convpaint/_tests/test_conv_paint.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint/_tests 2026-02-09T07:47:25,617 copying build/lib/napari_convpaint/_tests/test_dims.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint/_tests 2026-02-09T07:47:25,619 copying build/lib/napari_convpaint/_tests/__init__.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint/_tests 2026-02-09T07:47:25,621 copying build/lib/napari_convpaint/_tests/test_conv_paint_utils.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint/_tests 2026-02-09T07:47:25,623 creating build/bdist.linux-armv7l/wheel/napari_convpaint/_tests/_tests 2026-02-09T07:47:25,625 creating build/bdist.linux-armv7l/wheel/napari_convpaint/_tests/_tests/test_imgs 2026-02-09T07:47:25,626 copying build/lib/napari_convpaint/_tests/_tests/test_imgs/0000_img.png -> build/bdist.linux-armv7l/wheel/./napari_convpaint/_tests/_tests/test_imgs 2026-02-09T07:47:25,633 copying build/lib/napari_convpaint/_tests/_tests/test_imgs/0000_scribbles_all_01500_w3.png -> build/bdist.linux-armv7l/wheel/./napari_convpaint/_tests/_tests/test_imgs 2026-02-09T07:47:25,635 copying build/lib/napari_convpaint/_tests/_tests/test_imgs/0000_ground_truth.png -> build/bdist.linux-armv7l/wheel/./napari_convpaint/_tests/_tests/test_imgs 2026-02-09T07:47:25,637 copying build/lib/napari_convpaint/conv_paint_model.py -> build/bdist.linux-armv7l/wheel/./napari_convpaint 2026-02-09T07:47:25,641 running install_egg_info 2026-02-09T07:47:25,650 Copying src/napari_convpaint.egg-info to build/bdist.linux-armv7l/wheel/./napari_convpaint-0.9.0-py3.11.egg-info 2026-02-09T07:47:25,662 running install_scripts 2026-02-09T07:47:25,674 creating build/bdist.linux-armv7l/wheel/napari_convpaint-0.9.0.dist-info/WHEEL 2026-02-09T07:47:25,677 creating '/tmp/pip-wheel-lgyebju9/.tmp-20q7jm_2/napari_convpaint-0.9.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-09T07:47:25,679 adding 'napari_convpaint/__init__.py' 2026-02-09T07:47:25,681 adding 'napari_convpaint/_version.py' 2026-02-09T07:47:25,682 adding 'napari_convpaint/conv_paint_cellpose.py' 2026-02-09T07:47:25,683 adding 'napari_convpaint/conv_paint_combo_fe.py' 2026-02-09T07:47:25,685 adding 'napari_convpaint/conv_paint_dino.py' 2026-02-09T07:47:25,687 adding 'napari_convpaint/conv_paint_dino_jafar.py' 2026-02-09T07:47:25,688 adding 'napari_convpaint/conv_paint_fe_template.py' 2026-02-09T07:47:25,691 adding 'napari_convpaint/conv_paint_feature_extractor.py' 2026-02-09T07:47:25,692 adding 'napari_convpaint/conv_paint_gaussian.py' 2026-02-09T07:47:25,693 adding 'napari_convpaint/conv_paint_ilastik.py' 2026-02-09T07:47:25,704 adding 'napari_convpaint/conv_paint_model.py' 2026-02-09T07:47:25,706 adding 'napari_convpaint/conv_paint_nnlayers.py' 2026-02-09T07:47:25,708 adding 'napari_convpaint/conv_paint_param.py' 2026-02-09T07:47:25,714 adding 'napari_convpaint/conv_paint_utils.py' 2026-02-09T07:47:25,732 adding 'napari_convpaint/conv_paint_widget.py' 2026-02-09T07:47:25,734 adding 'napari_convpaint/convpaint_sample.py' 2026-02-09T07:47:25,735 adding 'napari_convpaint/napari.yml' 2026-02-09T07:47:25,736 adding 'napari_convpaint/utils.py' 2026-02-09T07:47:25,738 adding 'napari_convpaint/_tests/__init__.py' 2026-02-09T07:47:25,740 adding 'napari_convpaint/_tests/test_conv_paint.py' 2026-02-09T07:47:25,741 adding 'napari_convpaint/_tests/test_conv_paint_utils.py' 2026-02-09T07:47:25,743 adding 'napari_convpaint/_tests/test_dims.py' 2026-02-09T07:47:25,745 adding 'napari_convpaint/_tests/_tests/test_imgs/0000_ground_truth.png' 2026-02-09T07:47:25,779 adding 'napari_convpaint/_tests/_tests/test_imgs/0000_img.png' 2026-02-09T07:47:25,783 adding 'napari_convpaint/_tests/_tests/test_imgs/0000_scribbles_all_01500_w3.png' 2026-02-09T07:47:25,786 adding 'napari_convpaint/jafar/LICENSE.txt' 2026-02-09T07:47:25,787 adding 'napari_convpaint/jafar/checkpoints/info_checkpoints.md' 2026-02-09T07:47:25,789 adding 'napari_convpaint/jafar/layers/__init__.py' 2026-02-09T07:47:25,790 adding 'napari_convpaint/jafar/layers/attentions.py' 2026-02-09T07:47:25,792 adding 'napari_convpaint/jafar/layers/convolutions.py' 2026-02-09T07:47:25,793 adding 'napari_convpaint/jafar/layers/jafar.py' 2026-02-09T07:47:25,794 adding 'napari_convpaint/jafar/layers/other.py' 2026-02-09T07:47:25,796 adding 'napari_convpaint/jafar/layers/positional_encoding.py' 2026-02-09T07:47:25,797 adding 'napari_convpaint/jafar/layers/vit_wrapper.py' 2026-02-09T07:47:25,800 adding 'napari_convpaint-0.9.0.dist-info/licenses/LICENSE' 2026-02-09T07:47:25,802 adding 'napari_convpaint-0.9.0.dist-info/METADATA' 2026-02-09T07:47:25,803 adding 'napari_convpaint-0.9.0.dist-info/WHEEL' 2026-02-09T07:47:25,804 adding 'napari_convpaint-0.9.0.dist-info/entry_points.txt' 2026-02-09T07:47:25,805 adding 'napari_convpaint-0.9.0.dist-info/top_level.txt' 2026-02-09T07:47:25,806 adding 'napari_convpaint-0.9.0.dist-info/RECORD' 2026-02-09T07:47:25,812 removing build/bdist.linux-armv7l/wheel 2026-02-09T07:47:25,942 Building wheel for napari-convpaint (pyproject.toml): finished with status 'done' 2026-02-09T07:47:25,956 Created wheel for napari-convpaint: filename=napari_convpaint-0.9.0-py3-none-any.whl size=421963 sha256=2acc3f887acf72a02f3e5635b51ea59b2e9ed20d704784d96166de9e628a99a3 2026-02-09T07:47:25,957 Stored in directory: /tmp/pip-ephem-wheel-cache-725wyw4v/wheels/aa/71/1f/ee3adbbe64305128950625f5917897ab8977d816d6bd9d5388 2026-02-09T07:47:25,971 Successfully built napari-convpaint 2026-02-09T07:47:25,984 Removed build tracker: '/tmp/pip-build-tracker-a6a4tpfz'