2026-03-31T10:58:06,577 Created temporary directory: /tmp/pip-ephem-wheel-cache-3awpd9i7 2026-03-31T10:58:06,579 Created temporary directory: /tmp/pip-build-tracker-ijppo8r2 2026-03-31T10:58:06,579 Initialized build tracking at /tmp/pip-build-tracker-ijppo8r2 2026-03-31T10:58:06,580 Created build tracker: /tmp/pip-build-tracker-ijppo8r2 2026-03-31T10:58:06,580 Entered build tracker: /tmp/pip-build-tracker-ijppo8r2 2026-03-31T10:58:06,581 Created temporary directory: /tmp/pip-wheel-2d1cru3r 2026-03-31T10:58:06,584 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-31T10:58:06,587 Created temporary directory: /tmp/pip-ephem-wheel-cache-mz3s2l_v 2026-03-31T10:58:06,608 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-31T10:58:06,612 2 location(s) to search for versions of swarmpay: 2026-03-31T10:58:06,612 * https://pypi.org/simple/swarmpay/ 2026-03-31T10:58:06,612 * https://www.piwheels.org/simple/swarmpay/ 2026-03-31T10:58:06,613 Fetching project page and analyzing links: https://pypi.org/simple/swarmpay/ 2026-03-31T10:58:06,613 Getting page https://pypi.org/simple/swarmpay/ 2026-03-31T10:58:06,615 Found index url https://pypi.org/simple 2026-03-31T10:58:06,839 Fetched page https://pypi.org/simple/swarmpay/ as application/vnd.pypi.simple.v1+json 2026-03-31T10:58:06,842 Skipping link: No binaries permitted for swarmpay: https://files.pythonhosted.org/packages/52/5c/2e2015122994c40a0d978c2a2bb58e4faa98abf1b968d62e0bc33cfca7d5/swarmpay-0.3.0-py3-none-any.whl (from https://pypi.org/simple/swarmpay/) (requires-python:>=3.10) 2026-03-31T10:58:06,843 Found link https://files.pythonhosted.org/packages/d8/43/f9f5c450ff1ce35fdf78057483c00a38e6e5c9e6d5ae9228818d833dfb52/swarmpay-0.3.0.tar.gz (from https://pypi.org/simple/swarmpay/) (requires-python:>=3.10), version: 0.3.0 2026-03-31T10:58:06,844 Skipping link: No binaries permitted for swarmpay: https://files.pythonhosted.org/packages/38/27/9c0b1e51016bd5bcb6b0a8282570d216782c994e3acf0dbaaca343e49c52/swarmpay-0.3.1-py3-none-any.whl (from https://pypi.org/simple/swarmpay/) (requires-python:>=3.10) 2026-03-31T10:58:06,845 Found link https://files.pythonhosted.org/packages/e5/05/37bf070abb97961c12120cc730d837349d033d5f922d5b5a29dc26b2744a/swarmpay-0.3.1.tar.gz (from https://pypi.org/simple/swarmpay/) (requires-python:>=3.10), version: 0.3.1 2026-03-31T10:58:06,846 Skipping link: No binaries permitted for swarmpay: https://files.pythonhosted.org/packages/60/74/9b363bcb18a5ac0b78ffcb380a696ac6d6eb09e4f78d39d566ba8c20a9c8/swarmpay-0.4.0-py3-none-any.whl (from https://pypi.org/simple/swarmpay/) (requires-python:>=3.10) 2026-03-31T10:58:06,847 Found link https://files.pythonhosted.org/packages/b1/98/352a0f045b243a8dfacd4915792df1e335c78cb43151a3b2cc3f1662be9b/swarmpay-0.4.0.tar.gz (from https://pypi.org/simple/swarmpay/) (requires-python:>=3.10), version: 0.4.0 2026-03-31T10:58:06,848 Skipping link: No binaries permitted for swarmpay: https://files.pythonhosted.org/packages/06/f3/b51b952507be082def5068b0c4312c47c90a5f7bcead2005c08dbf3844a2/swarmpay-0.4.1-py3-none-any.whl (from https://pypi.org/simple/swarmpay/) (requires-python:>=3.10) 2026-03-31T10:58:06,849 Found link https://files.pythonhosted.org/packages/b4/d3/f3df2152ccbbc6debed198e82d6289d24619dc5d5274bbe8e4d0be3e6695/swarmpay-0.4.1.tar.gz (from https://pypi.org/simple/swarmpay/) (requires-python:>=3.10), version: 0.4.1 2026-03-31T10:58:06,850 Skipping link: No binaries permitted for swarmpay: https://files.pythonhosted.org/packages/4d/15/5cf9ecf60b9de93a1e7f2d650d90e9af0b86caf5b0f06b5b638d3979bc7d/swarmpay-0.4.2-py3-none-any.whl (from https://pypi.org/simple/swarmpay/) (requires-python:>=3.10) 2026-03-31T10:58:06,851 Found link https://files.pythonhosted.org/packages/a4/63/346ef4116d59f6ada997c80671180562696b1c0d7638f2713184d9fa5bca/swarmpay-0.4.2.tar.gz (from https://pypi.org/simple/swarmpay/) (requires-python:>=3.10), version: 0.4.2 2026-03-31T10:58:06,851 Skipping link: No binaries permitted for swarmpay: https://files.pythonhosted.org/packages/54/00/25d57c9e66e5d4a9f1a2eaa826ac1492fb3a6940fc1c0dda593cc3132b2c/swarmpay-0.4.3-py3-none-any.whl (from https://pypi.org/simple/swarmpay/) (requires-python:>=3.10) 2026-03-31T10:58:06,853 Found link https://files.pythonhosted.org/packages/7c/e0/40842722a36337b82390bae6525ba2593f2c4d97b287ff012fb08b8380e3/swarmpay-0.4.3.tar.gz (from https://pypi.org/simple/swarmpay/) (requires-python:>=3.10), version: 0.4.3 2026-03-31T10:58:06,853 Skipping link: No binaries permitted for swarmpay: https://files.pythonhosted.org/packages/0f/90/83ae031e6790f2b6e605f71380c912af27b7e92677010d7823b961e7f59b/swarmpay-0.4.4-py3-none-any.whl (from https://pypi.org/simple/swarmpay/) (requires-python:>=3.10) 2026-03-31T10:58:06,854 Found link https://files.pythonhosted.org/packages/b2/d0/7350d72e3b02d0c468a9026cceae62dc42dccfe7feecc4f2cf80515f68b3/swarmpay-0.4.4.tar.gz (from https://pypi.org/simple/swarmpay/) (requires-python:>=3.10), version: 0.4.4 2026-03-31T10:58:06,855 Skipping link: No binaries permitted for swarmpay: https://files.pythonhosted.org/packages/81/7f/a8ee173f2d4dd15b82812498443bb8e745b8b59dad9417c6ee0d84d6b9e0/swarmpay-0.5.0-py3-none-any.whl (from https://pypi.org/simple/swarmpay/) (requires-python:>=3.10) 2026-03-31T10:58:06,855 Found link https://files.pythonhosted.org/packages/3e/a2/492a8528c4294b54064615ba3d801a2ef11f4f3ee76b4c7e77b89a6d0c51/swarmpay-0.5.0.tar.gz (from https://pypi.org/simple/swarmpay/) (requires-python:>=3.10), version: 0.5.0 2026-03-31T10:58:06,856 Fetching project page and analyzing links: https://www.piwheels.org/simple/swarmpay/ 2026-03-31T10:58:06,857 Getting page https://www.piwheels.org/simple/swarmpay/ 2026-03-31T10:58:06,858 Found index url https://www.piwheels.org/simple 2026-03-31T10:58:07,023 Fetched page https://www.piwheels.org/simple/swarmpay/ as text/html 2026-03-31T10:58:07,026 Skipping link: No binaries permitted for swarmpay: https://www.piwheels.org/simple/swarmpay/swarmpay-0.4.4-py3-none-any.whl#sha256=0e50cf49dc56da03be4b7c8a194a957beb0471ca567c562416916959a106caeb (from https://www.piwheels.org/simple/swarmpay/) (requires-python:>=3.10) 2026-03-31T10:58:07,027 Skipping link: No binaries permitted for swarmpay: https://www.piwheels.org/simple/swarmpay/swarmpay-0.4.3-py3-none-any.whl#sha256=52f31166e9416388832cc38cb018ec5db9c540fbf31d2de69985a42146aaad34 (from https://www.piwheels.org/simple/swarmpay/) (requires-python:>=3.10) 2026-03-31T10:58:07,028 Skipping link: No binaries permitted for swarmpay: https://www.piwheels.org/simple/swarmpay/swarmpay-0.4.2-py3-none-any.whl#sha256=4d214d1f78c640ce0184973d85b27078b6c5f128ed141d6cccf4aaa7b9994b1b (from https://www.piwheels.org/simple/swarmpay/) (requires-python:>=3.10) 2026-03-31T10:58:07,028 Skipping link: No binaries permitted for swarmpay: https://www.piwheels.org/simple/swarmpay/swarmpay-0.4.1-py3-none-any.whl#sha256=aa428773bebe2e6b07de870573b71415f0205c0d72a1f95ee2f3a4bc7067c97f (from https://www.piwheels.org/simple/swarmpay/) (requires-python:>=3.10) 2026-03-31T10:58:07,029 Skipping link: No binaries permitted for swarmpay: https://www.piwheels.org/simple/swarmpay/swarmpay-0.4.0-py3-none-any.whl#sha256=53e3bf983112f18fdb201593a3120eeed45120c6116d1ff97f9d10f7da5a5cec (from https://www.piwheels.org/simple/swarmpay/) (requires-python:>=3.10) 2026-03-31T10:58:07,030 Skipping link: No binaries permitted for swarmpay: https://www.piwheels.org/simple/swarmpay/swarmpay-0.3.1-py3-none-any.whl#sha256=2a830e84a6a2947e04b4e5c5206e9542260793b1bfc58d23d5b1abccab5985c7 (from https://www.piwheels.org/simple/swarmpay/) (requires-python:>=3.10) 2026-03-31T10:58:07,030 Skipping link: No binaries permitted for swarmpay: https://www.piwheels.org/simple/swarmpay/swarmpay-0.3.0-py3-none-any.whl#sha256=747f62a52339578029b75d30cff334790d4d182046accdf517bd6181212a98a5 (from https://www.piwheels.org/simple/swarmpay/) (requires-python:>=3.10) 2026-03-31T10:58:07,031 Skipping link: not a file: https://www.piwheels.org/simple/swarmpay/ 2026-03-31T10:58:07,033 Skipping link: not a file: https://pypi.org/simple/swarmpay/ 2026-03-31T10:58:07,053 Given no hashes to check 1 links for project 'swarmpay': discarding no candidates 2026-03-31T10:58:07,072 Collecting swarmpay==0.5.0 2026-03-31T10:58:07,077 Created temporary directory: /tmp/pip-unpack-vt4dmak2 2026-03-31T10:58:07,226 Downloading swarmpay-0.5.0.tar.gz (97 kB) 2026-03-31T10:58:07,417 Added swarmpay==0.5.0 from https://files.pythonhosted.org/packages/3e/a2/492a8528c4294b54064615ba3d801a2ef11f4f3ee76b4c7e77b89a6d0c51/swarmpay-0.5.0.tar.gz to build tracker '/tmp/pip-build-tracker-ijppo8r2' 2026-03-31T10:58:07,423 Created temporary directory: /tmp/pip-build-env-x_3q6281 2026-03-31T10:58:07,427 Installing build dependencies: started 2026-03-31T10:58:07,429 Running command pip subprocess to install build dependencies 2026-03-31T10:58:08,903 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-31T10:58:09,557 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-31T10:58:09,581 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-31T10:58:11,334 Collecting setuptools>=68.0 2026-03-31T10:58:11,416 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-31T10:58:11,691 Collecting wheel 2026-03-31T10:58:11,708 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-31T10:58:11,893 Collecting packaging>=24.0 2026-03-31T10:58:11,911 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-31T10:58:14,875 Installing collected packages: setuptools, packaging, wheel 2026-03-31T10:58:18,269 Creating /tmp/pip-build-env-x_3q6281/overlay/local/bin 2026-03-31T10:58:18,271 changing mode of /tmp/pip-build-env-x_3q6281/overlay/local/bin/wheel to 755 2026-03-31T10:58:18,292 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-31T10:58:18,566 Installing build dependencies: finished with status 'done' 2026-03-31T10:58:18,573 Getting requirements to build wheel: started 2026-03-31T10:58:18,574 Running command Getting requirements to build wheel 2026-03-31T10:58:19,166 /tmp/pip-build-env-x_3q6281/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-31T10:58:19,166 !! 2026-03-31T10:58:19,168 ******************************************************************************** 2026-03-31T10:58:19,168 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-31T10:58:19,169 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-31T10:58:19,170 or your builds will no longer be supported. 2026-03-31T10:58:19,171 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-31T10:58:19,171 ******************************************************************************** 2026-03-31T10:58:19,172 !! 2026-03-31T10:58:19,173 corresp(dist, value, root_dir) 2026-03-31T10:58:19,244 /tmp/pip-build-env-x_3q6281/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-31T10:58:19,245 !! 2026-03-31T10:58:19,246 ******************************************************************************** 2026-03-31T10:58:19,246 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-31T10:58:19,247 License :: OSI Approved :: MIT License 2026-03-31T10:58:19,248 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-31T10:58:19,249 ******************************************************************************** 2026-03-31T10:58:19,250 !! 2026-03-31T10:58:19,250 dist._finalize_license_expression() 2026-03-31T10:58:19,251 /tmp/pip-build-env-x_3q6281/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-31T10:58:19,251 !! 2026-03-31T10:58:19,252 ******************************************************************************** 2026-03-31T10:58:19,253 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-31T10:58:19,254 License :: OSI Approved :: MIT License 2026-03-31T10:58:19,255 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-31T10:58:19,255 ******************************************************************************** 2026-03-31T10:58:19,256 !! 2026-03-31T10:58:19,257 self._finalize_license_expression() 2026-03-31T10:58:19,257 running egg_info 2026-03-31T10:58:19,260 writing swarmpay.egg-info/PKG-INFO 2026-03-31T10:58:19,265 writing dependency_links to swarmpay.egg-info/dependency_links.txt 2026-03-31T10:58:19,267 writing entry points to swarmpay.egg-info/entry_points.txt 2026-03-31T10:58:19,269 writing requirements to swarmpay.egg-info/requires.txt 2026-03-31T10:58:19,270 writing top-level names to swarmpay.egg-info/top_level.txt 2026-03-31T10:58:19,292 reading manifest file 'swarmpay.egg-info/SOURCES.txt' 2026-03-31T10:58:19,296 adding license file 'LICENSE' 2026-03-31T10:58:19,300 writing manifest file 'swarmpay.egg-info/SOURCES.txt' 2026-03-31T10:58:19,398 Getting requirements to build wheel: finished with status 'done' 2026-03-31T10:58:19,401 Created temporary directory: /tmp/pip-modern-metadata-nc93oee0 2026-03-31T10:58:19,404 Preparing metadata (pyproject.toml): started 2026-03-31T10:58:19,405 Running command Preparing metadata (pyproject.toml) 2026-03-31T10:58:20,007 /tmp/pip-build-env-x_3q6281/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-31T10:58:20,007 !! 2026-03-31T10:58:20,009 ******************************************************************************** 2026-03-31T10:58:20,009 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-31T10:58:20,010 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-31T10:58:20,011 or your builds will no longer be supported. 2026-03-31T10:58:20,012 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-31T10:58:20,013 ******************************************************************************** 2026-03-31T10:58:20,014 !! 2026-03-31T10:58:20,014 corresp(dist, value, root_dir) 2026-03-31T10:58:20,083 /tmp/pip-build-env-x_3q6281/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-31T10:58:20,084 !! 2026-03-31T10:58:20,085 ******************************************************************************** 2026-03-31T10:58:20,085 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-31T10:58:20,087 License :: OSI Approved :: MIT License 2026-03-31T10:58:20,088 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-31T10:58:20,088 ******************************************************************************** 2026-03-31T10:58:20,089 !! 2026-03-31T10:58:20,090 dist._finalize_license_expression() 2026-03-31T10:58:20,090 /tmp/pip-build-env-x_3q6281/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-31T10:58:20,091 !! 2026-03-31T10:58:20,092 ******************************************************************************** 2026-03-31T10:58:20,092 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-31T10:58:20,093 License :: OSI Approved :: MIT License 2026-03-31T10:58:20,094 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-31T10:58:20,095 ******************************************************************************** 2026-03-31T10:58:20,096 !! 2026-03-31T10:58:20,096 self._finalize_license_expression() 2026-03-31T10:58:20,097 running dist_info 2026-03-31T10:58:20,105 creating /tmp/pip-modern-metadata-nc93oee0/swarmpay.egg-info 2026-03-31T10:58:20,106 writing /tmp/pip-modern-metadata-nc93oee0/swarmpay.egg-info/PKG-INFO 2026-03-31T10:58:20,111 writing dependency_links to /tmp/pip-modern-metadata-nc93oee0/swarmpay.egg-info/dependency_links.txt 2026-03-31T10:58:20,113 writing entry points to /tmp/pip-modern-metadata-nc93oee0/swarmpay.egg-info/entry_points.txt 2026-03-31T10:58:20,116 writing requirements to /tmp/pip-modern-metadata-nc93oee0/swarmpay.egg-info/requires.txt 2026-03-31T10:58:20,117 writing top-level names to /tmp/pip-modern-metadata-nc93oee0/swarmpay.egg-info/top_level.txt 2026-03-31T10:58:20,118 writing manifest file '/tmp/pip-modern-metadata-nc93oee0/swarmpay.egg-info/SOURCES.txt' 2026-03-31T10:58:20,136 reading manifest file '/tmp/pip-modern-metadata-nc93oee0/swarmpay.egg-info/SOURCES.txt' 2026-03-31T10:58:20,138 adding license file 'LICENSE' 2026-03-31T10:58:20,142 writing manifest file '/tmp/pip-modern-metadata-nc93oee0/swarmpay.egg-info/SOURCES.txt' 2026-03-31T10:58:20,143 creating '/tmp/pip-modern-metadata-nc93oee0/swarmpay-0.5.0.dist-info' 2026-03-31T10:58:20,265 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-31T10:58:20,270 Source in /tmp/pip-wheel-2d1cru3r/swarmpay_11a96985902047e2bcf777cc217be5be has version 0.5.0, which satisfies requirement swarmpay==0.5.0 from https://files.pythonhosted.org/packages/3e/a2/492a8528c4294b54064615ba3d801a2ef11f4f3ee76b4c7e77b89a6d0c51/swarmpay-0.5.0.tar.gz 2026-03-31T10:58:20,271 Removed swarmpay==0.5.0 from https://files.pythonhosted.org/packages/3e/a2/492a8528c4294b54064615ba3d801a2ef11f4f3ee76b4c7e77b89a6d0c51/swarmpay-0.5.0.tar.gz from build tracker '/tmp/pip-build-tracker-ijppo8r2' 2026-03-31T10:58:20,277 Created temporary directory: /tmp/pip-unpack-8zf7g29o 2026-03-31T10:58:20,278 Building wheels for collected packages: swarmpay 2026-03-31T10:58:20,282 Created temporary directory: /tmp/pip-wheel-tlp2gz7m 2026-03-31T10:58:20,283 Destination directory: /tmp/pip-wheel-tlp2gz7m 2026-03-31T10:58:20,285 Building wheel for swarmpay (pyproject.toml): started 2026-03-31T10:58:20,286 Running command Building wheel for swarmpay (pyproject.toml) 2026-03-31T10:58:20,866 /tmp/pip-build-env-x_3q6281/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-31T10:58:20,866 !! 2026-03-31T10:58:20,868 ******************************************************************************** 2026-03-31T10:58:20,868 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-31T10:58:20,870 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-31T10:58:20,870 or your builds will no longer be supported. 2026-03-31T10:58:20,871 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-31T10:58:20,872 ******************************************************************************** 2026-03-31T10:58:20,873 !! 2026-03-31T10:58:20,873 corresp(dist, value, root_dir) 2026-03-31T10:58:20,935 /tmp/pip-build-env-x_3q6281/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-31T10:58:20,936 !! 2026-03-31T10:58:20,937 ******************************************************************************** 2026-03-31T10:58:20,937 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-31T10:58:20,938 License :: OSI Approved :: MIT License 2026-03-31T10:58:20,939 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-31T10:58:20,940 ******************************************************************************** 2026-03-31T10:58:20,941 !! 2026-03-31T10:58:20,941 dist._finalize_license_expression() 2026-03-31T10:58:20,942 /tmp/pip-build-env-x_3q6281/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-31T10:58:20,942 !! 2026-03-31T10:58:20,943 ******************************************************************************** 2026-03-31T10:58:20,944 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-31T10:58:20,945 License :: OSI Approved :: MIT License 2026-03-31T10:58:20,946 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-31T10:58:20,947 ******************************************************************************** 2026-03-31T10:58:20,948 !! 2026-03-31T10:58:20,949 self._finalize_license_expression() 2026-03-31T10:58:20,949 running bdist_wheel 2026-03-31T10:58:20,960 running build 2026-03-31T10:58:20,961 running build_py 2026-03-31T10:58:20,967 creating build/lib/swarmpay 2026-03-31T10:58:20,969 copying swarmpay/toolkit.py -> build/lib/swarmpay 2026-03-31T10:58:20,972 copying swarmpay/dashboard.py -> build/lib/swarmpay 2026-03-31T10:58:20,974 copying swarmpay/__init__.py -> build/lib/swarmpay 2026-03-31T10:58:20,976 copying swarmpay/wallet.py -> build/lib/swarmpay 2026-03-31T10:58:20,978 copying swarmpay/constants.py -> build/lib/swarmpay 2026-03-31T10:58:20,980 copying swarmpay/dashboard_html.py -> build/lib/swarmpay 2026-03-31T10:58:20,984 copying swarmpay/langchain_tools.py -> build/lib/swarmpay 2026-03-31T10:58:20,986 copying swarmpay/fee_engine.py -> build/lib/swarmpay 2026-03-31T10:58:20,988 copying swarmpay/openai_tools.py -> build/lib/swarmpay 2026-03-31T10:58:20,990 copying swarmpay/marketplace.py -> build/lib/swarmpay 2026-03-31T10:58:20,992 copying swarmpay/registry.py -> build/lib/swarmpay 2026-03-31T10:58:20,994 copying swarmpay/onchain_escrow.py -> build/lib/swarmpay 2026-03-31T10:58:20,997 copying swarmpay/webhooks.py -> build/lib/swarmpay 2026-03-31T10:58:20,999 copying swarmpay/chat.py -> build/lib/swarmpay 2026-03-31T10:58:21,001 copying swarmpay/cli.py -> build/lib/swarmpay 2026-03-31T10:58:21,004 copying swarmpay/mcp_server.py -> build/lib/swarmpay 2026-03-31T10:58:21,006 copying swarmpay/reputation.py -> build/lib/swarmpay 2026-03-31T10:58:21,009 copying swarmpay/escrow.py -> build/lib/swarmpay 2026-03-31T10:58:21,011 copying swarmpay/permissions.py -> build/lib/swarmpay 2026-03-31T10:58:21,013 copying swarmpay/storage.py -> build/lib/swarmpay 2026-03-31T10:58:21,016 copying swarmpay/__main__.py -> build/lib/swarmpay 2026-03-31T10:58:21,017 copying swarmpay/client.py -> build/lib/swarmpay 2026-03-31T10:58:21,020 copying swarmpay/api_server.py -> build/lib/swarmpay 2026-03-31T10:58:21,022 running egg_info 2026-03-31T10:58:21,032 writing swarmpay.egg-info/PKG-INFO 2026-03-31T10:58:21,036 writing dependency_links to swarmpay.egg-info/dependency_links.txt 2026-03-31T10:58:21,038 writing entry points to swarmpay.egg-info/entry_points.txt 2026-03-31T10:58:21,040 writing requirements to swarmpay.egg-info/requires.txt 2026-03-31T10:58:21,041 writing top-level names to swarmpay.egg-info/top_level.txt 2026-03-31T10:58:21,053 reading manifest file 'swarmpay.egg-info/SOURCES.txt' 2026-03-31T10:58:21,057 adding license file 'LICENSE' 2026-03-31T10:58:21,061 writing manifest file 'swarmpay.egg-info/SOURCES.txt' 2026-03-31T10:58:21,073 installing to build/bdist.linux-armv7l/wheel 2026-03-31T10:58:21,073 running install 2026-03-31T10:58:21,096 running install_lib 2026-03-31T10:58:21,101 creating build/bdist.linux-armv7l/wheel 2026-03-31T10:58:21,103 creating build/bdist.linux-armv7l/wheel/swarmpay 2026-03-31T10:58:21,105 copying build/lib/swarmpay/toolkit.py -> build/bdist.linux-armv7l/wheel/./swarmpay 2026-03-31T10:58:21,107 copying build/lib/swarmpay/dashboard.py -> build/bdist.linux-armv7l/wheel/./swarmpay 2026-03-31T10:58:21,109 copying build/lib/swarmpay/__init__.py -> build/bdist.linux-armv7l/wheel/./swarmpay 2026-03-31T10:58:21,111 copying build/lib/swarmpay/wallet.py -> build/bdist.linux-armv7l/wheel/./swarmpay 2026-03-31T10:58:21,113 copying build/lib/swarmpay/constants.py -> build/bdist.linux-armv7l/wheel/./swarmpay 2026-03-31T10:58:21,115 copying build/lib/swarmpay/dashboard_html.py -> build/bdist.linux-armv7l/wheel/./swarmpay 2026-03-31T10:58:21,118 copying build/lib/swarmpay/langchain_tools.py -> build/bdist.linux-armv7l/wheel/./swarmpay 2026-03-31T10:58:21,120 copying build/lib/swarmpay/fee_engine.py -> build/bdist.linux-armv7l/wheel/./swarmpay 2026-03-31T10:58:21,122 copying build/lib/swarmpay/openai_tools.py -> build/bdist.linux-armv7l/wheel/./swarmpay 2026-03-31T10:58:21,124 copying build/lib/swarmpay/marketplace.py -> build/bdist.linux-armv7l/wheel/./swarmpay 2026-03-31T10:58:21,126 copying build/lib/swarmpay/registry.py -> build/bdist.linux-armv7l/wheel/./swarmpay 2026-03-31T10:58:21,128 copying build/lib/swarmpay/onchain_escrow.py -> build/bdist.linux-armv7l/wheel/./swarmpay 2026-03-31T10:58:21,130 copying build/lib/swarmpay/webhooks.py -> build/bdist.linux-armv7l/wheel/./swarmpay 2026-03-31T10:58:21,133 copying build/lib/swarmpay/chat.py -> build/bdist.linux-armv7l/wheel/./swarmpay 2026-03-31T10:58:21,135 copying build/lib/swarmpay/cli.py -> build/bdist.linux-armv7l/wheel/./swarmpay 2026-03-31T10:58:21,138 copying build/lib/swarmpay/mcp_server.py -> build/bdist.linux-armv7l/wheel/./swarmpay 2026-03-31T10:58:21,140 copying build/lib/swarmpay/reputation.py -> build/bdist.linux-armv7l/wheel/./swarmpay 2026-03-31T10:58:21,143 copying build/lib/swarmpay/escrow.py -> build/bdist.linux-armv7l/wheel/./swarmpay 2026-03-31T10:58:21,145 copying build/lib/swarmpay/permissions.py -> build/bdist.linux-armv7l/wheel/./swarmpay 2026-03-31T10:58:21,147 copying build/lib/swarmpay/storage.py -> build/bdist.linux-armv7l/wheel/./swarmpay 2026-03-31T10:58:21,149 copying build/lib/swarmpay/__main__.py -> build/bdist.linux-armv7l/wheel/./swarmpay 2026-03-31T10:58:21,151 copying build/lib/swarmpay/client.py -> build/bdist.linux-armv7l/wheel/./swarmpay 2026-03-31T10:58:21,154 copying build/lib/swarmpay/api_server.py -> build/bdist.linux-armv7l/wheel/./swarmpay 2026-03-31T10:58:21,157 running install_egg_info 2026-03-31T10:58:21,161 Copying swarmpay.egg-info to build/bdist.linux-armv7l/wheel/./swarmpay-0.5.0-py3.11.egg-info 2026-03-31T10:58:21,173 running install_scripts 2026-03-31T10:58:21,184 creating build/bdist.linux-armv7l/wheel/swarmpay-0.5.0.dist-info/WHEEL 2026-03-31T10:58:21,187 creating '/tmp/pip-wheel-tlp2gz7m/.tmp-lzdgo5e5/swarmpay-0.5.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-31T10:58:21,190 adding 'swarmpay/__init__.py' 2026-03-31T10:58:21,191 adding 'swarmpay/__main__.py' 2026-03-31T10:58:21,195 adding 'swarmpay/api_server.py' 2026-03-31T10:58:21,197 adding 'swarmpay/chat.py' 2026-03-31T10:58:21,200 adding 'swarmpay/cli.py' 2026-03-31T10:58:21,202 adding 'swarmpay/client.py' 2026-03-31T10:58:21,204 adding 'swarmpay/constants.py' 2026-03-31T10:58:21,206 adding 'swarmpay/dashboard.py' 2026-03-31T10:58:21,216 adding 'swarmpay/dashboard_html.py' 2026-03-31T10:58:21,219 adding 'swarmpay/escrow.py' 2026-03-31T10:58:21,220 adding 'swarmpay/fee_engine.py' 2026-03-31T10:58:21,221 adding 'swarmpay/langchain_tools.py' 2026-03-31T10:58:21,224 adding 'swarmpay/marketplace.py' 2026-03-31T10:58:21,225 adding 'swarmpay/mcp_server.py' 2026-03-31T10:58:21,227 adding 'swarmpay/onchain_escrow.py' 2026-03-31T10:58:21,229 adding 'swarmpay/openai_tools.py' 2026-03-31T10:58:21,230 adding 'swarmpay/permissions.py' 2026-03-31T10:58:21,232 adding 'swarmpay/registry.py' 2026-03-31T10:58:21,233 adding 'swarmpay/reputation.py' 2026-03-31T10:58:21,235 adding 'swarmpay/storage.py' 2026-03-31T10:58:21,237 adding 'swarmpay/toolkit.py' 2026-03-31T10:58:21,239 adding 'swarmpay/wallet.py' 2026-03-31T10:58:21,241 adding 'swarmpay/webhooks.py' 2026-03-31T10:58:21,244 adding 'swarmpay-0.5.0.dist-info/licenses/LICENSE' 2026-03-31T10:58:21,245 adding 'swarmpay-0.5.0.dist-info/METADATA' 2026-03-31T10:58:21,246 adding 'swarmpay-0.5.0.dist-info/WHEEL' 2026-03-31T10:58:21,247 adding 'swarmpay-0.5.0.dist-info/entry_points.txt' 2026-03-31T10:58:21,248 adding 'swarmpay-0.5.0.dist-info/top_level.txt' 2026-03-31T10:58:21,249 adding 'swarmpay-0.5.0.dist-info/RECORD' 2026-03-31T10:58:21,252 removing build/bdist.linux-armv7l/wheel 2026-03-31T10:58:21,356 Building wheel for swarmpay (pyproject.toml): finished with status 'done' 2026-03-31T10:58:21,362 Created wheel for swarmpay: filename=swarmpay-0.5.0-py3-none-any.whl size=86157 sha256=91bb1e8b20c2a116ce3e3e3007e38aae3ebc13e00fa0b9e68b31d6b4f32294ba 2026-03-31T10:58:21,364 Stored in directory: /tmp/pip-ephem-wheel-cache-mz3s2l_v/wheels/a4/d4/cc/8b630a26efd674271508d9b004ef2819159273ddb4ba17811a 2026-03-31T10:58:21,377 Successfully built swarmpay 2026-03-31T10:58:21,383 Removed build tracker: '/tmp/pip-build-tracker-ijppo8r2'