2026-05-17T00:30:54,910 Created temporary directory: /tmp/pip-ephem-wheel-cache-5r_fifl0 2026-05-17T00:30:54,912 Created temporary directory: /tmp/pip-build-tracker-mc6dmowl 2026-05-17T00:30:54,912 Initialized build tracking at /tmp/pip-build-tracker-mc6dmowl 2026-05-17T00:30:54,913 Created build tracker: /tmp/pip-build-tracker-mc6dmowl 2026-05-17T00:30:54,913 Entered build tracker: /tmp/pip-build-tracker-mc6dmowl 2026-05-17T00:30:54,914 Created temporary directory: /tmp/pip-wheel-60cng6vp 2026-05-17T00:30:54,917 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-05-17T00:30:54,920 Created temporary directory: /tmp/pip-ephem-wheel-cache-4z2r6uuj 2026-05-17T00:30:54,941 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-17T00:30:54,945 2 location(s) to search for versions of stun: 2026-05-17T00:30:54,945 * https://pypi.org/simple/stun/ 2026-05-17T00:30:54,945 * https://www.piwheels.org/simple/stun/ 2026-05-17T00:30:54,946 Fetching project page and analyzing links: https://pypi.org/simple/stun/ 2026-05-17T00:30:54,946 Getting page https://pypi.org/simple/stun/ 2026-05-17T00:30:54,948 Found index url https://pypi.org/simple 2026-05-17T00:30:55,174 Fetched page https://pypi.org/simple/stun/ as application/vnd.pypi.simple.v1+json 2026-05-17T00:30:55,182 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-05-17T00:30:55,182 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-05-17T00:30:55,183 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-05-17T00:30:55,184 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-05-17T00:30:55,184 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-05-17T00:30:55,185 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-05-17T00:30:55,186 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-05-17T00:30:55,186 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-05-17T00:30:55,187 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-05-17T00:30:55,188 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-05-17T00:30:55,188 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-05-17T00:30:55,189 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-05-17T00:30:55,190 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-05-17T00:30:55,191 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-05-17T00:30:55,191 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-05-17T00:30:55,192 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-05-17T00:30:55,192 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-05-17T00:30:55,193 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-05-17T00:30:55,193 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-05-17T00:30:55,194 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-05-17T00:30:55,195 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-05-17T00:30:55,195 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-05-17T00:30:55,196 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-05-17T00:30:55,197 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-05-17T00:30:55,198 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-05-17T00:30:55,198 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-05-17T00:30:55,199 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-05-17T00:30:55,199 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-05-17T00:30:55,200 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-05-17T00:30:55,201 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-05-17T00:30:55,202 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-05-17T00:30:55,202 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-05-17T00:30:55,203 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-05-17T00:30:55,203 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-05-17T00:30:55,204 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-05-17T00:30:55,204 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-05-17T00:30:55,205 Fetching project page and analyzing links: https://www.piwheels.org/simple/stun/ 2026-05-17T00:30:55,206 Getting page https://www.piwheels.org/simple/stun/ 2026-05-17T00:30:55,207 Found index url https://www.piwheels.org/simple 2026-05-17T00:30:55,375 Fetched page https://www.piwheels.org/simple/stun/ as text/html 2026-05-17T00:30:55,381 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-05-17T00:30:55,382 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-05-17T00:30:55,382 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-05-17T00:30:55,383 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-05-17T00:30:55,384 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-05-17T00:30:55,384 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-05-17T00:30:55,385 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-05-17T00:30:55,385 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-05-17T00:30:55,386 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-05-17T00:30:55,387 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-05-17T00:30:55,387 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-05-17T00:30:55,388 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-05-17T00:30:55,388 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-05-17T00:30:55,389 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-05-17T00:30:55,389 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-05-17T00:30:55,390 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-05-17T00:30:55,390 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-05-17T00:30:55,391 Skipping link: not a file: https://www.piwheels.org/simple/stun/ 2026-05-17T00:30:55,392 Skipping link: not a file: https://pypi.org/simple/stun/ 2026-05-17T00:30:55,413 Given no hashes to check 1 links for project 'stun': discarding no candidates 2026-05-17T00:30:55,431 Collecting stun==1.0.1 2026-05-17T00:30:55,434 Created temporary directory: /tmp/pip-unpack-xkquomrk 2026-05-17T00:30:55,667 Downloading stun-1.0.1.tar.gz (20 kB) 2026-05-17T00:30:55,727 Added stun==1.0.1 from https://files.pythonhosted.org/packages/9b/c5/a9ad45ce53e1db2b578cf108ad93f2e176b759fa730d11e1db2670cd113d/stun-1.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-mc6dmowl' 2026-05-17T00:30:55,728 Running setup.py (path:/tmp/pip-wheel-60cng6vp/stun_2c27db6fa0b2468ea728e95f72457576/setup.py) egg_info for package stun 2026-05-17T00:30:55,729 Created temporary directory: /tmp/pip-pip-egg-info-x3wwh__g 2026-05-17T00:30:55,730 Preparing metadata (setup.py): started 2026-05-17T00:30:55,731 Running command python setup.py egg_info 2026-05-17T00:30:56,635 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-17T00:30:56,636 !! 2026-05-17T00:30:56,637 ******************************************************************************** 2026-05-17T00:30:56,637 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-17T00:30:56,639 License :: OSI Approved :: MIT License 2026-05-17T00:30:56,640 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-17T00:30:56,641 ******************************************************************************** 2026-05-17T00:30:56,642 !! 2026-05-17T00:30:56,643 self._finalize_license_expression() 2026-05-17T00:30:56,666 running egg_info 2026-05-17T00:30:56,693 creating /tmp/pip-pip-egg-info-x3wwh__g/stun.egg-info 2026-05-17T00:30:56,694 writing /tmp/pip-pip-egg-info-x3wwh__g/stun.egg-info/PKG-INFO 2026-05-17T00:30:56,697 writing dependency_links to /tmp/pip-pip-egg-info-x3wwh__g/stun.egg-info/dependency_links.txt 2026-05-17T00:30:56,699 writing requirements to /tmp/pip-pip-egg-info-x3wwh__g/stun.egg-info/requires.txt 2026-05-17T00:30:56,700 writing top-level names to /tmp/pip-pip-egg-info-x3wwh__g/stun.egg-info/top_level.txt 2026-05-17T00:30:56,701 writing manifest file '/tmp/pip-pip-egg-info-x3wwh__g/stun.egg-info/SOURCES.txt' 2026-05-17T00:30:56,791 reading manifest file '/tmp/pip-pip-egg-info-x3wwh__g/stun.egg-info/SOURCES.txt' 2026-05-17T00:30:56,795 writing manifest file '/tmp/pip-pip-egg-info-x3wwh__g/stun.egg-info/SOURCES.txt' 2026-05-17T00:30:56,903 Preparing metadata (setup.py): finished with status 'done' 2026-05-17T00:30:56,907 Source in /tmp/pip-wheel-60cng6vp/stun_2c27db6fa0b2468ea728e95f72457576 has version 1.0.1, which satisfies requirement stun==1.0.1 from https://files.pythonhosted.org/packages/9b/c5/a9ad45ce53e1db2b578cf108ad93f2e176b759fa730d11e1db2670cd113d/stun-1.0.1.tar.gz 2026-05-17T00:30:56,908 Removed stun==1.0.1 from https://files.pythonhosted.org/packages/9b/c5/a9ad45ce53e1db2b578cf108ad93f2e176b759fa730d11e1db2670cd113d/stun-1.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-mc6dmowl' 2026-05-17T00:30:56,912 Created temporary directory: /tmp/pip-unpack-z4wuh_ba 2026-05-17T00:30:56,913 Building wheels for collected packages: stun 2026-05-17T00:30:56,918 Created temporary directory: /tmp/pip-wheel-tupnz7cw 2026-05-17T00:30:56,918 Building wheel for stun (setup.py): started 2026-05-17T00:30:56,920 Destination directory: /tmp/pip-wheel-tupnz7cw 2026-05-17T00:30:56,920 Running command python setup.py bdist_wheel 2026-05-17T00:30:57,768 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-17T00:30:57,768 !! 2026-05-17T00:30:57,769 ******************************************************************************** 2026-05-17T00:30:57,769 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-17T00:30:57,771 License :: OSI Approved :: MIT License 2026-05-17T00:30:57,772 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-17T00:30:57,772 ******************************************************************************** 2026-05-17T00:30:57,774 !! 2026-05-17T00:30:57,774 self._finalize_license_expression() 2026-05-17T00:30:57,775 running bdist_wheel 2026-05-17T00:30:57,905 running build 2026-05-17T00:30:57,906 running build_py 2026-05-17T00:30:57,936 creating build/lib/stun 2026-05-17T00:30:57,938 copying stun/__init__.py -> build/lib/stun 2026-05-17T00:30:57,941 copying stun/server.py -> build/lib/stun 2026-05-17T00:30:57,943 copying stun/client.py -> build/lib/stun 2026-05-17T00:30:57,946 copying stun/node.py -> build/lib/stun 2026-05-17T00:30:57,948 creating build/lib/stun/protocol 2026-05-17T00:30:57,949 copying stun/protocol/values.py -> build/lib/stun/protocol 2026-05-17T00:30:57,952 copying stun/protocol/attributes.py -> build/lib/stun/protocol 2026-05-17T00:30:57,955 copying stun/protocol/__init__.py -> build/lib/stun/protocol 2026-05-17T00:30:57,957 copying stun/protocol/header.py -> build/lib/stun/protocol 2026-05-17T00:30:57,959 copying stun/protocol/package.py -> build/lib/stun/protocol 2026-05-17T00:30:57,962 creating build/lib/stun/tlv 2026-05-17T00:30:57,963 copying stun/tlv/tag.py -> build/lib/stun/tlv 2026-05-17T00:30:57,966 copying stun/tlv/value.py -> build/lib/stun/tlv 2026-05-17T00:30:57,968 copying stun/tlv/__init__.py -> build/lib/stun/tlv 2026-05-17T00:30:57,970 copying stun/tlv/parser.py -> build/lib/stun/tlv 2026-05-17T00:30:57,972 copying stun/tlv/entry.py -> build/lib/stun/tlv 2026-05-17T00:30:57,974 copying stun/tlv/length.py -> build/lib/stun/tlv 2026-05-17T00:30:57,977 creating build/lib/stun/turn 2026-05-17T00:30:57,978 copying stun/turn/values.py -> build/lib/stun/turn 2026-05-17T00:30:57,980 copying stun/turn/__init__.py -> build/lib/stun/turn 2026-05-17T00:30:58,015 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-05-17T00:30:58,015 !! 2026-05-17T00:30:58,016 ******************************************************************************** 2026-05-17T00:30:58,017 Please avoid running ``setup.py`` directly. 2026-05-17T00:30:58,017 Instead, use pypa/build, pypa/installer or other 2026-05-17T00:30:58,018 standards-based tools. 2026-05-17T00:30:58,019 This deprecation is overdue, please update your project and remove deprecated 2026-05-17T00:30:58,019 calls to avoid build errors in the future. 2026-05-17T00:30:58,020 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-05-17T00:30:58,020 ******************************************************************************** 2026-05-17T00:30:58,021 !! 2026-05-17T00:30:58,022 self.initialize_options() 2026-05-17T00:30:58,044 installing to build/bdist.linux-armv7l/wheel 2026-05-17T00:30:58,044 running install 2026-05-17T00:30:58,069 running install_lib 2026-05-17T00:30:58,096 creating build/bdist.linux-armv7l/wheel 2026-05-17T00:30:58,098 creating build/bdist.linux-armv7l/wheel/stun 2026-05-17T00:30:58,099 copying build/lib/stun/__init__.py -> build/bdist.linux-armv7l/wheel/./stun 2026-05-17T00:30:58,101 copying build/lib/stun/server.py -> build/bdist.linux-armv7l/wheel/./stun 2026-05-17T00:30:58,104 creating build/bdist.linux-armv7l/wheel/stun/protocol 2026-05-17T00:30:58,105 copying build/lib/stun/protocol/values.py -> build/bdist.linux-armv7l/wheel/./stun/protocol 2026-05-17T00:30:58,108 copying build/lib/stun/protocol/attributes.py -> build/bdist.linux-armv7l/wheel/./stun/protocol 2026-05-17T00:30:58,111 copying build/lib/stun/protocol/__init__.py -> build/bdist.linux-armv7l/wheel/./stun/protocol 2026-05-17T00:30:58,113 copying build/lib/stun/protocol/header.py -> build/bdist.linux-armv7l/wheel/./stun/protocol 2026-05-17T00:30:58,115 copying build/lib/stun/protocol/package.py -> build/bdist.linux-armv7l/wheel/./stun/protocol 2026-05-17T00:30:58,118 creating build/bdist.linux-armv7l/wheel/stun/tlv 2026-05-17T00:30:58,119 copying build/lib/stun/tlv/tag.py -> build/bdist.linux-armv7l/wheel/./stun/tlv 2026-05-17T00:30:58,121 copying build/lib/stun/tlv/value.py -> build/bdist.linux-armv7l/wheel/./stun/tlv 2026-05-17T00:30:58,123 copying build/lib/stun/tlv/__init__.py -> build/bdist.linux-armv7l/wheel/./stun/tlv 2026-05-17T00:30:58,125 copying build/lib/stun/tlv/parser.py -> build/bdist.linux-armv7l/wheel/./stun/tlv 2026-05-17T00:30:58,128 copying build/lib/stun/tlv/entry.py -> build/bdist.linux-armv7l/wheel/./stun/tlv 2026-05-17T00:30:58,130 copying build/lib/stun/tlv/length.py -> build/bdist.linux-armv7l/wheel/./stun/tlv 2026-05-17T00:30:58,132 creating build/bdist.linux-armv7l/wheel/stun/turn 2026-05-17T00:30:58,134 copying build/lib/stun/turn/values.py -> build/bdist.linux-armv7l/wheel/./stun/turn 2026-05-17T00:30:58,136 copying build/lib/stun/turn/__init__.py -> build/bdist.linux-armv7l/wheel/./stun/turn 2026-05-17T00:30:58,138 copying build/lib/stun/client.py -> build/bdist.linux-armv7l/wheel/./stun 2026-05-17T00:30:58,140 copying build/lib/stun/node.py -> build/bdist.linux-armv7l/wheel/./stun 2026-05-17T00:30:58,142 running install_egg_info 2026-05-17T00:30:58,177 running egg_info 2026-05-17T00:30:58,204 writing stun.egg-info/PKG-INFO 2026-05-17T00:30:58,208 writing dependency_links to stun.egg-info/dependency_links.txt 2026-05-17T00:30:58,209 writing requirements to stun.egg-info/requires.txt 2026-05-17T00:30:58,211 writing top-level names to stun.egg-info/top_level.txt 2026-05-17T00:30:58,243 reading manifest file 'stun.egg-info/SOURCES.txt' 2026-05-17T00:30:58,249 writing manifest file 'stun.egg-info/SOURCES.txt' 2026-05-17T00:30:58,250 Copying stun.egg-info to build/bdist.linux-armv7l/wheel/./stun-1.0.1-py3.11.egg-info 2026-05-17T00:30:58,260 running install_scripts 2026-05-17T00:30:58,269 creating build/bdist.linux-armv7l/wheel/stun-1.0.1.dist-info/WHEEL 2026-05-17T00:30:58,272 creating '/tmp/pip-wheel-tupnz7cw/stun-1.0.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-17T00:30:58,274 adding 'stun/__init__.py' 2026-05-17T00:30:58,276 adding 'stun/client.py' 2026-05-17T00:30:58,278 adding 'stun/node.py' 2026-05-17T00:30:58,280 adding 'stun/server.py' 2026-05-17T00:30:58,282 adding 'stun/protocol/__init__.py' 2026-05-17T00:30:58,284 adding 'stun/protocol/attributes.py' 2026-05-17T00:30:58,286 adding 'stun/protocol/header.py' 2026-05-17T00:30:58,287 adding 'stun/protocol/package.py' 2026-05-17T00:30:58,290 adding 'stun/protocol/values.py' 2026-05-17T00:30:58,292 adding 'stun/tlv/__init__.py' 2026-05-17T00:30:58,293 adding 'stun/tlv/entry.py' 2026-05-17T00:30:58,295 adding 'stun/tlv/length.py' 2026-05-17T00:30:58,296 adding 'stun/tlv/parser.py' 2026-05-17T00:30:58,298 adding 'stun/tlv/tag.py' 2026-05-17T00:30:58,300 adding 'stun/tlv/value.py' 2026-05-17T00:30:58,302 adding 'stun/turn/__init__.py' 2026-05-17T00:30:58,303 adding 'stun/turn/values.py' 2026-05-17T00:30:58,305 adding 'stun-1.0.1.dist-info/METADATA' 2026-05-17T00:30:58,306 adding 'stun-1.0.1.dist-info/WHEEL' 2026-05-17T00:30:58,307 adding 'stun-1.0.1.dist-info/top_level.txt' 2026-05-17T00:30:58,308 adding 'stun-1.0.1.dist-info/RECORD' 2026-05-17T00:30:58,310 removing build/bdist.linux-armv7l/wheel 2026-05-17T00:30:58,426 Building wheel for stun (setup.py): finished with status 'done' 2026-05-17T00:30:58,429 Created wheel for stun: filename=stun-1.0.1-py3-none-any.whl size=38676 sha256=435d48f57056ba3cfbab34df9e4b6bd34ab3f44d10b0017ac24a70eb324dd4fd 2026-05-17T00:30:58,431 Stored in directory: /tmp/pip-ephem-wheel-cache-4z2r6uuj/wheels/8a/b0/bb/564b27e79ec06b20c51f2fe682a7a7e0dacdc92a0d2b516db9 2026-05-17T00:30:58,441 Successfully built stun 2026-05-17T00:30:58,445 Removed build tracker: '/tmp/pip-build-tracker-mc6dmowl'