2026-08-01T17:35:49,485 Created temporary directory: /tmp/pip-ephem-wheel-cache-o9p7yb7m 2026-08-01T17:35:49,487 Created temporary directory: /tmp/pip-build-tracker-q9_eiz14 2026-08-01T17:35:49,488 Initialized build tracking at /tmp/pip-build-tracker-q9_eiz14 2026-08-01T17:35:49,488 Created build tracker: /tmp/pip-build-tracker-q9_eiz14 2026-08-01T17:35:49,489 Entered build tracker: /tmp/pip-build-tracker-q9_eiz14 2026-08-01T17:35:49,489 Created temporary directory: /tmp/pip-wheel-j1pmniea 2026-08-01T17:35:49,492 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-08-01T17:35:49,495 Created temporary directory: /tmp/pip-ephem-wheel-cache-v9e6rtd4 2026-08-01T17:35:49,519 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-01T17:35:49,523 2 location(s) to search for versions of stun: 2026-08-01T17:35:49,523 * https://pypi.org/simple/stun/ 2026-08-01T17:35:49,523 * https://www.piwheels.org/simple/stun/ 2026-08-01T17:35:49,524 Fetching project page and analyzing links: https://pypi.org/simple/stun/ 2026-08-01T17:35:49,524 Getting page https://pypi.org/simple/stun/ 2026-08-01T17:35:49,526 Found index url https://pypi.org/simple 2026-08-01T17:35:49,757 Fetched page https://pypi.org/simple/stun/ as application/vnd.pypi.simple.v1+json 2026-08-01T17:35:49,766 Skipping link: No binaries permitted for stun: https://files.pythonhosted.org/packages/5f/79/0d9d886a9e65565de69d5366883b103a0cf8693571ac613319c7e4fc69bb/stun-0.0.1-py3-none-any.whl (from https://pypi.org/simple/stun/) 2026-08-01T17:35:49,766 Found link https://files.pythonhosted.org/packages/f6/22/046cc62acd1c2d447c1b9ee6ae589a74414a8f7f503fa75a182b7fad16b4/stun-0.0.1.tar.gz (from https://pypi.org/simple/stun/), version: 0.0.1 2026-08-01T17:35:49,767 Skipping link: No binaries permitted for stun: https://files.pythonhosted.org/packages/b7/ce/1831d2cbc934f2046684ddf02c2992caa6b242970335aeb26cedb5c0434c/stun-0.0.2-py3-none-any.whl (from https://pypi.org/simple/stun/) 2026-08-01T17:35:49,768 Found link https://files.pythonhosted.org/packages/31/0d/10357d71f70425fab94a6b93b524592a36e0f8a9382329814c01fde41285/stun-0.0.2.tar.gz (from https://pypi.org/simple/stun/), version: 0.0.2 2026-08-01T17:35:49,769 Skipping link: No binaries permitted for stun: https://files.pythonhosted.org/packages/58/c0/4ff5a2f88f7ed5fb58f7674e7492dbf07f53cee6417287fa04a0ed0424e5/stun-0.0.6-py3-none-any.whl (from https://pypi.org/simple/stun/) 2026-08-01T17:35:49,769 Found link https://files.pythonhosted.org/packages/db/ed/bf8180adce14585a879e5cd5b835e704b17608e965f0f9461b7e1b583f3c/stun-0.0.6.tar.gz (from https://pypi.org/simple/stun/), version: 0.0.6 2026-08-01T17:35:49,770 Skipping link: No binaries permitted for stun: https://files.pythonhosted.org/packages/86/ad/e79d5ec9540c71dd5d51ecb7dc2e36970d51fc0ef0eb0c329b6f49d84e64/stun-0.1.0-py3-none-any.whl (from https://pypi.org/simple/stun/) 2026-08-01T17:35:49,771 Found link https://files.pythonhosted.org/packages/16/ed/795426b4faf60466d46b8669408ec56c9fa863d0ebd8d5fa8367f7867881/stun-0.1.0.tar.gz (from https://pypi.org/simple/stun/), version: 0.1.0 2026-08-01T17:35:49,771 Skipping link: No binaries permitted for stun: https://files.pythonhosted.org/packages/81/bb/05db8a063fa118f868f9d2f15c329cbc41ddcb943a6c438080aeabdd7db2/stun-0.1.2-py3-none-any.whl (from https://pypi.org/simple/stun/) 2026-08-01T17:35:49,772 Found link https://files.pythonhosted.org/packages/f8/9c/f7d072aca17c3a0614800c77111c85b0b9dfaa88028710b29b88fd1983bd/stun-0.1.2.tar.gz (from https://pypi.org/simple/stun/), version: 0.1.2 2026-08-01T17:35:49,773 Skipping link: No binaries permitted for stun: https://files.pythonhosted.org/packages/c9/d8/8919881652aa6346e1e28ac98b6d89cc99c26e5866b1ef52b1564e1ae9a4/stun-0.1.3-py3-none-any.whl (from https://pypi.org/simple/stun/) 2026-08-01T17:35:49,773 Found link https://files.pythonhosted.org/packages/be/b2/e96903ea6e46d3a3e7632d1ba7e1b659b3a20f1d4289a91e6b5c5fe35280/stun-0.1.3.tar.gz (from https://pypi.org/simple/stun/), version: 0.1.3 2026-08-01T17:35:49,774 Skipping link: No binaries permitted for stun: https://files.pythonhosted.org/packages/46/13/8e55e6012295bb96bc3e0263e2c3fa05f740278e651172b52a69945464ff/stun-0.1.4-py3-none-any.whl (from https://pypi.org/simple/stun/) 2026-08-01T17:35:49,775 Found link https://files.pythonhosted.org/packages/48/91/39f173e908469619532716261927a34fca46291eb332dabdacb56f4cc6b8/stun-0.1.4.tar.gz (from https://pypi.org/simple/stun/), version: 0.1.4 2026-08-01T17:35:49,775 Skipping link: No binaries permitted for stun: https://files.pythonhosted.org/packages/99/a9/d09ddbf7aa51d43982eb56d7f05cae54d9cd3049dc5ca4e10200ab6f1bd5/stun-0.1.5-py3-none-any.whl (from https://pypi.org/simple/stun/) 2026-08-01T17:35:49,776 Found link https://files.pythonhosted.org/packages/f5/b5/ecd8543635473dc6e579050a0fdb9edb23ea270faea226cd31b0c23adace/stun-0.1.5.tar.gz (from https://pypi.org/simple/stun/), version: 0.1.5 2026-08-01T17:35:49,776 Skipping link: No binaries permitted for stun: https://files.pythonhosted.org/packages/5b/10/f387804afcb9580b72d8393f608a581c487ecc2a5a08fcb8cee036728f27/stun-0.1.6-py3-none-any.whl (from https://pypi.org/simple/stun/) 2026-08-01T17:35:49,777 Found link https://files.pythonhosted.org/packages/3d/9e/224f6eb239104d66d4394eb196a28ba8d7c993dfdfa4f86de3cc28696c80/stun-0.1.6.tar.gz (from https://pypi.org/simple/stun/), version: 0.1.6 2026-08-01T17:35:49,777 Skipping link: No binaries permitted for stun: https://files.pythonhosted.org/packages/a3/20/70b84c56a15deb1fa43c0e088f778ed2a868f9800a015f2069729890d211/stun-0.1.8-py3-none-any.whl (from https://pypi.org/simple/stun/) 2026-08-01T17:35:49,778 Found link https://files.pythonhosted.org/packages/77/7a/766089d7bb9206c143283fa1b33069c5c3ee7044209eb786c35f758df358/stun-0.1.8.tar.gz (from https://pypi.org/simple/stun/), version: 0.1.8 2026-08-01T17:35:49,779 Skipping link: No binaries permitted for stun: https://files.pythonhosted.org/packages/6b/b7/3aee0e5fe8b1dc04349d8ad93acac8873a443bc66a1d00c7bb8e34fad25e/stun-0.1.11-py3-none-any.whl (from https://pypi.org/simple/stun/) 2026-08-01T17:35:49,779 Found link https://files.pythonhosted.org/packages/b4/61/5123f0641bb3d7da825ebfd6859c6735d78ad03b6bc17bc56e37558aced5/stun-0.1.11.tar.gz (from https://pypi.org/simple/stun/), version: 0.1.11 2026-08-01T17:35:49,780 Skipping link: No binaries permitted for stun: https://files.pythonhosted.org/packages/3d/15/509a13c4d67504eb87319246370a3cbf330af0c5dc1b5a1ed2b2a5b12eb1/stun-0.1.12-py3-none-any.whl (from https://pypi.org/simple/stun/) 2026-08-01T17:35:49,780 Found link https://files.pythonhosted.org/packages/d0/10/2b90820b0012790c7650f63f0dd24e06f3bd3f0e8fb1871852978c85e77a/stun-0.1.12.tar.gz (from https://pypi.org/simple/stun/), version: 0.1.12 2026-08-01T17:35:49,781 Skipping link: No binaries permitted for stun: https://files.pythonhosted.org/packages/f6/64/0ab6a49d7337517c3828a4d748560aa2239aad22d64e14b1347e95d1e610/stun-0.2.0-py3-none-any.whl (from https://pypi.org/simple/stun/) 2026-08-01T17:35:49,782 Found link https://files.pythonhosted.org/packages/3a/0a/fbc2fa4084be961cb1cbba683005c00781f02422b0ea19382a6eb51296ab/stun-0.2.0.tar.gz (from https://pypi.org/simple/stun/), version: 0.2.0 2026-08-01T17:35:49,782 Skipping link: No binaries permitted for stun: https://files.pythonhosted.org/packages/28/e1/218f61a83b64e072b06065fc26ebf8e4de481d1b0b3e4ee682208d4a492f/stun-0.2.1-py3-none-any.whl (from https://pypi.org/simple/stun/) 2026-08-01T17:35:49,783 Found link https://files.pythonhosted.org/packages/11/64/1b1b082a4b94c360b2f831b10e875feecb900cf4ece75730b95dc596435b/stun-0.2.1.tar.gz (from https://pypi.org/simple/stun/), version: 0.2.1 2026-08-01T17:35:49,784 Skipping link: No binaries permitted for stun: https://files.pythonhosted.org/packages/82/17/d04ed1b802d26457a56284355cb9eb6849aafe0d55fc645a815fd72b71ad/stun-0.2.2-py2-none-any.whl (from https://pypi.org/simple/stun/) 2026-08-01T17:35:49,784 Found link https://files.pythonhosted.org/packages/90/5c/f7142335a912d35d82d5a299ddf4f511a6829a35a48b87c5a42f7f887a68/stun-0.2.2.tar.gz (from https://pypi.org/simple/stun/), version: 0.2.2 2026-08-01T17:35:49,785 Skipping link: No binaries permitted for stun: https://files.pythonhosted.org/packages/34/ef/51a1dfe1c0d4ec642813939aabc757cd5facda9901ab2661e85f2dcf84e7/stun-0.2.3-py2-none-any.whl (from https://pypi.org/simple/stun/) 2026-08-01T17:35:49,786 Found link https://files.pythonhosted.org/packages/3d/2b/662ebf033b847696d969eb6cc260489e88cb089e52d986c84dba4ddeb9df/stun-0.2.3.tar.gz (from https://pypi.org/simple/stun/), version: 0.2.3 2026-08-01T17:35:49,786 Skipping link: No binaries permitted for stun: https://files.pythonhosted.org/packages/44/53/e78edd158326dcd803ca4bcf5d1d0a6e82c7a856d4b9525f6dd08c80ed15/stun-1.0.0-py3-none-any.whl (from https://pypi.org/simple/stun/) 2026-08-01T17:35:49,787 Found link https://files.pythonhosted.org/packages/97/39/51c6a89d17e3cf50eb156967127aa0067cc86145334eae93123f5ebc327c/stun-1.0.0.tar.gz (from https://pypi.org/simple/stun/), version: 1.0.0 2026-08-01T17:35:49,787 Skipping link: No binaries permitted for stun: https://files.pythonhosted.org/packages/b6/3d/da4f1d32eeecbdf139082301f40755133c0d2931192adff387ec77a35e54/stun-1.0.1-py3-none-any.whl (from https://pypi.org/simple/stun/) 2026-08-01T17:35:49,787 Found link https://files.pythonhosted.org/packages/9b/c5/a9ad45ce53e1db2b578cf108ad93f2e176b759fa730d11e1db2670cd113d/stun-1.0.1.tar.gz (from https://pypi.org/simple/stun/), version: 1.0.1 2026-08-01T17:35:49,788 Skipping link: No binaries permitted for stun: https://files.pythonhosted.org/packages/33/31/93f8f038fcc07bec30f30f076d7ca314803bdc91edf1b9bda867c5df3c41/stun-1.1.0-py3-none-any.whl (from https://pypi.org/simple/stun/) 2026-08-01T17:35:49,788 Found link https://files.pythonhosted.org/packages/09/87/8e749dcff5a5cfebc237e81a8d9230093d2e8c5ac3a9b8d6434c174c77f7/stun-1.1.0.tar.gz (from https://pypi.org/simple/stun/), version: 1.1.0 2026-08-01T17:35:49,789 Fetching project page and analyzing links: https://www.piwheels.org/simple/stun/ 2026-08-01T17:35:49,790 Getting page https://www.piwheels.org/simple/stun/ 2026-08-01T17:35:49,791 Found index url https://www.piwheels.org/simple 2026-08-01T17:35:49,976 Fetched page https://www.piwheels.org/simple/stun/ as text/html 2026-08-01T17:35:49,982 Skipping link: No binaries permitted for stun: https://archive1.piwheels.org/simple/stun/stun-1.0.1-py3-none-any.whl#sha256=435d48f57056ba3cfbab34df9e4b6bd34ab3f44d10b0017ac24a70eb324dd4fd (from https://www.piwheels.org/simple/stun/) 2026-08-01T17:35:49,983 Skipping link: No binaries permitted for stun: https://archive1.piwheels.org/simple/stun/stun-1.0.0-py3-none-any.whl#sha256=1f3a52a69614bd05d5fe3665d6696d0a2c0d9d013dc3d4421d96851db8071d83 (from https://www.piwheels.org/simple/stun/) 2026-08-01T17:35:49,983 Skipping link: No binaries permitted for stun: https://archive1.piwheels.org/simple/stun/stun-0.2.3-py3-none-any.whl#sha256=8611d2b66cd12bda89610ad365bdc7ab94a87d3b1908f2097f18dbf7a6be8fd2 (from https://www.piwheels.org/simple/stun/) 2026-08-01T17:35:49,984 Skipping link: No binaries permitted for stun: https://archive1.piwheels.org/simple/stun/stun-0.2.2-py3-none-any.whl#sha256=d7b9be907e3e8dc1bedd6707802f310106233b3fa1507b17e07c5f162395e2c8 (from https://www.piwheels.org/simple/stun/) 2026-08-01T17:35:49,985 Skipping link: No binaries permitted for stun: https://archive1.piwheels.org/simple/stun/stun-0.2.1-py3-none-any.whl#sha256=5a7ed8d5c4c519340a77ebe112b5077656b211808dc09bfe7ee80bdf7e15c1a0 (from https://www.piwheels.org/simple/stun/) 2026-08-01T17:35:49,985 Skipping link: No binaries permitted for stun: https://archive1.piwheels.org/simple/stun/stun-0.2.0-py3-none-any.whl#sha256=f4714e173b0cec2ad17dfe28eece9f17d0f94368d4f2560dca1ee6d3ab162630 (from https://www.piwheels.org/simple/stun/) 2026-08-01T17:35:49,986 Skipping link: No binaries permitted for stun: https://archive1.piwheels.org/simple/stun/stun-0.1.12-py3-none-any.whl#sha256=4edc613ebf780dee4131f6856b268e821c554596171ba2718f74c31989379e3b (from https://www.piwheels.org/simple/stun/) 2026-08-01T17:35:49,986 Skipping link: No binaries permitted for stun: https://archive1.piwheels.org/simple/stun/stun-0.1.11-py3-none-any.whl#sha256=483483ca205bfed97d2c5d83790e3a3e216b09dee320476cfdb81a18a8eb5fa6 (from https://www.piwheels.org/simple/stun/) 2026-08-01T17:35:49,987 Skipping link: No binaries permitted for stun: https://archive1.piwheels.org/simple/stun/stun-0.1.8-py3-none-any.whl#sha256=ab01c9f6add9bdb6bbfd071432df7dcb5e9ef50a040201002ce53a1419ebba7f (from https://www.piwheels.org/simple/stun/) 2026-08-01T17:35:49,987 Skipping link: No binaries permitted for stun: https://archive1.piwheels.org/simple/stun/stun-0.1.6-py3-none-any.whl#sha256=716d6ad9fc7d3c6811f0dc794c64ac9d0bfb09ca9fc8747458c43b24c8c63c7b (from https://www.piwheels.org/simple/stun/) 2026-08-01T17:35:49,988 Skipping link: No binaries permitted for stun: https://archive1.piwheels.org/simple/stun/stun-0.1.5-py3-none-any.whl#sha256=c0f8818d8562e6de1f687e6da6cdd7a00e7b915f3c83690518869aea32c6da72 (from https://www.piwheels.org/simple/stun/) 2026-08-01T17:35:49,988 Skipping link: No binaries permitted for stun: https://archive1.piwheels.org/simple/stun/stun-0.1.4-py3-none-any.whl#sha256=4abb601e4231b6d4f6f66f1b52d561303f1af3ec2f0022a001c3d69c2ae8a80d (from https://www.piwheels.org/simple/stun/) 2026-08-01T17:35:49,988 Skipping link: No binaries permitted for stun: https://archive1.piwheels.org/simple/stun/stun-0.1.3-py3-none-any.whl#sha256=fddb79413d878086613ac99db07b448b15c63b0bc2283be9069bfb4bc906fd83 (from https://www.piwheels.org/simple/stun/) 2026-08-01T17:35:49,989 Skipping link: No binaries permitted for stun: https://archive1.piwheels.org/simple/stun/stun-0.1.2-py3-none-any.whl#sha256=3beaacf776a2fdd184afc85787168e142f04d4ba46353c127f5f31da0566a937 (from https://www.piwheels.org/simple/stun/) 2026-08-01T17:35:49,989 Skipping link: No binaries permitted for stun: https://archive1.piwheels.org/simple/stun/stun-0.1.0-py3-none-any.whl#sha256=75ed5cdc1c68e21741c2b2f6abbea7ee0531592f4049d664518e44d645c37238 (from https://www.piwheels.org/simple/stun/) 2026-08-01T17:35:49,990 Skipping link: No binaries permitted for stun: https://archive1.piwheels.org/simple/stun/stun-0.0.6-py3-none-any.whl#sha256=55e27bccb67fb257d4480995f9ddba6db5e994266137cb2014ea8ffec916bfca (from https://www.piwheels.org/simple/stun/) 2026-08-01T17:35:49,991 Skipping link: No binaries permitted for stun: https://archive1.piwheels.org/simple/stun/stun-0.0.2-py3-none-any.whl#sha256=3a944ad84b20015c5fc59b59ebdd85fe8b19a0ce2a4adc9f328943812721dd13 (from https://www.piwheels.org/simple/stun/) 2026-08-01T17:35:49,991 Skipping link: No binaries permitted for stun: https://archive1.piwheels.org/simple/stun/stun-0.0.1-py3-none-any.whl#sha256=9017ce3ccda311a672b41ddafed90d934ac35e6f3cf801fc3e322d24568bd85f (from https://www.piwheels.org/simple/stun/) 2026-08-01T17:35:49,992 Skipping link: not a file: https://www.piwheels.org/simple/stun/ 2026-08-01T17:35:49,992 Skipping link: not a file: https://pypi.org/simple/stun/ 2026-08-01T17:35:50,013 Given no hashes to check 1 links for project 'stun': discarding no candidates 2026-08-01T17:35:50,031 Collecting stun==1.1.0 2026-08-01T17:35:50,033 Created temporary directory: /tmp/pip-unpack-exmnur2z 2026-08-01T17:35:50,257 Downloading stun-1.1.0.tar.gz (20 kB) 2026-08-01T17:35:50,313 Added stun==1.1.0 from https://files.pythonhosted.org/packages/09/87/8e749dcff5a5cfebc237e81a8d9230093d2e8c5ac3a9b8d6434c174c77f7/stun-1.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-q9_eiz14' 2026-08-01T17:35:50,315 Running setup.py (path:/tmp/pip-wheel-j1pmniea/stun_1219ed01635243528fc857ddb4853f5d/setup.py) egg_info for package stun 2026-08-01T17:35:50,316 Created temporary directory: /tmp/pip-pip-egg-info-vp_wl0og 2026-08-01T17:35:50,317 Preparing metadata (setup.py): started 2026-08-01T17:35:50,318 Running command python setup.py egg_info 2026-08-01T17:35:51,204 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-01T17:35:51,205 !! 2026-08-01T17:35:51,206 ******************************************************************************** 2026-08-01T17:35:51,206 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-01T17:35:51,207 License :: OSI Approved :: MIT License 2026-08-01T17:35:51,208 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-01T17:35:51,208 ******************************************************************************** 2026-08-01T17:35:51,209 !! 2026-08-01T17:35:51,210 self._finalize_license_expression() 2026-08-01T17:35:51,233 running egg_info 2026-08-01T17:35:51,259 creating /tmp/pip-pip-egg-info-vp_wl0og/stun.egg-info 2026-08-01T17:35:51,260 writing /tmp/pip-pip-egg-info-vp_wl0og/stun.egg-info/PKG-INFO 2026-08-01T17:35:51,263 writing dependency_links to /tmp/pip-pip-egg-info-vp_wl0og/stun.egg-info/dependency_links.txt 2026-08-01T17:35:51,265 writing requirements to /tmp/pip-pip-egg-info-vp_wl0og/stun.egg-info/requires.txt 2026-08-01T17:35:51,266 writing top-level names to /tmp/pip-pip-egg-info-vp_wl0og/stun.egg-info/top_level.txt 2026-08-01T17:35:51,267 writing manifest file '/tmp/pip-pip-egg-info-vp_wl0og/stun.egg-info/SOURCES.txt' 2026-08-01T17:35:51,366 reading manifest file '/tmp/pip-pip-egg-info-vp_wl0og/stun.egg-info/SOURCES.txt' 2026-08-01T17:35:51,370 writing manifest file '/tmp/pip-pip-egg-info-vp_wl0og/stun.egg-info/SOURCES.txt' 2026-08-01T17:35:51,481 Preparing metadata (setup.py): finished with status 'done' 2026-08-01T17:35:51,485 Source in /tmp/pip-wheel-j1pmniea/stun_1219ed01635243528fc857ddb4853f5d has version 1.1.0, which satisfies requirement stun==1.1.0 from https://files.pythonhosted.org/packages/09/87/8e749dcff5a5cfebc237e81a8d9230093d2e8c5ac3a9b8d6434c174c77f7/stun-1.1.0.tar.gz 2026-08-01T17:35:51,486 Removed stun==1.1.0 from https://files.pythonhosted.org/packages/09/87/8e749dcff5a5cfebc237e81a8d9230093d2e8c5ac3a9b8d6434c174c77f7/stun-1.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-q9_eiz14' 2026-08-01T17:35:51,490 Created temporary directory: /tmp/pip-unpack-wc9eyviz 2026-08-01T17:35:51,491 Building wheels for collected packages: stun 2026-08-01T17:35:51,495 Created temporary directory: /tmp/pip-wheel-m0kk_nr7 2026-08-01T17:35:51,496 Building wheel for stun (setup.py): started 2026-08-01T17:35:51,497 Destination directory: /tmp/pip-wheel-m0kk_nr7 2026-08-01T17:35:51,498 Running command python setup.py bdist_wheel 2026-08-01T17:35:52,346 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-01T17:35:52,346 !! 2026-08-01T17:35:52,347 ******************************************************************************** 2026-08-01T17:35:52,348 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-01T17:35:52,349 License :: OSI Approved :: MIT License 2026-08-01T17:35:52,350 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-01T17:35:52,350 ******************************************************************************** 2026-08-01T17:35:52,351 !! 2026-08-01T17:35:52,352 self._finalize_license_expression() 2026-08-01T17:35:52,353 running bdist_wheel 2026-08-01T17:35:52,486 running build 2026-08-01T17:35:52,487 running build_py 2026-08-01T17:35:52,518 creating build/lib/stun 2026-08-01T17:35:52,521 copying stun/client.py -> build/lib/stun 2026-08-01T17:35:52,524 copying stun/node.py -> build/lib/stun 2026-08-01T17:35:52,526 copying stun/server.py -> build/lib/stun 2026-08-01T17:35:52,529 copying stun/__init__.py -> build/lib/stun 2026-08-01T17:35:52,532 creating build/lib/stun/protocol 2026-08-01T17:35:52,534 copying stun/protocol/package.py -> build/lib/stun/protocol 2026-08-01T17:35:52,536 copying stun/protocol/header.py -> build/lib/stun/protocol 2026-08-01T17:35:52,538 copying stun/protocol/attributes.py -> build/lib/stun/protocol 2026-08-01T17:35:52,541 copying stun/protocol/__init__.py -> build/lib/stun/protocol 2026-08-01T17:35:52,543 copying stun/protocol/values.py -> build/lib/stun/protocol 2026-08-01T17:35:52,546 creating build/lib/stun/turn 2026-08-01T17:35:52,548 copying stun/turn/__init__.py -> build/lib/stun/turn 2026-08-01T17:35:52,550 copying stun/turn/values.py -> build/lib/stun/turn 2026-08-01T17:35:52,553 creating build/lib/stun/tlv 2026-08-01T17:35:52,554 copying stun/tlv/length.py -> build/lib/stun/tlv 2026-08-01T17:35:52,557 copying stun/tlv/tag.py -> build/lib/stun/tlv 2026-08-01T17:35:52,559 copying stun/tlv/entry.py -> build/lib/stun/tlv 2026-08-01T17:35:52,561 copying stun/tlv/parser.py -> build/lib/stun/tlv 2026-08-01T17:35:52,564 copying stun/tlv/value.py -> build/lib/stun/tlv 2026-08-01T17:35:52,566 copying stun/tlv/__init__.py -> build/lib/stun/tlv 2026-08-01T17:35:52,600 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-08-01T17:35:52,600 !! 2026-08-01T17:35:52,601 ******************************************************************************** 2026-08-01T17:35:52,602 Please avoid running ``setup.py`` directly. 2026-08-01T17:35:52,602 Instead, use pypa/build, pypa/installer or other 2026-08-01T17:35:52,603 standards-based tools. 2026-08-01T17:35:52,604 This deprecation is overdue, please update your project and remove deprecated 2026-08-01T17:35:52,605 calls to avoid build errors in the future. 2026-08-01T17:35:52,606 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-08-01T17:35:52,606 ******************************************************************************** 2026-08-01T17:35:52,607 !! 2026-08-01T17:35:52,608 self.initialize_options() 2026-08-01T17:35:52,627 installing to build/bdist.linux-armv7l/wheel 2026-08-01T17:35:52,628 running install 2026-08-01T17:35:52,651 running install_lib 2026-08-01T17:35:52,677 creating build/bdist.linux-armv7l/wheel 2026-08-01T17:35:52,679 creating build/bdist.linux-armv7l/wheel/stun 2026-08-01T17:35:52,680 copying build/lib/stun/client.py -> build/bdist.linux-armv7l/wheel/./stun 2026-08-01T17:35:52,684 creating build/bdist.linux-armv7l/wheel/stun/protocol 2026-08-01T17:35:52,685 copying build/lib/stun/protocol/package.py -> build/bdist.linux-armv7l/wheel/./stun/protocol 2026-08-01T17:35:52,686 copying build/lib/stun/protocol/header.py -> build/bdist.linux-armv7l/wheel/./stun/protocol 2026-08-01T17:35:52,689 copying build/lib/stun/protocol/attributes.py -> build/bdist.linux-armv7l/wheel/./stun/protocol 2026-08-01T17:35:52,691 copying build/lib/stun/protocol/__init__.py -> build/bdist.linux-armv7l/wheel/./stun/protocol 2026-08-01T17:35:52,693 copying build/lib/stun/protocol/values.py -> build/bdist.linux-armv7l/wheel/./stun/protocol 2026-08-01T17:35:52,696 copying build/lib/stun/node.py -> build/bdist.linux-armv7l/wheel/./stun 2026-08-01T17:35:52,698 copying build/lib/stun/server.py -> build/bdist.linux-armv7l/wheel/./stun 2026-08-01T17:35:52,701 creating build/bdist.linux-armv7l/wheel/stun/turn 2026-08-01T17:35:52,702 copying build/lib/stun/turn/__init__.py -> build/bdist.linux-armv7l/wheel/./stun/turn 2026-08-01T17:35:52,704 copying build/lib/stun/turn/values.py -> build/bdist.linux-armv7l/wheel/./stun/turn 2026-08-01T17:35:52,706 creating build/bdist.linux-armv7l/wheel/stun/tlv 2026-08-01T17:35:52,707 copying build/lib/stun/tlv/length.py -> build/bdist.linux-armv7l/wheel/./stun/tlv 2026-08-01T17:35:52,710 copying build/lib/stun/tlv/tag.py -> build/bdist.linux-armv7l/wheel/./stun/tlv 2026-08-01T17:35:52,712 copying build/lib/stun/tlv/entry.py -> build/bdist.linux-armv7l/wheel/./stun/tlv 2026-08-01T17:35:52,714 copying build/lib/stun/tlv/parser.py -> build/bdist.linux-armv7l/wheel/./stun/tlv 2026-08-01T17:35:52,716 copying build/lib/stun/tlv/value.py -> build/bdist.linux-armv7l/wheel/./stun/tlv 2026-08-01T17:35:52,718 copying build/lib/stun/tlv/__init__.py -> build/bdist.linux-armv7l/wheel/./stun/tlv 2026-08-01T17:35:52,720 copying build/lib/stun/__init__.py -> build/bdist.linux-armv7l/wheel/./stun 2026-08-01T17:35:52,721 running install_egg_info 2026-08-01T17:35:52,758 running egg_info 2026-08-01T17:35:52,784 writing stun.egg-info/PKG-INFO 2026-08-01T17:35:52,787 writing dependency_links to stun.egg-info/dependency_links.txt 2026-08-01T17:35:52,788 writing requirements to stun.egg-info/requires.txt 2026-08-01T17:35:52,789 writing top-level names to stun.egg-info/top_level.txt 2026-08-01T17:35:52,820 reading manifest file 'stun.egg-info/SOURCES.txt' 2026-08-01T17:35:52,826 writing manifest file 'stun.egg-info/SOURCES.txt' 2026-08-01T17:35:52,827 Copying stun.egg-info to build/bdist.linux-armv7l/wheel/./stun-1.1.0-py3.11.egg-info 2026-08-01T17:35:52,836 running install_scripts 2026-08-01T17:35:52,845 creating build/bdist.linux-armv7l/wheel/stun-1.1.0.dist-info/WHEEL 2026-08-01T17:35:52,847 creating '/tmp/pip-wheel-m0kk_nr7/stun-1.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-08-01T17:35:52,850 adding 'stun/__init__.py' 2026-08-01T17:35:52,852 adding 'stun/client.py' 2026-08-01T17:35:52,854 adding 'stun/node.py' 2026-08-01T17:35:52,855 adding 'stun/server.py' 2026-08-01T17:35:52,857 adding 'stun/protocol/__init__.py' 2026-08-01T17:35:52,859 adding 'stun/protocol/attributes.py' 2026-08-01T17:35:52,861 adding 'stun/protocol/header.py' 2026-08-01T17:35:52,863 adding 'stun/protocol/package.py' 2026-08-01T17:35:52,866 adding 'stun/protocol/values.py' 2026-08-01T17:35:52,868 adding 'stun/tlv/__init__.py' 2026-08-01T17:35:52,869 adding 'stun/tlv/entry.py' 2026-08-01T17:35:52,871 adding 'stun/tlv/length.py' 2026-08-01T17:35:52,872 adding 'stun/tlv/parser.py' 2026-08-01T17:35:52,874 adding 'stun/tlv/tag.py' 2026-08-01T17:35:52,875 adding 'stun/tlv/value.py' 2026-08-01T17:35:52,877 adding 'stun/turn/__init__.py' 2026-08-01T17:35:52,879 adding 'stun/turn/values.py' 2026-08-01T17:35:52,881 adding 'stun-1.1.0.dist-info/METADATA' 2026-08-01T17:35:52,882 adding 'stun-1.1.0.dist-info/WHEEL' 2026-08-01T17:35:52,883 adding 'stun-1.1.0.dist-info/top_level.txt' 2026-08-01T17:35:52,884 adding 'stun-1.1.0.dist-info/RECORD' 2026-08-01T17:35:52,885 removing build/bdist.linux-armv7l/wheel 2026-08-01T17:35:53,005 Building wheel for stun (setup.py): finished with status 'done' 2026-08-01T17:35:53,008 Created wheel for stun: filename=stun-1.1.0-py3-none-any.whl size=38716 sha256=70ac93be2df71638177a4fa137737189686e280194a27f01f25ecba2026e06b0 2026-08-01T17:35:53,009 Stored in directory: /tmp/pip-ephem-wheel-cache-v9e6rtd4/wheels/ab/53/cb/76b6987b318288bf1149c64643f757c275c8facc592c5c436c 2026-08-01T17:35:53,018 Successfully built stun 2026-08-01T17:35:53,023 Removed build tracker: '/tmp/pip-build-tracker-q9_eiz14'