2026-09-08T16:33:16,371 Created temporary directory: /tmp/pip-ephem-wheel-cache-7ymg276l 2026-09-08T16:33:16,373 Created temporary directory: /tmp/pip-build-tracker-54bqbt7r 2026-09-08T16:33:16,374 Initialized build tracking at /tmp/pip-build-tracker-54bqbt7r 2026-09-08T16:33:16,374 Created build tracker: /tmp/pip-build-tracker-54bqbt7r 2026-09-08T16:33:16,375 Entered build tracker: /tmp/pip-build-tracker-54bqbt7r 2026-09-08T16:33:16,375 Created temporary directory: /tmp/pip-wheel-mtznop0c 2026-09-08T16:33:16,378 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-09-08T16:33:16,381 Created temporary directory: /tmp/pip-ephem-wheel-cache-j5f5ohzq 2026-09-08T16:33:16,402 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-08T16:33:16,406 2 location(s) to search for versions of pyfmaps: 2026-09-08T16:33:16,406 * https://pypi.org/simple/pyfmaps/ 2026-09-08T16:33:16,406 * https://www.piwheels.org/simple/pyfmaps/ 2026-09-08T16:33:16,406 Fetching project page and analyzing links: https://pypi.org/simple/pyfmaps/ 2026-09-08T16:33:16,407 Getting page https://pypi.org/simple/pyfmaps/ 2026-09-08T16:33:16,409 Found index url https://pypi.org/simple 2026-09-08T16:33:16,641 Fetched page https://pypi.org/simple/pyfmaps/ as application/vnd.pypi.simple.v1+json 2026-09-08T16:33:16,645 Skipping link: No binaries permitted for pyfmaps: https://files.pythonhosted.org/packages/ad/bd/ad147fd4352ca9fc811962e35e741b7fe6fcfb8674a97be6deb982e3ca78/pyfmaps-1.0.0-py3-none-any.whl (from https://pypi.org/simple/pyfmaps/) (requires-python:>=3.7) 2026-09-08T16:33:16,646 Found link https://files.pythonhosted.org/packages/ce/23/0ef3ee7370670e13a6e103048d7b7dbaeac516bce697d272bbdb236c3cea/pyfmaps-1.0.0.tar.gz (from https://pypi.org/simple/pyfmaps/) (requires-python:>=3.7), version: 1.0.0 2026-09-08T16:33:16,647 Skipping link: No binaries permitted for pyfmaps: https://files.pythonhosted.org/packages/83/43/57c722eda038ef4122d1fea945d9dd43a5ef50640a4462cc057cde72e822/pyfmaps-1.0.1-py3-none-any.whl (from https://pypi.org/simple/pyfmaps/) (requires-python:>=3.7) 2026-09-08T16:33:16,648 Found link https://files.pythonhosted.org/packages/11/34/dbb4acd15e51470001e421d7c8536135c9ee0f920adbca79d10bcef434f9/pyfmaps-1.0.1.tar.gz (from https://pypi.org/simple/pyfmaps/) (requires-python:>=3.7), version: 1.0.1 2026-09-08T16:33:16,648 Skipping link: No binaries permitted for pyfmaps: https://files.pythonhosted.org/packages/1d/e9/247241b75c8be234e9fdfd5b7dbec6f7af8d1770d8429d9c6056738624fd/pyfmaps-1.1.0-py3-none-any.whl (from https://pypi.org/simple/pyfmaps/) (requires-python:>=3.7) 2026-09-08T16:33:16,649 Found link https://files.pythonhosted.org/packages/43/3c/eafbdef637ab5de3ec43e2f3479df461b788f9baf1a6c61b97c55ecc0048/pyfmaps-1.1.0.tar.gz (from https://pypi.org/simple/pyfmaps/) (requires-python:>=3.7), version: 1.1.0 2026-09-08T16:33:16,650 Skipping link: No binaries permitted for pyfmaps: https://files.pythonhosted.org/packages/01/4b/488b23b13e1404f6a3844e4ec7f887be4bbda9628f1b0b74d05781f17c2d/pyfmaps-1.1.1-py3-none-any.whl (from https://pypi.org/simple/pyfmaps/) (requires-python:>=3.7) 2026-09-08T16:33:16,651 Found link https://files.pythonhosted.org/packages/a2/1d/bf8b0d15059f89cf9f7a32adea72c7382be0b90a67bcad1ddae98ca5f164/pyfmaps-1.1.1.tar.gz (from https://pypi.org/simple/pyfmaps/) (requires-python:>=3.7), version: 1.1.1 2026-09-08T16:33:16,652 Skipping link: No binaries permitted for pyfmaps: https://files.pythonhosted.org/packages/4b/60/731923dca8fd736f07979984007906d907f3f93282fad58c06949c066f21/pyfmaps-1.2.0-py3-none-any.whl (from https://pypi.org/simple/pyfmaps/) (requires-python:>=3.8) 2026-09-08T16:33:16,653 Found link https://files.pythonhosted.org/packages/b4/30/1d75cd7b71e153fe14ec0a47ac9834db3476add661977251a12dcd4fd46e/pyfmaps-1.2.0.tar.gz (from https://pypi.org/simple/pyfmaps/) (requires-python:>=3.8), version: 1.2.0 2026-09-08T16:33:16,653 Skipping link: No binaries permitted for pyfmaps: https://files.pythonhosted.org/packages/14/dd/d9979918b03936f038291ac948c38f3090a954c896a69b216bcc68a1be63/pyfmaps-1.3.0-py3-none-any.whl (from https://pypi.org/simple/pyfmaps/) (requires-python:>=3.10) 2026-09-08T16:33:16,655 Found link https://files.pythonhosted.org/packages/c6/07/579864865bfc11efc9d5af1f0028d793170adb5cf5ce546e8bc29748e35d/pyfmaps-1.3.0.tar.gz (from https://pypi.org/simple/pyfmaps/) (requires-python:>=3.10), version: 1.3.0 2026-09-08T16:33:16,655 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyfmaps/ 2026-09-08T16:33:16,656 Getting page https://www.piwheels.org/simple/pyfmaps/ 2026-09-08T16:33:16,657 Found index url https://www.piwheels.org/simple 2026-09-08T16:33:16,849 Fetched page https://www.piwheels.org/simple/pyfmaps/ as text/html 2026-09-08T16:33:16,852 Skipping link: No binaries permitted for pyfmaps: https://archive1.piwheels.org/simple/pyfmaps/pyfmaps-1.2.0-py3-none-any.whl#sha256=3cb6d59487a8b418867ad764da1c8bda6d83c3316cca58e049c0dc5f3744e8d4 (from https://www.piwheels.org/simple/pyfmaps/) (requires-python:>=3.8) 2026-09-08T16:33:16,852 Skipping link: No binaries permitted for pyfmaps: https://archive1.piwheels.org/simple/pyfmaps/pyfmaps-1.1.1-py3-none-any.whl#sha256=222b607d90328957a644d5be813e93ef2c3d803cf7f7992ea34149b1437d0c33 (from https://www.piwheels.org/simple/pyfmaps/) (requires-python:>=3.7) 2026-09-08T16:33:16,853 Skipping link: No binaries permitted for pyfmaps: https://archive1.piwheels.org/simple/pyfmaps/pyfmaps-1.1.0-py3-none-any.whl#sha256=24872a7c42184c66e2a78b446d2eecf87c740375f8c58855e846e21588acfb3c (from https://www.piwheels.org/simple/pyfmaps/) (requires-python:>=3.7) 2026-09-08T16:33:16,853 Skipping link: No binaries permitted for pyfmaps: https://archive1.piwheels.org/simple/pyfmaps/pyfmaps-1.0.1-py3-none-any.whl#sha256=ef2ef9b252672abf804d174e45f621d3d69241a06a185f61316713ce5c217ae2 (from https://www.piwheels.org/simple/pyfmaps/) (requires-python:>=3.7) 2026-09-08T16:33:16,854 Skipping link: No binaries permitted for pyfmaps: https://archive1.piwheels.org/simple/pyfmaps/pyfmaps-1.0.0-py3-none-any.whl#sha256=d9842648e7bb76c0c3ac30310a07ced0107d9a25ea7b63ea048c7117afde065a (from https://www.piwheels.org/simple/pyfmaps/) (requires-python:>=3.7) 2026-09-08T16:33:16,854 Skipping link: not a file: https://www.piwheels.org/simple/pyfmaps/ 2026-09-08T16:33:16,855 Skipping link: not a file: https://pypi.org/simple/pyfmaps/ 2026-09-08T16:33:16,875 Given no hashes to check 1 links for project 'pyfmaps': discarding no candidates 2026-09-08T16:33:16,893 Collecting pyfmaps==1.3.0 2026-09-08T16:33:16,895 Created temporary directory: /tmp/pip-unpack-8v90hxj7 2026-09-08T16:33:17,050 Downloading pyfmaps-1.3.0.tar.gz (3.4 MB) 2026-09-08T16:33:18,382 Added pyfmaps==1.3.0 from https://files.pythonhosted.org/packages/c6/07/579864865bfc11efc9d5af1f0028d793170adb5cf5ce546e8bc29748e35d/pyfmaps-1.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-54bqbt7r' 2026-09-08T16:33:18,389 Created temporary directory: /tmp/pip-build-env-mtnymi54 2026-09-08T16:33:18,393 Installing build dependencies: started 2026-09-08T16:33:18,394 Running command pip subprocess to install build dependencies 2026-09-08T16:33:19,516 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-09-08T16:33:19,952 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-09-08T16:33:19,976 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-08T16:33:21,782 Collecting setuptools>=64 2026-09-08T16:33:21,783 Obtaining dependency information for setuptools>=64 from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-09-08T16:33:21,798 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-09-08T16:33:22,162 Collecting setuptools_scm>=8 2026-09-08T16:33:22,164 Obtaining dependency information for setuptools_scm>=8 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.3-py3-none-any.whl.metadata 2026-09-08T16:33:22,178 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.3-py3-none-any.whl.metadata (6.7 kB) 2026-09-08T16:33:22,189 Discarding https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.3-py3-none-any.whl#sha256=f25971992492ebac8f8385274b2ebf3812b3eb9440ecfd8ff98a49517a3d02b1 (from https://www.piwheels.org/simple/setuptools-scm/) (requires-python:>=3.8): Requested setuptools_scm>=8 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.3-py3-none-any.whl#sha256=f25971992492ebac8f8385274b2ebf3812b3eb9440ecfd8ff98a49517a3d02b1 has inconsistent Name: expected 'setuptools_scm', but metadata has 'setuptools-scm' 2026-09-08T16:33:22,212 Using cached setuptools_scm-10.2.3-py3-none-any.whl (29 kB) 2026-09-08T16:33:22,328 Collecting vcs-versioning<3,>=2.3.2.dev0 2026-09-08T16:33:22,329 Obtaining dependency information for vcs-versioning<3,>=2.3.2.dev0 from https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.3.4-py3-none-any.whl.metadata 2026-09-08T16:33:22,343 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.3.4-py3-none-any.whl.metadata (1.7 kB) 2026-09-08T16:33:22,528 Collecting packaging>=20 2026-09-08T16:33:22,529 Obtaining dependency information for packaging>=20 from https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata 2026-09-08T16:33:22,543 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata (3.6 kB) 2026-09-08T16:33:22,787 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-09-08T16:33:22,813 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.3.4-py3-none-any.whl (115 kB) 2026-09-08T16:33:22,898 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-09-08T16:33:22,940 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-09-08T16:33:22,974 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.3.4-py3-none-any.whl (115 kB) 2026-09-08T16:33:23,054 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-09-08T16:33:25,838 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools_scm 2026-09-08T16:33:28,828 Creating /tmp/pip-build-env-mtnymi54/overlay/local/bin 2026-09-08T16:33:28,831 changing mode of /tmp/pip-build-env-mtnymi54/overlay/local/bin/vcs-versioning to 755 2026-09-08T16:33:28,976 changing mode of /tmp/pip-build-env-mtnymi54/overlay/local/bin/setuptools-scm to 755 2026-09-08T16:33:29,004 Successfully installed packaging-26.3 setuptools-84.0.0 setuptools_scm-10.2.3 vcs-versioning-2.3.4 2026-09-08T16:33:29,301 Installing build dependencies: finished with status 'done' 2026-09-08T16:33:29,307 Getting requirements to build wheel: started 2026-09-08T16:33:29,309 Running command Getting requirements to build wheel 2026-09-08T16:33:30,122 /tmp/pip-build-env-mtnymi54/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-09-08T16:33:30,123 !! 2026-09-08T16:33:30,124 ******************************************************************************** 2026-09-08T16:33:30,124 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-09-08T16:33:30,126 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-09-08T16:33:30,126 or your builds will no longer be supported. 2026-09-08T16:33:30,127 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-08T16:33:30,128 ******************************************************************************** 2026-09-08T16:33:30,129 !! 2026-09-08T16:33:30,129 corresp(dist, value, root_dir) 2026-09-08T16:33:30,172 /tmp/pip-build-env-mtnymi54/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-08T16:33:30,173 !! 2026-09-08T16:33:30,174 ******************************************************************************** 2026-09-08T16:33:30,174 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-08T16:33:30,175 License :: OSI Approved :: MIT License 2026-09-08T16:33:30,176 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-08T16:33:30,176 ******************************************************************************** 2026-09-08T16:33:30,177 !! 2026-09-08T16:33:30,177 dist._finalize_license_expression() 2026-09-08T16:33:30,178 /tmp/pip-build-env-mtnymi54/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-08T16:33:30,179 !! 2026-09-08T16:33:30,179 ******************************************************************************** 2026-09-08T16:33:30,180 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-08T16:33:30,181 License :: OSI Approved :: MIT License 2026-09-08T16:33:30,182 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-08T16:33:30,182 ******************************************************************************** 2026-09-08T16:33:30,183 !! 2026-09-08T16:33:30,184 self._finalize_license_expression() 2026-09-08T16:33:30,185 running egg_info 2026-09-08T16:33:30,190 writing pyfmaps.egg-info/PKG-INFO 2026-09-08T16:33:30,194 writing dependency_links to pyfmaps.egg-info/dependency_links.txt 2026-09-08T16:33:30,196 writing requirements to pyfmaps.egg-info/requires.txt 2026-09-08T16:33:30,198 writing top-level names to pyfmaps.egg-info/top_level.txt 2026-09-08T16:33:30,226 reading manifest template 'MANIFEST.in' 2026-09-08T16:33:30,228 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-09-08T16:33:30,229 warning: no previously-included files matching '*.py[co]' found under directory '*' 2026-09-08T16:33:30,230 adding license file 'LICENSE' 2026-09-08T16:33:30,236 writing manifest file 'pyfmaps.egg-info/SOURCES.txt' 2026-09-08T16:33:30,344 Getting requirements to build wheel: finished with status 'done' 2026-09-08T16:33:30,348 Created temporary directory: /tmp/pip-modern-metadata-kry0bhgy 2026-09-08T16:33:30,350 Preparing metadata (pyproject.toml): started 2026-09-08T16:33:30,351 Running command Preparing metadata (pyproject.toml) 2026-09-08T16:33:31,100 /tmp/pip-build-env-mtnymi54/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-09-08T16:33:31,100 !! 2026-09-08T16:33:31,101 ******************************************************************************** 2026-09-08T16:33:31,102 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-09-08T16:33:31,103 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-09-08T16:33:31,104 or your builds will no longer be supported. 2026-09-08T16:33:31,104 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-08T16:33:31,105 ******************************************************************************** 2026-09-08T16:33:31,106 !! 2026-09-08T16:33:31,106 corresp(dist, value, root_dir) 2026-09-08T16:33:31,148 /tmp/pip-build-env-mtnymi54/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-08T16:33:31,149 !! 2026-09-08T16:33:31,149 ******************************************************************************** 2026-09-08T16:33:31,150 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-08T16:33:31,151 License :: OSI Approved :: MIT License 2026-09-08T16:33:31,152 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-08T16:33:31,152 ******************************************************************************** 2026-09-08T16:33:31,153 !! 2026-09-08T16:33:31,153 dist._finalize_license_expression() 2026-09-08T16:33:31,154 /tmp/pip-build-env-mtnymi54/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-08T16:33:31,154 !! 2026-09-08T16:33:31,155 ******************************************************************************** 2026-09-08T16:33:31,156 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-08T16:33:31,157 License :: OSI Approved :: MIT License 2026-09-08T16:33:31,158 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-08T16:33:31,159 ******************************************************************************** 2026-09-08T16:33:31,160 !! 2026-09-08T16:33:31,161 self._finalize_license_expression() 2026-09-08T16:33:31,163 running dist_info 2026-09-08T16:33:31,165 creating /tmp/pip-modern-metadata-kry0bhgy/pyfmaps.egg-info 2026-09-08T16:33:31,176 writing /tmp/pip-modern-metadata-kry0bhgy/pyfmaps.egg-info/PKG-INFO 2026-09-08T16:33:31,179 writing dependency_links to /tmp/pip-modern-metadata-kry0bhgy/pyfmaps.egg-info/dependency_links.txt 2026-09-08T16:33:31,182 writing requirements to /tmp/pip-modern-metadata-kry0bhgy/pyfmaps.egg-info/requires.txt 2026-09-08T16:33:31,183 writing top-level names to /tmp/pip-modern-metadata-kry0bhgy/pyfmaps.egg-info/top_level.txt 2026-09-08T16:33:31,185 writing manifest file '/tmp/pip-modern-metadata-kry0bhgy/pyfmaps.egg-info/SOURCES.txt' 2026-09-08T16:33:31,208 reading manifest template 'MANIFEST.in' 2026-09-08T16:33:31,210 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-09-08T16:33:31,211 warning: no previously-included files matching '*.py[co]' found under directory '*' 2026-09-08T16:33:31,211 adding license file 'LICENSE' 2026-09-08T16:33:31,217 writing manifest file '/tmp/pip-modern-metadata-kry0bhgy/pyfmaps.egg-info/SOURCES.txt' 2026-09-08T16:33:31,219 creating '/tmp/pip-modern-metadata-kry0bhgy/pyfmaps-1.3.0.dist-info' 2026-09-08T16:33:31,359 Preparing metadata (pyproject.toml): finished with status 'done' 2026-09-08T16:33:31,364 Source in /tmp/pip-wheel-mtznop0c/pyfmaps_dab51a7b2dcd44e698475724a045d8a2 has version 1.3.0, which satisfies requirement pyfmaps==1.3.0 from https://files.pythonhosted.org/packages/c6/07/579864865bfc11efc9d5af1f0028d793170adb5cf5ce546e8bc29748e35d/pyfmaps-1.3.0.tar.gz 2026-09-08T16:33:31,364 Removed pyfmaps==1.3.0 from https://files.pythonhosted.org/packages/c6/07/579864865bfc11efc9d5af1f0028d793170adb5cf5ce546e8bc29748e35d/pyfmaps-1.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-54bqbt7r' 2026-09-08T16:33:31,371 Created temporary directory: /tmp/pip-unpack-fyzr_9gu 2026-09-08T16:33:31,372 Building wheels for collected packages: pyfmaps 2026-09-08T16:33:31,376 Created temporary directory: /tmp/pip-wheel-0nkcpgrv 2026-09-08T16:33:31,376 Destination directory: /tmp/pip-wheel-0nkcpgrv 2026-09-08T16:33:31,378 Building wheel for pyfmaps (pyproject.toml): started 2026-09-08T16:33:31,379 Running command Building wheel for pyfmaps (pyproject.toml) 2026-09-08T16:33:32,102 /tmp/pip-build-env-mtnymi54/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-09-08T16:33:32,102 !! 2026-09-08T16:33:32,103 ******************************************************************************** 2026-09-08T16:33:32,103 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-09-08T16:33:32,104 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-09-08T16:33:32,105 or your builds will no longer be supported. 2026-09-08T16:33:32,106 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-08T16:33:32,106 ******************************************************************************** 2026-09-08T16:33:32,107 !! 2026-09-08T16:33:32,108 corresp(dist, value, root_dir) 2026-09-08T16:33:32,150 /tmp/pip-build-env-mtnymi54/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-08T16:33:32,151 !! 2026-09-08T16:33:32,152 ******************************************************************************** 2026-09-08T16:33:32,153 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-08T16:33:32,154 License :: OSI Approved :: MIT License 2026-09-08T16:33:32,155 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-08T16:33:32,156 ******************************************************************************** 2026-09-08T16:33:32,157 !! 2026-09-08T16:33:32,158 dist._finalize_license_expression() 2026-09-08T16:33:32,158 /tmp/pip-build-env-mtnymi54/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-08T16:33:32,159 !! 2026-09-08T16:33:32,160 ******************************************************************************** 2026-09-08T16:33:32,161 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-08T16:33:32,162 License :: OSI Approved :: MIT License 2026-09-08T16:33:32,163 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-08T16:33:32,164 ******************************************************************************** 2026-09-08T16:33:32,165 !! 2026-09-08T16:33:32,166 self._finalize_license_expression() 2026-09-08T16:33:32,166 running bdist_wheel 2026-09-08T16:33:32,185 running build 2026-09-08T16:33:32,186 running build_py 2026-09-08T16:33:32,187 creating build/lib/pyFM 2026-09-08T16:33:32,190 copying pyFM/functional.py -> build/lib/pyFM 2026-09-08T16:33:32,193 copying pyFM/_version.py -> build/lib/pyFM 2026-09-08T16:33:32,195 copying pyFM/__init__.py -> build/lib/pyFM 2026-09-08T16:33:32,197 creating build/lib/pyFM/signatures 2026-09-08T16:33:32,198 copying pyFM/signatures/__init__.py -> build/lib/pyFM/signatures 2026-09-08T16:33:32,200 copying pyFM/signatures/WKS_functions.py -> build/lib/pyFM/signatures 2026-09-08T16:33:32,203 copying pyFM/signatures/HKS_functions.py -> build/lib/pyFM/signatures 2026-09-08T16:33:32,206 creating build/lib/pyFM/spectral 2026-09-08T16:33:32,207 copying pyFM/spectral/nn_utils.py -> build/lib/pyFM/spectral 2026-09-08T16:33:32,209 copying pyFM/spectral/__init__.py -> build/lib/pyFM/spectral 2026-09-08T16:33:32,211 copying pyFM/spectral/shape_difference.py -> build/lib/pyFM/spectral 2026-09-08T16:33:32,213 copying pyFM/spectral/convert.py -> build/lib/pyFM/spectral 2026-09-08T16:33:32,215 copying pyFM/spectral/projection_utils.py -> build/lib/pyFM/spectral 2026-09-08T16:33:32,218 creating build/lib/pyFM/refine 2026-09-08T16:33:32,220 copying pyFM/refine/zoomout.py -> build/lib/pyFM/refine 2026-09-08T16:33:32,222 copying pyFM/refine/__init__.py -> build/lib/pyFM/refine 2026-09-08T16:33:32,224 copying pyFM/refine/icp.py -> build/lib/pyFM/refine 2026-09-08T16:33:32,227 creating build/lib/pyFM/FMN 2026-09-08T16:33:32,228 copying pyFM/FMN/__init__.py -> build/lib/pyFM/FMN 2026-09-08T16:33:32,229 copying pyFM/FMN/FMN.py -> build/lib/pyFM/FMN 2026-09-08T16:33:32,233 creating build/lib/pyFM/optimize 2026-09-08T16:33:32,234 copying pyFM/optimize/base_functions.py -> build/lib/pyFM/optimize 2026-09-08T16:33:32,237 copying pyFM/optimize/__init__.py -> build/lib/pyFM/optimize 2026-09-08T16:33:32,238 copying pyFM/optimize/weights.py -> build/lib/pyFM/optimize 2026-09-08T16:33:32,241 creating build/lib/pyFM/viz 2026-09-08T16:33:32,242 copying pyFM/viz/_convert.py -> build/lib/pyFM/viz 2026-09-08T16:33:32,244 copying pyFM/viz/__init__.py -> build/lib/pyFM/viz 2026-09-08T16:33:32,246 copying pyFM/viz/plot.py -> build/lib/pyFM/viz 2026-09-08T16:33:32,249 creating build/lib/pyFM/eval 2026-09-08T16:33:32,250 copying pyFM/eval/evaluate.py -> build/lib/pyFM/eval 2026-09-08T16:33:32,252 copying pyFM/eval/__init__.py -> build/lib/pyFM/eval 2026-09-08T16:33:32,255 creating build/lib/pyFM/mesh 2026-09-08T16:33:32,256 copying pyFM/mesh/laplacian.py -> build/lib/pyFM/mesh 2026-09-08T16:33:32,258 copying pyFM/mesh/file_utils.py -> build/lib/pyFM/mesh 2026-09-08T16:33:32,260 copying pyFM/mesh/__init__.py -> build/lib/pyFM/mesh 2026-09-08T16:33:32,262 copying pyFM/mesh/geometry.py -> build/lib/pyFM/mesh 2026-09-08T16:33:32,265 copying pyFM/mesh/trimesh.py -> build/lib/pyFM/mesh 2026-09-08T16:33:32,269 creating build/lib/pyFM/spectral/nearest_neighbor 2026-09-08T16:33:32,270 copying pyFM/spectral/nearest_neighbor/backends.py -> build/lib/pyFM/spectral/nearest_neighbor 2026-09-08T16:33:32,272 copying pyFM/spectral/nearest_neighbor/__init__.py -> build/lib/pyFM/spectral/nearest_neighbor 2026-09-08T16:33:32,274 copying pyFM/spectral/nearest_neighbor/config.py -> build/lib/pyFM/spectral/nearest_neighbor 2026-09-08T16:33:32,276 copying pyFM/spectral/nearest_neighbor/dispatch.py -> build/lib/pyFM/spectral/nearest_neighbor 2026-09-08T16:33:32,278 running egg_info 2026-09-08T16:33:32,288 writing pyfmaps.egg-info/PKG-INFO 2026-09-08T16:33:32,292 writing dependency_links to pyfmaps.egg-info/dependency_links.txt 2026-09-08T16:33:32,294 writing requirements to pyfmaps.egg-info/requires.txt 2026-09-08T16:33:32,295 writing top-level names to pyfmaps.egg-info/top_level.txt 2026-09-08T16:33:32,310 reading manifest template 'MANIFEST.in' 2026-09-08T16:33:32,312 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-09-08T16:33:32,313 warning: no previously-included files matching '*.py[co]' found under directory '*' 2026-09-08T16:33:32,314 adding license file 'LICENSE' 2026-09-08T16:33:32,320 writing manifest file 'pyfmaps.egg-info/SOURCES.txt' 2026-09-08T16:33:32,329 creating build/lib/pyFM/mesh/data 2026-09-08T16:33:32,331 copying pyFM/mesh/data/texture_1.jpg -> build/lib/pyFM/mesh/data 2026-09-08T16:33:32,338 copying pyFM/mesh/data/texture_2.jpg -> build/lib/pyFM/mesh/data 2026-09-08T16:33:32,365 installing to build/bdist.linux-armv7l/wheel 2026-09-08T16:33:32,366 running install 2026-09-08T16:33:32,389 running install_lib 2026-09-08T16:33:32,396 creating build/bdist.linux-armv7l/wheel 2026-09-08T16:33:32,398 creating build/bdist.linux-armv7l/wheel/pyFM 2026-09-08T16:33:32,400 creating build/bdist.linux-armv7l/wheel/pyFM/signatures 2026-09-08T16:33:32,401 copying build/lib/pyFM/signatures/__init__.py -> build/bdist.linux-armv7l/wheel/./pyFM/signatures 2026-09-08T16:33:32,403 copying build/lib/pyFM/signatures/WKS_functions.py -> build/bdist.linux-armv7l/wheel/./pyFM/signatures 2026-09-08T16:33:32,405 copying build/lib/pyFM/signatures/HKS_functions.py -> build/bdist.linux-armv7l/wheel/./pyFM/signatures 2026-09-08T16:33:32,408 creating build/bdist.linux-armv7l/wheel/pyFM/spectral 2026-09-08T16:33:32,409 copying build/lib/pyFM/spectral/nn_utils.py -> build/bdist.linux-armv7l/wheel/./pyFM/spectral 2026-09-08T16:33:32,411 copying build/lib/pyFM/spectral/__init__.py -> build/bdist.linux-armv7l/wheel/./pyFM/spectral 2026-09-08T16:33:32,413 copying build/lib/pyFM/spectral/shape_difference.py -> build/bdist.linux-armv7l/wheel/./pyFM/spectral 2026-09-08T16:33:32,414 copying build/lib/pyFM/spectral/convert.py -> build/bdist.linux-armv7l/wheel/./pyFM/spectral 2026-09-08T16:33:32,417 creating build/bdist.linux-armv7l/wheel/pyFM/spectral/nearest_neighbor 2026-09-08T16:33:32,418 copying build/lib/pyFM/spectral/nearest_neighbor/backends.py -> build/bdist.linux-armv7l/wheel/./pyFM/spectral/nearest_neighbor 2026-09-08T16:33:32,420 copying build/lib/pyFM/spectral/nearest_neighbor/__init__.py -> build/bdist.linux-armv7l/wheel/./pyFM/spectral/nearest_neighbor 2026-09-08T16:33:32,422 copying build/lib/pyFM/spectral/nearest_neighbor/config.py -> build/bdist.linux-armv7l/wheel/./pyFM/spectral/nearest_neighbor 2026-09-08T16:33:32,424 copying build/lib/pyFM/spectral/nearest_neighbor/dispatch.py -> build/bdist.linux-armv7l/wheel/./pyFM/spectral/nearest_neighbor 2026-09-08T16:33:32,426 copying build/lib/pyFM/spectral/projection_utils.py -> build/bdist.linux-armv7l/wheel/./pyFM/spectral 2026-09-08T16:33:32,429 copying build/lib/pyFM/functional.py -> build/bdist.linux-armv7l/wheel/./pyFM 2026-09-08T16:33:32,432 creating build/bdist.linux-armv7l/wheel/pyFM/refine 2026-09-08T16:33:32,433 copying build/lib/pyFM/refine/zoomout.py -> build/bdist.linux-armv7l/wheel/./pyFM/refine 2026-09-08T16:33:32,436 copying build/lib/pyFM/refine/__init__.py -> build/bdist.linux-armv7l/wheel/./pyFM/refine 2026-09-08T16:33:32,438 copying build/lib/pyFM/refine/icp.py -> build/bdist.linux-armv7l/wheel/./pyFM/refine 2026-09-08T16:33:32,440 copying build/lib/pyFM/_version.py -> build/bdist.linux-armv7l/wheel/./pyFM 2026-09-08T16:33:32,442 creating build/bdist.linux-armv7l/wheel/pyFM/FMN 2026-09-08T16:33:32,443 copying build/lib/pyFM/FMN/__init__.py -> build/bdist.linux-armv7l/wheel/./pyFM/FMN 2026-09-08T16:33:32,445 copying build/lib/pyFM/FMN/FMN.py -> build/bdist.linux-armv7l/wheel/./pyFM/FMN 2026-09-08T16:33:32,448 copying build/lib/pyFM/__init__.py -> build/bdist.linux-armv7l/wheel/./pyFM 2026-09-08T16:33:32,450 creating build/bdist.linux-armv7l/wheel/pyFM/optimize 2026-09-08T16:33:32,451 copying build/lib/pyFM/optimize/base_functions.py -> build/bdist.linux-armv7l/wheel/./pyFM/optimize 2026-09-08T16:33:32,454 copying build/lib/pyFM/optimize/__init__.py -> build/bdist.linux-armv7l/wheel/./pyFM/optimize 2026-09-08T16:33:32,456 copying build/lib/pyFM/optimize/weights.py -> build/bdist.linux-armv7l/wheel/./pyFM/optimize 2026-09-08T16:33:32,459 creating build/bdist.linux-armv7l/wheel/pyFM/viz 2026-09-08T16:33:32,460 copying build/lib/pyFM/viz/_convert.py -> build/bdist.linux-armv7l/wheel/./pyFM/viz 2026-09-08T16:33:32,462 copying build/lib/pyFM/viz/__init__.py -> build/bdist.linux-armv7l/wheel/./pyFM/viz 2026-09-08T16:33:32,464 copying build/lib/pyFM/viz/plot.py -> build/bdist.linux-armv7l/wheel/./pyFM/viz 2026-09-08T16:33:32,467 creating build/bdist.linux-armv7l/wheel/pyFM/eval 2026-09-08T16:33:32,468 copying build/lib/pyFM/eval/evaluate.py -> build/bdist.linux-armv7l/wheel/./pyFM/eval 2026-09-08T16:33:32,470 copying build/lib/pyFM/eval/__init__.py -> build/bdist.linux-armv7l/wheel/./pyFM/eval 2026-09-08T16:33:32,473 creating build/bdist.linux-armv7l/wheel/pyFM/mesh 2026-09-08T16:33:32,474 creating build/bdist.linux-armv7l/wheel/pyFM/mesh/data 2026-09-08T16:33:32,476 copying build/lib/pyFM/mesh/data/texture_2.jpg -> build/bdist.linux-armv7l/wheel/./pyFM/mesh/data 2026-09-08T16:33:32,483 copying build/lib/pyFM/mesh/data/texture_1.jpg -> build/bdist.linux-armv7l/wheel/./pyFM/mesh/data 2026-09-08T16:33:32,489 copying build/lib/pyFM/mesh/laplacian.py -> build/bdist.linux-armv7l/wheel/./pyFM/mesh 2026-09-08T16:33:32,491 copying build/lib/pyFM/mesh/file_utils.py -> build/bdist.linux-armv7l/wheel/./pyFM/mesh 2026-09-08T16:33:32,493 copying build/lib/pyFM/mesh/__init__.py -> build/bdist.linux-armv7l/wheel/./pyFM/mesh 2026-09-08T16:33:32,495 copying build/lib/pyFM/mesh/geometry.py -> build/bdist.linux-armv7l/wheel/./pyFM/mesh 2026-09-08T16:33:32,498 copying build/lib/pyFM/mesh/trimesh.py -> build/bdist.linux-armv7l/wheel/./pyFM/mesh 2026-09-08T16:33:32,500 running install_egg_info 2026-09-08T16:33:32,507 Copying pyfmaps.egg-info to build/bdist.linux-armv7l/wheel/./pyfmaps-1.3.0-py3.11.egg-info 2026-09-08T16:33:32,520 running install_scripts 2026-09-08T16:33:32,530 creating build/bdist.linux-armv7l/wheel/pyfmaps-1.3.0.dist-info/WHEEL 2026-09-08T16:33:32,533 creating '/tmp/pip-wheel-0nkcpgrv/.tmp-1fw4ht2a/pyfmaps-1.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-09-08T16:33:32,535 adding 'pyFM/__init__.py' 2026-09-08T16:33:32,536 adding 'pyFM/_version.py' 2026-09-08T16:33:32,540 adding 'pyFM/functional.py' 2026-09-08T16:33:32,544 adding 'pyFM/FMN/FMN.py' 2026-09-08T16:33:32,546 adding 'pyFM/FMN/__init__.py' 2026-09-08T16:33:32,547 adding 'pyFM/eval/__init__.py' 2026-09-08T16:33:32,548 adding 'pyFM/eval/evaluate.py' 2026-09-08T16:33:32,550 adding 'pyFM/mesh/__init__.py' 2026-09-08T16:33:32,553 adding 'pyFM/mesh/file_utils.py' 2026-09-08T16:33:32,556 adding 'pyFM/mesh/geometry.py' 2026-09-08T16:33:32,558 adding 'pyFM/mesh/laplacian.py' 2026-09-08T16:33:32,564 adding 'pyFM/mesh/trimesh.py' 2026-09-08T16:33:32,598 adding 'pyFM/mesh/data/texture_1.jpg' 2026-09-08T16:33:32,631 adding 'pyFM/mesh/data/texture_2.jpg' 2026-09-08T16:33:32,634 adding 'pyFM/optimize/__init__.py' 2026-09-08T16:33:32,636 adding 'pyFM/optimize/base_functions.py' 2026-09-08T16:33:32,637 adding 'pyFM/optimize/weights.py' 2026-09-08T16:33:32,639 adding 'pyFM/refine/__init__.py' 2026-09-08T16:33:32,641 adding 'pyFM/refine/icp.py' 2026-09-08T16:33:32,642 adding 'pyFM/refine/zoomout.py' 2026-09-08T16:33:32,644 adding 'pyFM/signatures/HKS_functions.py' 2026-09-08T16:33:32,646 adding 'pyFM/signatures/WKS_functions.py' 2026-09-08T16:33:32,647 adding 'pyFM/signatures/__init__.py' 2026-09-08T16:33:32,649 adding 'pyFM/spectral/__init__.py' 2026-09-08T16:33:32,650 adding 'pyFM/spectral/convert.py' 2026-09-08T16:33:32,652 adding 'pyFM/spectral/nn_utils.py' 2026-09-08T16:33:32,656 adding 'pyFM/spectral/projection_utils.py' 2026-09-08T16:33:32,657 adding 'pyFM/spectral/shape_difference.py' 2026-09-08T16:33:32,659 adding 'pyFM/spectral/nearest_neighbor/__init__.py' 2026-09-08T16:33:32,661 adding 'pyFM/spectral/nearest_neighbor/backends.py' 2026-09-08T16:33:32,662 adding 'pyFM/spectral/nearest_neighbor/config.py' 2026-09-08T16:33:32,663 adding 'pyFM/spectral/nearest_neighbor/dispatch.py' 2026-09-08T16:33:32,665 adding 'pyFM/viz/__init__.py' 2026-09-08T16:33:32,667 adding 'pyFM/viz/_convert.py' 2026-09-08T16:33:32,669 adding 'pyFM/viz/plot.py' 2026-09-08T16:33:32,671 adding 'pyfmaps-1.3.0.dist-info/licenses/LICENSE' 2026-09-08T16:33:32,673 adding 'pyfmaps-1.3.0.dist-info/METADATA' 2026-09-08T16:33:32,674 adding 'pyfmaps-1.3.0.dist-info/WHEEL' 2026-09-08T16:33:32,675 adding 'pyfmaps-1.3.0.dist-info/top_level.txt' 2026-09-08T16:33:32,676 adding 'pyfmaps-1.3.0.dist-info/RECORD' 2026-09-08T16:33:32,683 removing build/bdist.linux-armv7l/wheel 2026-09-08T16:33:32,803 Building wheel for pyfmaps (pyproject.toml): finished with status 'done' 2026-09-08T16:33:32,820 Created wheel for pyfmaps: filename=pyfmaps-1.3.0-py3-none-any.whl size=512513 sha256=1813f953125799b2e7cc87364917966ff164406709875b03b23732dfceb6a8c7 2026-09-08T16:33:32,821 Stored in directory: /tmp/pip-ephem-wheel-cache-j5f5ohzq/wheels/6c/34/c6/6f5483009a101d8057fbea6d7be87fcacc68a7189fd548f86d 2026-09-08T16:33:32,835 Successfully built pyfmaps 2026-09-08T16:33:32,850 Removed build tracker: '/tmp/pip-build-tracker-54bqbt7r'