2024-10-20T21:50:37,925 Disabling truststore because Python version isn't 3.10+ 2024-10-20T21:50:38,423 Created temporary directory: /tmp/pip-build-tracker-wut0d7ze 2024-10-20T21:50:38,424 Initialized build tracking at /tmp/pip-build-tracker-wut0d7ze 2024-10-20T21:50:38,424 Created build tracker: /tmp/pip-build-tracker-wut0d7ze 2024-10-20T21:50:38,425 Entered build tracker: /tmp/pip-build-tracker-wut0d7ze 2024-10-20T21:50:38,425 Created temporary directory: /tmp/pip-wheel-6t58ol6g 2024-10-20T21:50:38,430 Created temporary directory: /tmp/pip-ephem-wheel-cache-h98y1p03 2024-10-20T21:50:38,476 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-10-20T21:50:38,479 2 location(s) to search for versions of slicerutil: 2024-10-20T21:50:38,479 * https://pypi.org/simple/slicerutil/ 2024-10-20T21:50:38,479 * https://www.piwheels.org/simple/slicerutil/ 2024-10-20T21:50:38,479 Fetching project page and analyzing links: https://pypi.org/simple/slicerutil/ 2024-10-20T21:50:38,480 Getting page https://pypi.org/simple/slicerutil/ 2024-10-20T21:50:38,481 Found index url https://pypi.org/simple/ 2024-10-20T21:50:38,502 Fetched page https://pypi.org/simple/slicerutil/ as application/vnd.pypi.simple.v1+json 2024-10-20T21:50:38,506 Skipping link: No binaries permitted for slicerutil: https://files.pythonhosted.org/packages/9a/f7/3892d68724bd0f96b68c3c8f1ec0022e215ccb6616d87b20f90ab14beffe/slicerutil-0.1.0-py3-none-any.whl (from https://pypi.org/simple/slicerutil/) (requires-python:>=3.6) 2024-10-20T21:50:38,507 Found link https://files.pythonhosted.org/packages/d9/91/2a307da8e72ee79ce209735c9f62245f05629bb206f5b8cc60f6a1b10c96/slicerutil-0.1.0.tar.gz (from https://pypi.org/simple/slicerutil/) (requires-python:>=3.6), version: 0.1.0 2024-10-20T21:50:38,507 Skipping link: No binaries permitted for slicerutil: https://files.pythonhosted.org/packages/70/46/0990a4220eeb72ab3e19f5f1900cff2cfe05211121fdb1ce34b04eed2e0d/slicerutil-0.1.1-py3-none-any.whl (from https://pypi.org/simple/slicerutil/) (requires-python:>=3.6) 2024-10-20T21:50:38,507 Found link https://files.pythonhosted.org/packages/a4/83/8f0419b327fc263827f91534234c49a20423e0ce0753250a73fb382d1a03/slicerutil-0.1.1.tar.gz (from https://pypi.org/simple/slicerutil/) (requires-python:>=3.6), version: 0.1.1 2024-10-20T21:50:38,508 Skipping link: No binaries permitted for slicerutil: https://files.pythonhosted.org/packages/a2/51/108cbd148e00fe518f0e497e56e23e5199f36b898e781ff3e423850d3712/slicerutil-0.1.2-py3-none-any.whl (from https://pypi.org/simple/slicerutil/) (requires-python:>=3.6) 2024-10-20T21:50:38,508 Found link https://files.pythonhosted.org/packages/ff/48/a48ded37ac8545fd9e927187abe9c96d1d4dc79f2ff95eb166728160e30b/slicerutil-0.1.2.tar.gz (from https://pypi.org/simple/slicerutil/) (requires-python:>=3.6), version: 0.1.2 2024-10-20T21:50:38,509 Skipping link: No binaries permitted for slicerutil: https://files.pythonhosted.org/packages/d8/fd/89ba5acfdbbee5dbe8adf8b12a91a4af3dcefe7109f55be4e6fdb1f56610/slicerutil-0.1.3-py3-none-any.whl (from https://pypi.org/simple/slicerutil/) (requires-python:>=3.6) 2024-10-20T21:50:38,509 Found link https://files.pythonhosted.org/packages/6c/f4/23ba2ab4040f646926e5e4d7fc9d39e7b3e384d1c9840d2f64a9993ee3e0/slicerutil-0.1.3.tar.gz (from https://pypi.org/simple/slicerutil/) (requires-python:>=3.6), version: 0.1.3 2024-10-20T21:50:38,509 Skipping link: No binaries permitted for slicerutil: https://files.pythonhosted.org/packages/c3/e7/c1b2ceed984460cf34564aeb805bb12cd250ac726cc241c8cf73bef595de/slicerutil-0.1.4-py3-none-any.whl (from https://pypi.org/simple/slicerutil/) (requires-python:>=3.6) 2024-10-20T21:50:38,510 Found link https://files.pythonhosted.org/packages/64/37/11383059419fad62023e87af093f040f2b42d7ef92bb69b9d45f1e4bc6bc/slicerutil-0.1.4.tar.gz (from https://pypi.org/simple/slicerutil/) (requires-python:>=3.6), version: 0.1.4 2024-10-20T21:50:38,510 Skipping link: No binaries permitted for slicerutil: https://files.pythonhosted.org/packages/a2/1e/664f0ab364a2530e8b99e1d32a8ef4f4d0e580bd48b4fdb8d86b14325ad0/slicerutil-0.2.0-py3-none-any.whl (from https://pypi.org/simple/slicerutil/) (requires-python:>=3.6) 2024-10-20T21:50:38,511 Found link https://files.pythonhosted.org/packages/65/4f/ee861e85d158e5b379a7ad3b1b4d6e2401012f80db2ab45931f8ae5a9d45/slicerutil-0.2.0.tar.gz (from https://pypi.org/simple/slicerutil/) (requires-python:>=3.6), version: 0.2.0 2024-10-20T21:50:38,511 Skipping link: No binaries permitted for slicerutil: https://files.pythonhosted.org/packages/21/75/264db2ecb66b829c84fb24aeca334244f60eec90322936cbd3dc6288cfd6/slicerutil-0.2.1-py3-none-any.whl (from https://pypi.org/simple/slicerutil/) (requires-python:>=3.6) 2024-10-20T21:50:38,512 Found link https://files.pythonhosted.org/packages/59/dd/cb640069f8cd8f22fda5e5ff3a0aeabaf143805f5f5fd7ab4e7f7b5ee2f9/slicerutil-0.2.1.tar.gz (from https://pypi.org/simple/slicerutil/) (requires-python:>=3.6), version: 0.2.1 2024-10-20T21:50:38,512 Skipping link: No binaries permitted for slicerutil: https://files.pythonhosted.org/packages/08/99/8ed3eefb5532140dc640f221fe40d3ee2cd8f085bcdce7e18a057c17a996/slicerutil-0.2.2-py3-none-any.whl (from https://pypi.org/simple/slicerutil/) (requires-python:>=3.6) 2024-10-20T21:50:38,512 Found link https://files.pythonhosted.org/packages/7a/fa/dcba215de7cc994851bcb309643c0ab5284c2660d6c0508a2d93e630991f/slicerutil-0.2.2.tar.gz (from https://pypi.org/simple/slicerutil/) (requires-python:>=3.6), version: 0.2.2 2024-10-20T21:50:38,513 Fetching project page and analyzing links: https://www.piwheels.org/simple/slicerutil/ 2024-10-20T21:50:38,513 Getting page https://www.piwheels.org/simple/slicerutil/ 2024-10-20T21:50:38,514 Found index url https://www.piwheels.org/simple/ 2024-10-20T21:50:38,549 Fetched page https://www.piwheels.org/simple/slicerutil/ as text/html 2024-10-20T21:50:38,552 Skipping link: No binaries permitted for slicerutil: https://www.piwheels.org/simple/slicerutil/slicerutil-0.2.1-py3-none-any.whl#sha256=d90e92349ab3526c7871f0424e884887e57f2583597520fa945e97a1b6c45e79 (from https://www.piwheels.org/simple/slicerutil/) (requires-python:>=3.6) 2024-10-20T21:50:38,552 Skipping link: No binaries permitted for slicerutil: https://www.piwheels.org/simple/slicerutil/slicerutil-0.2.0-py3-none-any.whl#sha256=ff0aabca5b3b6f8f25d9eca37b28e60bd09bba003c065b8f0278fc113735892a (from https://www.piwheels.org/simple/slicerutil/) (requires-python:>=3.6) 2024-10-20T21:50:38,552 Skipping link: No binaries permitted for slicerutil: https://www.piwheels.org/simple/slicerutil/slicerutil-0.1.4-py3-none-any.whl#sha256=100a6d5dc2f6b13b37cec65abbaa52f1871a3a35d83e56fea660e4ac68854a62 (from https://www.piwheels.org/simple/slicerutil/) (requires-python:>=3.6) 2024-10-20T21:50:38,552 Skipping link: No binaries permitted for slicerutil: https://www.piwheels.org/simple/slicerutil/slicerutil-0.1.3-py3-none-any.whl#sha256=4f7e7d268b83fc2c6592914f248ddf04c411796f1a0a07a9dd8a4f8b3886bfb7 (from https://www.piwheels.org/simple/slicerutil/) (requires-python:>=3.6) 2024-10-20T21:50:38,552 Skipping link: No binaries permitted for slicerutil: https://www.piwheels.org/simple/slicerutil/slicerutil-0.1.2-py3-none-any.whl#sha256=a012b8323eb348de51ecc0489c470d6e665b8cbd868ca110266ffdcbe3ea6cba (from https://www.piwheels.org/simple/slicerutil/) (requires-python:>=3.6) 2024-10-20T21:50:38,553 Skipping link: No binaries permitted for slicerutil: https://www.piwheels.org/simple/slicerutil/slicerutil-0.1.0-py3-none-any.whl#sha256=05a4f651a77d7cd7eacf4f0d0c9315155c68411c08ad232c91a28f89728ee683 (from https://www.piwheels.org/simple/slicerutil/) (requires-python:>=3.6) 2024-10-20T21:50:38,553 Skipping link: not a file: https://www.piwheels.org/simple/slicerutil/ 2024-10-20T21:50:38,553 Skipping link: not a file: https://pypi.org/simple/slicerutil/ 2024-10-20T21:50:38,570 Given no hashes to check 1 links for project 'slicerutil': discarding no candidates 2024-10-20T21:50:38,572 Collecting slicerutil==0.2.2 2024-10-20T21:50:38,574 Created temporary directory: /tmp/pip-unpack-pt74hae7 2024-10-20T21:50:38,675 Downloading slicerutil-0.2.2.tar.gz (199 kB) 2024-10-20T21:50:38,747 Added slicerutil==0.2.2 from https://files.pythonhosted.org/packages/7a/fa/dcba215de7cc994851bcb309643c0ab5284c2660d6c0508a2d93e630991f/slicerutil-0.2.2.tar.gz to build tracker '/tmp/pip-build-tracker-wut0d7ze' 2024-10-20T21:50:38,749 Running setup.py (path:/tmp/pip-wheel-6t58ol6g/slicerutil_119181408b364b6ba60b5421cd8f8d85/setup.py) egg_info for package slicerutil 2024-10-20T21:50:38,750 Created temporary directory: /tmp/pip-pip-egg-info-sr3wtu9y 2024-10-20T21:50:38,750 Preparing metadata (setup.py): started 2024-10-20T21:50:38,751 Running command python setup.py egg_info 2024-10-20T21:50:39,863 running egg_info 2024-10-20T21:50:39,867 creating /tmp/pip-pip-egg-info-sr3wtu9y/slicerutil.egg-info 2024-10-20T21:50:39,895 writing /tmp/pip-pip-egg-info-sr3wtu9y/slicerutil.egg-info/PKG-INFO 2024-10-20T21:50:39,898 writing dependency_links to /tmp/pip-pip-egg-info-sr3wtu9y/slicerutil.egg-info/dependency_links.txt 2024-10-20T21:50:39,900 writing requirements to /tmp/pip-pip-egg-info-sr3wtu9y/slicerutil.egg-info/requires.txt 2024-10-20T21:50:39,901 writing top-level names to /tmp/pip-pip-egg-info-sr3wtu9y/slicerutil.egg-info/top_level.txt 2024-10-20T21:50:39,902 writing manifest file '/tmp/pip-pip-egg-info-sr3wtu9y/slicerutil.egg-info/SOURCES.txt' 2024-10-20T21:50:39,991 reading manifest file '/tmp/pip-pip-egg-info-sr3wtu9y/slicerutil.egg-info/SOURCES.txt' 2024-10-20T21:50:39,992 adding license file 'LICENSE' 2024-10-20T21:50:39,996 writing manifest file '/tmp/pip-pip-egg-info-sr3wtu9y/slicerutil.egg-info/SOURCES.txt' 2024-10-20T21:50:40,084 Preparing metadata (setup.py): finished with status 'done' 2024-10-20T21:50:40,089 Source in /tmp/pip-wheel-6t58ol6g/slicerutil_119181408b364b6ba60b5421cd8f8d85 has version 0.2.2, which satisfies requirement slicerutil==0.2.2 from https://files.pythonhosted.org/packages/7a/fa/dcba215de7cc994851bcb309643c0ab5284c2660d6c0508a2d93e630991f/slicerutil-0.2.2.tar.gz 2024-10-20T21:50:40,090 Removed slicerutil==0.2.2 from https://files.pythonhosted.org/packages/7a/fa/dcba215de7cc994851bcb309643c0ab5284c2660d6c0508a2d93e630991f/slicerutil-0.2.2.tar.gz from build tracker '/tmp/pip-build-tracker-wut0d7ze' 2024-10-20T21:50:40,098 Created temporary directory: /tmp/pip-unpack-vwdbusry 2024-10-20T21:50:40,098 Created temporary directory: /tmp/pip-unpack-gaoi3syx 2024-10-20T21:50:40,099 Building wheels for collected packages: slicerutil 2024-10-20T21:50:40,102 Created temporary directory: /tmp/pip-wheel-9r5ay0r1 2024-10-20T21:50:40,103 Building wheel for slicerutil (setup.py): started 2024-10-20T21:50:40,104 Destination directory: /tmp/pip-wheel-9r5ay0r1 2024-10-20T21:50:40,104 Running command python setup.py bdist_wheel 2024-10-20T21:50:41,134 running bdist_wheel 2024-10-20T21:50:41,268 running build 2024-10-20T21:50:41,269 running build_py 2024-10-20T21:50:41,298 creating build/lib/slicerutil 2024-10-20T21:50:41,301 copying slicerutil/utils.py -> build/lib/slicerutil 2024-10-20T21:50:41,303 copying slicerutil/__init__.py -> build/lib/slicerutil 2024-10-20T21:50:41,305 copying slicerutil/segment.py -> build/lib/slicerutil 2024-10-20T21:50:41,308 copying slicerutil/image_volume.py -> build/lib/slicerutil 2024-10-20T21:50:41,310 copying slicerutil/segmentation_node.py -> build/lib/slicerutil 2024-10-20T21:50:41,313 copying slicerutil/basic_functions.py -> build/lib/slicerutil 2024-10-20T21:50:41,316 running egg_info 2024-10-20T21:50:41,344 writing slicerutil.egg-info/PKG-INFO 2024-10-20T21:50:41,347 writing dependency_links to slicerutil.egg-info/dependency_links.txt 2024-10-20T21:50:41,349 writing requirements to slicerutil.egg-info/requires.txt 2024-10-20T21:50:41,350 writing top-level names to slicerutil.egg-info/top_level.txt 2024-10-20T21:50:41,380 reading manifest file 'slicerutil.egg-info/SOURCES.txt' 2024-10-20T21:50:41,383 adding license file 'LICENSE' 2024-10-20T21:50:41,386 writing manifest file 'slicerutil.egg-info/SOURCES.txt' 2024-10-20T21:50:41,389 /usr/local/lib/python3.9/dist-packages/setuptools/command/build_py.py:218: _Warning: Package 'slicerutil.assets' is absent from the `packages` configuration. 2024-10-20T21:50:41,389 !! 2024-10-20T21:50:41,389 ******************************************************************************** 2024-10-20T21:50:41,390 ############################ 2024-10-20T21:50:41,390 # Package would be ignored # 2024-10-20T21:50:41,390 ############################ 2024-10-20T21:50:41,390 Python recognizes 'slicerutil.assets' as an importable package[^1], 2024-10-20T21:50:41,390 but it is absent from setuptools' `packages` configuration. 2024-10-20T21:50:41,390 This leads to an ambiguous overall configuration. If you want to distribute this 2024-10-20T21:50:41,391 package, please make sure that 'slicerutil.assets' is explicitly added 2024-10-20T21:50:41,391 to the `packages` configuration field. 2024-10-20T21:50:41,391 Alternatively, you can also rely on setuptools' discovery methods 2024-10-20T21:50:41,391 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2024-10-20T21:50:41,391 instead of `find_packages(...)`/`find:`). 2024-10-20T21:50:41,392 You can read more about "package discovery" on setuptools documentation page: 2024-10-20T21:50:41,392 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2024-10-20T21:50:41,392 If you don't want 'slicerutil.assets' to be distributed and are 2024-10-20T21:50:41,392 already explicitly excluding 'slicerutil.assets' via 2024-10-20T21:50:41,392 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2024-10-20T21:50:41,393 you can try to use `exclude_package_data`, or `include-package-data=False` in 2024-10-20T21:50:41,393 combination with a more fine grained `package-data` configuration. 2024-10-20T21:50:41,393 You can read more about "package data files" on setuptools documentation page: 2024-10-20T21:50:41,393 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2024-10-20T21:50:41,394 [^1]: For Python, any directory (with suitable naming) can be imported, 2024-10-20T21:50:41,395 even if it does not contain any `.py` files. 2024-10-20T21:50:41,395 On the other hand, currently there is no concept of package data 2024-10-20T21:50:41,395 directory, all directories are treated like packages. 2024-10-20T21:50:41,395 ******************************************************************************** 2024-10-20T21:50:41,395 !! 2024-10-20T21:50:41,395 check.warn(importable) 2024-10-20T21:50:41,396 creating build/lib/slicerutil/assets 2024-10-20T21:50:41,396 copying slicerutil/assets/Banner.png -> build/lib/slicerutil/assets 2024-10-20T21:50:41,396 copying slicerutil/assets/SlicerJupyterScreenCapture.png -> build/lib/slicerutil/assets 2024-10-20T21:50:41,428 /usr/local/lib/python3.9/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2024-10-20T21:50:41,428 !! 2024-10-20T21:50:41,428 ******************************************************************************** 2024-10-20T21:50:41,428 Please avoid running ``setup.py`` directly. 2024-10-20T21:50:41,429 Instead, use pypa/build, pypa/installer or other 2024-10-20T21:50:41,429 standards-based tools. 2024-10-20T21:50:41,429 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2024-10-20T21:50:41,429 ******************************************************************************** 2024-10-20T21:50:41,429 !! 2024-10-20T21:50:41,430 self.initialize_options() 2024-10-20T21:50:41,454 installing to build/bdist.linux-armv7l/wheel 2024-10-20T21:50:41,455 running install 2024-10-20T21:50:41,479 running install_lib 2024-10-20T21:50:41,506 creating build/bdist.linux-armv7l/wheel 2024-10-20T21:50:41,508 creating build/bdist.linux-armv7l/wheel/slicerutil 2024-10-20T21:50:41,509 copying build/lib/slicerutil/utils.py -> build/bdist.linux-armv7l/wheel/./slicerutil 2024-10-20T21:50:41,512 copying build/lib/slicerutil/__init__.py -> build/bdist.linux-armv7l/wheel/./slicerutil 2024-10-20T21:50:41,514 copying build/lib/slicerutil/segment.py -> build/bdist.linux-armv7l/wheel/./slicerutil 2024-10-20T21:50:41,517 creating build/bdist.linux-armv7l/wheel/slicerutil/assets 2024-10-20T21:50:41,519 copying build/lib/slicerutil/assets/Banner.png -> build/bdist.linux-armv7l/wheel/./slicerutil/assets 2024-10-20T21:50:41,523 copying build/lib/slicerutil/assets/SlicerJupyterScreenCapture.png -> build/bdist.linux-armv7l/wheel/./slicerutil/assets 2024-10-20T21:50:41,528 copying build/lib/slicerutil/image_volume.py -> build/bdist.linux-armv7l/wheel/./slicerutil 2024-10-20T21:50:41,530 copying build/lib/slicerutil/segmentation_node.py -> build/bdist.linux-armv7l/wheel/./slicerutil 2024-10-20T21:50:41,533 copying build/lib/slicerutil/basic_functions.py -> build/bdist.linux-armv7l/wheel/./slicerutil 2024-10-20T21:50:41,537 running install_egg_info 2024-10-20T21:50:41,570 Copying slicerutil.egg-info to build/bdist.linux-armv7l/wheel/./slicerutil-0.2.2-py3.9.egg-info 2024-10-20T21:50:41,579 running install_scripts 2024-10-20T21:50:41,593 creating build/bdist.linux-armv7l/wheel/slicerutil-0.2.2.dist-info/WHEEL 2024-10-20T21:50:41,595 creating '/tmp/pip-wheel-9r5ay0r1/slicerutil-0.2.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2024-10-20T21:50:41,598 adding 'slicerutil/__init__.py' 2024-10-20T21:50:41,608 adding 'slicerutil/basic_functions.py' 2024-10-20T21:50:41,611 adding 'slicerutil/image_volume.py' 2024-10-20T21:50:41,614 adding 'slicerutil/segment.py' 2024-10-20T21:50:41,616 adding 'slicerutil/segmentation_node.py' 2024-10-20T21:50:41,618 adding 'slicerutil/utils.py' 2024-10-20T21:50:41,630 adding 'slicerutil/assets/Banner.png' 2024-10-20T21:50:41,642 adding 'slicerutil/assets/SlicerJupyterScreenCapture.png' 2024-10-20T21:50:41,645 adding 'slicerutil-0.2.2.dist-info/LICENSE' 2024-10-20T21:50:41,646 adding 'slicerutil-0.2.2.dist-info/METADATA' 2024-10-20T21:50:41,647 adding 'slicerutil-0.2.2.dist-info/WHEEL' 2024-10-20T21:50:41,648 adding 'slicerutil-0.2.2.dist-info/top_level.txt' 2024-10-20T21:50:41,649 adding 'slicerutil-0.2.2.dist-info/RECORD' 2024-10-20T21:50:41,654 removing build/bdist.linux-armv7l/wheel 2024-10-20T21:50:41,750 Building wheel for slicerutil (setup.py): finished with status 'done' 2024-10-20T21:50:41,755 Created wheel for slicerutil: filename=slicerutil-0.2.2-py3-none-any.whl size=200423 sha256=41fc4a5af7f42420c6f7c05d0bda95e71836435285f80da1027bfb9dbe0d543f 2024-10-20T21:50:41,756 Stored in directory: /tmp/pip-ephem-wheel-cache-h98y1p03/wheels/38/8a/d1/4a77d09d453d05dc11aceb0a3cb5af3b8a3bd432aa9bbd519b 2024-10-20T21:50:41,771 Successfully built slicerutil 2024-10-20T21:50:41,780 Removed build tracker: '/tmp/pip-build-tracker-wut0d7ze'