2026-03-01T06:34:07,907 Created temporary directory: /tmp/pip-ephem-wheel-cache-o5rl1e9b 2026-03-01T06:34:07,909 Created temporary directory: /tmp/pip-build-tracker-9ravqe6v 2026-03-01T06:34:07,909 Initialized build tracking at /tmp/pip-build-tracker-9ravqe6v 2026-03-01T06:34:07,910 Created build tracker: /tmp/pip-build-tracker-9ravqe6v 2026-03-01T06:34:07,910 Entered build tracker: /tmp/pip-build-tracker-9ravqe6v 2026-03-01T06:34:07,911 Created temporary directory: /tmp/pip-wheel-s2r9e80e 2026-03-01T06:34:07,914 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-03-01T06:34:07,916 Created temporary directory: /tmp/pip-ephem-wheel-cache-pw0mt_z7 2026-03-01T06:34:07,941 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-01T06:34:07,944 2 location(s) to search for versions of pointpats: 2026-03-01T06:34:07,944 * https://pypi.org/simple/pointpats/ 2026-03-01T06:34:07,944 * https://www.piwheels.org/simple/pointpats/ 2026-03-01T06:34:07,945 Fetching project page and analyzing links: https://pypi.org/simple/pointpats/ 2026-03-01T06:34:07,946 Getting page https://pypi.org/simple/pointpats/ 2026-03-01T06:34:07,947 Found index url https://pypi.org/simple 2026-03-01T06:34:08,165 Fetched page https://pypi.org/simple/pointpats/ as application/vnd.pypi.simple.v1+json 2026-03-01T06:34:08,170 Skipping link: No binaries permitted for pointpats: https://files.pythonhosted.org/packages/72/ec/a00d3d48530b8a1f15ff360f5a7f3842081cc4220782af31831e73012a30/pointpats-1.0.0-py3-none-any.whl (from https://pypi.org/simple/pointpats/) 2026-03-01T06:34:08,171 Found link https://files.pythonhosted.org/packages/7f/83/9fc35136974f7f78741cc87b19e505adebeaa4d97b5e91e70887b9da9f3d/pointpats-1.0.0.zip (from https://pypi.org/simple/pointpats/), version: 1.0.0 2026-03-01T06:34:08,172 Skipping link: No binaries permitted for pointpats: https://files.pythonhosted.org/packages/78/8e/41b64681c9d101f3374746f6a59c88a757a9c2e11c716567a0f876617b83/pointpats-1.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/pointpats/) 2026-03-01T06:34:08,172 Found link https://files.pythonhosted.org/packages/d5/ba/ac3bd1714242e2d8f2a65aa22b73af8be8ce0f0e7e42a0e81517eda4da3e/pointpats-1.0.1.tar.gz (from https://pypi.org/simple/pointpats/), version: 1.0.1 2026-03-01T06:34:08,173 Found link https://files.pythonhosted.org/packages/f6/db/83781deb001eef2ce701e268b11247ee81e19972de046f8688cab7801243/pointpats-1.1.0.tar.gz (from https://pypi.org/simple/pointpats/) (requires-python:>3.4), version: 1.1.0 2026-03-01T06:34:08,175 Found link https://files.pythonhosted.org/packages/91/90/84a1e0e80f0350feaeb8ed57a171d3c84eb7776e23c09f47d18b2daab0e7/pointpats-2.0.0.tar.gz (from https://pypi.org/simple/pointpats/) (requires-python:>3.4), version: 2.0.0 2026-03-01T06:34:08,176 Found link https://files.pythonhosted.org/packages/57/29/51bf19dc4452c1429f15335574642bfd5cb672ddbacf8a95c69967ff84b1/pointpats-2.1.0.tar.gz (from https://pypi.org/simple/pointpats/) (requires-python:>3.5), version: 2.1.0 2026-03-01T06:34:08,177 Found link https://files.pythonhosted.org/packages/5f/2b/a3e99c42b37c3e848eb8e55f2ee2b2d281ae0d49df261f13eaaeba7171a5/pointpats-2.2.0.tar.gz (from https://pypi.org/simple/pointpats/) (requires-python:>3.5), version: 2.2.0 2026-03-01T06:34:08,177 Skipping link: No binaries permitted for pointpats: https://files.pythonhosted.org/packages/7b/49/f6e35a73e73f3379993b7ebbcd65edd1a0b664b900c7cf61ad059a45db55/pointpats-2.3.0-py3-none-any.whl (from https://pypi.org/simple/pointpats/) (requires-python:>3.7) 2026-03-01T06:34:08,178 Found link https://files.pythonhosted.org/packages/07/a8/1e1e47eeece4e9d7b2536f2d9b66af172a0400a104231a98fd6c959e767a/pointpats-2.3.0.tar.gz (from https://pypi.org/simple/pointpats/) (requires-python:>3.7), version: 2.3.0 2026-03-01T06:34:08,179 Skipping link: No binaries permitted for pointpats: https://files.pythonhosted.org/packages/fe/7f/f6d5e24ba1d08a5b4e6b58d2acaed63a3d21966fec33b44b01c3b351924b/pointpats-2.4.0-py3-none-any.whl (from https://pypi.org/simple/pointpats/) (requires-python:>=3.7) 2026-03-01T06:34:08,180 Found link https://files.pythonhosted.org/packages/c4/ad/214860db3411b17faf790e332a01f714d3d7509adf06f773b448dd424d18/pointpats-2.4.0.tar.gz (from https://pypi.org/simple/pointpats/) (requires-python:>=3.7), version: 2.4.0 2026-03-01T06:34:08,181 Skipping link: No binaries permitted for pointpats: https://files.pythonhosted.org/packages/c6/c1/e31675f64ea2feca24a10b9b6ec5ede000e53a6d92787da8329e2fd523a9/pointpats-2.5.0-py3-none-any.whl (from https://pypi.org/simple/pointpats/) (requires-python:>=3.10) 2026-03-01T06:34:08,182 Found link https://files.pythonhosted.org/packages/52/32/2efb187b55b55d9b7be7a128ebaeb399b985d6f5f0ee50ba42a93f96b456/pointpats-2.5.0.tar.gz (from https://pypi.org/simple/pointpats/) (requires-python:>=3.10), version: 2.5.0 2026-03-01T06:34:08,182 Skipping link: No binaries permitted for pointpats: https://files.pythonhosted.org/packages/59/9a/a244eded46beaad15b06b81e8889a561e3c869b57311870188f0d793a1c8/pointpats-2.5.1-py3-none-any.whl (from https://pypi.org/simple/pointpats/) (requires-python:>=3.10) 2026-03-01T06:34:08,183 Found link https://files.pythonhosted.org/packages/5d/58/ee049f1d0e077fd6f38514090c88afec13b9dde721e5210449114eb30350/pointpats-2.5.1.tar.gz (from https://pypi.org/simple/pointpats/) (requires-python:>=3.10), version: 2.5.1 2026-03-01T06:34:08,184 Skipping link: No binaries permitted for pointpats: https://files.pythonhosted.org/packages/17/99/5bd2e1cebcbf94076b8009170aee32c9a76fc65d645698b72e4c6580ea62/pointpats-2.5.2-py3-none-any.whl (from https://pypi.org/simple/pointpats/) (requires-python:>=3.10) 2026-03-01T06:34:08,185 Found link https://files.pythonhosted.org/packages/5f/7b/a042b9be9c6e778d5eefb21be53cb8c837f09ef6b958b4d3e8293f6d642d/pointpats-2.5.2.tar.gz (from https://pypi.org/simple/pointpats/) (requires-python:>=3.10), version: 2.5.2 2026-03-01T06:34:08,185 Skipping link: No binaries permitted for pointpats: https://files.pythonhosted.org/packages/40/76/be092a6840b9e14894b57e46a9cc99b7cc608a6fe693d53c01ec00f4286a/pointpats-2.5.3-py3-none-any.whl (from https://pypi.org/simple/pointpats/) (requires-python:>=3.11) 2026-03-01T06:34:08,186 Found link https://files.pythonhosted.org/packages/05/d0/b5c972f5d4b0665cd0201d26d3849161a44efbbd60fb0d11a52a7eaf6793/pointpats-2.5.3.tar.gz (from https://pypi.org/simple/pointpats/) (requires-python:>=3.11), version: 2.5.3 2026-03-01T06:34:08,187 Skipping link: No binaries permitted for pointpats: https://files.pythonhosted.org/packages/a9/74/1bc823a2e9048bc55c1ac4765e16bc6aae82f9c62b816cf53e82c0efdeb8/pointpats-2.5.4-py3-none-any.whl (from https://pypi.org/simple/pointpats/) (requires-python:>=3.11) 2026-03-01T06:34:08,188 Found link https://files.pythonhosted.org/packages/4c/bf/87095b87badcbc0a2aa92ac87610f0f6a3783a0420a60fb1d2b23f0719c1/pointpats-2.5.4.tar.gz (from https://pypi.org/simple/pointpats/) (requires-python:>=3.11), version: 2.5.4 2026-03-01T06:34:08,189 Skipping link: No binaries permitted for pointpats: https://files.pythonhosted.org/packages/19/f8/fcfb71b171746a8ab6f52c4bff6e9e4983b02ee050b16e5ea13a9bda2c61/pointpats-2.5.5-py3-none-any.whl (from https://pypi.org/simple/pointpats/) (requires-python:>=3.11) 2026-03-01T06:34:08,190 Found link https://files.pythonhosted.org/packages/d4/11/3de96b4322628e4e13cf78e4f8e3cf9c0e378a7e323a80cd0b2e924af866/pointpats-2.5.5.tar.gz (from https://pypi.org/simple/pointpats/) (requires-python:>=3.11), version: 2.5.5 2026-03-01T06:34:08,191 Fetching project page and analyzing links: https://www.piwheels.org/simple/pointpats/ 2026-03-01T06:34:08,192 Getting page https://www.piwheels.org/simple/pointpats/ 2026-03-01T06:34:08,193 Found index url https://www.piwheels.org/simple 2026-03-01T06:34:08,349 Fetched page https://www.piwheels.org/simple/pointpats/ as text/html 2026-03-01T06:34:08,354 Skipping link: No binaries permitted for pointpats: https://www.piwheels.org/simple/pointpats/pointpats-2.5.4-py3-none-any.whl#sha256=6ab82e593fe46aa79e47341ba7329ef71df753de9c0b519ec508c2497ee23dad (from https://www.piwheels.org/simple/pointpats/) (requires-python:>=3.11) 2026-03-01T06:34:08,355 Skipping link: No binaries permitted for pointpats: https://www.piwheels.org/simple/pointpats/pointpats-2.5.3-py3-none-any.whl#sha256=d43e2d64222667803318ba6c189f66aeb87c274c62c6353199dbd01a32b1d39e (from https://www.piwheels.org/simple/pointpats/) (requires-python:>=3.11) 2026-03-01T06:34:08,355 Skipping link: No binaries permitted for pointpats: https://archive1.piwheels.org/simple/pointpats/pointpats-2.5.2-py3-none-any.whl#sha256=cdb2dc78a880c8efa1fde317b38163634d9388672a72b724e5554b3af649160f (from https://www.piwheels.org/simple/pointpats/) (requires-python:>=3.10) 2026-03-01T06:34:08,356 Skipping link: No binaries permitted for pointpats: https://archive1.piwheels.org/simple/pointpats/pointpats-2.5.1-py3-none-any.whl#sha256=0af142b532e0a579bc25bf6eaa744377d9fc80c8683357956b92d9dba364f808 (from https://www.piwheels.org/simple/pointpats/) (requires-python:>=3.10) 2026-03-01T06:34:08,356 Skipping link: No binaries permitted for pointpats: https://archive1.piwheels.org/simple/pointpats/pointpats-2.5.0-py3-none-any.whl#sha256=b77b750a07d57313392eecb91b5c586be81285b795039cb69b6d94076e91eed4 (from https://www.piwheels.org/simple/pointpats/) (requires-python:>=3.10) 2026-03-01T06:34:08,357 Skipping link: No binaries permitted for pointpats: https://archive1.piwheels.org/simple/pointpats/pointpats-2.4.0-py3-none-any.whl#sha256=a72ef5628de682871c12dec4de97a7cb84a14af5eeddcf03c1428f472bb9e537 (from https://www.piwheels.org/simple/pointpats/) (requires-python:>=3.7) 2026-03-01T06:34:08,357 Skipping link: No binaries permitted for pointpats: https://archive1.piwheels.org/simple/pointpats/pointpats-2.3.0-py3-none-any.whl#sha256=42c7fc291b40a7e1fdeb925fd5149b65a11731c4dd561a4512416946b23356b2 (from https://www.piwheels.org/simple/pointpats/) (requires-python:>3.7) 2026-03-01T06:34:08,358 Skipping link: No binaries permitted for pointpats: https://archive1.piwheels.org/simple/pointpats/pointpats-2.2.0-py3-none-any.whl#sha256=7077e633d490e0c9d8ad7d7b43727dc2ac8f7cbfbab66aa04b2f4437078f2ecc (from https://www.piwheels.org/simple/pointpats/) (requires-python:>3.5) 2026-03-01T06:34:08,358 Skipping link: No binaries permitted for pointpats: https://archive1.piwheels.org/simple/pointpats/pointpats-2.1.0-py3-none-any.whl#sha256=efa027ad6a15e501a7529a53bbeddd8e6ae3c993c40d9bdc70031ff3f2fbe9f3 (from https://www.piwheels.org/simple/pointpats/) (requires-python:>3.5) 2026-03-01T06:34:08,359 Skipping link: No binaries permitted for pointpats: https://archive1.piwheels.org/simple/pointpats/pointpats-2.0.0-py3-none-any.whl#sha256=070b36595b027cf7f7c83ff47515de103e5d81980aeabdf632b21fffd0b4c276 (from https://www.piwheels.org/simple/pointpats/) (requires-python:>3.4) 2026-03-01T06:34:08,360 Skipping link: No binaries permitted for pointpats: https://archive1.piwheels.org/simple/pointpats/pointpats-1.1.0-py3-none-any.whl#sha256=7382402d569205a5d0e0e46b71610d6a7e3300833d92dca5451ddba73636399c (from https://www.piwheels.org/simple/pointpats/) (requires-python:>3.4) 2026-03-01T06:34:08,360 Skipping link: No binaries permitted for pointpats: https://archive1.piwheels.org/simple/pointpats/pointpats-1.0.1-py2.py3-none-any.whl#sha256=19adeb3a6196beb1918e1dabec6452d9e8f9df5c9ef50503730f2cfac8eae0d8 (from https://www.piwheels.org/simple/pointpats/) 2026-03-01T06:34:08,361 Skipping link: No binaries permitted for pointpats: https://archive1.piwheels.org/simple/pointpats/pointpats-1.0.0-py3-none-any.whl#sha256=d51a3e79f12138a4d1a06be39b0f64af3ca93ef2e69f0557338237f44567e833 (from https://www.piwheels.org/simple/pointpats/) 2026-03-01T06:34:08,361 Skipping link: not a file: https://www.piwheels.org/simple/pointpats/ 2026-03-01T06:34:08,362 Skipping link: not a file: https://pypi.org/simple/pointpats/ 2026-03-01T06:34:08,384 Given no hashes to check 1 links for project 'pointpats': discarding no candidates 2026-03-01T06:34:08,405 Collecting pointpats==2.5.5 2026-03-01T06:34:08,407 Created temporary directory: /tmp/pip-unpack-c0l1jtwx 2026-03-01T06:34:08,540 Downloading pointpats-2.5.5.tar.gz (5.6 MB) 2026-03-01T06:34:09,555 Added pointpats==2.5.5 from https://files.pythonhosted.org/packages/d4/11/3de96b4322628e4e13cf78e4f8e3cf9c0e378a7e323a80cd0b2e924af866/pointpats-2.5.5.tar.gz to build tracker '/tmp/pip-build-tracker-9ravqe6v' 2026-03-01T06:34:09,562 Created temporary directory: /tmp/pip-build-env-d28lhkmh 2026-03-01T06:34:09,567 Installing build dependencies: started 2026-03-01T06:34:09,568 Running command pip subprocess to install build dependencies 2026-03-01T06:34:10,718 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-01T06:34:11,295 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-03-01T06:34:11,318 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-01T06:34:13,073 Collecting setuptools>=61.0 2026-03-01T06:34:13,159 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-03-01T06:34:13,536 Collecting setuptools_scm[toml]>=6.2 2026-03-01T06:34:13,555 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2026-03-01T06:34:13,759 Collecting packaging>=20 2026-03-01T06:34:13,775 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-01T06:34:16,822 Installing collected packages: setuptools, packaging, setuptools_scm 2026-03-01T06:34:20,465 Creating /tmp/pip-build-env-d28lhkmh/overlay/local/bin 2026-03-01T06:34:20,468 changing mode of /tmp/pip-build-env-d28lhkmh/overlay/local/bin/setuptools-scm to 755 2026-03-01T06:34:20,491 Successfully installed packaging-26.0 setuptools-82.0.0 setuptools_scm-9.2.2 2026-03-01T06:34:20,775 Installing build dependencies: finished with status 'done' 2026-03-01T06:34:20,781 Getting requirements to build wheel: started 2026-03-01T06:34:20,783 Running command Getting requirements to build wheel 2026-03-01T06:34:21,468 /tmp/pip-build-env-d28lhkmh/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-01T06:34:21,468 !! 2026-03-01T06:34:21,469 ******************************************************************************** 2026-03-01T06:34:21,470 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-01T06:34:21,471 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-01T06:34:21,472 or your builds will no longer be supported. 2026-03-01T06:34:21,473 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T06:34:21,474 ******************************************************************************** 2026-03-01T06:34:21,476 !! 2026-03-01T06:34:21,476 corresp(dist, value, root_dir) 2026-03-01T06:34:21,552 /tmp/pip-build-env-d28lhkmh/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-01T06:34:21,553 !! 2026-03-01T06:34:21,554 ******************************************************************************** 2026-03-01T06:34:21,555 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-01T06:34:21,556 License :: OSI Approved :: BSD License 2026-03-01T06:34:21,557 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T06:34:21,558 ******************************************************************************** 2026-03-01T06:34:21,559 !! 2026-03-01T06:34:21,559 dist._finalize_license_expression() 2026-03-01T06:34:21,560 /tmp/pip-build-env-d28lhkmh/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-01T06:34:21,560 !! 2026-03-01T06:34:21,561 ******************************************************************************** 2026-03-01T06:34:21,561 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-01T06:34:21,562 License :: OSI Approved :: BSD License 2026-03-01T06:34:21,563 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T06:34:21,564 ******************************************************************************** 2026-03-01T06:34:21,565 !! 2026-03-01T06:34:21,565 self._finalize_license_expression() 2026-03-01T06:34:21,567 running egg_info 2026-03-01T06:34:21,575 writing pointpats.egg-info/PKG-INFO 2026-03-01T06:34:21,582 writing dependency_links to pointpats.egg-info/dependency_links.txt 2026-03-01T06:34:21,586 writing requirements to pointpats.egg-info/requires.txt 2026-03-01T06:34:21,588 writing top-level names to pointpats.egg-info/top_level.txt 2026-03-01T06:34:21,635 listing git files failed - pretending there aren't any 2026-03-01T06:34:21,640 reading manifest file 'pointpats.egg-info/SOURCES.txt' 2026-03-01T06:34:21,647 adding license file 'LICENSE.txt' 2026-03-01T06:34:21,652 writing manifest file 'pointpats.egg-info/SOURCES.txt' 2026-03-01T06:34:21,753 Getting requirements to build wheel: finished with status 'done' 2026-03-01T06:34:21,757 Created temporary directory: /tmp/pip-modern-metadata-ec6e83o8 2026-03-01T06:34:21,759 Preparing metadata (pyproject.toml): started 2026-03-01T06:34:21,761 Running command Preparing metadata (pyproject.toml) 2026-03-01T06:34:22,398 /tmp/pip-build-env-d28lhkmh/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-01T06:34:22,398 !! 2026-03-01T06:34:22,400 ******************************************************************************** 2026-03-01T06:34:22,400 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-01T06:34:22,401 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-01T06:34:22,402 or your builds will no longer be supported. 2026-03-01T06:34:22,403 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T06:34:22,404 ******************************************************************************** 2026-03-01T06:34:22,405 !! 2026-03-01T06:34:22,405 corresp(dist, value, root_dir) 2026-03-01T06:34:22,475 /tmp/pip-build-env-d28lhkmh/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-01T06:34:22,475 !! 2026-03-01T06:34:22,477 ******************************************************************************** 2026-03-01T06:34:22,477 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-01T06:34:22,478 License :: OSI Approved :: BSD License 2026-03-01T06:34:22,480 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T06:34:22,480 ******************************************************************************** 2026-03-01T06:34:22,482 !! 2026-03-01T06:34:22,482 dist._finalize_license_expression() 2026-03-01T06:34:22,482 /tmp/pip-build-env-d28lhkmh/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-01T06:34:22,483 !! 2026-03-01T06:34:22,484 ******************************************************************************** 2026-03-01T06:34:22,484 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-01T06:34:22,485 License :: OSI Approved :: BSD License 2026-03-01T06:34:22,486 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T06:34:22,487 ******************************************************************************** 2026-03-01T06:34:22,487 !! 2026-03-01T06:34:22,488 self._finalize_license_expression() 2026-03-01T06:34:22,489 running dist_info 2026-03-01T06:34:22,501 creating /tmp/pip-modern-metadata-ec6e83o8/pointpats.egg-info 2026-03-01T06:34:22,502 writing /tmp/pip-modern-metadata-ec6e83o8/pointpats.egg-info/PKG-INFO 2026-03-01T06:34:22,510 writing dependency_links to /tmp/pip-modern-metadata-ec6e83o8/pointpats.egg-info/dependency_links.txt 2026-03-01T06:34:22,514 writing requirements to /tmp/pip-modern-metadata-ec6e83o8/pointpats.egg-info/requires.txt 2026-03-01T06:34:22,515 writing top-level names to /tmp/pip-modern-metadata-ec6e83o8/pointpats.egg-info/top_level.txt 2026-03-01T06:34:22,517 writing manifest file '/tmp/pip-modern-metadata-ec6e83o8/pointpats.egg-info/SOURCES.txt' 2026-03-01T06:34:22,560 listing git files failed - pretending there aren't any 2026-03-01T06:34:22,565 reading manifest file '/tmp/pip-modern-metadata-ec6e83o8/pointpats.egg-info/SOURCES.txt' 2026-03-01T06:34:22,567 adding license file 'LICENSE.txt' 2026-03-01T06:34:22,570 writing manifest file '/tmp/pip-modern-metadata-ec6e83o8/pointpats.egg-info/SOURCES.txt' 2026-03-01T06:34:22,571 creating '/tmp/pip-modern-metadata-ec6e83o8/pointpats-2.5.5.dist-info' 2026-03-01T06:34:22,700 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-01T06:34:22,705 Source in /tmp/pip-wheel-s2r9e80e/pointpats_fcf3f5dc36704c7dbb53881fd6499dd6 has version 2.5.5, which satisfies requirement pointpats==2.5.5 from https://files.pythonhosted.org/packages/d4/11/3de96b4322628e4e13cf78e4f8e3cf9c0e378a7e323a80cd0b2e924af866/pointpats-2.5.5.tar.gz 2026-03-01T06:34:22,706 Removed pointpats==2.5.5 from https://files.pythonhosted.org/packages/d4/11/3de96b4322628e4e13cf78e4f8e3cf9c0e378a7e323a80cd0b2e924af866/pointpats-2.5.5.tar.gz from build tracker '/tmp/pip-build-tracker-9ravqe6v' 2026-03-01T06:34:22,712 Created temporary directory: /tmp/pip-unpack-0l8ix9vr 2026-03-01T06:34:22,713 Building wheels for collected packages: pointpats 2026-03-01T06:34:22,717 Created temporary directory: /tmp/pip-wheel-jlz_ucck 2026-03-01T06:34:22,718 Destination directory: /tmp/pip-wheel-jlz_ucck 2026-03-01T06:34:22,720 Building wheel for pointpats (pyproject.toml): started 2026-03-01T06:34:22,721 Running command Building wheel for pointpats (pyproject.toml) 2026-03-01T06:34:23,343 /tmp/pip-build-env-d28lhkmh/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-01T06:34:23,343 !! 2026-03-01T06:34:23,344 ******************************************************************************** 2026-03-01T06:34:23,345 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-01T06:34:23,346 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-01T06:34:23,347 or your builds will no longer be supported. 2026-03-01T06:34:23,348 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T06:34:23,348 ******************************************************************************** 2026-03-01T06:34:23,349 !! 2026-03-01T06:34:23,350 corresp(dist, value, root_dir) 2026-03-01T06:34:23,416 /tmp/pip-build-env-d28lhkmh/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-01T06:34:23,417 !! 2026-03-01T06:34:23,418 ******************************************************************************** 2026-03-01T06:34:23,418 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-01T06:34:23,419 License :: OSI Approved :: BSD License 2026-03-01T06:34:23,420 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T06:34:23,420 ******************************************************************************** 2026-03-01T06:34:23,421 !! 2026-03-01T06:34:23,422 dist._finalize_license_expression() 2026-03-01T06:34:23,424 /tmp/pip-build-env-d28lhkmh/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-01T06:34:23,425 !! 2026-03-01T06:34:23,426 ******************************************************************************** 2026-03-01T06:34:23,427 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-01T06:34:23,428 License :: OSI Approved :: BSD License 2026-03-01T06:34:23,429 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T06:34:23,429 ******************************************************************************** 2026-03-01T06:34:23,431 !! 2026-03-01T06:34:23,431 self._finalize_license_expression() 2026-03-01T06:34:23,432 running bdist_wheel 2026-03-01T06:34:23,450 running build 2026-03-01T06:34:23,451 running build_py 2026-03-01T06:34:23,458 creating build/lib/pointpats 2026-03-01T06:34:23,460 copying pointpats/process.py -> build/lib/pointpats 2026-03-01T06:34:23,463 copying pointpats/quadrat_statistics.py -> build/lib/pointpats 2026-03-01T06:34:23,466 copying pointpats/random.py -> build/lib/pointpats 2026-03-01T06:34:23,469 copying pointpats/spacetime.py -> build/lib/pointpats 2026-03-01T06:34:23,473 copying pointpats/__init__.py -> build/lib/pointpats 2026-03-01T06:34:23,474 copying pointpats/pointpattern.py -> build/lib/pointpats 2026-03-01T06:34:23,477 copying pointpats/util.py -> build/lib/pointpats 2026-03-01T06:34:23,479 copying pointpats/centrography.py -> build/lib/pointpats 2026-03-01T06:34:23,483 copying pointpats/kde.py -> build/lib/pointpats 2026-03-01T06:34:23,486 copying pointpats/window.py -> build/lib/pointpats 2026-03-01T06:34:23,487 copying pointpats/distance_statistics.py -> build/lib/pointpats 2026-03-01T06:34:23,491 copying pointpats/geometry.py -> build/lib/pointpats 2026-03-01T06:34:23,495 creating build/lib/pointpats/tests 2026-03-01T06:34:23,496 copying pointpats/tests/test_pointpattern.py -> build/lib/pointpats/tests 2026-03-01T06:34:23,498 copying pointpats/tests/test_distance_statistics.py -> build/lib/pointpats/tests 2026-03-01T06:34:23,500 copying pointpats/tests/test_quadrat_statistics.py -> build/lib/pointpats/tests 2026-03-01T06:34:23,503 copying pointpats/tests/__init__.py -> build/lib/pointpats/tests 2026-03-01T06:34:23,505 copying pointpats/tests/test_ellipse.py -> build/lib/pointpats/tests 2026-03-01T06:34:23,507 copying pointpats/tests/test_kde.py -> build/lib/pointpats/tests 2026-03-01T06:34:23,510 copying pointpats/tests/test_centrography.py -> build/lib/pointpats/tests 2026-03-01T06:34:23,512 copying pointpats/tests/test_spacetime.py -> build/lib/pointpats/tests 2026-03-01T06:34:23,514 running egg_info 2026-03-01T06:34:23,526 writing pointpats.egg-info/PKG-INFO 2026-03-01T06:34:23,533 writing dependency_links to pointpats.egg-info/dependency_links.txt 2026-03-01T06:34:23,536 writing requirements to pointpats.egg-info/requires.txt 2026-03-01T06:34:23,537 writing top-level names to pointpats.egg-info/top_level.txt 2026-03-01T06:34:23,568 listing git files failed - pretending there aren't any 2026-03-01T06:34:23,572 reading manifest file 'pointpats.egg-info/SOURCES.txt' 2026-03-01T06:34:23,577 adding license file 'LICENSE.txt' 2026-03-01T06:34:23,582 writing manifest file 'pointpats.egg-info/SOURCES.txt' 2026-03-01T06:34:23,598 installing to build/bdist.linux-armv7l/wheel 2026-03-01T06:34:23,598 running install 2026-03-01T06:34:23,622 running install_lib 2026-03-01T06:34:23,628 creating build/bdist.linux-armv7l/wheel 2026-03-01T06:34:23,630 creating build/bdist.linux-armv7l/wheel/pointpats 2026-03-01T06:34:23,632 copying build/lib/pointpats/process.py -> build/bdist.linux-armv7l/wheel/./pointpats 2026-03-01T06:34:23,634 copying build/lib/pointpats/quadrat_statistics.py -> build/bdist.linux-armv7l/wheel/./pointpats 2026-03-01T06:34:23,637 copying build/lib/pointpats/random.py -> build/bdist.linux-armv7l/wheel/./pointpats 2026-03-01T06:34:23,640 copying build/lib/pointpats/spacetime.py -> build/bdist.linux-armv7l/wheel/./pointpats 2026-03-01T06:34:23,643 creating build/bdist.linux-armv7l/wheel/pointpats/tests 2026-03-01T06:34:23,644 copying build/lib/pointpats/tests/test_pointpattern.py -> build/bdist.linux-armv7l/wheel/./pointpats/tests 2026-03-01T06:34:23,647 copying build/lib/pointpats/tests/test_distance_statistics.py -> build/bdist.linux-armv7l/wheel/./pointpats/tests 2026-03-01T06:34:23,648 copying build/lib/pointpats/tests/test_quadrat_statistics.py -> build/bdist.linux-armv7l/wheel/./pointpats/tests 2026-03-01T06:34:23,651 copying build/lib/pointpats/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./pointpats/tests 2026-03-01T06:34:23,652 copying build/lib/pointpats/tests/test_ellipse.py -> build/bdist.linux-armv7l/wheel/./pointpats/tests 2026-03-01T06:34:23,655 copying build/lib/pointpats/tests/test_kde.py -> build/bdist.linux-armv7l/wheel/./pointpats/tests 2026-03-01T06:34:23,656 copying build/lib/pointpats/tests/test_centrography.py -> build/bdist.linux-armv7l/wheel/./pointpats/tests 2026-03-01T06:34:23,659 copying build/lib/pointpats/tests/test_spacetime.py -> build/bdist.linux-armv7l/wheel/./pointpats/tests 2026-03-01T06:34:23,661 copying build/lib/pointpats/__init__.py -> build/bdist.linux-armv7l/wheel/./pointpats 2026-03-01T06:34:23,663 copying build/lib/pointpats/pointpattern.py -> build/bdist.linux-armv7l/wheel/./pointpats 2026-03-01T06:34:23,665 copying build/lib/pointpats/util.py -> build/bdist.linux-armv7l/wheel/./pointpats 2026-03-01T06:34:23,667 copying build/lib/pointpats/centrography.py -> build/bdist.linux-armv7l/wheel/./pointpats 2026-03-01T06:34:23,670 copying build/lib/pointpats/kde.py -> build/bdist.linux-armv7l/wheel/./pointpats 2026-03-01T06:34:23,673 copying build/lib/pointpats/window.py -> build/bdist.linux-armv7l/wheel/./pointpats 2026-03-01T06:34:23,675 copying build/lib/pointpats/distance_statistics.py -> build/bdist.linux-armv7l/wheel/./pointpats 2026-03-01T06:34:23,678 copying build/lib/pointpats/geometry.py -> build/bdist.linux-armv7l/wheel/./pointpats 2026-03-01T06:34:23,680 running install_egg_info 2026-03-01T06:34:23,686 Copying pointpats.egg-info to build/bdist.linux-armv7l/wheel/./pointpats-2.5.5-py3.11.egg-info 2026-03-01T06:34:23,695 running install_scripts 2026-03-01T06:34:23,705 creating build/bdist.linux-armv7l/wheel/pointpats-2.5.5.dist-info/WHEEL 2026-03-01T06:34:23,708 creating '/tmp/pip-wheel-jlz_ucck/.tmp-49qkquto/pointpats-2.5.5-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-01T06:34:23,710 adding 'pointpats/__init__.py' 2026-03-01T06:34:23,714 adding 'pointpats/centrography.py' 2026-03-01T06:34:23,718 adding 'pointpats/distance_statistics.py' 2026-03-01T06:34:23,720 adding 'pointpats/geometry.py' 2026-03-01T06:34:23,722 adding 'pointpats/kde.py' 2026-03-01T06:34:23,724 adding 'pointpats/pointpattern.py' 2026-03-01T06:34:23,726 adding 'pointpats/process.py' 2026-03-01T06:34:23,730 adding 'pointpats/quadrat_statistics.py' 2026-03-01T06:34:23,733 adding 'pointpats/random.py' 2026-03-01T06:34:23,740 adding 'pointpats/spacetime.py' 2026-03-01T06:34:23,741 adding 'pointpats/util.py' 2026-03-01T06:34:23,742 adding 'pointpats/window.py' 2026-03-01T06:34:23,744 adding 'pointpats/tests/__init__.py' 2026-03-01T06:34:23,745 adding 'pointpats/tests/test_centrography.py' 2026-03-01T06:34:23,747 adding 'pointpats/tests/test_distance_statistics.py' 2026-03-01T06:34:23,748 adding 'pointpats/tests/test_ellipse.py' 2026-03-01T06:34:23,749 adding 'pointpats/tests/test_kde.py' 2026-03-01T06:34:23,751 adding 'pointpats/tests/test_pointpattern.py' 2026-03-01T06:34:23,753 adding 'pointpats/tests/test_quadrat_statistics.py' 2026-03-01T06:34:23,755 adding 'pointpats/tests/test_spacetime.py' 2026-03-01T06:34:23,758 adding 'pointpats-2.5.5.dist-info/licenses/LICENSE.txt' 2026-03-01T06:34:23,759 adding 'pointpats-2.5.5.dist-info/METADATA' 2026-03-01T06:34:23,760 adding 'pointpats-2.5.5.dist-info/WHEEL' 2026-03-01T06:34:23,761 adding 'pointpats-2.5.5.dist-info/top_level.txt' 2026-03-01T06:34:23,762 adding 'pointpats-2.5.5.dist-info/RECORD' 2026-03-01T06:34:23,764 removing build/bdist.linux-armv7l/wheel 2026-03-01T06:34:23,873 Building wheel for pointpats (pyproject.toml): finished with status 'done' 2026-03-01T06:34:23,879 Created wheel for pointpats: filename=pointpats-2.5.5-py3-none-any.whl size=69659 sha256=0a7cc71a7a8da33d5889ee1451a2aa198b869c240ae40a6bc5f39d6563914c86 2026-03-01T06:34:23,880 Stored in directory: /tmp/pip-ephem-wheel-cache-pw0mt_z7/wheels/f3/78/c2/d094cacc85fbc994749a109ab8a931c62b31b639ac68dcb771 2026-03-01T06:34:23,892 Successfully built pointpats 2026-03-01T06:34:23,897 Removed build tracker: '/tmp/pip-build-tracker-9ravqe6v'