2024-08-20T17:41:14,961 Created temporary directory: /tmp/pip-build-tracker-awtpvwg6 2024-08-20T17:41:14,962 Initialized build tracking at /tmp/pip-build-tracker-awtpvwg6 2024-08-20T17:41:14,963 Created build tracker: /tmp/pip-build-tracker-awtpvwg6 2024-08-20T17:41:14,963 Entered build tracker: /tmp/pip-build-tracker-awtpvwg6 2024-08-20T17:41:14,964 Created temporary directory: /tmp/pip-wheel-whbn9pzl 2024-08-20T17:41:14,968 Created temporary directory: /tmp/pip-ephem-wheel-cache-bce_86r9 2024-08-20T17:41:15,012 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-08-20T17:41:15,015 2 location(s) to search for versions of supirfactor-dynamical: 2024-08-20T17:41:15,015 * https://pypi.org/simple/supirfactor-dynamical/ 2024-08-20T17:41:15,015 * https://www.piwheels.org/simple/supirfactor-dynamical/ 2024-08-20T17:41:15,016 Fetching project page and analyzing links: https://pypi.org/simple/supirfactor-dynamical/ 2024-08-20T17:41:15,017 Getting page https://pypi.org/simple/supirfactor-dynamical/ 2024-08-20T17:41:15,018 Found index url https://pypi.org/simple/ 2024-08-20T17:41:15,233 Fetched page https://pypi.org/simple/supirfactor-dynamical/ as application/vnd.pypi.simple.v1+json 2024-08-20T17:41:15,235 Skipping link: No binaries permitted for supirfactor-dynamical: https://files.pythonhosted.org/packages/e4/2d/bc497d7ccee20c1bd6e87f14adc7763f614c9b6ac67341c9c84cfcbd0b65/supirfactor_dynamical-1.0.0-py3-none-any.whl (from https://pypi.org/simple/supirfactor-dynamical/) 2024-08-20T17:41:15,236 Found link https://files.pythonhosted.org/packages/65/46/a698b54da42b57d399a3c1c173dbdea40a90e2efcd004c521de5cd7a4b13/supirfactor_dynamical-1.0.0.tar.gz (from https://pypi.org/simple/supirfactor-dynamical/), version: 1.0.0 2024-08-20T17:41:15,237 Skipping link: No binaries permitted for supirfactor-dynamical: https://files.pythonhosted.org/packages/f6/1d/475a91f484f87dbed2cbfde31b1abd85a8f4df49db9dc18292251a9f8fd9/supirfactor_dynamical-1.1.0-py3-none-any.whl (from https://pypi.org/simple/supirfactor-dynamical/) 2024-08-20T17:41:15,237 Found link https://files.pythonhosted.org/packages/7d/dc/bdc75c14e86489e0f13439900466874540455cf4570520b46156e3a891ca/supirfactor_dynamical-1.1.0.tar.gz (from https://pypi.org/simple/supirfactor-dynamical/), version: 1.1.0 2024-08-20T17:41:15,238 Fetching project page and analyzing links: https://www.piwheels.org/simple/supirfactor-dynamical/ 2024-08-20T17:41:15,239 Getting page https://www.piwheels.org/simple/supirfactor-dynamical/ 2024-08-20T17:41:15,240 Found index url https://www.piwheels.org/simple/ 2024-08-20T17:41:15,392 Fetched page https://www.piwheels.org/simple/supirfactor-dynamical/ as text/html 2024-08-20T17:41:15,394 Skipping link: No binaries permitted for supirfactor-dynamical: https://www.piwheels.org/simple/supirfactor-dynamical/supirfactor_dynamical-1.0.0-py3-none-any.whl#sha256=e112718956816b8bc99cfe9eac8259a65cfa2091fe8ed3265f67001fdcc01ac0 (from https://www.piwheels.org/simple/supirfactor-dynamical/) 2024-08-20T17:41:15,394 Skipping link: not a file: https://www.piwheels.org/simple/supirfactor-dynamical/ 2024-08-20T17:41:15,395 Skipping link: not a file: https://pypi.org/simple/supirfactor-dynamical/ 2024-08-20T17:41:15,414 Given no hashes to check 1 links for project 'supirfactor-dynamical': discarding no candidates 2024-08-20T17:41:15,416 Collecting supirfactor-dynamical==1.1.0 2024-08-20T17:41:15,419 Created temporary directory: /tmp/pip-unpack-otzy8409 2024-08-20T17:41:15,631 Downloading supirfactor_dynamical-1.1.0.tar.gz (74 kB) 2024-08-20T17:41:15,869 Added supirfactor-dynamical==1.1.0 from https://files.pythonhosted.org/packages/7d/dc/bdc75c14e86489e0f13439900466874540455cf4570520b46156e3a891ca/supirfactor_dynamical-1.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-awtpvwg6' 2024-08-20T17:41:15,870 Running setup.py (path:/tmp/pip-wheel-whbn9pzl/supirfactor-dynamical_1d640ae131ee448480b7d41ebac14e18/setup.py) egg_info for package supirfactor-dynamical 2024-08-20T17:41:15,871 Created temporary directory: /tmp/pip-pip-egg-info-iwhi2nr0 2024-08-20T17:41:15,872 Preparing metadata (setup.py): started 2024-08-20T17:41:15,874 Running command python setup.py egg_info 2024-08-20T17:41:16,443 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:268: UserWarning: Unknown distribution option: 'tests_require' 2024-08-20T17:41:16,443 warnings.warn(msg) 2024-08-20T17:41:16,444 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:268: UserWarning: Unknown distribution option: 'test_suite' 2024-08-20T17:41:16,444 warnings.warn(msg) 2024-08-20T17:41:16,976 running egg_info 2024-08-20T17:41:16,978 creating /tmp/pip-pip-egg-info-iwhi2nr0/supirfactor_dynamical.egg-info 2024-08-20T17:41:17,005 writing /tmp/pip-pip-egg-info-iwhi2nr0/supirfactor_dynamical.egg-info/PKG-INFO 2024-08-20T17:41:17,009 writing dependency_links to /tmp/pip-pip-egg-info-iwhi2nr0/supirfactor_dynamical.egg-info/dependency_links.txt 2024-08-20T17:41:17,012 writing requirements to /tmp/pip-pip-egg-info-iwhi2nr0/supirfactor_dynamical.egg-info/requires.txt 2024-08-20T17:41:17,013 writing top-level names to /tmp/pip-pip-egg-info-iwhi2nr0/supirfactor_dynamical.egg-info/top_level.txt 2024-08-20T17:41:17,015 writing manifest file '/tmp/pip-pip-egg-info-iwhi2nr0/supirfactor_dynamical.egg-info/SOURCES.txt' 2024-08-20T17:41:17,116 reading manifest file '/tmp/pip-pip-egg-info-iwhi2nr0/supirfactor_dynamical.egg-info/SOURCES.txt' 2024-08-20T17:41:17,118 adding license file 'LICENSE' 2024-08-20T17:41:17,123 writing manifest file '/tmp/pip-pip-egg-info-iwhi2nr0/supirfactor_dynamical.egg-info/SOURCES.txt' 2024-08-20T17:41:17,237 Preparing metadata (setup.py): finished with status 'done' 2024-08-20T17:41:17,241 Source in /tmp/pip-wheel-whbn9pzl/supirfactor-dynamical_1d640ae131ee448480b7d41ebac14e18 has version 1.1.0, which satisfies requirement supirfactor-dynamical==1.1.0 from https://files.pythonhosted.org/packages/7d/dc/bdc75c14e86489e0f13439900466874540455cf4570520b46156e3a891ca/supirfactor_dynamical-1.1.0.tar.gz 2024-08-20T17:41:17,242 Removed supirfactor-dynamical==1.1.0 from https://files.pythonhosted.org/packages/7d/dc/bdc75c14e86489e0f13439900466874540455cf4570520b46156e3a891ca/supirfactor_dynamical-1.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-awtpvwg6' 2024-08-20T17:41:17,247 Created temporary directory: /tmp/pip-unpack-tli1edb6 2024-08-20T17:41:17,249 Created temporary directory: /tmp/pip-unpack-pgql2mr_ 2024-08-20T17:41:17,249 Building wheels for collected packages: supirfactor-dynamical 2024-08-20T17:41:17,254 Created temporary directory: /tmp/pip-wheel-6low3zcr 2024-08-20T17:41:17,255 Building wheel for supirfactor-dynamical (setup.py): started 2024-08-20T17:41:17,256 Destination directory: /tmp/pip-wheel-6low3zcr 2024-08-20T17:41:17,257 Running command python setup.py bdist_wheel 2024-08-20T17:41:17,831 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:268: UserWarning: Unknown distribution option: 'tests_require' 2024-08-20T17:41:17,831 warnings.warn(msg) 2024-08-20T17:41:17,831 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:268: UserWarning: Unknown distribution option: 'test_suite' 2024-08-20T17:41:17,832 warnings.warn(msg) 2024-08-20T17:41:18,337 running bdist_wheel 2024-08-20T17:41:18,479 running build 2024-08-20T17:41:18,480 running build_py 2024-08-20T17:41:18,512 creating build 2024-08-20T17:41:18,512 creating build/lib 2024-08-20T17:41:18,513 creating build/lib/supirfactor_dynamical 2024-08-20T17:41:18,514 copying supirfactor_dynamical/__init__.py -> build/lib/supirfactor_dynamical 2024-08-20T17:41:18,517 creating build/lib/supirfactor_dynamical/perturbation 2024-08-20T17:41:18,518 copying supirfactor_dynamical/perturbation/predict.py -> build/lib/supirfactor_dynamical/perturbation 2024-08-20T17:41:18,519 copying supirfactor_dynamical/perturbation/backprop_error.py -> build/lib/supirfactor_dynamical/perturbation 2024-08-20T17:41:18,521 copying supirfactor_dynamical/perturbation/__init__.py -> build/lib/supirfactor_dynamical/perturbation 2024-08-20T17:41:18,523 copying supirfactor_dynamical/perturbation/multidecoder_error.py -> build/lib/supirfactor_dynamical/perturbation 2024-08-20T17:41:18,525 creating build/lib/supirfactor_dynamical/training 2024-08-20T17:41:18,526 copying supirfactor_dynamical/training/train_simple_decoders.py -> build/lib/supirfactor_dynamical/training 2024-08-20T17:41:18,529 copying supirfactor_dynamical/training/train_simple_models.py -> build/lib/supirfactor_dynamical/training 2024-08-20T17:41:18,531 copying supirfactor_dynamical/training/train_embeddings.py -> build/lib/supirfactor_dynamical/training 2024-08-20T17:41:18,534 copying supirfactor_dynamical/training/train_standard_loop.py -> build/lib/supirfactor_dynamical/training 2024-08-20T17:41:18,536 copying supirfactor_dynamical/training/train_dynamics.py -> build/lib/supirfactor_dynamical/training 2024-08-20T17:41:18,538 copying supirfactor_dynamical/training/__init__.py -> build/lib/supirfactor_dynamical/training 2024-08-20T17:41:18,541 copying supirfactor_dynamical/training/_utils.py -> build/lib/supirfactor_dynamical/training 2024-08-20T17:41:18,543 copying supirfactor_dynamical/training/train_decoders.py -> build/lib/supirfactor_dynamical/training 2024-08-20T17:41:18,545 creating build/lib/supirfactor_dynamical/_utils 2024-08-20T17:41:18,546 copying supirfactor_dynamical/_utils/early_stopping.py -> build/lib/supirfactor_dynamical/_utils 2024-08-20T17:41:18,548 copying supirfactor_dynamical/_utils/misc.py -> build/lib/supirfactor_dynamical/_utils 2024-08-20T17:41:18,549 copying supirfactor_dynamical/_utils/_adata_load.py -> build/lib/supirfactor_dynamical/_utils 2024-08-20T17:41:18,552 copying supirfactor_dynamical/_utils/_loader.py -> build/lib/supirfactor_dynamical/_utils 2024-08-20T17:41:18,554 copying supirfactor_dynamical/_utils/_math.py -> build/lib/supirfactor_dynamical/_utils 2024-08-20T17:41:18,555 copying supirfactor_dynamical/_utils/_trunc_robust_scaler.py -> build/lib/supirfactor_dynamical/_utils 2024-08-20T17:41:18,557 copying supirfactor_dynamical/_utils/time_offsets.py -> build/lib/supirfactor_dynamical/_utils 2024-08-20T17:41:18,559 copying supirfactor_dynamical/_utils/activation.py -> build/lib/supirfactor_dynamical/_utils 2024-08-20T17:41:18,560 copying supirfactor_dynamical/_utils/__init__.py -> build/lib/supirfactor_dynamical/_utils 2024-08-20T17:41:18,562 copying supirfactor_dynamical/_utils/_utils.py -> build/lib/supirfactor_dynamical/_utils 2024-08-20T17:41:18,565 creating build/lib/supirfactor_dynamical/postprocessing 2024-08-20T17:41:18,566 copying supirfactor_dynamical/postprocessing/results.py -> build/lib/supirfactor_dynamical/postprocessing 2024-08-20T17:41:18,569 copying supirfactor_dynamical/postprocessing/eval.py -> build/lib/supirfactor_dynamical/postprocessing 2024-08-20T17:41:18,572 copying supirfactor_dynamical/postprocessing/__init__.py -> build/lib/supirfactor_dynamical/postprocessing 2024-08-20T17:41:18,574 creating build/lib/supirfactor_dynamical/datasets 2024-08-20T17:41:18,575 copying supirfactor_dynamical/datasets/anndata_backed_dataset.py -> build/lib/supirfactor_dynamical/datasets 2024-08-20T17:41:18,577 copying supirfactor_dynamical/datasets/stratified_file_dataset.py -> build/lib/supirfactor_dynamical/datasets 2024-08-20T17:41:18,580 copying supirfactor_dynamical/datasets/__init__.py -> build/lib/supirfactor_dynamical/datasets 2024-08-20T17:41:18,582 copying supirfactor_dynamical/datasets/time_dataset.py -> build/lib/supirfactor_dynamical/datasets 2024-08-20T17:41:18,585 creating build/lib/supirfactor_dynamical/models 2024-08-20T17:41:18,586 copying supirfactor_dynamical/models/decay_model.py -> build/lib/supirfactor_dynamical/models 2024-08-20T17:41:18,588 copying supirfactor_dynamical/models/_base_recurrent_model.py -> build/lib/supirfactor_dynamical/models 2024-08-20T17:41:18,590 copying supirfactor_dynamical/models/recurrent_models.py -> build/lib/supirfactor_dynamical/models 2024-08-20T17:41:18,591 copying supirfactor_dynamical/models/modules.py -> build/lib/supirfactor_dynamical/models 2024-08-20T17:41:18,594 copying supirfactor_dynamical/models/ae_model.py -> build/lib/supirfactor_dynamical/models 2024-08-20T17:41:18,596 copying supirfactor_dynamical/models/_base_model.py -> build/lib/supirfactor_dynamical/models 2024-08-20T17:41:18,599 copying supirfactor_dynamical/models/simple_models.py -> build/lib/supirfactor_dynamical/models 2024-08-20T17:41:18,601 copying supirfactor_dynamical/models/biophysical_model.py -> build/lib/supirfactor_dynamical/models 2024-08-20T17:41:18,603 copying supirfactor_dynamical/models/chromatin_model.py -> build/lib/supirfactor_dynamical/models 2024-08-20T17:41:18,606 copying supirfactor_dynamical/models/__init__.py -> build/lib/supirfactor_dynamical/models 2024-08-20T17:41:18,609 creating build/lib/supirfactor_dynamical/tests 2024-08-20T17:41:18,609 copying supirfactor_dynamical/tests/test_loader_h5ad.py -> build/lib/supirfactor_dynamical/tests 2024-08-20T17:41:18,612 copying supirfactor_dynamical/tests/test_velocity.py -> build/lib/supirfactor_dynamical/tests 2024-08-20T17:41:18,614 copying supirfactor_dynamical/tests/test_eval.py -> build/lib/supirfactor_dynamical/tests 2024-08-20T17:41:18,616 copying supirfactor_dynamical/tests/test_serialize.py -> build/lib/supirfactor_dynamical/tests 2024-08-20T17:41:18,618 copying supirfactor_dynamical/tests/test_decay.py -> build/lib/supirfactor_dynamical/tests 2024-08-20T17:41:18,620 copying supirfactor_dynamical/tests/test_training_mixin.py -> build/lib/supirfactor_dynamical/tests 2024-08-20T17:41:18,622 copying supirfactor_dynamical/tests/test_utils.py -> build/lib/supirfactor_dynamical/tests 2024-08-20T17:41:18,624 copying supirfactor_dynamical/tests/test_train.py -> build/lib/supirfactor_dynamical/tests 2024-08-20T17:41:18,626 copying supirfactor_dynamical/tests/test_static.py -> build/lib/supirfactor_dynamical/tests 2024-08-20T17:41:18,629 copying supirfactor_dynamical/tests/test_loader.py -> build/lib/supirfactor_dynamical/tests 2024-08-20T17:41:18,632 copying supirfactor_dynamical/tests/test_lstm.py -> build/lib/supirfactor_dynamical/tests 2024-08-20T17:41:18,634 copying supirfactor_dynamical/tests/test_scaling.py -> build/lib/supirfactor_dynamical/tests 2024-08-20T17:41:18,636 copying supirfactor_dynamical/tests/test_full_model.py -> build/lib/supirfactor_dynamical/tests 2024-08-20T17:41:18,638 copying supirfactor_dynamical/tests/test_rnn.py -> build/lib/supirfactor_dynamical/tests 2024-08-20T17:41:18,641 copying supirfactor_dynamical/tests/test_multiencoder.py -> build/lib/supirfactor_dynamical/tests 2024-08-20T17:41:18,644 copying supirfactor_dynamical/tests/__init__.py -> build/lib/supirfactor_dynamical/tests 2024-08-20T17:41:18,646 copying supirfactor_dynamical/tests/test_multimodel_traning.py -> build/lib/supirfactor_dynamical/tests 2024-08-20T17:41:18,648 copying supirfactor_dynamical/tests/test_perturbations.py -> build/lib/supirfactor_dynamical/tests 2024-08-20T17:41:18,650 copying supirfactor_dynamical/tests/test_gru.py -> build/lib/supirfactor_dynamical/tests 2024-08-20T17:41:18,651 copying supirfactor_dynamical/tests/_stubs.py -> build/lib/supirfactor_dynamical/tests 2024-08-20T17:41:18,653 copying supirfactor_dynamical/tests/test_simple_models.py -> build/lib/supirfactor_dynamical/tests 2024-08-20T17:41:18,655 copying supirfactor_dynamical/tests/test_chromatin.py -> build/lib/supirfactor_dynamical/tests 2024-08-20T17:41:18,658 creating build/lib/supirfactor_dynamical/_io 2024-08-20T17:41:18,659 copying supirfactor_dynamical/_io/_writer.py -> build/lib/supirfactor_dynamical/_io 2024-08-20T17:41:18,660 copying supirfactor_dynamical/_io/_loader.py -> build/lib/supirfactor_dynamical/_io 2024-08-20T17:41:18,662 copying supirfactor_dynamical/_io/_torch_state.py -> build/lib/supirfactor_dynamical/_io 2024-08-20T17:41:18,665 copying supirfactor_dynamical/_io/__init__.py -> build/lib/supirfactor_dynamical/_io 2024-08-20T17:41:18,666 copying supirfactor_dynamical/_io/load_data.py -> build/lib/supirfactor_dynamical/_io 2024-08-20T17:41:18,669 copying supirfactor_dynamical/_io/_args.py -> build/lib/supirfactor_dynamical/_io 2024-08-20T17:41:18,671 copying supirfactor_dynamical/_io/_network.py -> build/lib/supirfactor_dynamical/_io 2024-08-20T17:41:18,673 creating build/lib/supirfactor_dynamical/models/_model_mixins 2024-08-20T17:41:18,674 copying supirfactor_dynamical/models/_model_mixins/multiencoder_mixin.py -> build/lib/supirfactor_dynamical/models/_model_mixins 2024-08-20T17:41:18,676 copying supirfactor_dynamical/models/_model_mixins/multimodal_data_mixin.py -> build/lib/supirfactor_dynamical/models/_model_mixins 2024-08-20T17:41:18,678 copying supirfactor_dynamical/models/_model_mixins/time_offset_mixins.py -> build/lib/supirfactor_dynamical/models/_model_mixins 2024-08-20T17:41:18,680 copying supirfactor_dynamical/models/_model_mixins/velocity_mixin.py -> build/lib/supirfactor_dynamical/models/_model_mixins 2024-08-20T17:41:18,682 copying supirfactor_dynamical/models/_model_mixins/training_mixin.py -> build/lib/supirfactor_dynamical/models/_model_mixins 2024-08-20T17:41:18,687 copying supirfactor_dynamical/models/_model_mixins/__init__.py -> build/lib/supirfactor_dynamical/models/_model_mixins 2024-08-20T17:41:18,689 copying supirfactor_dynamical/models/_model_mixins/prior_mixin.py -> build/lib/supirfactor_dynamical/models/_model_mixins 2024-08-20T17:41:18,691 copying supirfactor_dynamical/models/_model_mixins/scaling_mixin.py -> build/lib/supirfactor_dynamical/models/_model_mixins 2024-08-20T17:41:18,732 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2024-08-20T17:41:18,733 !! 2024-08-20T17:41:18,734 ******************************************************************************** 2024-08-20T17:41:18,734 Please avoid running ``setup.py`` directly. 2024-08-20T17:41:18,735 Instead, use pypa/build, pypa/installer or other 2024-08-20T17:41:18,735 standards-based tools. 2024-08-20T17:41:18,737 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2024-08-20T17:41:18,737 ******************************************************************************** 2024-08-20T17:41:18,738 !! 2024-08-20T17:41:18,739 self.initialize_options() 2024-08-20T17:41:18,762 installing to build/bdist.linux-armv7l/wheel 2024-08-20T17:41:18,763 running install 2024-08-20T17:41:18,788 running install_lib 2024-08-20T17:41:18,818 creating build/bdist.linux-armv7l 2024-08-20T17:41:18,819 creating build/bdist.linux-armv7l/wheel 2024-08-20T17:41:18,821 creating build/bdist.linux-armv7l/wheel/supirfactor_dynamical 2024-08-20T17:41:18,823 creating build/bdist.linux-armv7l/wheel/supirfactor_dynamical/perturbation 2024-08-20T17:41:18,824 copying build/lib/supirfactor_dynamical/perturbation/predict.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/perturbation 2024-08-20T17:41:18,826 copying build/lib/supirfactor_dynamical/perturbation/backprop_error.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/perturbation 2024-08-20T17:41:18,828 copying build/lib/supirfactor_dynamical/perturbation/__init__.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/perturbation 2024-08-20T17:41:18,830 copying build/lib/supirfactor_dynamical/perturbation/multidecoder_error.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/perturbation 2024-08-20T17:41:18,833 creating build/bdist.linux-armv7l/wheel/supirfactor_dynamical/training 2024-08-20T17:41:18,834 copying build/lib/supirfactor_dynamical/training/train_simple_decoders.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/training 2024-08-20T17:41:18,836 copying build/lib/supirfactor_dynamical/training/train_simple_models.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/training 2024-08-20T17:41:18,839 copying build/lib/supirfactor_dynamical/training/train_embeddings.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/training 2024-08-20T17:41:18,841 copying build/lib/supirfactor_dynamical/training/train_standard_loop.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/training 2024-08-20T17:41:18,843 copying build/lib/supirfactor_dynamical/training/train_dynamics.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/training 2024-08-20T17:41:18,846 copying build/lib/supirfactor_dynamical/training/__init__.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/training 2024-08-20T17:41:18,848 copying build/lib/supirfactor_dynamical/training/_utils.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/training 2024-08-20T17:41:18,851 copying build/lib/supirfactor_dynamical/training/train_decoders.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/training 2024-08-20T17:41:18,853 creating build/bdist.linux-armv7l/wheel/supirfactor_dynamical/_utils 2024-08-20T17:41:18,854 copying build/lib/supirfactor_dynamical/_utils/early_stopping.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/_utils 2024-08-20T17:41:18,857 copying build/lib/supirfactor_dynamical/_utils/misc.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/_utils 2024-08-20T17:41:18,859 copying build/lib/supirfactor_dynamical/_utils/_adata_load.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/_utils 2024-08-20T17:41:18,861 copying build/lib/supirfactor_dynamical/_utils/_loader.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/_utils 2024-08-20T17:41:18,863 copying build/lib/supirfactor_dynamical/_utils/_math.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/_utils 2024-08-20T17:41:18,865 copying build/lib/supirfactor_dynamical/_utils/_trunc_robust_scaler.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/_utils 2024-08-20T17:41:18,867 copying build/lib/supirfactor_dynamical/_utils/time_offsets.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/_utils 2024-08-20T17:41:18,869 copying build/lib/supirfactor_dynamical/_utils/activation.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/_utils 2024-08-20T17:41:18,871 copying build/lib/supirfactor_dynamical/_utils/__init__.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/_utils 2024-08-20T17:41:18,873 copying build/lib/supirfactor_dynamical/_utils/_utils.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/_utils 2024-08-20T17:41:18,876 creating build/bdist.linux-armv7l/wheel/supirfactor_dynamical/postprocessing 2024-08-20T17:41:18,877 copying build/lib/supirfactor_dynamical/postprocessing/results.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/postprocessing 2024-08-20T17:41:18,880 copying build/lib/supirfactor_dynamical/postprocessing/eval.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/postprocessing 2024-08-20T17:41:18,882 copying build/lib/supirfactor_dynamical/postprocessing/__init__.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/postprocessing 2024-08-20T17:41:18,884 creating build/bdist.linux-armv7l/wheel/supirfactor_dynamical/datasets 2024-08-20T17:41:18,885 copying build/lib/supirfactor_dynamical/datasets/anndata_backed_dataset.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/datasets 2024-08-20T17:41:18,888 copying build/lib/supirfactor_dynamical/datasets/stratified_file_dataset.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/datasets 2024-08-20T17:41:18,891 copying build/lib/supirfactor_dynamical/datasets/__init__.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/datasets 2024-08-20T17:41:18,893 copying build/lib/supirfactor_dynamical/datasets/time_dataset.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/datasets 2024-08-20T17:41:18,896 creating build/bdist.linux-armv7l/wheel/supirfactor_dynamical/models 2024-08-20T17:41:18,897 copying build/lib/supirfactor_dynamical/models/decay_model.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/models 2024-08-20T17:41:18,899 copying build/lib/supirfactor_dynamical/models/_base_recurrent_model.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/models 2024-08-20T17:41:18,901 copying build/lib/supirfactor_dynamical/models/recurrent_models.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/models 2024-08-20T17:41:18,903 copying build/lib/supirfactor_dynamical/models/modules.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/models 2024-08-20T17:41:18,906 copying build/lib/supirfactor_dynamical/models/ae_model.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/models 2024-08-20T17:41:18,908 copying build/lib/supirfactor_dynamical/models/_base_model.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/models 2024-08-20T17:41:18,911 copying build/lib/supirfactor_dynamical/models/simple_models.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/models 2024-08-20T17:41:18,912 copying build/lib/supirfactor_dynamical/models/biophysical_model.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/models 2024-08-20T17:41:18,916 creating build/bdist.linux-armv7l/wheel/supirfactor_dynamical/models/_model_mixins 2024-08-20T17:41:18,918 copying build/lib/supirfactor_dynamical/models/_model_mixins/multiencoder_mixin.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/models/_model_mixins 2024-08-20T17:41:18,920 copying build/lib/supirfactor_dynamical/models/_model_mixins/multimodal_data_mixin.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/models/_model_mixins 2024-08-20T17:41:18,922 copying build/lib/supirfactor_dynamical/models/_model_mixins/time_offset_mixins.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/models/_model_mixins 2024-08-20T17:41:18,924 copying build/lib/supirfactor_dynamical/models/_model_mixins/velocity_mixin.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/models/_model_mixins 2024-08-20T17:41:18,925 copying build/lib/supirfactor_dynamical/models/_model_mixins/training_mixin.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/models/_model_mixins 2024-08-20T17:41:18,928 copying build/lib/supirfactor_dynamical/models/_model_mixins/__init__.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/models/_model_mixins 2024-08-20T17:41:18,930 copying build/lib/supirfactor_dynamical/models/_model_mixins/prior_mixin.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/models/_model_mixins 2024-08-20T17:41:18,932 copying build/lib/supirfactor_dynamical/models/_model_mixins/scaling_mixin.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/models/_model_mixins 2024-08-20T17:41:18,935 copying build/lib/supirfactor_dynamical/models/chromatin_model.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/models 2024-08-20T17:41:18,937 copying build/lib/supirfactor_dynamical/models/__init__.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/models 2024-08-20T17:41:18,939 creating build/bdist.linux-armv7l/wheel/supirfactor_dynamical/tests 2024-08-20T17:41:18,941 copying build/lib/supirfactor_dynamical/tests/test_loader_h5ad.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/tests 2024-08-20T17:41:18,944 copying build/lib/supirfactor_dynamical/tests/test_velocity.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/tests 2024-08-20T17:41:18,946 copying build/lib/supirfactor_dynamical/tests/test_eval.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/tests 2024-08-20T17:41:18,948 copying build/lib/supirfactor_dynamical/tests/test_serialize.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/tests 2024-08-20T17:41:18,951 copying build/lib/supirfactor_dynamical/tests/test_decay.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/tests 2024-08-20T17:41:18,953 copying build/lib/supirfactor_dynamical/tests/test_training_mixin.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/tests 2024-08-20T17:41:18,955 copying build/lib/supirfactor_dynamical/tests/test_utils.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/tests 2024-08-20T17:41:18,958 copying build/lib/supirfactor_dynamical/tests/test_train.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/tests 2024-08-20T17:41:18,961 copying build/lib/supirfactor_dynamical/tests/test_static.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/tests 2024-08-20T17:41:18,963 copying build/lib/supirfactor_dynamical/tests/test_loader.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/tests 2024-08-20T17:41:18,966 copying build/lib/supirfactor_dynamical/tests/test_lstm.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/tests 2024-08-20T17:41:18,968 copying build/lib/supirfactor_dynamical/tests/test_scaling.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/tests 2024-08-20T17:41:18,969 copying build/lib/supirfactor_dynamical/tests/test_full_model.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/tests 2024-08-20T17:41:18,972 copying build/lib/supirfactor_dynamical/tests/test_rnn.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/tests 2024-08-20T17:41:18,975 copying build/lib/supirfactor_dynamical/tests/test_multiencoder.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/tests 2024-08-20T17:41:18,977 copying build/lib/supirfactor_dynamical/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/tests 2024-08-20T17:41:18,980 copying build/lib/supirfactor_dynamical/tests/test_multimodel_traning.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/tests 2024-08-20T17:41:18,982 copying build/lib/supirfactor_dynamical/tests/test_perturbations.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/tests 2024-08-20T17:41:18,984 copying build/lib/supirfactor_dynamical/tests/test_gru.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/tests 2024-08-20T17:41:18,986 copying build/lib/supirfactor_dynamical/tests/_stubs.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/tests 2024-08-20T17:41:18,988 copying build/lib/supirfactor_dynamical/tests/test_simple_models.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/tests 2024-08-20T17:41:18,990 copying build/lib/supirfactor_dynamical/tests/test_chromatin.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/tests 2024-08-20T17:41:18,992 creating build/bdist.linux-armv7l/wheel/supirfactor_dynamical/_io 2024-08-20T17:41:18,993 copying build/lib/supirfactor_dynamical/_io/_writer.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/_io 2024-08-20T17:41:18,995 copying build/lib/supirfactor_dynamical/_io/_loader.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/_io 2024-08-20T17:41:18,997 copying build/lib/supirfactor_dynamical/_io/_torch_state.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/_io 2024-08-20T17:41:18,999 copying build/lib/supirfactor_dynamical/_io/__init__.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/_io 2024-08-20T17:41:19,000 copying build/lib/supirfactor_dynamical/_io/load_data.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/_io 2024-08-20T17:41:19,002 copying build/lib/supirfactor_dynamical/_io/_args.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/_io 2024-08-20T17:41:19,004 copying build/lib/supirfactor_dynamical/_io/_network.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical/_io 2024-08-20T17:41:19,006 copying build/lib/supirfactor_dynamical/__init__.py -> build/bdist.linux-armv7l/wheel/./supirfactor_dynamical 2024-08-20T17:41:19,008 running install_egg_info 2024-08-20T17:41:19,039 running egg_info 2024-08-20T17:41:19,067 writing supirfactor_dynamical.egg-info/PKG-INFO 2024-08-20T17:41:19,070 writing dependency_links to supirfactor_dynamical.egg-info/dependency_links.txt 2024-08-20T17:41:19,072 writing requirements to supirfactor_dynamical.egg-info/requires.txt 2024-08-20T17:41:19,074 writing top-level names to supirfactor_dynamical.egg-info/top_level.txt 2024-08-20T17:41:19,113 reading manifest file 'supirfactor_dynamical.egg-info/SOURCES.txt' 2024-08-20T17:41:19,119 adding license file 'LICENSE' 2024-08-20T17:41:19,124 writing manifest file 'supirfactor_dynamical.egg-info/SOURCES.txt' 2024-08-20T17:41:19,126 Copying supirfactor_dynamical.egg-info to build/bdist.linux-armv7l/wheel/./supirfactor_dynamical-1.1.0-py3.11.egg-info 2024-08-20T17:41:19,138 running install_scripts 2024-08-20T17:41:19,153 creating build/bdist.linux-armv7l/wheel/supirfactor_dynamical-1.1.0.dist-info/WHEEL 2024-08-20T17:41:19,155 creating '/tmp/pip-wheel-6low3zcr/supirfactor_dynamical-1.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2024-08-20T17:41:19,157 adding 'supirfactor_dynamical/__init__.py' 2024-08-20T17:41:19,159 adding 'supirfactor_dynamical/_io/__init__.py' 2024-08-20T17:41:19,160 adding 'supirfactor_dynamical/_io/_args.py' 2024-08-20T17:41:19,161 adding 'supirfactor_dynamical/_io/_loader.py' 2024-08-20T17:41:19,163 adding 'supirfactor_dynamical/_io/_network.py' 2024-08-20T17:41:19,164 adding 'supirfactor_dynamical/_io/_torch_state.py' 2024-08-20T17:41:19,166 adding 'supirfactor_dynamical/_io/_writer.py' 2024-08-20T17:41:19,167 adding 'supirfactor_dynamical/_io/load_data.py' 2024-08-20T17:41:19,169 adding 'supirfactor_dynamical/_utils/__init__.py' 2024-08-20T17:41:19,171 adding 'supirfactor_dynamical/_utils/_adata_load.py' 2024-08-20T17:41:19,172 adding 'supirfactor_dynamical/_utils/_loader.py' 2024-08-20T17:41:19,173 adding 'supirfactor_dynamical/_utils/_math.py' 2024-08-20T17:41:19,174 adding 'supirfactor_dynamical/_utils/_trunc_robust_scaler.py' 2024-08-20T17:41:19,176 adding 'supirfactor_dynamical/_utils/_utils.py' 2024-08-20T17:41:19,177 adding 'supirfactor_dynamical/_utils/activation.py' 2024-08-20T17:41:19,178 adding 'supirfactor_dynamical/_utils/early_stopping.py' 2024-08-20T17:41:19,179 adding 'supirfactor_dynamical/_utils/misc.py' 2024-08-20T17:41:19,181 adding 'supirfactor_dynamical/_utils/time_offsets.py' 2024-08-20T17:41:19,183 adding 'supirfactor_dynamical/datasets/__init__.py' 2024-08-20T17:41:19,185 adding 'supirfactor_dynamical/datasets/anndata_backed_dataset.py' 2024-08-20T17:41:19,187 adding 'supirfactor_dynamical/datasets/stratified_file_dataset.py' 2024-08-20T17:41:19,189 adding 'supirfactor_dynamical/datasets/time_dataset.py' 2024-08-20T17:41:19,191 adding 'supirfactor_dynamical/models/__init__.py' 2024-08-20T17:41:19,192 adding 'supirfactor_dynamical/models/_base_model.py' 2024-08-20T17:41:19,194 adding 'supirfactor_dynamical/models/_base_recurrent_model.py' 2024-08-20T17:41:19,195 adding 'supirfactor_dynamical/models/ae_model.py' 2024-08-20T17:41:19,198 adding 'supirfactor_dynamical/models/biophysical_model.py' 2024-08-20T17:41:19,200 adding 'supirfactor_dynamical/models/chromatin_model.py' 2024-08-20T17:41:19,202 adding 'supirfactor_dynamical/models/decay_model.py' 2024-08-20T17:41:19,203 adding 'supirfactor_dynamical/models/modules.py' 2024-08-20T17:41:19,204 adding 'supirfactor_dynamical/models/recurrent_models.py' 2024-08-20T17:41:19,205 adding 'supirfactor_dynamical/models/simple_models.py' 2024-08-20T17:41:19,207 adding 'supirfactor_dynamical/models/_model_mixins/__init__.py' 2024-08-20T17:41:19,209 adding 'supirfactor_dynamical/models/_model_mixins/multiencoder_mixin.py' 2024-08-20T17:41:19,211 adding 'supirfactor_dynamical/models/_model_mixins/multimodal_data_mixin.py' 2024-08-20T17:41:19,212 adding 'supirfactor_dynamical/models/_model_mixins/prior_mixin.py' 2024-08-20T17:41:19,214 adding 'supirfactor_dynamical/models/_model_mixins/scaling_mixin.py' 2024-08-20T17:41:19,215 adding 'supirfactor_dynamical/models/_model_mixins/time_offset_mixins.py' 2024-08-20T17:41:19,218 adding 'supirfactor_dynamical/models/_model_mixins/training_mixin.py' 2024-08-20T17:41:19,219 adding 'supirfactor_dynamical/models/_model_mixins/velocity_mixin.py' 2024-08-20T17:41:19,221 adding 'supirfactor_dynamical/perturbation/__init__.py' 2024-08-20T17:41:19,222 adding 'supirfactor_dynamical/perturbation/backprop_error.py' 2024-08-20T17:41:19,223 adding 'supirfactor_dynamical/perturbation/multidecoder_error.py' 2024-08-20T17:41:19,225 adding 'supirfactor_dynamical/perturbation/predict.py' 2024-08-20T17:41:19,227 adding 'supirfactor_dynamical/postprocessing/__init__.py' 2024-08-20T17:41:19,228 adding 'supirfactor_dynamical/postprocessing/eval.py' 2024-08-20T17:41:19,230 adding 'supirfactor_dynamical/postprocessing/results.py' 2024-08-20T17:41:19,232 adding 'supirfactor_dynamical/tests/__init__.py' 2024-08-20T17:41:19,233 adding 'supirfactor_dynamical/tests/_stubs.py' 2024-08-20T17:41:19,234 adding 'supirfactor_dynamical/tests/test_chromatin.py' 2024-08-20T17:41:19,236 adding 'supirfactor_dynamical/tests/test_decay.py' 2024-08-20T17:41:19,237 adding 'supirfactor_dynamical/tests/test_eval.py' 2024-08-20T17:41:19,239 adding 'supirfactor_dynamical/tests/test_full_model.py' 2024-08-20T17:41:19,241 adding 'supirfactor_dynamical/tests/test_gru.py' 2024-08-20T17:41:19,243 adding 'supirfactor_dynamical/tests/test_loader.py' 2024-08-20T17:41:19,245 adding 'supirfactor_dynamical/tests/test_loader_h5ad.py' 2024-08-20T17:41:19,246 adding 'supirfactor_dynamical/tests/test_lstm.py' 2024-08-20T17:41:19,247 adding 'supirfactor_dynamical/tests/test_multiencoder.py' 2024-08-20T17:41:19,249 adding 'supirfactor_dynamical/tests/test_multimodel_traning.py' 2024-08-20T17:41:19,251 adding 'supirfactor_dynamical/tests/test_perturbations.py' 2024-08-20T17:41:19,252 adding 'supirfactor_dynamical/tests/test_rnn.py' 2024-08-20T17:41:19,254 adding 'supirfactor_dynamical/tests/test_scaling.py' 2024-08-20T17:41:19,256 adding 'supirfactor_dynamical/tests/test_serialize.py' 2024-08-20T17:41:19,257 adding 'supirfactor_dynamical/tests/test_simple_models.py' 2024-08-20T17:41:19,259 adding 'supirfactor_dynamical/tests/test_static.py' 2024-08-20T17:41:19,261 adding 'supirfactor_dynamical/tests/test_train.py' 2024-08-20T17:41:19,263 adding 'supirfactor_dynamical/tests/test_training_mixin.py' 2024-08-20T17:41:19,265 adding 'supirfactor_dynamical/tests/test_utils.py' 2024-08-20T17:41:19,266 adding 'supirfactor_dynamical/tests/test_velocity.py' 2024-08-20T17:41:19,268 adding 'supirfactor_dynamical/training/__init__.py' 2024-08-20T17:41:19,269 adding 'supirfactor_dynamical/training/_utils.py' 2024-08-20T17:41:19,271 adding 'supirfactor_dynamical/training/train_decoders.py' 2024-08-20T17:41:19,272 adding 'supirfactor_dynamical/training/train_dynamics.py' 2024-08-20T17:41:19,274 adding 'supirfactor_dynamical/training/train_embeddings.py' 2024-08-20T17:41:19,275 adding 'supirfactor_dynamical/training/train_simple_decoders.py' 2024-08-20T17:41:19,277 adding 'supirfactor_dynamical/training/train_simple_models.py' 2024-08-20T17:41:19,278 adding 'supirfactor_dynamical/training/train_standard_loop.py' 2024-08-20T17:41:19,280 adding 'supirfactor_dynamical-1.1.0.dist-info/LICENSE' 2024-08-20T17:41:19,282 adding 'supirfactor_dynamical-1.1.0.dist-info/METADATA' 2024-08-20T17:41:19,283 adding 'supirfactor_dynamical-1.1.0.dist-info/WHEEL' 2024-08-20T17:41:19,283 adding 'supirfactor_dynamical-1.1.0.dist-info/top_level.txt' 2024-08-20T17:41:19,285 adding 'supirfactor_dynamical-1.1.0.dist-info/RECORD' 2024-08-20T17:41:19,288 removing build/bdist.linux-armv7l/wheel 2024-08-20T17:41:19,428 Building wheel for supirfactor-dynamical (setup.py): finished with status 'done' 2024-08-20T17:41:19,432 Created wheel for supirfactor-dynamical: filename=supirfactor_dynamical-1.1.0-py3-none-any.whl size=106279 sha256=76468ba8a8f00fa196ab91fc58390217379be5f9216c5a669a1ebdcc7ba823ec 2024-08-20T17:41:19,433 Stored in directory: /tmp/pip-ephem-wheel-cache-bce_86r9/wheels/9f/e1/d3/fee06df37f135e68bfc2f381548769269f0febe970e6c4f65c 2024-08-20T17:41:19,445 Successfully built supirfactor-dynamical 2024-08-20T17:41:19,451 Removed build tracker: '/tmp/pip-build-tracker-awtpvwg6'