2024-11-30T20:08:15,755 Created temporary directory: /tmp/pip-build-tracker-512ugg56 2024-11-30T20:08:15,756 Initialized build tracking at /tmp/pip-build-tracker-512ugg56 2024-11-30T20:08:15,757 Created build tracker: /tmp/pip-build-tracker-512ugg56 2024-11-30T20:08:15,757 Entered build tracker: /tmp/pip-build-tracker-512ugg56 2024-11-30T20:08:15,758 Created temporary directory: /tmp/pip-wheel-0_56y_t0 2024-11-30T20:08:15,762 Created temporary directory: /tmp/pip-ephem-wheel-cache-tjy4s147 2024-11-30T20:08:15,807 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-11-30T20:08:15,810 2 location(s) to search for versions of byzfl: 2024-11-30T20:08:15,810 * https://pypi.org/simple/byzfl/ 2024-11-30T20:08:15,810 * https://www.piwheels.org/simple/byzfl/ 2024-11-30T20:08:15,810 Fetching project page and analyzing links: https://pypi.org/simple/byzfl/ 2024-11-30T20:08:15,811 Getting page https://pypi.org/simple/byzfl/ 2024-11-30T20:08:15,813 Found index url https://pypi.org/simple/ 2024-11-30T20:08:16,038 Fetched page https://pypi.org/simple/byzfl/ as application/vnd.pypi.simple.v1+json 2024-11-30T20:08:16,039 Skipping link: No binaries permitted for byzfl: https://files.pythonhosted.org/packages/3c/e4/05de379e5d99de0c7ebc99ef6a2c6c2463d4c98557680bda068a2c397af9/byzfl-0.0.1-py3-none-any.whl (from https://pypi.org/simple/byzfl/) 2024-11-30T20:08:16,040 Found link https://files.pythonhosted.org/packages/17/19/8f0c2e4cfa75e3c4543b7e43e34617145017e9152c5f5a4ff8cde9e624a5/byzfl-0.0.1.tar.gz (from https://pypi.org/simple/byzfl/), version: 0.0.1 2024-11-30T20:08:16,041 Fetching project page and analyzing links: https://www.piwheels.org/simple/byzfl/ 2024-11-30T20:08:16,041 Getting page https://www.piwheels.org/simple/byzfl/ 2024-11-30T20:08:16,043 Found index url https://www.piwheels.org/simple/ 2024-11-30T20:08:16,222 Fetched page https://www.piwheels.org/simple/byzfl/ as text/html 2024-11-30T20:08:16,223 Skipping link: not a file: https://www.piwheels.org/simple/byzfl/ 2024-11-30T20:08:16,224 Skipping link: not a file: https://pypi.org/simple/byzfl/ 2024-11-30T20:08:16,243 Given no hashes to check 1 links for project 'byzfl': discarding no candidates 2024-11-30T20:08:16,245 Collecting byzfl==0.0.1 2024-11-30T20:08:16,247 Created temporary directory: /tmp/pip-unpack-5rm48w5h 2024-11-30T20:08:16,470 Downloading byzfl-0.0.1.tar.gz (44 kB) 2024-11-30T20:08:16,593 Added byzfl==0.0.1 from https://files.pythonhosted.org/packages/17/19/8f0c2e4cfa75e3c4543b7e43e34617145017e9152c5f5a4ff8cde9e624a5/byzfl-0.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-512ugg56' 2024-11-30T20:08:16,594 Running setup.py (path:/tmp/pip-wheel-0_56y_t0/byzfl_133266e4250248dabcf3f8763a776dd9/setup.py) egg_info for package byzfl 2024-11-30T20:08:16,595 Created temporary directory: /tmp/pip-pip-egg-info-y1ru6t4m 2024-11-30T20:08:16,596 Preparing metadata (setup.py): started 2024-11-30T20:08:16,598 Running command python setup.py egg_info 2024-11-30T20:08:17,633 running egg_info 2024-11-30T20:08:17,659 creating /tmp/pip-pip-egg-info-y1ru6t4m/byzfl.egg-info 2024-11-30T20:08:17,661 writing /tmp/pip-pip-egg-info-y1ru6t4m/byzfl.egg-info/PKG-INFO 2024-11-30T20:08:17,664 writing dependency_links to /tmp/pip-pip-egg-info-y1ru6t4m/byzfl.egg-info/dependency_links.txt 2024-11-30T20:08:17,666 writing requirements to /tmp/pip-pip-egg-info-y1ru6t4m/byzfl.egg-info/requires.txt 2024-11-30T20:08:17,667 writing top-level names to /tmp/pip-pip-egg-info-y1ru6t4m/byzfl.egg-info/top_level.txt 2024-11-30T20:08:17,668 writing manifest file '/tmp/pip-pip-egg-info-y1ru6t4m/byzfl.egg-info/SOURCES.txt' 2024-11-30T20:08:17,757 reading manifest file '/tmp/pip-pip-egg-info-y1ru6t4m/byzfl.egg-info/SOURCES.txt' 2024-11-30T20:08:17,759 adding license file 'LICENSE.txt' 2024-11-30T20:08:17,762 writing manifest file '/tmp/pip-pip-egg-info-y1ru6t4m/byzfl.egg-info/SOURCES.txt' 2024-11-30T20:08:17,871 Preparing metadata (setup.py): finished with status 'done' 2024-11-30T20:08:17,875 Source in /tmp/pip-wheel-0_56y_t0/byzfl_133266e4250248dabcf3f8763a776dd9 has version 0.0.1, which satisfies requirement byzfl==0.0.1 from https://files.pythonhosted.org/packages/17/19/8f0c2e4cfa75e3c4543b7e43e34617145017e9152c5f5a4ff8cde9e624a5/byzfl-0.0.1.tar.gz 2024-11-30T20:08:17,876 Removed byzfl==0.0.1 from https://files.pythonhosted.org/packages/17/19/8f0c2e4cfa75e3c4543b7e43e34617145017e9152c5f5a4ff8cde9e624a5/byzfl-0.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-512ugg56' 2024-11-30T20:08:17,882 Created temporary directory: /tmp/pip-unpack-s6_gcnuf 2024-11-30T20:08:17,883 Created temporary directory: /tmp/pip-unpack-ydf3fvpw 2024-11-30T20:08:17,883 Building wheels for collected packages: byzfl 2024-11-30T20:08:17,887 Created temporary directory: /tmp/pip-wheel-_ieeac8n 2024-11-30T20:08:17,887 Building wheel for byzfl (setup.py): started 2024-11-30T20:08:17,889 Destination directory: /tmp/pip-wheel-_ieeac8n 2024-11-30T20:08:17,889 Running command python setup.py bdist_wheel 2024-11-30T20:08:18,917 running bdist_wheel 2024-11-30T20:08:19,050 running build 2024-11-30T20:08:19,051 running build_py 2024-11-30T20:08:19,080 creating build/lib/byzfl 2024-11-30T20:08:19,082 copying byzfl/__init__.py -> build/lib/byzfl 2024-11-30T20:08:19,084 copying byzfl/table.py -> build/lib/byzfl 2024-11-30T20:08:19,087 copying byzfl/plot.py -> build/lib/byzfl 2024-11-30T20:08:19,091 copying byzfl/evaluate_results.py -> build/lib/byzfl 2024-11-30T20:08:19,095 creating build/lib/byzfl/utils 2024-11-30T20:08:19,096 copying byzfl/utils/misc.py -> build/lib/byzfl/utils 2024-11-30T20:08:19,098 copying byzfl/utils/__init__.py -> build/lib/byzfl/utils 2024-11-30T20:08:19,100 copying byzfl/utils/torch_tools.py -> build/lib/byzfl/utils 2024-11-30T20:08:19,102 copying byzfl/utils/conversion.py -> build/lib/byzfl/utils 2024-11-30T20:08:19,104 creating build/lib/byzfl/pipeline 2024-11-30T20:08:19,105 copying byzfl/pipeline/compute_cluster.py -> build/lib/byzfl/pipeline 2024-11-30T20:08:19,107 copying byzfl/pipeline/experiment.py -> build/lib/byzfl/pipeline 2024-11-30T20:08:19,110 copying byzfl/pipeline/__init__.py -> build/lib/byzfl/pipeline 2024-11-30T20:08:19,112 copying byzfl/pipeline/models.py -> build/lib/byzfl/pipeline 2024-11-30T20:08:19,115 copying byzfl/pipeline/managers.py -> build/lib/byzfl/pipeline 2024-11-30T20:08:19,117 copying byzfl/pipeline/byzantine_worker.py -> build/lib/byzfl/pipeline 2024-11-30T20:08:19,119 copying byzfl/pipeline/server.py -> build/lib/byzfl/pipeline 2024-11-30T20:08:19,122 copying byzfl/pipeline/dataset.py -> build/lib/byzfl/pipeline 2024-11-30T20:08:19,124 copying byzfl/pipeline/train.py -> build/lib/byzfl/pipeline 2024-11-30T20:08:19,126 copying byzfl/pipeline/model_base_interface.py -> build/lib/byzfl/pipeline 2024-11-30T20:08:19,128 copying byzfl/pipeline/robust_aggregators.py -> build/lib/byzfl/pipeline 2024-11-30T20:08:19,130 copying byzfl/pipeline/client.py -> build/lib/byzfl/pipeline 2024-11-30T20:08:19,133 creating build/lib/byzfl/aggregations 2024-11-30T20:08:19,134 copying byzfl/aggregations/__init__.py -> build/lib/byzfl/aggregations 2024-11-30T20:08:19,136 copying byzfl/aggregations/preaggregators.py -> build/lib/byzfl/aggregations 2024-11-30T20:08:19,139 copying byzfl/aggregations/aggregators.py -> build/lib/byzfl/aggregations 2024-11-30T20:08:19,142 creating build/lib/byzfl/attacker 2024-11-30T20:08:19,143 copying byzfl/attacker/__init__.py -> build/lib/byzfl/attacker 2024-11-30T20:08:19,145 copying byzfl/attacker/attack_optimizers.py -> build/lib/byzfl/attacker 2024-11-30T20:08:19,148 copying byzfl/attacker/attacks.py -> build/lib/byzfl/attacker 2024-11-30T20:08:19,182 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2024-11-30T20:08:19,183 !! 2024-11-30T20:08:19,184 ******************************************************************************** 2024-11-30T20:08:19,185 Please avoid running ``setup.py`` directly. 2024-11-30T20:08:19,186 Instead, use pypa/build, pypa/installer or other 2024-11-30T20:08:19,186 standards-based tools. 2024-11-30T20:08:19,187 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2024-11-30T20:08:19,188 ******************************************************************************** 2024-11-30T20:08:19,189 !! 2024-11-30T20:08:19,189 self.initialize_options() 2024-11-30T20:08:19,210 installing to build/bdist.linux-armv7l/wheel 2024-11-30T20:08:19,211 running install 2024-11-30T20:08:19,236 running install_lib 2024-11-30T20:08:19,266 creating build/bdist.linux-armv7l/wheel 2024-11-30T20:08:19,268 creating build/bdist.linux-armv7l/wheel/byzfl 2024-11-30T20:08:19,269 copying build/lib/byzfl/__init__.py -> build/bdist.linux-armv7l/wheel/./byzfl 2024-11-30T20:08:19,271 creating build/bdist.linux-armv7l/wheel/byzfl/utils 2024-11-30T20:08:19,273 copying build/lib/byzfl/utils/misc.py -> build/bdist.linux-armv7l/wheel/./byzfl/utils 2024-11-30T20:08:19,274 copying build/lib/byzfl/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./byzfl/utils 2024-11-30T20:08:19,276 copying build/lib/byzfl/utils/torch_tools.py -> build/bdist.linux-armv7l/wheel/./byzfl/utils 2024-11-30T20:08:19,278 copying build/lib/byzfl/utils/conversion.py -> build/bdist.linux-armv7l/wheel/./byzfl/utils 2024-11-30T20:08:19,280 creating build/bdist.linux-armv7l/wheel/byzfl/pipeline 2024-11-30T20:08:19,282 copying build/lib/byzfl/pipeline/compute_cluster.py -> build/bdist.linux-armv7l/wheel/./byzfl/pipeline 2024-11-30T20:08:19,284 copying build/lib/byzfl/pipeline/experiment.py -> build/bdist.linux-armv7l/wheel/./byzfl/pipeline 2024-11-30T20:08:19,286 copying build/lib/byzfl/pipeline/__init__.py -> build/bdist.linux-armv7l/wheel/./byzfl/pipeline 2024-11-30T20:08:19,288 copying build/lib/byzfl/pipeline/models.py -> build/bdist.linux-armv7l/wheel/./byzfl/pipeline 2024-11-30T20:08:19,290 copying build/lib/byzfl/pipeline/managers.py -> build/bdist.linux-armv7l/wheel/./byzfl/pipeline 2024-11-30T20:08:19,293 copying build/lib/byzfl/pipeline/byzantine_worker.py -> build/bdist.linux-armv7l/wheel/./byzfl/pipeline 2024-11-30T20:08:19,295 copying build/lib/byzfl/pipeline/server.py -> build/bdist.linux-armv7l/wheel/./byzfl/pipeline 2024-11-30T20:08:19,297 copying build/lib/byzfl/pipeline/dataset.py -> build/bdist.linux-armv7l/wheel/./byzfl/pipeline 2024-11-30T20:08:19,299 copying build/lib/byzfl/pipeline/train.py -> build/bdist.linux-armv7l/wheel/./byzfl/pipeline 2024-11-30T20:08:19,302 copying build/lib/byzfl/pipeline/model_base_interface.py -> build/bdist.linux-armv7l/wheel/./byzfl/pipeline 2024-11-30T20:08:19,304 copying build/lib/byzfl/pipeline/robust_aggregators.py -> build/bdist.linux-armv7l/wheel/./byzfl/pipeline 2024-11-30T20:08:19,306 copying build/lib/byzfl/pipeline/client.py -> build/bdist.linux-armv7l/wheel/./byzfl/pipeline 2024-11-30T20:08:19,308 copying build/lib/byzfl/table.py -> build/bdist.linux-armv7l/wheel/./byzfl 2024-11-30T20:08:19,311 copying build/lib/byzfl/plot.py -> build/bdist.linux-armv7l/wheel/./byzfl 2024-11-30T20:08:19,314 copying build/lib/byzfl/evaluate_results.py -> build/bdist.linux-armv7l/wheel/./byzfl 2024-11-30T20:08:19,317 creating build/bdist.linux-armv7l/wheel/byzfl/aggregations 2024-11-30T20:08:19,318 copying build/lib/byzfl/aggregations/__init__.py -> build/bdist.linux-armv7l/wheel/./byzfl/aggregations 2024-11-30T20:08:19,320 copying build/lib/byzfl/aggregations/preaggregators.py -> build/bdist.linux-armv7l/wheel/./byzfl/aggregations 2024-11-30T20:08:19,322 copying build/lib/byzfl/aggregations/aggregators.py -> build/bdist.linux-armv7l/wheel/./byzfl/aggregations 2024-11-30T20:08:19,326 creating build/bdist.linux-armv7l/wheel/byzfl/attacker 2024-11-30T20:08:19,327 copying build/lib/byzfl/attacker/__init__.py -> build/bdist.linux-armv7l/wheel/./byzfl/attacker 2024-11-30T20:08:19,329 copying build/lib/byzfl/attacker/attack_optimizers.py -> build/bdist.linux-armv7l/wheel/./byzfl/attacker 2024-11-30T20:08:19,331 copying build/lib/byzfl/attacker/attacks.py -> build/bdist.linux-armv7l/wheel/./byzfl/attacker 2024-11-30T20:08:19,333 running install_egg_info 2024-11-30T20:08:19,365 running egg_info 2024-11-30T20:08:19,392 writing byzfl.egg-info/PKG-INFO 2024-11-30T20:08:19,395 writing dependency_links to byzfl.egg-info/dependency_links.txt 2024-11-30T20:08:19,397 writing requirements to byzfl.egg-info/requires.txt 2024-11-30T20:08:19,398 writing top-level names to byzfl.egg-info/top_level.txt 2024-11-30T20:08:19,431 reading manifest file 'byzfl.egg-info/SOURCES.txt' 2024-11-30T20:08:19,434 adding license file 'LICENSE.txt' 2024-11-30T20:08:19,438 writing manifest file 'byzfl.egg-info/SOURCES.txt' 2024-11-30T20:08:19,439 Copying byzfl.egg-info to build/bdist.linux-armv7l/wheel/./byzfl-0.0.1-py3.11.egg-info 2024-11-30T20:08:19,449 running install_scripts 2024-11-30T20:08:19,463 creating build/bdist.linux-armv7l/wheel/byzfl-0.0.1.dist-info/WHEEL 2024-11-30T20:08:19,466 creating '/tmp/pip-wheel-_ieeac8n/byzfl-0.0.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2024-11-30T20:08:19,468 adding 'byzfl/__init__.py' 2024-11-30T20:08:19,470 adding 'byzfl/evaluate_results.py' 2024-11-30T20:08:19,474 adding 'byzfl/plot.py' 2024-11-30T20:08:19,477 adding 'byzfl/table.py' 2024-11-30T20:08:19,479 adding 'byzfl/aggregations/__init__.py' 2024-11-30T20:08:19,482 adding 'byzfl/aggregations/aggregators.py' 2024-11-30T20:08:19,485 adding 'byzfl/aggregations/preaggregators.py' 2024-11-30T20:08:19,486 adding 'byzfl/attacker/__init__.py' 2024-11-30T20:08:19,488 adding 'byzfl/attacker/attack_optimizers.py' 2024-11-30T20:08:19,490 adding 'byzfl/attacker/attacks.py' 2024-11-30T20:08:19,492 adding 'byzfl/pipeline/__init__.py' 2024-11-30T20:08:19,493 adding 'byzfl/pipeline/byzantine_worker.py' 2024-11-30T20:08:19,495 adding 'byzfl/pipeline/client.py' 2024-11-30T20:08:19,497 adding 'byzfl/pipeline/compute_cluster.py' 2024-11-30T20:08:19,498 adding 'byzfl/pipeline/dataset.py' 2024-11-30T20:08:19,500 adding 'byzfl/pipeline/experiment.py' 2024-11-30T20:08:19,502 adding 'byzfl/pipeline/managers.py' 2024-11-30T20:08:19,503 adding 'byzfl/pipeline/model_base_interface.py' 2024-11-30T20:08:19,506 adding 'byzfl/pipeline/models.py' 2024-11-30T20:08:19,507 adding 'byzfl/pipeline/robust_aggregators.py' 2024-11-30T20:08:19,509 adding 'byzfl/pipeline/server.py' 2024-11-30T20:08:19,511 adding 'byzfl/pipeline/train.py' 2024-11-30T20:08:19,512 adding 'byzfl/utils/__init__.py' 2024-11-30T20:08:19,513 adding 'byzfl/utils/conversion.py' 2024-11-30T20:08:19,515 adding 'byzfl/utils/misc.py' 2024-11-30T20:08:19,516 adding 'byzfl/utils/torch_tools.py' 2024-11-30T20:08:19,518 adding 'byzfl-0.0.1.dist-info/LICENSE.txt' 2024-11-30T20:08:19,519 adding 'byzfl-0.0.1.dist-info/METADATA' 2024-11-30T20:08:19,520 adding 'byzfl-0.0.1.dist-info/WHEEL' 2024-11-30T20:08:19,521 adding 'byzfl-0.0.1.dist-info/top_level.txt' 2024-11-30T20:08:19,522 adding 'byzfl-0.0.1.dist-info/RECORD' 2024-11-30T20:08:19,524 removing build/bdist.linux-armv7l/wheel 2024-11-30T20:08:19,643 Building wheel for byzfl (setup.py): finished with status 'done' 2024-11-30T20:08:19,646 Created wheel for byzfl: filename=byzfl-0.0.1-py3-none-any.whl size=52687 sha256=87c3d5c8ca08cbdb5f9a1f77091eec2e1ed12a27225cde7423f702583e1bc987 2024-11-30T20:08:19,647 Stored in directory: /tmp/pip-ephem-wheel-cache-tjy4s147/wheels/53/92/06/bab3e0782bcb02ba56375886088db7f64d5061b582c14b9a36 2024-11-30T20:08:19,657 Successfully built byzfl 2024-11-30T20:08:19,662 Removed build tracker: '/tmp/pip-build-tracker-512ugg56'