2025-12-17T15:18:52,468 Created temporary directory: /tmp/pip-ephem-wheel-cache-5lypivnh 2025-12-17T15:18:52,470 Created temporary directory: /tmp/pip-build-tracker-qbw5kpqe 2025-12-17T15:18:52,471 Initialized build tracking at /tmp/pip-build-tracker-qbw5kpqe 2025-12-17T15:18:52,471 Created build tracker: /tmp/pip-build-tracker-qbw5kpqe 2025-12-17T15:18:52,472 Entered build tracker: /tmp/pip-build-tracker-qbw5kpqe 2025-12-17T15:18:52,472 Created temporary directory: /tmp/pip-wheel-j9k_dbuh 2025-12-17T15:18:52,475 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-12-17T15:18:52,478 Created temporary directory: /tmp/pip-ephem-wheel-cache-8p67snh5 2025-12-17T15:18:52,501 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-17T15:18:52,505 2 location(s) to search for versions of gmcspy: 2025-12-17T15:18:52,505 * https://pypi.org/simple/gmcspy/ 2025-12-17T15:18:52,505 * https://www.piwheels.org/simple/gmcspy/ 2025-12-17T15:18:52,505 Fetching project page and analyzing links: https://pypi.org/simple/gmcspy/ 2025-12-17T15:18:52,506 Getting page https://pypi.org/simple/gmcspy/ 2025-12-17T15:18:52,508 Found index url https://pypi.org/simple 2025-12-17T15:18:52,720 Fetched page https://pypi.org/simple/gmcspy/ as application/vnd.pypi.simple.v1+json 2025-12-17T15:18:52,722 Found link https://files.pythonhosted.org/packages/8a/24/890cf18d52944bd90df13131bb002c460438bb48e3199eecbad48ae3f915/gMCSpy-0.2.tar.gz (from https://pypi.org/simple/gmcspy/), version: 0.2 2025-12-17T15:18:52,723 Found link https://files.pythonhosted.org/packages/c6/4b/48d4d072d8ad1667dd075c2ae7059936be20d73a978f38543c5eaa1201c7/gMCSpy-0.21.tar.gz (from https://pypi.org/simple/gmcspy/), version: 0.21 2025-12-17T15:18:52,724 Found link https://files.pythonhosted.org/packages/8c/85/78f077ce39ed7958e22df2ecbdaf70f6b353594fc340a1ca73f96ad7c975/gMCSpy-1.0.tar.gz (from https://pypi.org/simple/gmcspy/), version: 1.0 2025-12-17T15:18:52,725 Found link https://files.pythonhosted.org/packages/b4/e2/b8dbb06f8d3b20a2768d4d58d95019be975ef18914403d5c2967fd7775d8/gMCSpy-1.0.1.tar.gz (from https://pypi.org/simple/gmcspy/), version: 1.0.1 2025-12-17T15:18:52,726 Found link https://files.pythonhosted.org/packages/8b/ba/434d4a3267bff7f90e9ec78e3b677524934cafc2dbbe8a120b51097b9663/gmcspy-1.1.0.tar.gz (from https://pypi.org/simple/gmcspy/), version: 1.1.0 2025-12-17T15:18:52,727 Skipping link: No binaries permitted for gmcspy: https://files.pythonhosted.org/packages/45/ab/d4286f70c90805f01cb94cc6e95126d66acda745c2a4142a29c07a1de8ee/gmcspy-1.1.5-py3-none-any.whl (from https://pypi.org/simple/gmcspy/) (requires-python:>=3.8) 2025-12-17T15:18:52,728 Found link https://files.pythonhosted.org/packages/45/7e/8520c07af89c4397c93f332570fc840f1181e76d80367ddbd9f30d7bf908/gmcspy-1.1.5.tar.gz (from https://pypi.org/simple/gmcspy/) (requires-python:>=3.8), version: 1.1.5 2025-12-17T15:18:52,729 Fetching project page and analyzing links: https://www.piwheels.org/simple/gmcspy/ 2025-12-17T15:18:52,729 Getting page https://www.piwheels.org/simple/gmcspy/ 2025-12-17T15:18:52,731 Found index url https://www.piwheels.org/simple 2025-12-17T15:18:52,887 Fetched page https://www.piwheels.org/simple/gmcspy/ as text/html 2025-12-17T15:18:52,890 Skipping link: No binaries permitted for gmcspy: https://archive1.piwheels.org/simple/gmcspy/gMCSpy-1.1.0-py3-none-any.whl#sha256=64ba18b9cbbb09fcc4caf5862e680950fef26d74a2c0c00d60bd1bc7b15a4359 (from https://www.piwheels.org/simple/gmcspy/) 2025-12-17T15:18:52,891 Skipping link: No binaries permitted for gmcspy: https://archive1.piwheels.org/simple/gmcspy/gMCSpy-1.0.1-py3-none-any.whl#sha256=940c6e77a5209bcaac229d18409afbeaa7a4e4f9d3ccfa000f4862f218f7d282 (from https://www.piwheels.org/simple/gmcspy/) 2025-12-17T15:18:52,892 Skipping link: No binaries permitted for gmcspy: https://archive1.piwheels.org/simple/gmcspy/gMCSpy-1.0-py3-none-any.whl#sha256=8b16e01b9ddb702c44f5c459f985740150c7ac598871a3c5149fbd286ee82238 (from https://www.piwheels.org/simple/gmcspy/) 2025-12-17T15:18:52,893 Skipping link: No binaries permitted for gmcspy: https://archive1.piwheels.org/simple/gmcspy/gMCSpy-0.21-py3-none-any.whl#sha256=44c2243cc301c07d50dc1867e5b420d039d7ec81b3f0f211c504811a681ca32a (from https://www.piwheels.org/simple/gmcspy/) 2025-12-17T15:18:52,893 Skipping link: No binaries permitted for gmcspy: https://archive1.piwheels.org/simple/gmcspy/gMCSpy-0.2-py3-none-any.whl#sha256=97d3c20ef74757ee95bdfdbe265b1632e7ad0124709ab9487d3a54e132211e87 (from https://www.piwheels.org/simple/gmcspy/) 2025-12-17T15:18:52,894 Skipping link: not a file: https://www.piwheels.org/simple/gmcspy/ 2025-12-17T15:18:52,894 Skipping link: not a file: https://pypi.org/simple/gmcspy/ 2025-12-17T15:18:52,914 Given no hashes to check 1 links for project 'gmcspy': discarding no candidates 2025-12-17T15:18:52,932 Collecting gmcspy==1.1.5 2025-12-17T15:18:52,934 Created temporary directory: /tmp/pip-unpack-63wj_mxz 2025-12-17T15:18:53,143 Downloading gmcspy-1.1.5.tar.gz (60 kB) 2025-12-17T15:18:53,258 Added gmcspy==1.1.5 from https://files.pythonhosted.org/packages/45/7e/8520c07af89c4397c93f332570fc840f1181e76d80367ddbd9f30d7bf908/gmcspy-1.1.5.tar.gz to build tracker '/tmp/pip-build-tracker-qbw5kpqe' 2025-12-17T15:18:53,263 Created temporary directory: /tmp/pip-build-env-v27ch99q 2025-12-17T15:18:53,267 Installing build dependencies: started 2025-12-17T15:18:53,269 Running command pip subprocess to install build dependencies 2025-12-17T15:18:54,479 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-17T15:18:55,149 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-12-17T15:18:55,173 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-17T15:18:56,890 Collecting setuptools>=68 2025-12-17T15:18:57,066 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-17T15:18:57,369 Collecting wheel 2025-12-17T15:18:57,389 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-12-17T15:19:00,334 Installing collected packages: wheel, setuptools 2025-12-17T15:19:00,601 Creating /tmp/pip-build-env-v27ch99q/overlay/local/bin 2025-12-17T15:19:00,603 changing mode of /tmp/pip-build-env-v27ch99q/overlay/local/bin/wheel to 755 2025-12-17T15:19:04,668 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-12-17T15:19:04,940 Installing build dependencies: finished with status 'done' 2025-12-17T15:19:04,948 Getting requirements to build wheel: started 2025-12-17T15:19:04,949 Running command Getting requirements to build wheel 2025-12-17T15:19:05,595 /tmp/pip-build-env-v27ch99q/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-17T15:19:05,595 !! 2025-12-17T15:19:05,597 ******************************************************************************** 2025-12-17T15:19:05,597 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-17T15:19:05,599 License :: OSI Approved :: MIT License 2025-12-17T15:19:05,600 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-17T15:19:05,601 ******************************************************************************** 2025-12-17T15:19:05,602 !! 2025-12-17T15:19:05,603 self._finalize_license_expression() 2025-12-17T15:19:05,627 running egg_info 2025-12-17T15:19:05,635 writing gMCSpy.egg-info/PKG-INFO 2025-12-17T15:19:05,639 writing dependency_links to gMCSpy.egg-info/dependency_links.txt 2025-12-17T15:19:05,642 writing requirements to gMCSpy.egg-info/requires.txt 2025-12-17T15:19:05,644 writing top-level names to gMCSpy.egg-info/top_level.txt 2025-12-17T15:19:05,677 reading manifest file 'gMCSpy.egg-info/SOURCES.txt' 2025-12-17T15:19:05,681 adding license file 'LICENSE' 2025-12-17T15:19:05,685 writing manifest file 'gMCSpy.egg-info/SOURCES.txt' 2025-12-17T15:19:05,774 Getting requirements to build wheel: finished with status 'done' 2025-12-17T15:19:05,778 Created temporary directory: /tmp/pip-modern-metadata-4pnijasr 2025-12-17T15:19:05,781 Preparing metadata (pyproject.toml): started 2025-12-17T15:19:05,782 Running command Preparing metadata (pyproject.toml) 2025-12-17T15:19:06,344 /tmp/pip-build-env-v27ch99q/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-17T15:19:06,344 !! 2025-12-17T15:19:06,345 ******************************************************************************** 2025-12-17T15:19:06,345 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-17T15:19:06,346 License :: OSI Approved :: MIT License 2025-12-17T15:19:06,347 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-17T15:19:06,348 ******************************************************************************** 2025-12-17T15:19:06,349 !! 2025-12-17T15:19:06,350 self._finalize_license_expression() 2025-12-17T15:19:06,374 running dist_info 2025-12-17T15:19:06,387 creating /tmp/pip-modern-metadata-4pnijasr/gMCSpy.egg-info 2025-12-17T15:19:06,388 writing /tmp/pip-modern-metadata-4pnijasr/gMCSpy.egg-info/PKG-INFO 2025-12-17T15:19:06,393 writing dependency_links to /tmp/pip-modern-metadata-4pnijasr/gMCSpy.egg-info/dependency_links.txt 2025-12-17T15:19:06,395 writing requirements to /tmp/pip-modern-metadata-4pnijasr/gMCSpy.egg-info/requires.txt 2025-12-17T15:19:06,396 writing top-level names to /tmp/pip-modern-metadata-4pnijasr/gMCSpy.egg-info/top_level.txt 2025-12-17T15:19:06,398 writing manifest file '/tmp/pip-modern-metadata-4pnijasr/gMCSpy.egg-info/SOURCES.txt' 2025-12-17T15:19:06,427 reading manifest file '/tmp/pip-modern-metadata-4pnijasr/gMCSpy.egg-info/SOURCES.txt' 2025-12-17T15:19:06,429 adding license file 'LICENSE' 2025-12-17T15:19:06,432 writing manifest file '/tmp/pip-modern-metadata-4pnijasr/gMCSpy.egg-info/SOURCES.txt' 2025-12-17T15:19:06,433 creating '/tmp/pip-modern-metadata-4pnijasr/gmcspy-1.1.5.dist-info' 2025-12-17T15:19:06,570 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-17T15:19:06,576 Source in /tmp/pip-wheel-j9k_dbuh/gmcspy_a2d94905b61643f1bc6ed2ff4d18f0bf has version 1.1.5, which satisfies requirement gmcspy==1.1.5 from https://files.pythonhosted.org/packages/45/7e/8520c07af89c4397c93f332570fc840f1181e76d80367ddbd9f30d7bf908/gmcspy-1.1.5.tar.gz 2025-12-17T15:19:06,578 Removed gmcspy==1.1.5 from https://files.pythonhosted.org/packages/45/7e/8520c07af89c4397c93f332570fc840f1181e76d80367ddbd9f30d7bf908/gmcspy-1.1.5.tar.gz from build tracker '/tmp/pip-build-tracker-qbw5kpqe' 2025-12-17T15:19:06,584 Created temporary directory: /tmp/pip-unpack-14benl3h 2025-12-17T15:19:06,584 Building wheels for collected packages: gmcspy 2025-12-17T15:19:06,590 Created temporary directory: /tmp/pip-wheel-0j_i4nqb 2025-12-17T15:19:06,590 Destination directory: /tmp/pip-wheel-0j_i4nqb 2025-12-17T15:19:06,593 Building wheel for gmcspy (pyproject.toml): started 2025-12-17T15:19:06,595 Running command Building wheel for gmcspy (pyproject.toml) 2025-12-17T15:19:07,137 /tmp/pip-build-env-v27ch99q/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-17T15:19:07,138 !! 2025-12-17T15:19:07,139 ******************************************************************************** 2025-12-17T15:19:07,139 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-17T15:19:07,140 License :: OSI Approved :: MIT License 2025-12-17T15:19:07,141 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-17T15:19:07,142 ******************************************************************************** 2025-12-17T15:19:07,143 !! 2025-12-17T15:19:07,144 self._finalize_license_expression() 2025-12-17T15:19:07,171 running bdist_wheel 2025-12-17T15:19:07,204 running build 2025-12-17T15:19:07,204 running build_py 2025-12-17T15:19:07,214 creating build/lib/test 2025-12-17T15:19:07,217 copying test/__init__.py -> build/lib/test 2025-12-17T15:19:07,219 copying test/tests_ProblemDefinitions.py -> build/lib/test 2025-12-17T15:19:07,223 creating build/lib/gMCSpy 2025-12-17T15:19:07,224 copying gMCSpy/calculateGMCS.py -> build/lib/gMCSpy 2025-12-17T15:19:07,227 copying gMCSpy/calculateReadjustment.py -> build/lib/gMCSpy 2025-12-17T15:19:07,230 copying gMCSpy/calculateMCS.py -> build/lib/gMCSpy 2025-12-17T15:19:07,233 copying gMCSpy/ProblemDefinitions.py -> build/lib/gMCSpy 2025-12-17T15:19:07,237 copying gMCSpy/Validations.py -> build/lib/gMCSpy 2025-12-17T15:19:07,240 copying gMCSpy/ProblemInterpreters.py -> build/lib/gMCSpy 2025-12-17T15:19:07,243 copying gMCSpy/calculateGMCSwithCyclesParallel.py -> build/lib/gMCSpy 2025-12-17T15:19:07,246 copying gMCSpy/calculateReadjustmentCyclesParallelRay.py -> build/lib/gMCSpy 2025-12-17T15:19:07,249 copying gMCSpy/OptimizationProblem.py -> build/lib/gMCSpy 2025-12-17T15:19:07,252 copying gMCSpy/__init__.py -> build/lib/gMCSpy 2025-12-17T15:19:07,254 copying gMCSpy/Utilities.py -> build/lib/gMCSpy 2025-12-17T15:19:07,257 copying gMCSpy/MinimalCutSetClass.py -> build/lib/gMCSpy 2025-12-17T15:19:07,260 copying gMCSpy/calculateReadjustmentCyclesParallel.py -> build/lib/gMCSpy 2025-12-17T15:19:07,262 copying gMCSpy/calculateSyntheticDosageGMCS.py -> build/lib/gMCSpy 2025-12-17T15:19:07,282 installing to build/bdist.linux-armv7l/wheel 2025-12-17T15:19:07,283 running install 2025-12-17T15:19:07,305 running install_lib 2025-12-17T15:19:07,317 creating build/bdist.linux-armv7l/wheel 2025-12-17T15:19:07,320 creating build/bdist.linux-armv7l/wheel/test 2025-12-17T15:19:07,321 copying build/lib/test/__init__.py -> build/bdist.linux-armv7l/wheel/./test 2025-12-17T15:19:07,324 copying build/lib/test/tests_ProblemDefinitions.py -> build/bdist.linux-armv7l/wheel/./test 2025-12-17T15:19:07,327 creating build/bdist.linux-armv7l/wheel/gMCSpy 2025-12-17T15:19:07,328 copying build/lib/gMCSpy/calculateGMCS.py -> build/bdist.linux-armv7l/wheel/./gMCSpy 2025-12-17T15:19:07,332 copying build/lib/gMCSpy/calculateReadjustment.py -> build/bdist.linux-armv7l/wheel/./gMCSpy 2025-12-17T15:19:07,334 copying build/lib/gMCSpy/calculateMCS.py -> build/bdist.linux-armv7l/wheel/./gMCSpy 2025-12-17T15:19:07,337 copying build/lib/gMCSpy/ProblemDefinitions.py -> build/bdist.linux-armv7l/wheel/./gMCSpy 2025-12-17T15:19:07,341 copying build/lib/gMCSpy/Validations.py -> build/bdist.linux-armv7l/wheel/./gMCSpy 2025-12-17T15:19:07,343 copying build/lib/gMCSpy/ProblemInterpreters.py -> build/bdist.linux-armv7l/wheel/./gMCSpy 2025-12-17T15:19:07,346 copying build/lib/gMCSpy/calculateGMCSwithCyclesParallel.py -> build/bdist.linux-armv7l/wheel/./gMCSpy 2025-12-17T15:19:07,350 copying build/lib/gMCSpy/calculateReadjustmentCyclesParallelRay.py -> build/bdist.linux-armv7l/wheel/./gMCSpy 2025-12-17T15:19:07,353 copying build/lib/gMCSpy/OptimizationProblem.py -> build/bdist.linux-armv7l/wheel/./gMCSpy 2025-12-17T15:19:07,356 copying build/lib/gMCSpy/__init__.py -> build/bdist.linux-armv7l/wheel/./gMCSpy 2025-12-17T15:19:07,358 copying build/lib/gMCSpy/Utilities.py -> build/bdist.linux-armv7l/wheel/./gMCSpy 2025-12-17T15:19:07,361 copying build/lib/gMCSpy/MinimalCutSetClass.py -> build/bdist.linux-armv7l/wheel/./gMCSpy 2025-12-17T15:19:07,364 copying build/lib/gMCSpy/calculateReadjustmentCyclesParallel.py -> build/bdist.linux-armv7l/wheel/./gMCSpy 2025-12-17T15:19:07,367 copying build/lib/gMCSpy/calculateSyntheticDosageGMCS.py -> build/bdist.linux-armv7l/wheel/./gMCSpy 2025-12-17T15:19:07,370 running install_egg_info 2025-12-17T15:19:07,389 running egg_info 2025-12-17T15:19:07,395 writing gMCSpy.egg-info/PKG-INFO 2025-12-17T15:19:07,399 writing dependency_links to gMCSpy.egg-info/dependency_links.txt 2025-12-17T15:19:07,400 writing requirements to gMCSpy.egg-info/requires.txt 2025-12-17T15:19:07,402 writing top-level names to gMCSpy.egg-info/top_level.txt 2025-12-17T15:19:07,413 reading manifest file 'gMCSpy.egg-info/SOURCES.txt' 2025-12-17T15:19:07,416 adding license file 'LICENSE' 2025-12-17T15:19:07,419 writing manifest file 'gMCSpy.egg-info/SOURCES.txt' 2025-12-17T15:19:07,420 Copying gMCSpy.egg-info to build/bdist.linux-armv7l/wheel/./gMCSpy-1.1.5-py3.11.egg-info 2025-12-17T15:19:07,434 running install_scripts 2025-12-17T15:19:07,446 creating build/bdist.linux-armv7l/wheel/gmcspy-1.1.5.dist-info/WHEEL 2025-12-17T15:19:07,449 creating '/tmp/pip-wheel-0j_i4nqb/.tmp-fanxaost/gmcspy-1.1.5-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-17T15:19:07,454 adding 'gMCSpy/MinimalCutSetClass.py' 2025-12-17T15:19:07,456 adding 'gMCSpy/OptimizationProblem.py' 2025-12-17T15:19:07,461 adding 'gMCSpy/ProblemDefinitions.py' 2025-12-17T15:19:07,463 adding 'gMCSpy/ProblemInterpreters.py' 2025-12-17T15:19:07,465 adding 'gMCSpy/Utilities.py' 2025-12-17T15:19:07,467 adding 'gMCSpy/Validations.py' 2025-12-17T15:19:07,468 adding 'gMCSpy/__init__.py' 2025-12-17T15:19:07,474 adding 'gMCSpy/calculateGMCS.py' 2025-12-17T15:19:07,479 adding 'gMCSpy/calculateGMCSwithCyclesParallel.py' 2025-12-17T15:19:07,481 adding 'gMCSpy/calculateMCS.py' 2025-12-17T15:19:07,483 adding 'gMCSpy/calculateReadjustment.py' 2025-12-17T15:19:07,485 adding 'gMCSpy/calculateReadjustmentCyclesParallel.py' 2025-12-17T15:19:07,486 adding 'gMCSpy/calculateReadjustmentCyclesParallelRay.py' 2025-12-17T15:19:07,491 adding 'gMCSpy/calculateSyntheticDosageGMCS.py' 2025-12-17T15:19:07,494 adding 'gmcspy-1.1.5.dist-info/licenses/LICENSE' 2025-12-17T15:19:07,496 adding 'test/__init__.py' 2025-12-17T15:19:07,497 adding 'test/tests_ProblemDefinitions.py' 2025-12-17T15:19:07,499 adding 'gmcspy-1.1.5.dist-info/METADATA' 2025-12-17T15:19:07,500 adding 'gmcspy-1.1.5.dist-info/WHEEL' 2025-12-17T15:19:07,501 adding 'gmcspy-1.1.5.dist-info/top_level.txt' 2025-12-17T15:19:07,502 adding 'gmcspy-1.1.5.dist-info/RECORD' 2025-12-17T15:19:07,504 removing build/bdist.linux-armv7l/wheel 2025-12-17T15:19:07,607 Building wheel for gmcspy (pyproject.toml): finished with status 'done' 2025-12-17T15:19:07,615 Created wheel for gmcspy: filename=gmcspy-1.1.5-py3-none-any.whl size=67572 sha256=0b7bc1b54f1de6b309e70c38297be42719621f490ea537162e825b023050557b 2025-12-17T15:19:07,616 Stored in directory: /tmp/pip-ephem-wheel-cache-8p67snh5/wheels/c1/c3/76/89331b98f8f1e4a97bce4242a4f8f2ea2369b1129a61e85e9e 2025-12-17T15:19:07,628 Successfully built gmcspy 2025-12-17T15:19:07,635 Removed build tracker: '/tmp/pip-build-tracker-qbw5kpqe'