2026-07-06T11:54:15,357 Created temporary directory: /tmp/pip-ephem-wheel-cache-403i67io 2026-07-06T11:54:15,359 Created temporary directory: /tmp/pip-build-tracker-pw791obh 2026-07-06T11:54:15,360 Initialized build tracking at /tmp/pip-build-tracker-pw791obh 2026-07-06T11:54:15,360 Created build tracker: /tmp/pip-build-tracker-pw791obh 2026-07-06T11:54:15,361 Entered build tracker: /tmp/pip-build-tracker-pw791obh 2026-07-06T11:54:15,361 Created temporary directory: /tmp/pip-wheel-7m9byye9 2026-07-06T11:54:15,365 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-07-06T11:54:15,367 Created temporary directory: /tmp/pip-ephem-wheel-cache-3y90l1bb 2026-07-06T11:54:15,391 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-06T11:54:15,394 2 location(s) to search for versions of pyphase: 2026-07-06T11:54:15,394 * https://pypi.org/simple/pyphase/ 2026-07-06T11:54:15,394 * https://www.piwheels.org/simple/pyphase/ 2026-07-06T11:54:15,395 Fetching project page and analyzing links: https://pypi.org/simple/pyphase/ 2026-07-06T11:54:15,396 Getting page https://pypi.org/simple/pyphase/ 2026-07-06T11:54:15,397 Found index url https://pypi.org/simple 2026-07-06T11:54:15,725 Fetched page https://pypi.org/simple/pyphase/ as application/vnd.pypi.simple.v1+json 2026-07-06T11:54:15,727 Skipping link: No binaries permitted for pyphase: https://files.pythonhosted.org/packages/59/27/75870d56f99d2c6d02207e9f8a90ccb41dcd38e5fce21fc11f8833d2d664/pyphase-1.0.0-py3-none-any.whl (from https://pypi.org/simple/pyphase/) 2026-07-06T11:54:15,728 Found link https://files.pythonhosted.org/packages/68/44/931be642d5b1979a0dfb67f728fbdf97a620a6f967a5efcc5fa3eedeba58/pyphase-1.0.0.tar.gz (from https://pypi.org/simple/pyphase/), version: 1.0.0 2026-07-06T11:54:15,728 Skipping link: No binaries permitted for pyphase: https://files.pythonhosted.org/packages/b2/ab/4861b92538f5101bcd98bf0642a2e5b641237a2ae2ff606cd9c7912561b2/pyphase-1.0.1-py3-none-any.whl (from https://pypi.org/simple/pyphase/) 2026-07-06T11:54:15,729 Found link https://files.pythonhosted.org/packages/0d/33/96114f2579a5e7f0e33f863508616b955fb8bfb9670ea166129ac8e36d37/pyphase-1.0.1.tar.gz (from https://pypi.org/simple/pyphase/), version: 1.0.1 2026-07-06T11:54:15,730 Skipping link: No binaries permitted for pyphase: https://files.pythonhosted.org/packages/de/91/f52c12341377821204c51cce027df4e0f6968ed002d8804269e6d2c86091/pyphase-2.0.0-py3-none-any.whl (from https://pypi.org/simple/pyphase/) 2026-07-06T11:54:15,730 Found link https://files.pythonhosted.org/packages/e2/26/3af7c0e3dedbfef17d3f282dc6a21043e00be9ecd1ed0824cea35cbb8d69/pyphase-2.0.0.tar.gz (from https://pypi.org/simple/pyphase/), version: 2.0.0 2026-07-06T11:54:15,731 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyphase/ 2026-07-06T11:54:15,732 Getting page https://www.piwheels.org/simple/pyphase/ 2026-07-06T11:54:15,733 Found index url https://www.piwheels.org/simple 2026-07-06T11:54:16,033 Fetched page https://www.piwheels.org/simple/pyphase/ as text/html 2026-07-06T11:54:16,034 Skipping link: No binaries permitted for pyphase: https://archive1.piwheels.org/simple/pyphase/pyphase-1.0.1-py3-none-any.whl#sha256=943d7f639cdab663935ee59339c636c877705ad3f5c71e01ce80217af4c3917f (from https://www.piwheels.org/simple/pyphase/) 2026-07-06T11:54:16,035 Skipping link: No binaries permitted for pyphase: https://archive1.piwheels.org/simple/pyphase/pyphase-1.0.0-py3-none-any.whl#sha256=97f2f2371bdbfe1c67bf5eaa60515177290265ec5894246f8c732ef66f9172d8 (from https://www.piwheels.org/simple/pyphase/) 2026-07-06T11:54:16,036 Skipping link: not a file: https://www.piwheels.org/simple/pyphase/ 2026-07-06T11:54:16,037 Skipping link: not a file: https://pypi.org/simple/pyphase/ 2026-07-06T11:54:16,058 Given no hashes to check 1 links for project 'pyphase': discarding no candidates 2026-07-06T11:54:16,077 Collecting pyphase==2.0.0 2026-07-06T11:54:16,080 Created temporary directory: /tmp/pip-unpack-ifh1_exj 2026-07-06T11:54:16,328 Downloading pyphase-2.0.0.tar.gz (77 kB) 2026-07-06T11:54:16,510 Added pyphase==2.0.0 from https://files.pythonhosted.org/packages/e2/26/3af7c0e3dedbfef17d3f282dc6a21043e00be9ecd1ed0824cea35cbb8d69/pyphase-2.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-pw791obh' 2026-07-06T11:54:16,512 Running setup.py (path:/tmp/pip-wheel-7m9byye9/pyphase_0f5e9ca779b74f19bf9151d7110bbfba/setup.py) egg_info for package pyphase 2026-07-06T11:54:16,513 Created temporary directory: /tmp/pip-pip-egg-info-39ow5y21 2026-07-06T11:54:16,514 Preparing metadata (setup.py): started 2026-07-06T11:54:16,515 Running command python setup.py egg_info 2026-07-06T11:54:17,402 running egg_info 2026-07-06T11:54:17,429 creating /tmp/pip-pip-egg-info-39ow5y21/pyphase.egg-info 2026-07-06T11:54:17,430 writing /tmp/pip-pip-egg-info-39ow5y21/pyphase.egg-info/PKG-INFO 2026-07-06T11:54:17,434 writing dependency_links to /tmp/pip-pip-egg-info-39ow5y21/pyphase.egg-info/dependency_links.txt 2026-07-06T11:54:17,437 writing requirements to /tmp/pip-pip-egg-info-39ow5y21/pyphase.egg-info/requires.txt 2026-07-06T11:54:17,438 writing top-level names to /tmp/pip-pip-egg-info-39ow5y21/pyphase.egg-info/top_level.txt 2026-07-06T11:54:17,440 writing manifest file '/tmp/pip-pip-egg-info-39ow5y21/pyphase.egg-info/SOURCES.txt' 2026-07-06T11:54:17,528 reading manifest file '/tmp/pip-pip-egg-info-39ow5y21/pyphase.egg-info/SOURCES.txt' 2026-07-06T11:54:17,530 reading manifest template 'MANIFEST.in' 2026-07-06T11:54:17,531 adding license file 'LICENSE' 2026-07-06T11:54:17,533 writing manifest file '/tmp/pip-pip-egg-info-39ow5y21/pyphase.egg-info/SOURCES.txt' 2026-07-06T11:54:17,642 Preparing metadata (setup.py): finished with status 'done' 2026-07-06T11:54:17,647 Source in /tmp/pip-wheel-7m9byye9/pyphase_0f5e9ca779b74f19bf9151d7110bbfba has version 2.0.0, which satisfies requirement pyphase==2.0.0 from https://files.pythonhosted.org/packages/e2/26/3af7c0e3dedbfef17d3f282dc6a21043e00be9ecd1ed0824cea35cbb8d69/pyphase-2.0.0.tar.gz 2026-07-06T11:54:17,648 Removed pyphase==2.0.0 from https://files.pythonhosted.org/packages/e2/26/3af7c0e3dedbfef17d3f282dc6a21043e00be9ecd1ed0824cea35cbb8d69/pyphase-2.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-pw791obh' 2026-07-06T11:54:17,653 Created temporary directory: /tmp/pip-unpack-og4yubgj 2026-07-06T11:54:17,653 Building wheels for collected packages: pyphase 2026-07-06T11:54:17,658 Created temporary directory: /tmp/pip-wheel-avu40gdl 2026-07-06T11:54:17,658 Building wheel for pyphase (setup.py): started 2026-07-06T11:54:17,660 Destination directory: /tmp/pip-wheel-avu40gdl 2026-07-06T11:54:17,660 Running command python setup.py bdist_wheel 2026-07-06T11:54:18,515 running bdist_wheel 2026-07-06T11:54:18,649 running build 2026-07-06T11:54:18,650 running build_py 2026-07-06T11:54:18,681 creating build/lib/pyphase 2026-07-06T11:54:18,684 copying pyphase/phaseretrieval.py -> build/lib/pyphase 2026-07-06T11:54:18,688 copying pyphase/config.py -> build/lib/pyphase 2026-07-06T11:54:18,690 copying pyphase/utilities.py -> build/lib/pyphase 2026-07-06T11:54:18,693 copying pyphase/tomography.py -> build/lib/pyphase 2026-07-06T11:54:18,697 copying pyphase/__init__.py -> build/lib/pyphase 2026-07-06T11:54:18,699 copying pyphase/propagator.py -> build/lib/pyphase 2026-07-06T11:54:18,702 copying pyphase/dataset.py -> build/lib/pyphase 2026-07-06T11:54:18,707 copying pyphase/__main__.py -> build/lib/pyphase 2026-07-06T11:54:18,710 copying pyphase/operators.py -> build/lib/pyphase 2026-07-06T11:54:18,712 copying pyphase/parallelizer.py -> build/lib/pyphase 2026-07-06T11:54:18,716 creating build/lib/vendor 2026-07-06T11:54:18,717 copying vendor/EdfFile.py -> build/lib/vendor 2026-07-06T11:54:18,721 copying vendor/__init__.py -> build/lib/vendor 2026-07-06T11:54:18,754 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-07-06T11:54:18,754 !! 2026-07-06T11:54:18,756 ******************************************************************************** 2026-07-06T11:54:18,756 Please avoid running ``setup.py`` directly. 2026-07-06T11:54:18,757 Instead, use pypa/build, pypa/installer or other 2026-07-06T11:54:18,757 standards-based tools. 2026-07-06T11:54:18,758 This deprecation is overdue, please update your project and remove deprecated 2026-07-06T11:54:18,759 calls to avoid build errors in the future. 2026-07-06T11:54:18,760 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-07-06T11:54:18,760 ******************************************************************************** 2026-07-06T11:54:18,761 !! 2026-07-06T11:54:18,762 self.initialize_options() 2026-07-06T11:54:18,782 installing to build/bdist.linux-armv7l/wheel 2026-07-06T11:54:18,782 running install 2026-07-06T11:54:18,805 running install_lib 2026-07-06T11:54:18,832 creating build/bdist.linux-armv7l/wheel 2026-07-06T11:54:18,835 creating build/bdist.linux-armv7l/wheel/pyphase 2026-07-06T11:54:18,836 copying build/lib/pyphase/phaseretrieval.py -> build/bdist.linux-armv7l/wheel/./pyphase 2026-07-06T11:54:18,843 copying build/lib/pyphase/config.py -> build/bdist.linux-armv7l/wheel/./pyphase 2026-07-06T11:54:18,845 copying build/lib/pyphase/utilities.py -> build/bdist.linux-armv7l/wheel/./pyphase 2026-07-06T11:54:18,847 copying build/lib/pyphase/tomography.py -> build/bdist.linux-armv7l/wheel/./pyphase 2026-07-06T11:54:18,850 copying build/lib/pyphase/__init__.py -> build/bdist.linux-armv7l/wheel/./pyphase 2026-07-06T11:54:18,852 copying build/lib/pyphase/propagator.py -> build/bdist.linux-armv7l/wheel/./pyphase 2026-07-06T11:54:18,855 copying build/lib/pyphase/dataset.py -> build/bdist.linux-armv7l/wheel/./pyphase 2026-07-06T11:54:18,859 copying build/lib/pyphase/__main__.py -> build/bdist.linux-armv7l/wheel/./pyphase 2026-07-06T11:54:18,862 copying build/lib/pyphase/operators.py -> build/bdist.linux-armv7l/wheel/./pyphase 2026-07-06T11:54:18,864 copying build/lib/pyphase/parallelizer.py -> build/bdist.linux-armv7l/wheel/./pyphase 2026-07-06T11:54:18,868 creating build/bdist.linux-armv7l/wheel/vendor 2026-07-06T11:54:18,869 copying build/lib/vendor/EdfFile.py -> build/bdist.linux-armv7l/wheel/./vendor 2026-07-06T11:54:18,872 copying build/lib/vendor/__init__.py -> build/bdist.linux-armv7l/wheel/./vendor 2026-07-06T11:54:18,874 running install_egg_info 2026-07-06T11:54:18,909 running egg_info 2026-07-06T11:54:18,937 writing pyphase.egg-info/PKG-INFO 2026-07-06T11:54:18,941 writing dependency_links to pyphase.egg-info/dependency_links.txt 2026-07-06T11:54:18,943 writing requirements to pyphase.egg-info/requires.txt 2026-07-06T11:54:18,945 writing top-level names to pyphase.egg-info/top_level.txt 2026-07-06T11:54:18,980 reading manifest file 'pyphase.egg-info/SOURCES.txt' 2026-07-06T11:54:18,983 reading manifest template 'MANIFEST.in' 2026-07-06T11:54:18,983 adding license file 'LICENSE' 2026-07-06T11:54:18,986 writing manifest file 'pyphase.egg-info/SOURCES.txt' 2026-07-06T11:54:18,988 Copying pyphase.egg-info to build/bdist.linux-armv7l/wheel/./pyphase-2.0.0-py3.11.egg-info 2026-07-06T11:54:18,998 running install_scripts 2026-07-06T11:54:19,011 creating build/bdist.linux-armv7l/wheel/pyphase-2.0.0.dist-info/WHEEL 2026-07-06T11:54:19,013 creating '/tmp/pip-wheel-avu40gdl/pyphase-2.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-06T11:54:19,016 adding 'pyphase/__init__.py' 2026-07-06T11:54:19,019 adding 'pyphase/__main__.py' 2026-07-06T11:54:19,020 adding 'pyphase/config.py' 2026-07-06T11:54:19,032 adding 'pyphase/dataset.py' 2026-07-06T11:54:19,034 adding 'pyphase/operators.py' 2026-07-06T11:54:19,037 adding 'pyphase/parallelizer.py' 2026-07-06T11:54:19,046 adding 'pyphase/phaseretrieval.py' 2026-07-06T11:54:19,049 adding 'pyphase/propagator.py' 2026-07-06T11:54:19,052 adding 'pyphase/tomography.py' 2026-07-06T11:54:19,054 adding 'pyphase/utilities.py' 2026-07-06T11:54:19,059 adding 'pyphase-2.0.0.dist-info/licenses/LICENSE' 2026-07-06T11:54:19,064 adding 'vendor/EdfFile.py' 2026-07-06T11:54:19,066 adding 'vendor/__init__.py' 2026-07-06T11:54:19,067 adding 'pyphase-2.0.0.dist-info/METADATA' 2026-07-06T11:54:19,068 adding 'pyphase-2.0.0.dist-info/WHEEL' 2026-07-06T11:54:19,069 adding 'pyphase-2.0.0.dist-info/top_level.txt' 2026-07-06T11:54:19,070 adding 'pyphase-2.0.0.dist-info/RECORD' 2026-07-06T11:54:19,072 removing build/bdist.linux-armv7l/wheel 2026-07-06T11:54:19,218 Building wheel for pyphase (setup.py): finished with status 'done' 2026-07-06T11:54:19,222 Created wheel for pyphase: filename=pyphase-2.0.0-py3-none-any.whl size=84537 sha256=207deb40a32a7c0dbfc77bde64460716d50fce1fb143eeb2a3fc78cbf0fb005b 2026-07-06T11:54:19,223 Stored in directory: /tmp/pip-ephem-wheel-cache-3y90l1bb/wheels/4f/dd/61/8f19f42c3aada786b4542e3d6cb5699c2e28481cb23a39c120 2026-07-06T11:54:19,234 Successfully built pyphase 2026-07-06T11:54:19,239 Removed build tracker: '/tmp/pip-build-tracker-pw791obh'