2026-06-11T16:12:34,707 Created temporary directory: /tmp/pip-ephem-wheel-cache-1zkixuwj 2026-06-11T16:12:34,709 Created temporary directory: /tmp/pip-build-tracker-b6cr0d96 2026-06-11T16:12:34,709 Initialized build tracking at /tmp/pip-build-tracker-b6cr0d96 2026-06-11T16:12:34,710 Created build tracker: /tmp/pip-build-tracker-b6cr0d96 2026-06-11T16:12:34,710 Entered build tracker: /tmp/pip-build-tracker-b6cr0d96 2026-06-11T16:12:34,711 Created temporary directory: /tmp/pip-wheel-sm3c043y 2026-06-11T16:12:34,714 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-06-11T16:12:34,716 Created temporary directory: /tmp/pip-ephem-wheel-cache-d_zi0g93 2026-06-11T16:12:34,738 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-11T16:12:34,741 2 location(s) to search for versions of pilotpy: 2026-06-11T16:12:34,741 * https://pypi.org/simple/pilotpy/ 2026-06-11T16:12:34,741 * https://www.piwheels.org/simple/pilotpy/ 2026-06-11T16:12:34,742 Fetching project page and analyzing links: https://pypi.org/simple/pilotpy/ 2026-06-11T16:12:34,743 Getting page https://pypi.org/simple/pilotpy/ 2026-06-11T16:12:34,744 Found index url https://pypi.org/simple 2026-06-11T16:12:34,972 Fetched page https://pypi.org/simple/pilotpy/ as application/vnd.pypi.simple.v1+json 2026-06-11T16:12:34,976 Skipping link: No binaries permitted for pilotpy: https://files.pythonhosted.org/packages/53/cb/57c2d519de7d8e39d820dacda879e3a5b714806fb5581e8c85292b772d2d/pilotpy-2.0.6-py3-none-any.whl (from https://pypi.org/simple/pilotpy/) (requires-python:==3.11.5) 2026-06-11T16:12:34,977 Link requires a different Python (3.11.2 not in: '==3.11.5'): https://files.pythonhosted.org/packages/5e/0f/893bb22d31be44eda89acb10da271efd3c2d38544d95c0dcdd1f49b85a1d/pilotpy-2.0.6.tar.gz (from https://pypi.org/simple/pilotpy/) (requires-python:==3.11.5) 2026-06-11T16:12:34,978 Skipping link: 2.0.6 Requires-Python ==3.11.5: https://files.pythonhosted.org/packages/5e/0f/893bb22d31be44eda89acb10da271efd3c2d38544d95c0dcdd1f49b85a1d/pilotpy-2.0.6.tar.gz (from https://pypi.org/simple/pilotpy/) (requires-python:==3.11.5) 2026-06-11T16:12:34,979 Skipping link: No binaries permitted for pilotpy: https://files.pythonhosted.org/packages/2d/b4/b280fe57ece1b9f1cca5b9fb0659f32731a635836d98a1440341b9a023ef/pilotpy-2.0.7-py3-none-any.whl (from https://pypi.org/simple/pilotpy/) (requires-python:>=3.14.3) 2026-06-11T16:12:34,980 Link requires a different Python (3.11.2 not in: '>=3.14.3'): https://files.pythonhosted.org/packages/fa/c6/dd74b1167029a41d39ef526bc519b080d88a8fb43b7f416456173550e764/pilotpy-2.0.7.tar.gz (from https://pypi.org/simple/pilotpy/) (requires-python:>=3.14.3) 2026-06-11T16:12:34,980 Skipping link: 2.0.7 Requires-Python >=3.14.3: https://files.pythonhosted.org/packages/fa/c6/dd74b1167029a41d39ef526bc519b080d88a8fb43b7f416456173550e764/pilotpy-2.0.7.tar.gz (from https://pypi.org/simple/pilotpy/) (requires-python:>=3.14.3) 2026-06-11T16:12:34,981 Skipping link: No binaries permitted for pilotpy: https://files.pythonhosted.org/packages/86/71/f5552dbb8a0e33ca2a3668633cb8ea654f482610ba45d09df64592735f68/pilotpy-2.0.8-py3-none-any.whl (from https://pypi.org/simple/pilotpy/) (requires-python:>=3.9) 2026-06-11T16:12:34,982 Found link https://files.pythonhosted.org/packages/56/cc/0bb5e066c6004e969d4859dd464f2ea975504b1a9553e0877a8cef79de0c/pilotpy-2.0.8.tar.gz (from https://pypi.org/simple/pilotpy/) (requires-python:>=3.9), version: 2.0.8 2026-06-11T16:12:34,983 Skipping link: No binaries permitted for pilotpy: https://files.pythonhosted.org/packages/81/f2/de1bfbee3779551615ed61bcd87594b50dfa3610dccfa207a2ce672fb9b0/pilotpy-2.0.9-py3-none-any.whl (from https://pypi.org/simple/pilotpy/) (requires-python:>=3.9) 2026-06-11T16:12:34,984 Found link https://files.pythonhosted.org/packages/d9/c9/8c2322259049024ba09e4e01bbd7b5a80bb7efe86e1fd21c0df7eaf87e9f/pilotpy-2.0.9.tar.gz (from https://pypi.org/simple/pilotpy/) (requires-python:>=3.9), version: 2.0.9 2026-06-11T16:12:34,985 Skipping link: No binaries permitted for pilotpy: https://files.pythonhosted.org/packages/b5/6c/99f5ce11138b00dd8c8cfa659ef821bb54f6dfbb079921a65112ee7cbc95/pilotpy-2.0.10-py3-none-any.whl (from https://pypi.org/simple/pilotpy/) (requires-python:>=3.9) 2026-06-11T16:12:34,986 Found link https://files.pythonhosted.org/packages/99/6a/4edc94de4a41df153aad1c31c1d1f9b3336126c23ee4725003db48ff14ae/pilotpy-2.0.10.tar.gz (from https://pypi.org/simple/pilotpy/) (requires-python:>=3.9), version: 2.0.10 2026-06-11T16:12:34,986 Skipping link: No binaries permitted for pilotpy: https://files.pythonhosted.org/packages/42/e3/61428ca49bca2986ba9bfe177778be64fedd9a21f8d90fabb70d61ee21a9/pilotpy-2.0.11-py3-none-any.whl (from https://pypi.org/simple/pilotpy/) (requires-python:>=3.9) 2026-06-11T16:12:34,987 Found link https://files.pythonhosted.org/packages/72/15/68c6654214420409f1ef45a86b89412f7d4250e680fbebea2523f7b02a41/pilotpy-2.0.11.tar.gz (from https://pypi.org/simple/pilotpy/) (requires-python:>=3.9), version: 2.0.11 2026-06-11T16:12:34,988 Skipping link: No binaries permitted for pilotpy: https://files.pythonhosted.org/packages/80/09/3091bb15cdf5b42fe20e114152a5af577e6edd8caca8a643ea0d5296e6f4/pilotpy-2.0.12-py3-none-any.whl (from https://pypi.org/simple/pilotpy/) (requires-python:>=3.9) 2026-06-11T16:12:34,988 Found link https://files.pythonhosted.org/packages/e0/24/3b226e54c4c0ed471bd150b16f0eafec3c13e68e0c0421253c95ff08b8c2/pilotpy-2.0.12.tar.gz (from https://pypi.org/simple/pilotpy/) (requires-python:>=3.9), version: 2.0.12 2026-06-11T16:12:34,989 Skipping link: No binaries permitted for pilotpy: https://files.pythonhosted.org/packages/5b/4c/caebef91cee8982afe59f93c1095e40a1b0e5f4ca3003ce38b9d5b91fffe/pilotpy-2.0.14-py3-none-any.whl (from https://pypi.org/simple/pilotpy/) (requires-python:>=3.9) 2026-06-11T16:12:34,990 Found link https://files.pythonhosted.org/packages/a0/eb/0d8afd01775db21c8d4427a2a3a337283b1f1862888f8895ca84e2a8bccd/pilotpy-2.0.14.tar.gz (from https://pypi.org/simple/pilotpy/) (requires-python:>=3.9), version: 2.0.14 2026-06-11T16:12:34,991 Fetching project page and analyzing links: https://www.piwheels.org/simple/pilotpy/ 2026-06-11T16:12:34,992 Getting page https://www.piwheels.org/simple/pilotpy/ 2026-06-11T16:12:34,993 Found index url https://www.piwheels.org/simple 2026-06-11T16:12:35,173 Fetched page https://www.piwheels.org/simple/pilotpy/ as text/html 2026-06-11T16:12:35,175 Skipping link: No binaries permitted for pilotpy: https://www.piwheels.org/simple/pilotpy/pilotpy-2.0.12-py3-none-any.whl#sha256=d402db407081670f9b95839731a3fc15c1f786f79352db252029d71f4328a71c (from https://www.piwheels.org/simple/pilotpy/) (requires-python:>=3.9) 2026-06-11T16:12:35,176 Skipping link: No binaries permitted for pilotpy: https://www.piwheels.org/simple/pilotpy/pilotpy-2.0.11-py3-none-any.whl#sha256=57330644c518b5ca4338e9ac9f4537614a52ce81e44926720e9134ae4f93a4d6 (from https://www.piwheels.org/simple/pilotpy/) (requires-python:>=3.9) 2026-06-11T16:12:35,177 Skipping link: No binaries permitted for pilotpy: https://www.piwheels.org/simple/pilotpy/pilotpy-2.0.10-py3-none-any.whl#sha256=70188672be25a778ad08c72ea5f9add9fb131da14d43c337485ab02cd719a5b9 (from https://www.piwheels.org/simple/pilotpy/) (requires-python:>=3.9) 2026-06-11T16:12:35,177 Skipping link: No binaries permitted for pilotpy: https://archive1.piwheels.org/simple/pilotpy/pilotpy-2.0.9-py3-none-any.whl#sha256=dbe5605eaaaf655b9c25fc0b1567e4dfe98f76cb65f16a0b9fc0027164dfe39c (from https://www.piwheels.org/simple/pilotpy/) (requires-python:>=3.9) 2026-06-11T16:12:35,178 Skipping link: No binaries permitted for pilotpy: https://archive1.piwheels.org/simple/pilotpy/pilotpy-2.0.8-py3-none-any.whl#sha256=b6401ab4d888e85593008a2ab52cede509be8d14869c8c311a0253f024da6c72 (from https://www.piwheels.org/simple/pilotpy/) (requires-python:>=3.9) 2026-06-11T16:12:35,179 Skipping link: not a file: https://www.piwheels.org/simple/pilotpy/ 2026-06-11T16:12:35,179 Skipping link: not a file: https://pypi.org/simple/pilotpy/ 2026-06-11T16:12:35,200 Given no hashes to check 1 links for project 'pilotpy': discarding no candidates 2026-06-11T16:12:35,219 Collecting pilotpy==2.0.14 2026-06-11T16:12:35,222 Created temporary directory: /tmp/pip-unpack-fnfc9ty7 2026-06-11T16:12:35,659 Downloading pilotpy-2.0.14.tar.gz (74 kB) 2026-06-11T16:12:35,780 Added pilotpy==2.0.14 from https://files.pythonhosted.org/packages/a0/eb/0d8afd01775db21c8d4427a2a3a337283b1f1862888f8895ca84e2a8bccd/pilotpy-2.0.14.tar.gz to build tracker '/tmp/pip-build-tracker-b6cr0d96' 2026-06-11T16:12:35,782 Running setup.py (path:/tmp/pip-wheel-sm3c043y/pilotpy_329cbe954b634e169d89cc645d310246/setup.py) egg_info for package pilotpy 2026-06-11T16:12:35,783 Created temporary directory: /tmp/pip-pip-egg-info-37z4k2zl 2026-06-11T16:12:35,783 Preparing metadata (setup.py): started 2026-06-11T16:12:35,785 Running command python setup.py egg_info 2026-06-11T16:12:36,710 running egg_info 2026-06-11T16:12:36,736 creating /tmp/pip-pip-egg-info-37z4k2zl/pilotpy.egg-info 2026-06-11T16:12:36,737 writing /tmp/pip-pip-egg-info-37z4k2zl/pilotpy.egg-info/PKG-INFO 2026-06-11T16:12:36,740 writing dependency_links to /tmp/pip-pip-egg-info-37z4k2zl/pilotpy.egg-info/dependency_links.txt 2026-06-11T16:12:36,742 writing requirements to /tmp/pip-pip-egg-info-37z4k2zl/pilotpy.egg-info/requires.txt 2026-06-11T16:12:36,744 writing top-level names to /tmp/pip-pip-egg-info-37z4k2zl/pilotpy.egg-info/top_level.txt 2026-06-11T16:12:36,745 writing manifest file '/tmp/pip-pip-egg-info-37z4k2zl/pilotpy.egg-info/SOURCES.txt' 2026-06-11T16:12:36,834 reading manifest file '/tmp/pip-pip-egg-info-37z4k2zl/pilotpy.egg-info/SOURCES.txt' 2026-06-11T16:12:36,835 adding license file 'LICENSE' 2026-06-11T16:12:36,838 writing manifest file '/tmp/pip-pip-egg-info-37z4k2zl/pilotpy.egg-info/SOURCES.txt' 2026-06-11T16:12:36,946 Preparing metadata (setup.py): finished with status 'done' 2026-06-11T16:12:36,951 Source in /tmp/pip-wheel-sm3c043y/pilotpy_329cbe954b634e169d89cc645d310246 has version 2.0.14, which satisfies requirement pilotpy==2.0.14 from https://files.pythonhosted.org/packages/a0/eb/0d8afd01775db21c8d4427a2a3a337283b1f1862888f8895ca84e2a8bccd/pilotpy-2.0.14.tar.gz 2026-06-11T16:12:36,952 Removed pilotpy==2.0.14 from https://files.pythonhosted.org/packages/a0/eb/0d8afd01775db21c8d4427a2a3a337283b1f1862888f8895ca84e2a8bccd/pilotpy-2.0.14.tar.gz from build tracker '/tmp/pip-build-tracker-b6cr0d96' 2026-06-11T16:12:36,959 Created temporary directory: /tmp/pip-unpack-iw_axvw0 2026-06-11T16:12:36,960 Building wheels for collected packages: pilotpy 2026-06-11T16:12:36,966 Created temporary directory: /tmp/pip-wheel-_7wc18kb 2026-06-11T16:12:36,967 Building wheel for pilotpy (setup.py): started 2026-06-11T16:12:36,968 Destination directory: /tmp/pip-wheel-_7wc18kb 2026-06-11T16:12:36,969 Running command python setup.py bdist_wheel 2026-06-11T16:12:37,840 running bdist_wheel 2026-06-11T16:12:37,969 running build 2026-06-11T16:12:37,969 running build_py 2026-06-11T16:12:37,999 creating build/lib/pilotpy 2026-06-11T16:12:38,001 copying pilotpy/__init__.py -> build/lib/pilotpy 2026-06-11T16:12:38,003 copying pilotpy/pl.py -> build/lib/pilotpy 2026-06-11T16:12:38,005 copying pilotpy/tl.py -> build/lib/pilotpy 2026-06-11T16:12:38,008 creating build/lib/pilotpy/tools 2026-06-11T16:12:38,009 copying pilotpy/tools/__init__.py -> build/lib/pilotpy/tools 2026-06-11T16:12:38,011 copying pilotpy/tools/patients_sub_clustering.py -> build/lib/pilotpy/tools 2026-06-11T16:12:38,013 copying pilotpy/tools/Gene_cluster_specific.py -> build/lib/pilotpy/tools 2026-06-11T16:12:38,016 copying pilotpy/tools/Trajectory.py -> build/lib/pilotpy/tools 2026-06-11T16:12:38,020 copying pilotpy/tools/Gene_cluster_specific_functions.py -> build/lib/pilotpy/tools 2026-06-11T16:12:38,022 copying pilotpy/tools/Cell_gene_selection.py -> build/lib/pilotpy/tools 2026-06-11T16:12:38,026 creating build/lib/pilotpy/plot 2026-06-11T16:12:38,027 copying pilotpy/plot/__init__.py -> build/lib/pilotpy/plot 2026-06-11T16:12:38,028 copying pilotpy/plot/gene_selection_analysis.py -> build/lib/pilotpy/plot 2026-06-11T16:12:38,031 copying pilotpy/plot/pseudobulk_DE_analysis.py -> build/lib/pilotpy/plot 2026-06-11T16:12:38,034 copying pilotpy/plot/ploting.py -> build/lib/pilotpy/plot 2026-06-11T16:12:38,037 copying pilotpy/plot/curve_activity.py -> build/lib/pilotpy/plot 2026-06-11T16:12:38,070 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-06-11T16:12:38,071 !! 2026-06-11T16:12:38,072 ******************************************************************************** 2026-06-11T16:12:38,072 Please avoid running ``setup.py`` directly. 2026-06-11T16:12:38,073 Instead, use pypa/build, pypa/installer or other 2026-06-11T16:12:38,073 standards-based tools. 2026-06-11T16:12:38,074 This deprecation is overdue, please update your project and remove deprecated 2026-06-11T16:12:38,075 calls to avoid build errors in the future. 2026-06-11T16:12:38,076 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-06-11T16:12:38,076 ******************************************************************************** 2026-06-11T16:12:38,077 !! 2026-06-11T16:12:38,078 self.initialize_options() 2026-06-11T16:12:38,098 installing to build/bdist.linux-armv7l/wheel 2026-06-11T16:12:38,098 running install 2026-06-11T16:12:38,122 running install_lib 2026-06-11T16:12:38,148 creating build/bdist.linux-armv7l/wheel 2026-06-11T16:12:38,150 creating build/bdist.linux-armv7l/wheel/pilotpy 2026-06-11T16:12:38,151 copying build/lib/pilotpy/__init__.py -> build/bdist.linux-armv7l/wheel/./pilotpy 2026-06-11T16:12:38,153 copying build/lib/pilotpy/pl.py -> build/bdist.linux-armv7l/wheel/./pilotpy 2026-06-11T16:12:38,155 creating build/bdist.linux-armv7l/wheel/pilotpy/tools 2026-06-11T16:12:38,156 copying build/lib/pilotpy/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./pilotpy/tools 2026-06-11T16:12:38,158 copying build/lib/pilotpy/tools/patients_sub_clustering.py -> build/bdist.linux-armv7l/wheel/./pilotpy/tools 2026-06-11T16:12:38,161 copying build/lib/pilotpy/tools/Gene_cluster_specific.py -> build/bdist.linux-armv7l/wheel/./pilotpy/tools 2026-06-11T16:12:38,163 copying build/lib/pilotpy/tools/Trajectory.py -> build/bdist.linux-armv7l/wheel/./pilotpy/tools 2026-06-11T16:12:38,166 copying build/lib/pilotpy/tools/Gene_cluster_specific_functions.py -> build/bdist.linux-armv7l/wheel/./pilotpy/tools 2026-06-11T16:12:38,169 copying build/lib/pilotpy/tools/Cell_gene_selection.py -> build/bdist.linux-armv7l/wheel/./pilotpy/tools 2026-06-11T16:12:38,172 creating build/bdist.linux-armv7l/wheel/pilotpy/plot 2026-06-11T16:12:38,173 copying build/lib/pilotpy/plot/__init__.py -> build/bdist.linux-armv7l/wheel/./pilotpy/plot 2026-06-11T16:12:38,175 copying build/lib/pilotpy/plot/gene_selection_analysis.py -> build/bdist.linux-armv7l/wheel/./pilotpy/plot 2026-06-11T16:12:38,178 copying build/lib/pilotpy/plot/pseudobulk_DE_analysis.py -> build/bdist.linux-armv7l/wheel/./pilotpy/plot 2026-06-11T16:12:38,180 copying build/lib/pilotpy/plot/ploting.py -> build/bdist.linux-armv7l/wheel/./pilotpy/plot 2026-06-11T16:12:38,184 copying build/lib/pilotpy/plot/curve_activity.py -> build/bdist.linux-armv7l/wheel/./pilotpy/plot 2026-06-11T16:12:38,186 copying build/lib/pilotpy/tl.py -> build/bdist.linux-armv7l/wheel/./pilotpy 2026-06-11T16:12:38,188 running install_egg_info 2026-06-11T16:12:38,225 running egg_info 2026-06-11T16:12:38,254 writing pilotpy.egg-info/PKG-INFO 2026-06-11T16:12:38,259 writing dependency_links to pilotpy.egg-info/dependency_links.txt 2026-06-11T16:12:38,261 writing requirements to pilotpy.egg-info/requires.txt 2026-06-11T16:12:38,262 writing top-level names to pilotpy.egg-info/top_level.txt 2026-06-11T16:12:38,293 reading manifest file 'pilotpy.egg-info/SOURCES.txt' 2026-06-11T16:12:38,296 adding license file 'LICENSE' 2026-06-11T16:12:38,299 writing manifest file 'pilotpy.egg-info/SOURCES.txt' 2026-06-11T16:12:38,300 Copying pilotpy.egg-info to build/bdist.linux-armv7l/wheel/./pilotpy-2.0.14-py3.11.egg-info 2026-06-11T16:12:38,309 running install_scripts 2026-06-11T16:12:38,323 creating build/bdist.linux-armv7l/wheel/pilotpy-2.0.14.dist-info/WHEEL 2026-06-11T16:12:38,326 creating '/tmp/pip-wheel-_7wc18kb/pilotpy-2.0.14-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-11T16:12:38,328 adding 'pilotpy/__init__.py' 2026-06-11T16:12:38,330 adding 'pilotpy/pl.py' 2026-06-11T16:12:38,331 adding 'pilotpy/tl.py' 2026-06-11T16:12:38,334 adding 'pilotpy/plot/__init__.py' 2026-06-11T16:12:38,335 adding 'pilotpy/plot/curve_activity.py' 2026-06-11T16:12:38,340 adding 'pilotpy/plot/gene_selection_analysis.py' 2026-06-11T16:12:38,351 adding 'pilotpy/plot/ploting.py' 2026-06-11T16:12:38,355 adding 'pilotpy/plot/pseudobulk_DE_analysis.py' 2026-06-11T16:12:38,359 adding 'pilotpy/tools/Cell_gene_selection.py' 2026-06-11T16:12:38,361 adding 'pilotpy/tools/Gene_cluster_specific.py' 2026-06-11T16:12:38,364 adding 'pilotpy/tools/Gene_cluster_specific_functions.py' 2026-06-11T16:12:38,372 adding 'pilotpy/tools/Trajectory.py' 2026-06-11T16:12:38,374 adding 'pilotpy/tools/__init__.py' 2026-06-11T16:12:38,376 adding 'pilotpy/tools/patients_sub_clustering.py' 2026-06-11T16:12:38,379 adding 'pilotpy-2.0.14.dist-info/licenses/LICENSE' 2026-06-11T16:12:38,380 adding 'pilotpy-2.0.14.dist-info/METADATA' 2026-06-11T16:12:38,382 adding 'pilotpy-2.0.14.dist-info/WHEEL' 2026-06-11T16:12:38,383 adding 'pilotpy-2.0.14.dist-info/top_level.txt' 2026-06-11T16:12:38,383 adding 'pilotpy-2.0.14.dist-info/RECORD' 2026-06-11T16:12:38,386 removing build/bdist.linux-armv7l/wheel 2026-06-11T16:12:38,502 Building wheel for pilotpy (setup.py): finished with status 'done' 2026-06-11T16:12:38,505 Created wheel for pilotpy: filename=pilotpy-2.0.14-py3-none-any.whl size=77843 sha256=c4cde99bf5083fbbc916512781d69e10b6e748781db00f0e6390ad63edd4d44b 2026-06-11T16:12:38,506 Stored in directory: /tmp/pip-ephem-wheel-cache-d_zi0g93/wheels/f3/44/a6/5c201ddd7adf755a5156095efccf0f5704be139a33911d4325 2026-06-11T16:12:38,517 Successfully built pilotpy 2026-06-11T16:12:38,523 Removed build tracker: '/tmp/pip-build-tracker-b6cr0d96'