2026-05-18T18:35:12,469 Created temporary directory: /tmp/pip-ephem-wheel-cache-c9_9we5n 2026-05-18T18:35:12,471 Created temporary directory: /tmp/pip-build-tracker-349r1mtp 2026-05-18T18:35:12,472 Initialized build tracking at /tmp/pip-build-tracker-349r1mtp 2026-05-18T18:35:12,472 Created build tracker: /tmp/pip-build-tracker-349r1mtp 2026-05-18T18:35:12,473 Entered build tracker: /tmp/pip-build-tracker-349r1mtp 2026-05-18T18:35:12,473 Created temporary directory: /tmp/pip-wheel-pz3wzfq7 2026-05-18T18:35:12,476 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-05-18T18:35:12,479 Created temporary directory: /tmp/pip-ephem-wheel-cache-muo2dmmv 2026-05-18T18:35:12,500 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-18T18:35:12,504 2 location(s) to search for versions of perpl: 2026-05-18T18:35:12,504 * https://pypi.org/simple/perpl/ 2026-05-18T18:35:12,504 * https://www.piwheels.org/simple/perpl/ 2026-05-18T18:35:12,504 Fetching project page and analyzing links: https://pypi.org/simple/perpl/ 2026-05-18T18:35:12,505 Getting page https://pypi.org/simple/perpl/ 2026-05-18T18:35:12,507 Found index url https://pypi.org/simple 2026-05-18T18:35:12,733 Fetched page https://pypi.org/simple/perpl/ as application/vnd.pypi.simple.v1+json 2026-05-18T18:35:12,736 Skipping link: No binaries permitted for perpl: https://files.pythonhosted.org/packages/cd/0c/5adcd2989d1289765fa444ab8a14d7588e45f0bdb11a26af8b5914e5343a/perpl-0.3.0-py3-none-any.whl (from https://pypi.org/simple/perpl/) (requires-python:>=3.11) 2026-05-18T18:35:12,737 Found link https://files.pythonhosted.org/packages/33/5c/6980a1529a5801afc3324fe8cba0d6155c45d43d7ac45f6893e6bf88cf6a/perpl-0.3.0.tar.gz (from https://pypi.org/simple/perpl/) (requires-python:>=3.11), version: 0.3.0 2026-05-18T18:35:12,738 Skipping link: No binaries permitted for perpl: https://files.pythonhosted.org/packages/94/75/d114a11124d1243c286596e15049f0ae299203f71fcc657760d0664328ef/perpl-0.3.1-py3-none-any.whl (from https://pypi.org/simple/perpl/) (requires-python:>=3.11) 2026-05-18T18:35:12,739 Found link https://files.pythonhosted.org/packages/dd/fb/75164cdea1c27fef9e265567e9afa9b6a6c7b5223a3058b2cbb93574bc07/perpl-0.3.1.tar.gz (from https://pypi.org/simple/perpl/) (requires-python:>=3.11), version: 0.3.1 2026-05-18T18:35:12,740 Skipping link: No binaries permitted for perpl: https://files.pythonhosted.org/packages/58/c7/ea083a91d702721c307d7b8b24e73298598fddb0a72123f815fc3a50111e/perpl-0.3.2-py3-none-any.whl (from https://pypi.org/simple/perpl/) (requires-python:>=3.11) 2026-05-18T18:35:12,741 Found link https://files.pythonhosted.org/packages/ff/8e/61869e171b51a4c79a43e5f70040aa474a7396e94411fee722df0e07fac4/perpl-0.3.2.tar.gz (from https://pypi.org/simple/perpl/) (requires-python:>=3.11), version: 0.3.2 2026-05-18T18:35:12,742 Skipping link: No binaries permitted for perpl: https://files.pythonhosted.org/packages/29/3a/6498c2bb8d178d5d2fc785809483a871fe097a7b1cb094c90e0c66a188aa/perpl-1.0.0-py3-none-any.whl (from https://pypi.org/simple/perpl/) (requires-python:>=3.11) 2026-05-18T18:35:12,743 Found link https://files.pythonhosted.org/packages/f0/0a/f33c92529ffac58928dbb6156dacdd0292dd217bb068e0e3bd4b09d4ef69/perpl-1.0.0.tar.gz (from https://pypi.org/simple/perpl/) (requires-python:>=3.11), version: 1.0.0 2026-05-18T18:35:12,743 Skipping link: No binaries permitted for perpl: https://files.pythonhosted.org/packages/4f/8c/f7661f2a4d1e65636ca318d81f7092ecfb040bf53b6e41eb13722d6b3f31/perpl-1.1.0-py3-none-any.whl (from https://pypi.org/simple/perpl/) (requires-python:>=3.11) 2026-05-18T18:35:12,744 Found link https://files.pythonhosted.org/packages/8f/08/2d2a20563cedaf46dc239473cd79fab78907860c4334455cc93412524364/perpl-1.1.0.tar.gz (from https://pypi.org/simple/perpl/) (requires-python:>=3.11), version: 1.1.0 2026-05-18T18:35:12,745 Skipping link: No binaries permitted for perpl: https://files.pythonhosted.org/packages/93/63/ca43e1dfb8c713df77af85ddc60dc039ea6f8371ba61414a6876b40a2029/perpl-1.2.0-py3-none-any.whl (from https://pypi.org/simple/perpl/) (requires-python:>=3.11) 2026-05-18T18:35:12,746 Found link https://files.pythonhosted.org/packages/c7/eb/ef3642842d77eec50496f30a21af94392b939689e617989d3bafbbee913b/perpl-1.2.0.tar.gz (from https://pypi.org/simple/perpl/) (requires-python:>=3.11), version: 1.2.0 2026-05-18T18:35:12,747 Skipping link: No binaries permitted for perpl: https://files.pythonhosted.org/packages/56/3b/d8a101045831d5390dc6702b81ee71dbeff7d9d18dc3fc057e757c2c72cf/perpl-1.3.0-py3-none-any.whl (from https://pypi.org/simple/perpl/) (requires-python:>=3.11) 2026-05-18T18:35:12,748 Found link https://files.pythonhosted.org/packages/a2/7f/0cc0e05373a5afcae2a4a80f403113a7e3562d3e77a28a0e058723126b16/perpl-1.3.0.tar.gz (from https://pypi.org/simple/perpl/) (requires-python:>=3.11), version: 1.3.0 2026-05-18T18:35:12,748 Fetching project page and analyzing links: https://www.piwheels.org/simple/perpl/ 2026-05-18T18:35:12,749 Getting page https://www.piwheels.org/simple/perpl/ 2026-05-18T18:35:12,750 Found index url https://www.piwheels.org/simple 2026-05-18T18:35:12,926 Fetched page https://www.piwheels.org/simple/perpl/ as text/html 2026-05-18T18:35:12,929 Skipping link: No binaries permitted for perpl: https://www.piwheels.org/simple/perpl/perpl-1.2.0-py3-none-any.whl#sha256=afd6bca289ed47770091ab8d509ae46f1e9a9cf41e64a18f1e88559f9435da4c (from https://www.piwheels.org/simple/perpl/) (requires-python:>=3.11) 2026-05-18T18:35:12,929 Skipping link: No binaries permitted for perpl: https://archive1.piwheels.org/simple/perpl/perpl-1.1.0-py3-none-any.whl#sha256=936b2b60a502202304d7edc81a5236eae58d96c13e54329a2271853bfe494f51 (from https://www.piwheels.org/simple/perpl/) (requires-python:>=3.11) 2026-05-18T18:35:12,930 Skipping link: No binaries permitted for perpl: https://archive1.piwheels.org/simple/perpl/perpl-1.0.0-py3-none-any.whl#sha256=6bba4a91e94a4e9eafb313de6d438de110e03e3b29b1965cc441e071a35fe105 (from https://www.piwheels.org/simple/perpl/) (requires-python:>=3.11) 2026-05-18T18:35:12,931 Skipping link: No binaries permitted for perpl: https://archive1.piwheels.org/simple/perpl/perpl-0.3.2-py3-none-any.whl#sha256=d000d326064b7cf9bb78bac3ad1b19b9e107b2a2c90ce63e43f68fb647b2d550 (from https://www.piwheels.org/simple/perpl/) (requires-python:>=3.11) 2026-05-18T18:35:12,931 Skipping link: No binaries permitted for perpl: https://archive1.piwheels.org/simple/perpl/perpl-0.3.1-py3-none-any.whl#sha256=429e2b0f591e6be0f5f3421ed7922a3d28ace437182c1563302d24d0bf7a5454 (from https://www.piwheels.org/simple/perpl/) (requires-python:>=3.11) 2026-05-18T18:35:12,932 Skipping link: No binaries permitted for perpl: https://archive1.piwheels.org/simple/perpl/perpl-0.3.0-py3-none-any.whl#sha256=d35437be4d2bacd588ae5db43d54925d305c66568a4d6ab48aacf11d30a4a2e8 (from https://www.piwheels.org/simple/perpl/) (requires-python:>=3.11) 2026-05-18T18:35:12,933 Skipping link: not a file: https://www.piwheels.org/simple/perpl/ 2026-05-18T18:35:12,933 Skipping link: not a file: https://pypi.org/simple/perpl/ 2026-05-18T18:35:12,953 Given no hashes to check 1 links for project 'perpl': discarding no candidates 2026-05-18T18:35:12,971 Collecting perpl==1.3.0 2026-05-18T18:35:12,973 Created temporary directory: /tmp/pip-unpack-pp35j_8h 2026-05-18T18:35:13,204 Downloading perpl-1.3.0.tar.gz (252 kB) 2026-05-18T18:35:13,449 Added perpl==1.3.0 from https://files.pythonhosted.org/packages/a2/7f/0cc0e05373a5afcae2a4a80f403113a7e3562d3e77a28a0e058723126b16/perpl-1.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-349r1mtp' 2026-05-18T18:35:13,455 Created temporary directory: /tmp/pip-build-env-4qhed3sv 2026-05-18T18:35:13,459 Installing build dependencies: started 2026-05-18T18:35:13,461 Running command pip subprocess to install build dependencies 2026-05-18T18:35:14,589 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-18T18:35:15,052 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-05-18T18:35:15,075 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-18T18:35:16,971 Collecting setuptools>=64.0 2026-05-18T18:35:16,972 Obtaining dependency information for setuptools>=64.0 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-18T18:35:17,001 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-18T18:35:17,348 Collecting setuptools-scm>=8.0 2026-05-18T18:35:17,349 Obtaining dependency information for setuptools-scm>=8.0 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata 2026-05-18T18:35:17,363 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata (6.5 kB) 2026-05-18T18:35:17,452 Collecting vcs-versioning>=1.0.0.dev0 2026-05-18T18:35:17,453 Obtaining dependency information for vcs-versioning>=1.0.0.dev0 from https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata 2026-05-18T18:35:17,474 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata (1.6 kB) 2026-05-18T18:35:17,654 Collecting packaging>=20 2026-05-18T18:35:17,656 Obtaining dependency information for packaging>=20 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-05-18T18:35:17,673 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-18T18:35:17,873 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-05-18T18:35:17,900 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-18T18:35:17,921 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-05-18T18:35:18,017 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-18T18:35:18,054 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-05-18T18:35:18,079 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-18T18:35:18,104 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-05-18T18:35:18,190 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-18T18:35:20,914 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools-scm 2026-05-18T18:35:24,576 Creating /tmp/pip-build-env-4qhed3sv/overlay/local/bin 2026-05-18T18:35:24,579 changing mode of /tmp/pip-build-env-4qhed3sv/overlay/local/bin/vcs-versioning to 755 2026-05-18T18:35:24,689 changing mode of /tmp/pip-build-env-4qhed3sv/overlay/local/bin/setuptools-scm to 755 2026-05-18T18:35:24,716 Successfully installed packaging-26.2 setuptools-82.0.1 setuptools-scm-10.0.5 vcs-versioning-1.1.1 2026-05-18T18:35:25,010 Installing build dependencies: finished with status 'done' 2026-05-18T18:35:25,016 Getting requirements to build wheel: started 2026-05-18T18:35:25,018 Running command Getting requirements to build wheel 2026-05-18T18:35:25,669 /tmp/pip-build-env-4qhed3sv/overlay/local/lib/python3.11/dist-packages/setuptools_scm/_integration/version_inference.py:151: UserWarning: version of None already set 2026-05-18T18:35:25,669 warnings.warn(f"version of {self.dist_name} already set") 2026-05-18T18:35:25,786 /tmp/pip-build-env-4qhed3sv/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-18T18:35:25,786 !! 2026-05-18T18:35:25,787 ******************************************************************************** 2026-05-18T18:35:25,788 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-18T18:35:25,789 License :: OSI Approved :: Apache Software License 2026-05-18T18:35:25,790 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-18T18:35:25,790 ******************************************************************************** 2026-05-18T18:35:25,791 !! 2026-05-18T18:35:25,792 dist._finalize_license_expression() 2026-05-18T18:35:25,792 /tmp/pip-build-env-4qhed3sv/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-18T18:35:25,793 !! 2026-05-18T18:35:25,794 ******************************************************************************** 2026-05-18T18:35:25,794 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-18T18:35:25,795 License :: OSI Approved :: Apache Software License 2026-05-18T18:35:25,796 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-18T18:35:25,797 ******************************************************************************** 2026-05-18T18:35:25,799 !! 2026-05-18T18:35:25,799 self._finalize_license_expression() 2026-05-18T18:35:25,804 running egg_info 2026-05-18T18:35:25,812 writing src/perpl.egg-info/PKG-INFO 2026-05-18T18:35:25,816 writing dependency_links to src/perpl.egg-info/dependency_links.txt 2026-05-18T18:35:25,818 writing entry points to src/perpl.egg-info/entry_points.txt 2026-05-18T18:35:25,820 writing requirements to src/perpl.egg-info/requires.txt 2026-05-18T18:35:25,821 writing top-level names to src/perpl.egg-info/top_level.txt 2026-05-18T18:35:25,860 /tmp/pip-build-env-4qhed3sv/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-05-18T18:35:25,860 return get_active_overrides().subprocess_timeout 2026-05-18T18:35:25,868 listing git files failed - pretending there aren't any 2026-05-18T18:35:25,877 reading manifest file 'src/perpl.egg-info/SOURCES.txt' 2026-05-18T18:35:25,885 adding license file 'LICENSE' 2026-05-18T18:35:25,889 writing manifest file 'src/perpl.egg-info/SOURCES.txt' 2026-05-18T18:35:25,993 Getting requirements to build wheel: finished with status 'done' 2026-05-18T18:35:25,997 Created temporary directory: /tmp/pip-modern-metadata-jnr9bqu1 2026-05-18T18:35:25,999 Preparing metadata (pyproject.toml): started 2026-05-18T18:35:26,000 Running command Preparing metadata (pyproject.toml) 2026-05-18T18:35:26,587 /tmp/pip-build-env-4qhed3sv/overlay/local/lib/python3.11/dist-packages/setuptools_scm/_integration/version_inference.py:151: UserWarning: version of None already set 2026-05-18T18:35:26,587 warnings.warn(f"version of {self.dist_name} already set") 2026-05-18T18:35:26,696 /tmp/pip-build-env-4qhed3sv/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-18T18:35:26,697 !! 2026-05-18T18:35:26,698 ******************************************************************************** 2026-05-18T18:35:26,699 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-18T18:35:26,700 License :: OSI Approved :: Apache Software License 2026-05-18T18:35:26,701 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-18T18:35:26,702 ******************************************************************************** 2026-05-18T18:35:26,703 !! 2026-05-18T18:35:26,703 dist._finalize_license_expression() 2026-05-18T18:35:26,704 /tmp/pip-build-env-4qhed3sv/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-18T18:35:26,704 !! 2026-05-18T18:35:26,705 ******************************************************************************** 2026-05-18T18:35:26,705 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-18T18:35:26,706 License :: OSI Approved :: Apache Software License 2026-05-18T18:35:26,707 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-18T18:35:26,708 ******************************************************************************** 2026-05-18T18:35:26,709 !! 2026-05-18T18:35:26,709 self._finalize_license_expression() 2026-05-18T18:35:26,715 running dist_info 2026-05-18T18:35:26,729 creating /tmp/pip-modern-metadata-jnr9bqu1/perpl.egg-info 2026-05-18T18:35:26,730 writing /tmp/pip-modern-metadata-jnr9bqu1/perpl.egg-info/PKG-INFO 2026-05-18T18:35:26,734 writing dependency_links to /tmp/pip-modern-metadata-jnr9bqu1/perpl.egg-info/dependency_links.txt 2026-05-18T18:35:26,735 writing entry points to /tmp/pip-modern-metadata-jnr9bqu1/perpl.egg-info/entry_points.txt 2026-05-18T18:35:26,737 writing requirements to /tmp/pip-modern-metadata-jnr9bqu1/perpl.egg-info/requires.txt 2026-05-18T18:35:26,738 writing top-level names to /tmp/pip-modern-metadata-jnr9bqu1/perpl.egg-info/top_level.txt 2026-05-18T18:35:26,739 writing manifest file '/tmp/pip-modern-metadata-jnr9bqu1/perpl.egg-info/SOURCES.txt' 2026-05-18T18:35:26,774 /tmp/pip-build-env-4qhed3sv/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-05-18T18:35:26,775 return get_active_overrides().subprocess_timeout 2026-05-18T18:35:26,781 listing git files failed - pretending there aren't any 2026-05-18T18:35:26,789 reading manifest file '/tmp/pip-modern-metadata-jnr9bqu1/perpl.egg-info/SOURCES.txt' 2026-05-18T18:35:26,791 adding license file 'LICENSE' 2026-05-18T18:35:26,795 writing manifest file '/tmp/pip-modern-metadata-jnr9bqu1/perpl.egg-info/SOURCES.txt' 2026-05-18T18:35:26,796 creating '/tmp/pip-modern-metadata-jnr9bqu1/perpl-1.3.0.dist-info' 2026-05-18T18:35:26,929 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-18T18:35:26,934 Source in /tmp/pip-wheel-pz3wzfq7/perpl_ba0f55fd42e547e58586dbfe17a8dd5e has version 1.3.0, which satisfies requirement perpl==1.3.0 from https://files.pythonhosted.org/packages/a2/7f/0cc0e05373a5afcae2a4a80f403113a7e3562d3e77a28a0e058723126b16/perpl-1.3.0.tar.gz 2026-05-18T18:35:26,935 Removed perpl==1.3.0 from https://files.pythonhosted.org/packages/a2/7f/0cc0e05373a5afcae2a4a80f403113a7e3562d3e77a28a0e058723126b16/perpl-1.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-349r1mtp' 2026-05-18T18:35:26,941 Created temporary directory: /tmp/pip-unpack-9442bw3b 2026-05-18T18:35:26,942 Building wheels for collected packages: perpl 2026-05-18T18:35:26,946 Created temporary directory: /tmp/pip-wheel-s3i9gqlu 2026-05-18T18:35:26,947 Destination directory: /tmp/pip-wheel-s3i9gqlu 2026-05-18T18:35:26,949 Building wheel for perpl (pyproject.toml): started 2026-05-18T18:35:26,950 Running command Building wheel for perpl (pyproject.toml) 2026-05-18T18:35:27,528 /tmp/pip-build-env-4qhed3sv/overlay/local/lib/python3.11/dist-packages/setuptools_scm/_integration/version_inference.py:151: UserWarning: version of None already set 2026-05-18T18:35:27,528 warnings.warn(f"version of {self.dist_name} already set") 2026-05-18T18:35:27,631 /tmp/pip-build-env-4qhed3sv/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-18T18:35:27,632 !! 2026-05-18T18:35:27,633 ******************************************************************************** 2026-05-18T18:35:27,633 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-18T18:35:27,634 License :: OSI Approved :: Apache Software License 2026-05-18T18:35:27,635 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-18T18:35:27,636 ******************************************************************************** 2026-05-18T18:35:27,637 !! 2026-05-18T18:35:27,637 dist._finalize_license_expression() 2026-05-18T18:35:27,638 /tmp/pip-build-env-4qhed3sv/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-18T18:35:27,638 !! 2026-05-18T18:35:27,639 ******************************************************************************** 2026-05-18T18:35:27,640 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-18T18:35:27,641 License :: OSI Approved :: Apache Software License 2026-05-18T18:35:27,642 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-18T18:35:27,643 ******************************************************************************** 2026-05-18T18:35:27,644 !! 2026-05-18T18:35:27,644 self._finalize_license_expression() 2026-05-18T18:35:27,645 running bdist_wheel 2026-05-18T18:35:27,670 running build 2026-05-18T18:35:27,670 running build_py 2026-05-18T18:35:27,672 creating build/lib/perpl 2026-05-18T18:35:27,674 copying src/perpl/relative_positions.py -> build/lib/perpl 2026-05-18T18:35:27,677 copying src/perpl/rot_2d_symm_fit.py -> build/lib/perpl 2026-05-18T18:35:27,680 copying src/perpl/run_distance_modelling.py -> build/lib/perpl 2026-05-18T18:35:27,683 copying src/perpl/__init__.py -> build/lib/perpl 2026-05-18T18:35:27,685 creating build/lib/perpl/statistics 2026-05-18T18:35:27,686 copying src/perpl/statistics/modelstats.py -> build/lib/perpl/statistics 2026-05-18T18:35:27,689 creating build/lib/perpl/io 2026-05-18T18:35:27,690 copying src/perpl/io/utils.py -> build/lib/perpl/io 2026-05-18T18:35:27,693 copying src/perpl/io/reports.py -> build/lib/perpl/io 2026-05-18T18:35:27,696 copying src/perpl/io/plotting.py -> build/lib/perpl/io 2026-05-18T18:35:27,699 copying src/perpl/io/__init__.py -> build/lib/perpl/io 2026-05-18T18:35:27,701 creating build/lib/perpl/modelling 2026-05-18T18:35:27,702 copying src/perpl/modelling/zdisk_plots.py -> build/lib/perpl/modelling 2026-05-18T18:35:27,705 copying src/perpl/modelling/models_2d_distances.py -> build/lib/perpl/modelling 2026-05-18T18:35:27,708 copying src/perpl/modelling/gen_distance_model_configs.py -> build/lib/perpl/modelling 2026-05-18T18:35:27,710 copying src/perpl/modelling/centriole_analysis.py -> build/lib/perpl/modelling 2026-05-18T18:35:27,713 copying src/perpl/modelling/modelling_general.py -> build/lib/perpl/modelling 2026-05-18T18:35:27,717 copying src/perpl/modelling/polyhedramodelling.py -> build/lib/perpl/modelling 2026-05-18T18:35:27,720 copying src/perpl/modelling/two_layer_fitting.py -> build/lib/perpl/modelling 2026-05-18T18:35:27,722 copying src/perpl/modelling/models_2d_distances_normalised.py -> build/lib/perpl/modelling 2026-05-18T18:35:27,724 copying src/perpl/modelling/zdisk_modelling.py -> build/lib/perpl/modelling 2026-05-18T18:35:27,728 copying src/perpl/modelling/__init__.py -> build/lib/perpl/modelling 2026-05-18T18:35:27,730 copying src/perpl/modelling/dna_paint_data_fitting.py -> build/lib/perpl/modelling 2026-05-18T18:35:27,733 copying src/perpl/modelling/background_models.py -> build/lib/perpl/modelling 2026-05-18T18:35:27,735 copying src/perpl/modelling/linearrepeatmodels.py -> build/lib/perpl/modelling 2026-05-18T18:35:27,738 running egg_info 2026-05-18T18:35:27,751 writing src/perpl.egg-info/PKG-INFO 2026-05-18T18:35:27,754 writing dependency_links to src/perpl.egg-info/dependency_links.txt 2026-05-18T18:35:27,756 writing entry points to src/perpl.egg-info/entry_points.txt 2026-05-18T18:35:27,757 writing requirements to src/perpl.egg-info/requires.txt 2026-05-18T18:35:27,758 writing top-level names to src/perpl.egg-info/top_level.txt 2026-05-18T18:35:27,787 /tmp/pip-build-env-4qhed3sv/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-05-18T18:35:27,787 return get_active_overrides().subprocess_timeout 2026-05-18T18:35:27,793 listing git files failed - pretending there aren't any 2026-05-18T18:35:27,801 reading manifest file 'src/perpl.egg-info/SOURCES.txt' 2026-05-18T18:35:27,806 adding license file 'LICENSE' 2026-05-18T18:35:27,810 writing manifest file 'src/perpl.egg-info/SOURCES.txt' 2026-05-18T18:35:27,814 copying src/perpl/statistics/__init.py__ -> build/lib/perpl/statistics 2026-05-18T18:35:27,830 installing to build/bdist.linux-armv7l/wheel 2026-05-18T18:35:27,831 running install 2026-05-18T18:35:27,853 running install_lib 2026-05-18T18:35:27,861 creating build/bdist.linux-armv7l/wheel 2026-05-18T18:35:27,863 creating build/bdist.linux-armv7l/wheel/perpl 2026-05-18T18:35:27,864 creating build/bdist.linux-armv7l/wheel/perpl/statistics 2026-05-18T18:35:27,865 copying build/lib/perpl/statistics/__init.py__ -> build/bdist.linux-armv7l/wheel/./perpl/statistics 2026-05-18T18:35:27,867 copying build/lib/perpl/statistics/modelstats.py -> build/bdist.linux-armv7l/wheel/./perpl/statistics 2026-05-18T18:35:27,869 creating build/bdist.linux-armv7l/wheel/perpl/io 2026-05-18T18:35:27,870 copying build/lib/perpl/io/utils.py -> build/bdist.linux-armv7l/wheel/./perpl/io 2026-05-18T18:35:27,873 copying build/lib/perpl/io/reports.py -> build/bdist.linux-armv7l/wheel/./perpl/io 2026-05-18T18:35:27,875 copying build/lib/perpl/io/plotting.py -> build/bdist.linux-armv7l/wheel/./perpl/io 2026-05-18T18:35:27,878 copying build/lib/perpl/io/__init__.py -> build/bdist.linux-armv7l/wheel/./perpl/io 2026-05-18T18:35:27,880 copying build/lib/perpl/relative_positions.py -> build/bdist.linux-armv7l/wheel/./perpl 2026-05-18T18:35:27,882 copying build/lib/perpl/rot_2d_symm_fit.py -> build/bdist.linux-armv7l/wheel/./perpl 2026-05-18T18:35:27,886 copying build/lib/perpl/run_distance_modelling.py -> build/bdist.linux-armv7l/wheel/./perpl 2026-05-18T18:35:27,889 creating build/bdist.linux-armv7l/wheel/perpl/modelling 2026-05-18T18:35:27,890 copying build/lib/perpl/modelling/zdisk_plots.py -> build/bdist.linux-armv7l/wheel/./perpl/modelling 2026-05-18T18:35:27,893 copying build/lib/perpl/modelling/models_2d_distances.py -> build/bdist.linux-armv7l/wheel/./perpl/modelling 2026-05-18T18:35:27,895 copying build/lib/perpl/modelling/gen_distance_model_configs.py -> build/bdist.linux-armv7l/wheel/./perpl/modelling 2026-05-18T18:35:27,897 copying build/lib/perpl/modelling/centriole_analysis.py -> build/bdist.linux-armv7l/wheel/./perpl/modelling 2026-05-18T18:35:27,900 copying build/lib/perpl/modelling/modelling_general.py -> build/bdist.linux-armv7l/wheel/./perpl/modelling 2026-05-18T18:35:27,903 copying build/lib/perpl/modelling/polyhedramodelling.py -> build/bdist.linux-armv7l/wheel/./perpl/modelling 2026-05-18T18:35:27,906 copying build/lib/perpl/modelling/two_layer_fitting.py -> build/bdist.linux-armv7l/wheel/./perpl/modelling 2026-05-18T18:35:27,909 copying build/lib/perpl/modelling/models_2d_distances_normalised.py -> build/bdist.linux-armv7l/wheel/./perpl/modelling 2026-05-18T18:35:27,911 copying build/lib/perpl/modelling/zdisk_modelling.py -> build/bdist.linux-armv7l/wheel/./perpl/modelling 2026-05-18T18:35:27,914 copying build/lib/perpl/modelling/__init__.py -> build/bdist.linux-armv7l/wheel/./perpl/modelling 2026-05-18T18:35:27,916 copying build/lib/perpl/modelling/dna_paint_data_fitting.py -> build/bdist.linux-armv7l/wheel/./perpl/modelling 2026-05-18T18:35:27,919 copying build/lib/perpl/modelling/background_models.py -> build/bdist.linux-armv7l/wheel/./perpl/modelling 2026-05-18T18:35:27,921 copying build/lib/perpl/modelling/linearrepeatmodels.py -> build/bdist.linux-armv7l/wheel/./perpl/modelling 2026-05-18T18:35:27,923 copying build/lib/perpl/__init__.py -> build/bdist.linux-armv7l/wheel/./perpl 2026-05-18T18:35:27,925 running install_egg_info 2026-05-18T18:35:27,931 Copying src/perpl.egg-info to build/bdist.linux-armv7l/wheel/./perpl-1.3.0-py3.11.egg-info 2026-05-18T18:35:27,942 running install_scripts 2026-05-18T18:35:27,953 creating build/bdist.linux-armv7l/wheel/perpl-1.3.0.dist-info/WHEEL 2026-05-18T18:35:27,955 creating '/tmp/pip-wheel-s3i9gqlu/.tmp-tab9zg4a/perpl-1.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-18T18:35:27,958 adding 'perpl/__init__.py' 2026-05-18T18:35:27,962 adding 'perpl/relative_positions.py' 2026-05-18T18:35:27,968 adding 'perpl/rot_2d_symm_fit.py' 2026-05-18T18:35:27,971 adding 'perpl/run_distance_modelling.py' 2026-05-18T18:35:27,973 adding 'perpl/io/__init__.py' 2026-05-18T18:35:27,976 adding 'perpl/io/plotting.py' 2026-05-18T18:35:27,979 adding 'perpl/io/reports.py' 2026-05-18T18:35:27,981 adding 'perpl/io/utils.py' 2026-05-18T18:35:27,983 adding 'perpl/modelling/__init__.py' 2026-05-18T18:35:27,984 adding 'perpl/modelling/background_models.py' 2026-05-18T18:35:27,989 adding 'perpl/modelling/centriole_analysis.py' 2026-05-18T18:35:27,992 adding 'perpl/modelling/dna_paint_data_fitting.py' 2026-05-18T18:35:27,994 adding 'perpl/modelling/gen_distance_model_configs.py' 2026-05-18T18:35:27,997 adding 'perpl/modelling/linearrepeatmodels.py' 2026-05-18T18:35:28,002 adding 'perpl/modelling/modelling_general.py' 2026-05-18T18:35:28,004 adding 'perpl/modelling/models_2d_distances.py' 2026-05-18T18:35:28,005 adding 'perpl/modelling/models_2d_distances_normalised.py' 2026-05-18T18:35:28,008 adding 'perpl/modelling/polyhedramodelling.py' 2026-05-18T18:35:28,011 adding 'perpl/modelling/two_layer_fitting.py' 2026-05-18T18:35:28,015 adding 'perpl/modelling/zdisk_modelling.py' 2026-05-18T18:35:28,018 adding 'perpl/modelling/zdisk_plots.py' 2026-05-18T18:35:28,019 adding 'perpl/statistics/__init.py__' 2026-05-18T18:35:28,021 adding 'perpl/statistics/modelstats.py' 2026-05-18T18:35:28,024 adding 'perpl-1.3.0.dist-info/licenses/LICENSE' 2026-05-18T18:35:28,026 adding 'perpl-1.3.0.dist-info/METADATA' 2026-05-18T18:35:28,027 adding 'perpl-1.3.0.dist-info/WHEEL' 2026-05-18T18:35:28,028 adding 'perpl-1.3.0.dist-info/entry_points.txt' 2026-05-18T18:35:28,030 adding 'perpl-1.3.0.dist-info/top_level.txt' 2026-05-18T18:35:28,031 adding 'perpl-1.3.0.dist-info/RECORD' 2026-05-18T18:35:28,033 removing build/bdist.linux-armv7l/wheel 2026-05-18T18:35:28,148 Building wheel for perpl (pyproject.toml): finished with status 'done' 2026-05-18T18:35:28,154 Created wheel for perpl: filename=perpl-1.3.0-py3-none-any.whl size=102422 sha256=2012fa4dea1765b2d26a520993bdfe847e566d396a9a85ca75e1926f0553f31f 2026-05-18T18:35:28,156 Stored in directory: /tmp/pip-ephem-wheel-cache-muo2dmmv/wheels/99/94/e3/6698794a5fa092f42542f48e4060731e17a30103bb33bf52d3 2026-05-18T18:35:28,167 Successfully built perpl 2026-05-18T18:35:28,173 Removed build tracker: '/tmp/pip-build-tracker-349r1mtp'