2026-07-26T00:31:06,915 Created temporary directory: /tmp/pip-ephem-wheel-cache-ujdycw_f 2026-07-26T00:31:06,917 Created temporary directory: /tmp/pip-build-tracker-7lfvl74a 2026-07-26T00:31:06,918 Initialized build tracking at /tmp/pip-build-tracker-7lfvl74a 2026-07-26T00:31:06,918 Created build tracker: /tmp/pip-build-tracker-7lfvl74a 2026-07-26T00:31:06,919 Entered build tracker: /tmp/pip-build-tracker-7lfvl74a 2026-07-26T00:31:06,919 Created temporary directory: /tmp/pip-wheel-6cn5qui6 2026-07-26T00:31:06,922 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-07-26T00:31:06,925 Created temporary directory: /tmp/pip-ephem-wheel-cache-gn7awgs1 2026-07-26T00:31:06,946 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-26T00:31:06,950 2 location(s) to search for versions of pmd-pytcp: 2026-07-26T00:31:06,950 * https://pypi.org/simple/pmd-pytcp/ 2026-07-26T00:31:06,950 * https://www.piwheels.org/simple/pmd-pytcp/ 2026-07-26T00:31:06,951 Fetching project page and analyzing links: https://pypi.org/simple/pmd-pytcp/ 2026-07-26T00:31:06,952 Getting page https://pypi.org/simple/pmd-pytcp/ 2026-07-26T00:31:06,953 Found index url https://pypi.org/simple 2026-07-26T00:31:07,179 Fetched page https://pypi.org/simple/pmd-pytcp/ as application/vnd.pypi.simple.v1+json 2026-07-26T00:31:07,183 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/47/aa/9f88bfdc50772913308205870de35d06549c6997c1f54c6fdd8f60e17078/pmd_pytcp-0.0.1-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.14) 2026-07-26T00:31:07,184 Link requires a different Python (3.11.2 not in: '>=3.14'): https://files.pythonhosted.org/packages/7e/a2/053514afcff58b67767896e255c4236b2d07989a4108bc47fdf016d0b18c/pmd_pytcp-0.0.1.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.14) 2026-07-26T00:31:07,185 Skipping link: 0.0.1 Requires-Python >=3.14: https://files.pythonhosted.org/packages/7e/a2/053514afcff58b67767896e255c4236b2d07989a4108bc47fdf016d0b18c/pmd_pytcp-0.0.1.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.14) 2026-07-26T00:31:07,186 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/f9/12/44ff9ff80615602e4f6a2456ffe88ef49ea962a33a58a2ede048cf1fab25/pmd_pytcp-0.0.2-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.14) 2026-07-26T00:31:07,187 Link requires a different Python (3.11.2 not in: '>=3.14'): https://files.pythonhosted.org/packages/9f/64/f2095ff5b9b6f9c3517808feb963da5cfec7a96a49f370a01c8ef321c352/pmd_pytcp-0.0.2.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.14) 2026-07-26T00:31:07,187 Skipping link: 0.0.2 Requires-Python >=3.14: https://files.pythonhosted.org/packages/9f/64/f2095ff5b9b6f9c3517808feb963da5cfec7a96a49f370a01c8ef321c352/pmd_pytcp-0.0.2.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.14) 2026-07-26T00:31:07,188 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/e5/2f/d7fe076c62a48f65f2faf8b4dcc0f4138c2417e1ad00fc4c597d6b526e87/pmd_pytcp-0.0.3-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.14) 2026-07-26T00:31:07,189 Link requires a different Python (3.11.2 not in: '>=3.14'): https://files.pythonhosted.org/packages/90/66/e440309a5f1dae1077743c6a3994774423a7bb30697eb176449d161bb210/pmd_pytcp-0.0.3.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.14) 2026-07-26T00:31:07,190 Skipping link: 0.0.3 Requires-Python >=3.14: https://files.pythonhosted.org/packages/90/66/e440309a5f1dae1077743c6a3994774423a7bb30697eb176449d161bb210/pmd_pytcp-0.0.3.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.14) 2026-07-26T00:31:07,190 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/cb/03/215db7ecabc91bd345a970cc320a46eb63dff1cdaffab329f172f75caf78/pmd_pytcp-0.0.4-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-07-26T00:31:07,191 Found link https://files.pythonhosted.org/packages/92/43/81501c17ad6cecf1ec3c60e212e18213411c4420235ec0dab19639c0c1c2/pmd_pytcp-0.0.4.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9), version: 0.0.4 2026-07-26T00:31:07,192 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/5a/23/63fa2fe82daa996977f431421f311a5d451f01a81439273746a59cef4b60/pmd_pytcp-0.0.5-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-07-26T00:31:07,193 Found link https://files.pythonhosted.org/packages/0f/b4/1a63cb2e1761586abb32037cb3435997e23ced998cf41c3c777e1c5174c8/pmd_pytcp-0.0.5.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9), version: 0.0.5 2026-07-26T00:31:07,193 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/f5/52/3448c8efa7e29536e366d3eb1bd80c6b13268e68d442bdd0f92acc3adf5b/pmd_pytcp-0.0.6-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-07-26T00:31:07,194 Found link https://files.pythonhosted.org/packages/97/28/5879650656340350f961c1e84c2fda7bc0db50a0655b58fd27267539ae4d/pmd_pytcp-0.0.6.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9), version: 0.0.6 2026-07-26T00:31:07,195 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/c7/03/94743bf0c774129ea7d9516d4d6fda705ab1fe81dcd211d0dfbfd251c1cc/pmd_pytcp-0.1.0-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-07-26T00:31:07,196 Found link https://files.pythonhosted.org/packages/2b/61/624e1edc1824409bb08f4ec14953b7df728d295a649f1d47e57599575384/pmd_pytcp-0.1.0.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9), version: 0.1.0 2026-07-26T00:31:07,197 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/18/2d/fe7de9b92ddb66781b5e6bcc85f27cb5fb6fe90aa19d07239252008174cd/pmd_pytcp-0.2.0-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-07-26T00:31:07,197 Found link https://files.pythonhosted.org/packages/f3/44/64331a9dce7a0feb5c0d2d8b5599c36c735de3b82559c664b05611083a43/pmd_pytcp-0.2.0.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9), version: 0.2.0 2026-07-26T00:31:07,198 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/d7/0b/6ee9efe53386c44f0cb63decb7f5cb4049c3c165dae008bb0223a50de778/pmd_pytcp-0.3.0-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-07-26T00:31:07,199 Found link https://files.pythonhosted.org/packages/45/21/f6d9e265ba512381ac15b2f6143ac387cb2f01cc14e33c026c5a5b83e2f4/pmd_pytcp-0.3.0.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9), version: 0.3.0 2026-07-26T00:31:07,200 Fetching project page and analyzing links: https://www.piwheels.org/simple/pmd-pytcp/ 2026-07-26T00:31:07,201 Getting page https://www.piwheels.org/simple/pmd-pytcp/ 2026-07-26T00:31:07,202 Found index url https://www.piwheels.org/simple 2026-07-26T00:31:07,388 Fetched page https://www.piwheels.org/simple/pmd-pytcp/ as text/html 2026-07-26T00:31:07,391 Skipping link: No binaries permitted for pmd-pytcp: https://www.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.1.0-py3-none-any.whl#sha256=ff40f7cf897a747efd04978ea019252dc3654580f2d39823c02f10e5b5510a54 (from https://www.piwheels.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-07-26T00:31:07,391 Skipping link: No binaries permitted for pmd-pytcp: https://www.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.0.6-py3-none-any.whl#sha256=a52c4f109cef9df3b9afd1caa4db0af3642c88fcce4456f33c7e48596fe8824f (from https://www.piwheels.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-07-26T00:31:07,392 Skipping link: No binaries permitted for pmd-pytcp: https://www.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.0.5-py3-none-any.whl#sha256=5db3ff6d2ea554bfde43c75761f114320984c49ab4310826d0d5bc4e8941d95d (from https://www.piwheels.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-07-26T00:31:07,393 Skipping link: No binaries permitted for pmd-pytcp: https://www.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.0.4-py3-none-any.whl#sha256=ace308b42c2d0802aa298e9a8ed1c386fa27f66bd7e661ed6603fe92f09b6241 (from https://www.piwheels.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-07-26T00:31:07,393 Skipping link: not a file: https://www.piwheels.org/simple/pmd-pytcp/ 2026-07-26T00:31:07,394 Skipping link: not a file: https://pypi.org/simple/pmd-pytcp/ 2026-07-26T00:31:07,413 Given no hashes to check 1 links for project 'pmd-pytcp': discarding no candidates 2026-07-26T00:31:07,431 Collecting pmd-pytcp==0.2.0 2026-07-26T00:31:07,433 Created temporary directory: /tmp/pip-unpack-33dbt487 2026-07-26T00:31:07,591 Downloading pmd_pytcp-0.2.0.tar.gz (564 kB) 2026-07-26T00:31:08,221 Added pmd-pytcp==0.2.0 from https://files.pythonhosted.org/packages/f3/44/64331a9dce7a0feb5c0d2d8b5599c36c735de3b82559c664b05611083a43/pmd_pytcp-0.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-7lfvl74a' 2026-07-26T00:31:08,226 Created temporary directory: /tmp/pip-build-env-92nzxurv 2026-07-26T00:31:08,231 Installing build dependencies: started 2026-07-26T00:31:08,232 Running command pip subprocess to install build dependencies 2026-07-26T00:31:09,575 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-26T00:31:10,021 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-07-26T00:31:10,043 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-26T00:31:11,854 Collecting setuptools>=61.0 2026-07-26T00:31:11,855 Obtaining dependency information for setuptools>=61.0 from https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata 2026-07-26T00:31:11,871 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-07-26T00:31:12,127 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-26T00:31:12,220 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-26T00:31:14,956 Installing collected packages: setuptools 2026-07-26T00:31:18,074 Successfully installed setuptools-83.0.0 2026-07-26T00:31:18,346 Installing build dependencies: finished with status 'done' 2026-07-26T00:31:18,352 Getting requirements to build wheel: started 2026-07-26T00:31:18,353 Running command Getting requirements to build wheel 2026-07-26T00:31:19,102 running egg_info 2026-07-26T00:31:19,108 writing pmd_pytcp.egg-info/PKG-INFO 2026-07-26T00:31:19,111 writing dependency_links to pmd_pytcp.egg-info/dependency_links.txt 2026-07-26T00:31:19,113 writing entry points to pmd_pytcp.egg-info/entry_points.txt 2026-07-26T00:31:19,115 writing requirements to pmd_pytcp.egg-info/requires.txt 2026-07-26T00:31:19,116 writing top-level names to pmd_pytcp.egg-info/top_level.txt 2026-07-26T00:31:19,169 reading manifest file 'pmd_pytcp.egg-info/SOURCES.txt' 2026-07-26T00:31:19,182 adding license file 'LICENSE' 2026-07-26T00:31:19,193 writing manifest file 'pmd_pytcp.egg-info/SOURCES.txt' 2026-07-26T00:31:19,291 Getting requirements to build wheel: finished with status 'done' 2026-07-26T00:31:19,294 Created temporary directory: /tmp/pip-modern-metadata-1f2xis3u 2026-07-26T00:31:19,297 Preparing metadata (pyproject.toml): started 2026-07-26T00:31:19,298 Running command Preparing metadata (pyproject.toml) 2026-07-26T00:31:19,947 running dist_info 2026-07-26T00:31:19,957 creating /tmp/pip-modern-metadata-1f2xis3u/pmd_pytcp.egg-info 2026-07-26T00:31:19,958 writing /tmp/pip-modern-metadata-1f2xis3u/pmd_pytcp.egg-info/PKG-INFO 2026-07-26T00:31:19,961 writing dependency_links to /tmp/pip-modern-metadata-1f2xis3u/pmd_pytcp.egg-info/dependency_links.txt 2026-07-26T00:31:19,963 writing entry points to /tmp/pip-modern-metadata-1f2xis3u/pmd_pytcp.egg-info/entry_points.txt 2026-07-26T00:31:19,965 writing requirements to /tmp/pip-modern-metadata-1f2xis3u/pmd_pytcp.egg-info/requires.txt 2026-07-26T00:31:19,966 writing top-level names to /tmp/pip-modern-metadata-1f2xis3u/pmd_pytcp.egg-info/top_level.txt 2026-07-26T00:31:19,967 writing manifest file '/tmp/pip-modern-metadata-1f2xis3u/pmd_pytcp.egg-info/SOURCES.txt' 2026-07-26T00:31:20,013 reading manifest file '/tmp/pip-modern-metadata-1f2xis3u/pmd_pytcp.egg-info/SOURCES.txt' 2026-07-26T00:31:20,015 adding license file 'LICENSE' 2026-07-26T00:31:20,024 writing manifest file '/tmp/pip-modern-metadata-1f2xis3u/pmd_pytcp.egg-info/SOURCES.txt' 2026-07-26T00:31:20,025 creating '/tmp/pip-modern-metadata-1f2xis3u/pmd_pytcp-0.2.0.dist-info' 2026-07-26T00:31:20,159 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-26T00:31:20,164 Source in /tmp/pip-wheel-6cn5qui6/pmd-pytcp_e38b7ebb426f43878e2a190c9c849c60 has version 0.2.0, which satisfies requirement pmd-pytcp==0.2.0 from https://files.pythonhosted.org/packages/f3/44/64331a9dce7a0feb5c0d2d8b5599c36c735de3b82559c664b05611083a43/pmd_pytcp-0.2.0.tar.gz 2026-07-26T00:31:20,165 Removed pmd-pytcp==0.2.0 from https://files.pythonhosted.org/packages/f3/44/64331a9dce7a0feb5c0d2d8b5599c36c735de3b82559c664b05611083a43/pmd_pytcp-0.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-7lfvl74a' 2026-07-26T00:31:20,171 Created temporary directory: /tmp/pip-unpack-czy2l42k 2026-07-26T00:31:20,172 Building wheels for collected packages: pmd-pytcp 2026-07-26T00:31:20,177 Created temporary directory: /tmp/pip-wheel-ov1n3crl 2026-07-26T00:31:20,178 Destination directory: /tmp/pip-wheel-ov1n3crl 2026-07-26T00:31:20,180 Building wheel for pmd-pytcp (pyproject.toml): started 2026-07-26T00:31:20,181 Running command Building wheel for pmd-pytcp (pyproject.toml) 2026-07-26T00:31:20,807 running bdist_wheel 2026-07-26T00:31:20,825 running build 2026-07-26T00:31:20,826 running build_py 2026-07-26T00:31:20,831 creating build/lib/pmd_pytcp 2026-07-26T00:31:20,834 copying pmd_pytcp/__init__.py -> build/lib/pmd_pytcp 2026-07-26T00:31:20,836 copying pmd_pytcp/template.py -> build/lib/pmd_pytcp 2026-07-26T00:31:20,838 copying pmd_pytcp/_compat.py -> build/lib/pmd_pytcp 2026-07-26T00:31:20,841 creating build/lib/pmd_pytcp/socket 2026-07-26T00:31:20,842 copying pmd_pytcp/socket/tcp__status.py -> build/lib/pmd_pytcp/socket 2026-07-26T00:31:20,844 copying pmd_pytcp/socket/tcp__metadata.py -> build/lib/pmd_pytcp/socket 2026-07-26T00:31:20,846 copying pmd_pytcp/socket/__init__.py -> build/lib/pmd_pytcp/socket 2026-07-26T00:31:20,850 copying pmd_pytcp/socket/packet__metadata.py -> build/lib/pmd_pytcp/socket 2026-07-26T00:31:20,852 copying pmd_pytcp/socket/udp__metadata.py -> build/lib/pmd_pytcp/socket 2026-07-26T00:31:20,854 copying pmd_pytcp/socket/error_queue.py -> build/lib/pmd_pytcp/socket 2026-07-26T00:31:20,857 copying pmd_pytcp/socket/packet__socket.py -> build/lib/pmd_pytcp/socket 2026-07-26T00:31:20,859 copying pmd_pytcp/socket/raw__metadata.py -> build/lib/pmd_pytcp/socket 2026-07-26T00:31:20,861 copying pmd_pytcp/socket/sockaddr_ll.py -> build/lib/pmd_pytcp/socket 2026-07-26T00:31:20,863 copying pmd_pytcp/socket/udp__socket.py -> build/lib/pmd_pytcp/socket 2026-07-26T00:31:20,866 copying pmd_pytcp/socket/packet__socket_table.py -> build/lib/pmd_pytcp/socket 2026-07-26T00:31:20,868 copying pmd_pytcp/socket/raw__socket.py -> build/lib/pmd_pytcp/socket 2026-07-26T00:31:20,871 copying pmd_pytcp/socket/socket__bind_helpers.py -> build/lib/pmd_pytcp/socket 2026-07-26T00:31:20,873 copying pmd_pytcp/socket/tcp__socket.py -> build/lib/pmd_pytcp/socket 2026-07-26T00:31:20,877 copying pmd_pytcp/socket/socket_id.py -> build/lib/pmd_pytcp/socket 2026-07-26T00:31:20,879 copying pmd_pytcp/socket/tcp__info.py -> build/lib/pmd_pytcp/socket 2026-07-26T00:31:20,881 copying pmd_pytcp/socket/socket_table.py -> build/lib/pmd_pytcp/socket 2026-07-26T00:31:20,884 creating build/lib/pmd_pytcp/client 2026-07-26T00:31:20,886 copying pmd_pytcp/client/client__base.py -> build/lib/pmd_pytcp/client 2026-07-26T00:31:20,888 copying pmd_pytcp/client/client__data_channel.py -> build/lib/pmd_pytcp/client 2026-07-26T00:31:20,891 copying pmd_pytcp/client/client__neighbor.py -> build/lib/pmd_pytcp/client 2026-07-26T00:31:20,893 copying pmd_pytcp/client/__init__.py -> build/lib/pmd_pytcp/client 2026-07-26T00:31:20,895 copying pmd_pytcp/client/client__datagram_socket.py -> build/lib/pmd_pytcp/client 2026-07-26T00:31:20,898 copying pmd_pytcp/client/client__link.py -> build/lib/pmd_pytcp/client 2026-07-26T00:31:20,900 copying pmd_pytcp/client/client__address.py -> build/lib/pmd_pytcp/client 2026-07-26T00:31:20,902 copying pmd_pytcp/client/client__tcp_socket.py -> build/lib/pmd_pytcp/client 2026-07-26T00:31:20,905 copying pmd_pytcp/client/client_stack.py -> build/lib/pmd_pytcp/client 2026-07-26T00:31:20,908 copying pmd_pytcp/client/client__membership.py -> build/lib/pmd_pytcp/client 2026-07-26T00:31:20,910 copying pmd_pytcp/client/client__sysctl.py -> build/lib/pmd_pytcp/client 2026-07-26T00:31:20,912 copying pmd_pytcp/client/client__route.py -> build/lib/pmd_pytcp/client 2026-07-26T00:31:20,914 copying pmd_pytcp/client/client__packet_socket.py -> build/lib/pmd_pytcp/client 2026-07-26T00:31:20,918 creating build/lib/pmd_pytcp/stack 2026-07-26T00:31:20,919 copying pmd_pytcp/stack/route.py -> build/lib/pmd_pytcp/stack 2026-07-26T00:31:20,922 copying pmd_pytcp/stack/sysctl.py -> build/lib/pmd_pytcp/stack 2026-07-26T00:31:20,925 copying pmd_pytcp/stack/__init__.py -> build/lib/pmd_pytcp/stack 2026-07-26T00:31:20,928 copying pmd_pytcp/stack/neighbor.py -> build/lib/pmd_pytcp/stack 2026-07-26T00:31:20,930 copying pmd_pytcp/stack/address.py -> build/lib/pmd_pytcp/stack 2026-07-26T00:31:20,933 copying pmd_pytcp/stack/membership.py -> build/lib/pmd_pytcp/stack 2026-07-26T00:31:20,936 copying pmd_pytcp/stack/lifecycle.py -> build/lib/pmd_pytcp/stack 2026-07-26T00:31:20,939 copying pmd_pytcp/stack/sysctl_iface.py -> build/lib/pmd_pytcp/stack 2026-07-26T00:31:20,942 copying pmd_pytcp/stack/link.py -> build/lib/pmd_pytcp/stack 2026-07-26T00:31:20,945 creating build/lib/pmd_pytcp/runtime 2026-07-26T00:31:20,946 copying pmd_pytcp/runtime/subsystem.py -> build/lib/pmd_pytcp/runtime 2026-07-26T00:31:20,949 copying pmd_pytcp/runtime/__init__.py -> build/lib/pmd_pytcp/runtime 2026-07-26T00:31:20,950 copying pmd_pytcp/runtime/timer.py -> build/lib/pmd_pytcp/runtime 2026-07-26T00:31:20,953 copying pmd_pytcp/runtime/interface_table.py -> build/lib/pmd_pytcp/runtime 2026-07-26T00:31:20,955 copying pmd_pytcp/runtime/fib.py -> build/lib/pmd_pytcp/runtime 2026-07-26T00:31:20,957 copying pmd_pytcp/runtime/rx_ring.py -> build/lib/pmd_pytcp/runtime 2026-07-26T00:31:20,960 copying pmd_pytcp/runtime/tx_ring.py -> build/lib/pmd_pytcp/runtime 2026-07-26T00:31:20,963 creating build/lib/pmd_pytcp/daemon 2026-07-26T00:31:20,964 copying pmd_pytcp/daemon/daemon.py -> build/lib/pmd_pytcp/daemon 2026-07-26T00:31:20,966 copying pmd_pytcp/daemon/__init__.py -> build/lib/pmd_pytcp/daemon 2026-07-26T00:31:20,968 copying pmd_pytcp/daemon/__main__.py -> build/lib/pmd_pytcp/daemon 2026-07-26T00:31:20,971 creating build/lib/pmd_pytcp/protocols 2026-07-26T00:31:20,972 copying pmd_pytcp/protocols/__init__.py -> build/lib/pmd_pytcp/protocols 2026-07-26T00:31:20,975 creating build/lib/pmd_pytcp/lib 2026-07-26T00:31:20,976 copying pmd_pytcp/lib/neighbor__constants.py -> build/lib/pmd_pytcp/lib 2026-07-26T00:31:20,978 copying pmd_pytcp/lib/__init__.py -> build/lib/pmd_pytcp/lib 2026-07-26T00:31:20,980 copying pmd_pytcp/lib/interface_layer.py -> build/lib/pmd_pytcp/lib 2026-07-26T00:31:20,982 copying pmd_pytcp/lib/neighbor.py -> build/lib/pmd_pytcp/lib 2026-07-26T00:31:20,985 copying pmd_pytcp/lib/io_backend.py -> build/lib/pmd_pytcp/lib 2026-07-26T00:31:20,987 copying pmd_pytcp/lib/plpmtud.py -> build/lib/pmd_pytcp/lib 2026-07-26T00:31:20,989 copying pmd_pytcp/lib/logger.py -> build/lib/pmd_pytcp/lib 2026-07-26T00:31:20,992 copying pmd_pytcp/lib/packet_stats.py -> build/lib/pmd_pytcp/lib 2026-07-26T00:31:20,994 copying pmd_pytcp/lib/tx_status.py -> build/lib/pmd_pytcp/lib 2026-07-26T00:31:20,996 copying pmd_pytcp/lib/dad_slot_registry.py -> build/lib/pmd_pytcp/lib 2026-07-26T00:31:20,999 copying pmd_pytcp/lib/name_enum.py -> build/lib/pmd_pytcp/lib 2026-07-26T00:31:21,001 copying pmd_pytcp/lib/ip4_multicast_filter.py -> build/lib/pmd_pytcp/lib 2026-07-26T00:31:21,004 creating build/lib/pmd_pytcp/ipc 2026-07-26T00:31:21,006 copying pmd_pytcp/ipc/ipc__control.py -> build/lib/pmd_pytcp/ipc 2026-07-26T00:31:21,008 copying pmd_pytcp/ipc/ipc__fdpass.py -> build/lib/pmd_pytcp/ipc 2026-07-26T00:31:21,011 copying pmd_pytcp/ipc/ipc__message.py -> build/lib/pmd_pytcp/ipc 2026-07-26T00:31:21,013 copying pmd_pytcp/ipc/ipc__client.py -> build/lib/pmd_pytcp/ipc 2026-07-26T00:31:21,016 copying pmd_pytcp/ipc/ipc__dgram_frame.py -> build/lib/pmd_pytcp/ipc 2026-07-26T00:31:21,019 copying pmd_pytcp/ipc/ipc__server.py -> build/lib/pmd_pytcp/ipc 2026-07-26T00:31:21,021 copying pmd_pytcp/ipc/__init__.py -> build/lib/pmd_pytcp/ipc 2026-07-26T00:31:21,023 copying pmd_pytcp/ipc/ipc__dgram_bridge.py -> build/lib/pmd_pytcp/ipc 2026-07-26T00:31:21,026 copying pmd_pytcp/ipc/ipc__socket_session.py -> build/lib/pmd_pytcp/ipc 2026-07-26T00:31:21,029 copying pmd_pytcp/ipc/ipc__enums.py -> build/lib/pmd_pytcp/ipc 2026-07-26T00:31:21,031 copying pmd_pytcp/ipc/ipc__values.py -> build/lib/pmd_pytcp/ipc 2026-07-26T00:31:21,034 copying pmd_pytcp/ipc/ipc__socket_rpc.py -> build/lib/pmd_pytcp/ipc 2026-07-26T00:31:21,037 copying pmd_pytcp/ipc/ipc__frame.py -> build/lib/pmd_pytcp/ipc 2026-07-26T00:31:21,039 copying pmd_pytcp/ipc/ipc__packet_bridge.py -> build/lib/pmd_pytcp/ipc 2026-07-26T00:31:21,042 copying pmd_pytcp/ipc/ipc__socket_bridge.py -> build/lib/pmd_pytcp/ipc 2026-07-26T00:31:21,044 copying pmd_pytcp/ipc/ipc__errors.py -> build/lib/pmd_pytcp/ipc 2026-07-26T00:31:21,047 copying pmd_pytcp/ipc/ipc__packet_frame.py -> build/lib/pmd_pytcp/ipc 2026-07-26T00:31:21,049 copying pmd_pytcp/ipc/ipc__rpc.py -> build/lib/pmd_pytcp/ipc 2026-07-26T00:31:21,052 creating build/lib/pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,054 copying pmd_pytcp/runtime/packet_handler/packet_handler__igmp__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,057 copying pmd_pytcp/runtime/packet_handler/packet_handler__icmp6__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,060 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip6__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,063 copying pmd_pytcp/runtime/packet_handler/dispatch.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,065 copying pmd_pytcp/runtime/packet_handler/packet_handler__udp__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,067 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip6_frag__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,070 copying pmd_pytcp/runtime/packet_handler/packet_handler__udp__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,073 copying pmd_pytcp/runtime/packet_handler/__init__.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,077 copying pmd_pytcp/runtime/packet_handler/packet_handler__ethernet_802_3__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,080 copying pmd_pytcp/runtime/packet_handler/packet_handler__icmp4__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,083 copying pmd_pytcp/runtime/packet_handler/packet_handler__tcp__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,086 copying pmd_pytcp/runtime/packet_handler/packet_handler__icmp6__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,089 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip4__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,092 copying pmd_pytcp/runtime/packet_handler/packet_handler__ethernet_802_3__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,094 copying pmd_pytcp/runtime/packet_handler/packet_handler__tcp__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,097 copying pmd_pytcp/runtime/packet_handler/packet_handler__ethernet__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,100 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip4__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,103 copying pmd_pytcp/runtime/packet_handler/packet_handler__igmp__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,106 copying pmd_pytcp/runtime/packet_handler/packet_handler__arp__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,108 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip6_frag__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,111 copying pmd_pytcp/runtime/packet_handler/packet_handler__ethernet__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,114 copying pmd_pytcp/runtime/packet_handler/packet_handler__arp__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,117 copying pmd_pytcp/runtime/packet_handler/packet_handler__icmp4__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,120 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip6__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,123 creating build/lib/pmd_pytcp/protocols/udp 2026-07-26T00:31:21,124 copying pmd_pytcp/protocols/udp/__init__.py -> build/lib/pmd_pytcp/protocols/udp 2026-07-26T00:31:21,125 copying pmd_pytcp/protocols/udp/udp__plpmtud_adapter.py -> build/lib/pmd_pytcp/protocols/udp 2026-07-26T00:31:21,128 creating build/lib/pmd_pytcp/protocols/arp 2026-07-26T00:31:21,129 copying pmd_pytcp/protocols/arp/__init__.py -> build/lib/pmd_pytcp/protocols/arp 2026-07-26T00:31:21,131 copying pmd_pytcp/protocols/arp/arp__cache.py -> build/lib/pmd_pytcp/protocols/arp 2026-07-26T00:31:21,133 copying pmd_pytcp/protocols/arp/arp__constants.py -> build/lib/pmd_pytcp/protocols/arp 2026-07-26T00:31:21,137 creating build/lib/pmd_pytcp/protocols/ip4 2026-07-26T00:31:21,138 copying pmd_pytcp/protocols/ip4/__init__.py -> build/lib/pmd_pytcp/protocols/ip4 2026-07-26T00:31:21,139 copying pmd_pytcp/protocols/ip4/ip4__source_selection.py -> build/lib/pmd_pytcp/protocols/ip4 2026-07-26T00:31:21,141 copying pmd_pytcp/protocols/ip4/ip4__constants.py -> build/lib/pmd_pytcp/protocols/ip4 2026-07-26T00:31:21,144 creating build/lib/pmd_pytcp/protocols/dhcp6 2026-07-26T00:31:21,145 copying pmd_pytcp/protocols/dhcp6/__init__.py -> build/lib/pmd_pytcp/protocols/dhcp6 2026-07-26T00:31:21,147 copying pmd_pytcp/protocols/dhcp6/dhcp6__uid.py -> build/lib/pmd_pytcp/protocols/dhcp6 2026-07-26T00:31:21,149 copying pmd_pytcp/protocols/dhcp6/dhcp6__client.py -> build/lib/pmd_pytcp/protocols/dhcp6 2026-07-26T00:31:21,152 copying pmd_pytcp/protocols/dhcp6/dhcp6__constants.py -> build/lib/pmd_pytcp/protocols/dhcp6 2026-07-26T00:31:21,155 creating build/lib/pmd_pytcp/protocols/icmp4 2026-07-26T00:31:21,156 copying pmd_pytcp/protocols/icmp4/__init__.py -> build/lib/pmd_pytcp/protocols/icmp4 2026-07-26T00:31:21,158 copying pmd_pytcp/protocols/icmp4/icmp4__echo_gate.py -> build/lib/pmd_pytcp/protocols/icmp4 2026-07-26T00:31:21,160 copying pmd_pytcp/protocols/icmp4/icmp4__echo_options.py -> build/lib/pmd_pytcp/protocols/icmp4 2026-07-26T00:31:21,162 copying pmd_pytcp/protocols/icmp4/icmp4__constants.py -> build/lib/pmd_pytcp/protocols/icmp4 2026-07-26T00:31:21,165 creating build/lib/pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,166 copying pmd_pytcp/protocols/tcp/tcp__hystart.py -> build/lib/pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,168 copying pmd_pytcp/protocols/tcp/tcp__iss.py -> build/lib/pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,170 copying pmd_pytcp/protocols/tcp/tcp__rto.py -> build/lib/pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,173 copying pmd_pytcp/protocols/tcp/__init__.py -> build/lib/pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,174 copying pmd_pytcp/protocols/tcp/tcp__enums.py -> build/lib/pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,176 copying pmd_pytcp/protocols/tcp/tcp__newreno.py -> build/lib/pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,178 copying pmd_pytcp/protocols/tcp/tcp__loss_recovery.py -> build/lib/pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,180 copying pmd_pytcp/protocols/tcp/tcp__tracing.py -> build/lib/pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,182 copying pmd_pytcp/protocols/tcp/tcp__stack.py -> build/lib/pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,184 copying pmd_pytcp/protocols/tcp/tcp__errors.py -> build/lib/pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,186 copying pmd_pytcp/protocols/tcp/tcp__icmp_metadata.py -> build/lib/pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,188 copying pmd_pytcp/protocols/tcp/tcp__sack.py -> build/lib/pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,191 copying pmd_pytcp/protocols/tcp/tcp__cubic.py -> build/lib/pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,193 copying pmd_pytcp/protocols/tcp/tcp__cwnd.py -> build/lib/pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,195 copying pmd_pytcp/protocols/tcp/tcp__fastopen.py -> build/lib/pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,197 copying pmd_pytcp/protocols/tcp/tcp__plpmtud_adapter.py -> build/lib/pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,200 copying pmd_pytcp/protocols/tcp/tcp__seq.py -> build/lib/pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,202 copying pmd_pytcp/protocols/tcp/tcp__rack.py -> build/lib/pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,205 copying pmd_pytcp/protocols/tcp/tcp__constants.py -> build/lib/pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,208 creating build/lib/pmd_pytcp/protocols/dhcp4 2026-07-26T00:31:21,209 copying pmd_pytcp/protocols/dhcp4/dhcp4__lease_cache.py -> build/lib/pmd_pytcp/protocols/dhcp4 2026-07-26T00:31:21,212 copying pmd_pytcp/protocols/dhcp4/__init__.py -> build/lib/pmd_pytcp/protocols/dhcp4 2026-07-26T00:31:21,213 copying pmd_pytcp/protocols/dhcp4/dhcp4__client.py -> build/lib/pmd_pytcp/protocols/dhcp4 2026-07-26T00:31:21,217 copying pmd_pytcp/protocols/dhcp4/dhcp4__constants.py -> build/lib/pmd_pytcp/protocols/dhcp4 2026-07-26T00:31:21,219 copying pmd_pytcp/protocols/dhcp4/dhcp4__uid.py -> build/lib/pmd_pytcp/protocols/dhcp4 2026-07-26T00:31:21,222 creating build/lib/pmd_pytcp/protocols/ip6 2026-07-26T00:31:21,223 copying pmd_pytcp/protocols/ip6/__init__.py -> build/lib/pmd_pytcp/protocols/ip6 2026-07-26T00:31:21,225 copying pmd_pytcp/protocols/ip6/ip6__ext_hdr_limits.py -> build/lib/pmd_pytcp/protocols/ip6 2026-07-26T00:31:21,227 copying pmd_pytcp/protocols/ip6/ip6__flow_label.py -> build/lib/pmd_pytcp/protocols/ip6 2026-07-26T00:31:21,229 copying pmd_pytcp/protocols/ip6/ip6__source_selection.py -> build/lib/pmd_pytcp/protocols/ip6 2026-07-26T00:31:21,231 copying pmd_pytcp/protocols/ip6/ip6__constants.py -> build/lib/pmd_pytcp/protocols/ip6 2026-07-26T00:31:21,234 copying pmd_pytcp/protocols/ip6/ip6__policy_table.py -> build/lib/pmd_pytcp/protocols/ip6 2026-07-26T00:31:21,236 creating build/lib/pmd_pytcp/protocols/icmp6 2026-07-26T00:31:21,238 copying pmd_pytcp/protocols/icmp6/__init__.py -> build/lib/pmd_pytcp/protocols/icmp6 2026-07-26T00:31:21,240 copying pmd_pytcp/protocols/icmp6/icmp6__echo_gate.py -> build/lib/pmd_pytcp/protocols/icmp6 2026-07-26T00:31:21,242 creating build/lib/pmd_pytcp/protocols/icmp 2026-07-26T00:31:21,243 copying pmd_pytcp/protocols/icmp/icmp__error_demux.py -> build/lib/pmd_pytcp/protocols/icmp 2026-07-26T00:31:21,246 copying pmd_pytcp/protocols/icmp/__init__.py -> build/lib/pmd_pytcp/protocols/icmp 2026-07-26T00:31:21,247 copying pmd_pytcp/protocols/icmp/icmp__inbound_classifier.py -> build/lib/pmd_pytcp/protocols/icmp 2026-07-26T00:31:21,249 copying pmd_pytcp/protocols/icmp/icmp__constants.py -> build/lib/pmd_pytcp/protocols/icmp 2026-07-26T00:31:21,252 copying pmd_pytcp/protocols/icmp/icmp__error_emitter.py -> build/lib/pmd_pytcp/protocols/icmp 2026-07-26T00:31:21,255 creating build/lib/pmd_pytcp/protocols/igmp 2026-07-26T00:31:21,256 copying pmd_pytcp/protocols/igmp/__init__.py -> build/lib/pmd_pytcp/protocols/igmp 2026-07-26T00:31:21,258 copying pmd_pytcp/protocols/igmp/igmp__constants.py -> build/lib/pmd_pytcp/protocols/igmp 2026-07-26T00:31:21,261 creating build/lib/pmd_pytcp/protocols/ip 2026-07-26T00:31:21,262 copying pmd_pytcp/protocols/ip/__init__.py -> build/lib/pmd_pytcp/protocols/ip 2026-07-26T00:31:21,263 copying pmd_pytcp/protocols/ip/ip_scope.py -> build/lib/pmd_pytcp/protocols/ip 2026-07-26T00:31:21,265 copying pmd_pytcp/protocols/ip/ip_frag_table.py -> build/lib/pmd_pytcp/protocols/ip 2026-07-26T00:31:21,268 copying pmd_pytcp/protocols/ip/ip_frag.py -> build/lib/pmd_pytcp/protocols/ip 2026-07-26T00:31:21,271 creating build/lib/pmd_pytcp/protocols/ip4/acd 2026-07-26T00:31:21,271 copying pmd_pytcp/protocols/ip4/acd/__init__.py -> build/lib/pmd_pytcp/protocols/ip4/acd 2026-07-26T00:31:21,273 copying pmd_pytcp/protocols/ip4/acd/ip4_acd.py -> build/lib/pmd_pytcp/protocols/ip4/acd 2026-07-26T00:31:21,276 creating build/lib/pmd_pytcp/protocols/ip4/link_local 2026-07-26T00:31:21,277 copying pmd_pytcp/protocols/ip4/link_local/__init__.py -> build/lib/pmd_pytcp/protocols/ip4/link_local 2026-07-26T00:31:21,279 copying pmd_pytcp/protocols/ip4/link_local/link_local__rng.py -> build/lib/pmd_pytcp/protocols/ip4/link_local 2026-07-26T00:31:21,281 copying pmd_pytcp/protocols/ip4/link_local/link_local__constants.py -> build/lib/pmd_pytcp/protocols/ip4/link_local 2026-07-26T00:31:21,283 copying pmd_pytcp/protocols/ip4/link_local/link_local__client.py -> build/lib/pmd_pytcp/protocols/ip4/link_local 2026-07-26T00:31:21,287 creating build/lib/pmd_pytcp/protocols/tcp/session 2026-07-26T00:31:21,288 copying pmd_pytcp/protocols/tcp/session/__init__.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-07-26T00:31:21,290 copying pmd_pytcp/protocols/tcp/session/tcp__session__retransmit.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-07-26T00:31:21,294 copying pmd_pytcp/protocols/tcp/session/tcp__session.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-07-26T00:31:21,298 copying pmd_pytcp/protocols/tcp/session/tcp__session__validate.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-07-26T00:31:21,301 copying pmd_pytcp/protocols/tcp/session/tcp__session__ack.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-07-26T00:31:21,304 copying pmd_pytcp/protocols/tcp/session/tcp__session__timers.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-07-26T00:31:21,306 copying pmd_pytcp/protocols/tcp/session/tcp__session__tx.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-07-26T00:31:21,310 creating build/lib/pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,311 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__listen.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,314 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__established.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,317 copying pmd_pytcp/protocols/tcp/fsm/__init__.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,319 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closed.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,321 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__syn_rcvd.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,324 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__fin_wait_2.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,326 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__close_wait.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,329 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__time_wait.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,331 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__syn_sent.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,334 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,337 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__fin_wait_1.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,339 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closing.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,341 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__last_ack.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,344 creating build/lib/pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,345 copying pmd_pytcp/protocols/tcp/state/tcp__state__persist.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,347 copying pmd_pytcp/protocols/tcp/state/tcp__state__rtt_sample.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,350 copying pmd_pytcp/protocols/tcp/state/tcp__state__keepalive.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,353 copying pmd_pytcp/protocols/tcp/state/tcp__state__send_seq.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,356 copying pmd_pytcp/protocols/tcp/state/tcp__state__timestamps.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,359 copying pmd_pytcp/protocols/tcp/state/__init__.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,361 copying pmd_pytcp/protocols/tcp/state/tcp__state__tx_buffer.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,363 copying pmd_pytcp/protocols/tcp/state/tcp__state__accecn.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,366 copying pmd_pytcp/protocols/tcp/state/tcp__state__rack_tlp.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,369 copying pmd_pytcp/protocols/tcp/state/tcp__state__fastopen.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,371 copying pmd_pytcp/protocols/tcp/state/tcp__state__advertise.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,373 copying pmd_pytcp/protocols/tcp/state/tcp__state__recv_seq.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,375 copying pmd_pytcp/protocols/tcp/state/tcp__state__ecn_classic.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,377 copying pmd_pytcp/protocols/tcp/state/tcp__state__shutdown.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,379 copying pmd_pytcp/protocols/tcp/state/tcp__state__window.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,381 copying pmd_pytcp/protocols/tcp/state/tcp__state__cc.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,384 creating build/lib/pmd_pytcp/protocols/icmp6/nd 2026-07-26T00:31:21,385 copying pmd_pytcp/protocols/icmp6/nd/nd__cache.py -> build/lib/pmd_pytcp/protocols/icmp6/nd 2026-07-26T00:31:21,388 copying pmd_pytcp/protocols/icmp6/nd/__init__.py -> build/lib/pmd_pytcp/protocols/icmp6/nd 2026-07-26T00:31:21,390 copying pmd_pytcp/protocols/icmp6/nd/nd__router_state.py -> build/lib/pmd_pytcp/protocols/icmp6/nd 2026-07-26T00:31:21,392 copying pmd_pytcp/protocols/icmp6/nd/nd__constants.py -> build/lib/pmd_pytcp/protocols/icmp6/nd 2026-07-26T00:31:21,395 running egg_info 2026-07-26T00:31:21,404 writing pmd_pytcp.egg-info/PKG-INFO 2026-07-26T00:31:21,408 writing dependency_links to pmd_pytcp.egg-info/dependency_links.txt 2026-07-26T00:31:21,409 writing entry points to pmd_pytcp.egg-info/entry_points.txt 2026-07-26T00:31:21,411 writing requirements to pmd_pytcp.egg-info/requires.txt 2026-07-26T00:31:21,412 writing top-level names to pmd_pytcp.egg-info/top_level.txt 2026-07-26T00:31:21,448 reading manifest file 'pmd_pytcp.egg-info/SOURCES.txt' 2026-07-26T00:31:21,461 adding license file 'LICENSE' 2026-07-26T00:31:21,472 writing manifest file 'pmd_pytcp.egg-info/SOURCES.txt' 2026-07-26T00:31:21,488 copying pmd_pytcp/py.typed -> build/lib/pmd_pytcp 2026-07-26T00:31:21,514 installing to build/bdist.linux-armv7l/wheel 2026-07-26T00:31:21,514 running install 2026-07-26T00:31:21,537 running install_lib 2026-07-26T00:31:21,543 creating build/bdist.linux-armv7l/wheel 2026-07-26T00:31:21,546 creating build/bdist.linux-armv7l/wheel/pmd_pytcp 2026-07-26T00:31:21,547 copying build/lib/pmd_pytcp/py.typed -> build/bdist.linux-armv7l/wheel/./pmd_pytcp 2026-07-26T00:31:21,548 copying build/lib/pmd_pytcp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp 2026-07-26T00:31:21,551 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/socket 2026-07-26T00:31:21,552 copying build/lib/pmd_pytcp/socket/tcp__status.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-07-26T00:31:21,554 copying build/lib/pmd_pytcp/socket/tcp__metadata.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-07-26T00:31:21,556 copying build/lib/pmd_pytcp/socket/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-07-26T00:31:21,559 copying build/lib/pmd_pytcp/socket/packet__metadata.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-07-26T00:31:21,561 copying build/lib/pmd_pytcp/socket/udp__metadata.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-07-26T00:31:21,563 copying build/lib/pmd_pytcp/socket/error_queue.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-07-26T00:31:21,566 copying build/lib/pmd_pytcp/socket/packet__socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-07-26T00:31:21,568 copying build/lib/pmd_pytcp/socket/raw__metadata.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-07-26T00:31:21,570 copying build/lib/pmd_pytcp/socket/sockaddr_ll.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-07-26T00:31:21,572 copying build/lib/pmd_pytcp/socket/udp__socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-07-26T00:31:21,575 copying build/lib/pmd_pytcp/socket/packet__socket_table.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-07-26T00:31:21,577 copying build/lib/pmd_pytcp/socket/raw__socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-07-26T00:31:21,580 copying build/lib/pmd_pytcp/socket/socket__bind_helpers.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-07-26T00:31:21,583 copying build/lib/pmd_pytcp/socket/tcp__socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-07-26T00:31:21,586 copying build/lib/pmd_pytcp/socket/socket_id.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-07-26T00:31:21,588 copying build/lib/pmd_pytcp/socket/tcp__info.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-07-26T00:31:21,591 copying build/lib/pmd_pytcp/socket/socket_table.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-07-26T00:31:21,593 copying build/lib/pmd_pytcp/template.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp 2026-07-26T00:31:21,596 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/client 2026-07-26T00:31:21,597 copying build/lib/pmd_pytcp/client/client__base.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-07-26T00:31:21,599 copying build/lib/pmd_pytcp/client/client__data_channel.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-07-26T00:31:21,601 copying build/lib/pmd_pytcp/client/client__neighbor.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-07-26T00:31:21,603 copying build/lib/pmd_pytcp/client/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-07-26T00:31:21,605 copying build/lib/pmd_pytcp/client/client__datagram_socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-07-26T00:31:21,608 copying build/lib/pmd_pytcp/client/client__link.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-07-26T00:31:21,610 copying build/lib/pmd_pytcp/client/client__address.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-07-26T00:31:21,612 copying build/lib/pmd_pytcp/client/client__tcp_socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-07-26T00:31:21,614 copying build/lib/pmd_pytcp/client/client_stack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-07-26T00:31:21,616 copying build/lib/pmd_pytcp/client/client__membership.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-07-26T00:31:21,618 copying build/lib/pmd_pytcp/client/client__sysctl.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-07-26T00:31:21,620 copying build/lib/pmd_pytcp/client/client__route.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-07-26T00:31:21,622 copying build/lib/pmd_pytcp/client/client__packet_socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-07-26T00:31:21,624 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/stack 2026-07-26T00:31:21,626 copying build/lib/pmd_pytcp/stack/route.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-07-26T00:31:21,628 copying build/lib/pmd_pytcp/stack/sysctl.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-07-26T00:31:21,630 copying build/lib/pmd_pytcp/stack/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-07-26T00:31:21,634 copying build/lib/pmd_pytcp/stack/neighbor.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-07-26T00:31:21,636 copying build/lib/pmd_pytcp/stack/address.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-07-26T00:31:21,639 copying build/lib/pmd_pytcp/stack/membership.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-07-26T00:31:21,641 copying build/lib/pmd_pytcp/stack/lifecycle.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-07-26T00:31:21,644 copying build/lib/pmd_pytcp/stack/sysctl_iface.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-07-26T00:31:21,646 copying build/lib/pmd_pytcp/stack/link.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-07-26T00:31:21,650 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/runtime 2026-07-26T00:31:21,652 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,653 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__igmp__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,656 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__icmp6__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,658 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__ip6__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,661 copying build/lib/pmd_pytcp/runtime/packet_handler/dispatch.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,663 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__udp__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,665 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__ip6_frag__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,667 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__udp__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,670 copying build/lib/pmd_pytcp/runtime/packet_handler/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,674 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__ethernet_802_3__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,677 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__icmp4__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,680 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__tcp__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,682 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__icmp6__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,685 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__ip4__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,688 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__ethernet_802_3__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,690 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__tcp__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,692 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__ethernet__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,694 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__ip4__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,697 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__igmp__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,699 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__arp__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,702 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__ip6_frag__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,704 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__ethernet__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,707 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__arp__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,709 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__icmp4__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,712 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__ip6__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-07-26T00:31:21,715 copying build/lib/pmd_pytcp/runtime/subsystem.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-07-26T00:31:21,717 copying build/lib/pmd_pytcp/runtime/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-07-26T00:31:21,719 copying build/lib/pmd_pytcp/runtime/timer.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-07-26T00:31:21,721 copying build/lib/pmd_pytcp/runtime/interface_table.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-07-26T00:31:21,723 copying build/lib/pmd_pytcp/runtime/fib.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-07-26T00:31:21,725 copying build/lib/pmd_pytcp/runtime/rx_ring.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-07-26T00:31:21,728 copying build/lib/pmd_pytcp/runtime/tx_ring.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-07-26T00:31:21,730 copying build/lib/pmd_pytcp/_compat.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp 2026-07-26T00:31:21,733 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/daemon 2026-07-26T00:31:21,734 copying build/lib/pmd_pytcp/daemon/daemon.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/daemon 2026-07-26T00:31:21,736 copying build/lib/pmd_pytcp/daemon/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/daemon 2026-07-26T00:31:21,739 copying build/lib/pmd_pytcp/daemon/__main__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/daemon 2026-07-26T00:31:21,741 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols 2026-07-26T00:31:21,743 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/udp 2026-07-26T00:31:21,744 copying build/lib/pmd_pytcp/protocols/udp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/udp 2026-07-26T00:31:21,746 copying build/lib/pmd_pytcp/protocols/udp/udp__plpmtud_adapter.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/udp 2026-07-26T00:31:21,748 copying build/lib/pmd_pytcp/protocols/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols 2026-07-26T00:31:21,750 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/arp 2026-07-26T00:31:21,751 copying build/lib/pmd_pytcp/protocols/arp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/arp 2026-07-26T00:31:21,752 copying build/lib/pmd_pytcp/protocols/arp/arp__cache.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/arp 2026-07-26T00:31:21,755 copying build/lib/pmd_pytcp/protocols/arp/arp__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/arp 2026-07-26T00:31:21,758 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/ip4 2026-07-26T00:31:21,759 copying build/lib/pmd_pytcp/protocols/ip4/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4 2026-07-26T00:31:21,761 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/ip4/acd 2026-07-26T00:31:21,762 copying build/lib/pmd_pytcp/protocols/ip4/acd/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4/acd 2026-07-26T00:31:21,764 copying build/lib/pmd_pytcp/protocols/ip4/acd/ip4_acd.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4/acd 2026-07-26T00:31:21,766 copying build/lib/pmd_pytcp/protocols/ip4/ip4__source_selection.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4 2026-07-26T00:31:21,768 copying build/lib/pmd_pytcp/protocols/ip4/ip4__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4 2026-07-26T00:31:21,771 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/ip4/link_local 2026-07-26T00:31:21,772 copying build/lib/pmd_pytcp/protocols/ip4/link_local/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4/link_local 2026-07-26T00:31:21,773 copying build/lib/pmd_pytcp/protocols/ip4/link_local/link_local__rng.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4/link_local 2026-07-26T00:31:21,776 copying build/lib/pmd_pytcp/protocols/ip4/link_local/link_local__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4/link_local 2026-07-26T00:31:21,778 copying build/lib/pmd_pytcp/protocols/ip4/link_local/link_local__client.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4/link_local 2026-07-26T00:31:21,781 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/dhcp6 2026-07-26T00:31:21,782 copying build/lib/pmd_pytcp/protocols/dhcp6/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp6 2026-07-26T00:31:21,784 copying build/lib/pmd_pytcp/protocols/dhcp6/dhcp6__uid.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp6 2026-07-26T00:31:21,786 copying build/lib/pmd_pytcp/protocols/dhcp6/dhcp6__client.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp6 2026-07-26T00:31:21,789 copying build/lib/pmd_pytcp/protocols/dhcp6/dhcp6__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp6 2026-07-26T00:31:21,792 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/icmp4 2026-07-26T00:31:21,793 copying build/lib/pmd_pytcp/protocols/icmp4/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp4 2026-07-26T00:31:21,795 copying build/lib/pmd_pytcp/protocols/icmp4/icmp4__echo_gate.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp4 2026-07-26T00:31:21,797 copying build/lib/pmd_pytcp/protocols/icmp4/icmp4__echo_options.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp4 2026-07-26T00:31:21,798 copying build/lib/pmd_pytcp/protocols/icmp4/icmp4__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp4 2026-07-26T00:31:21,801 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,802 copying build/lib/pmd_pytcp/protocols/tcp/tcp__hystart.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,804 copying build/lib/pmd_pytcp/protocols/tcp/tcp__iss.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,807 copying build/lib/pmd_pytcp/protocols/tcp/tcp__rto.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,809 copying build/lib/pmd_pytcp/protocols/tcp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,810 copying build/lib/pmd_pytcp/protocols/tcp/tcp__enums.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,812 copying build/lib/pmd_pytcp/protocols/tcp/tcp__newreno.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,815 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/tcp/session 2026-07-26T00:31:21,816 copying build/lib/pmd_pytcp/protocols/tcp/session/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-07-26T00:31:21,818 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session__retransmit.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-07-26T00:31:21,821 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-07-26T00:31:21,825 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session__validate.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-07-26T00:31:21,827 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session__ack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-07-26T00:31:21,830 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session__timers.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-07-26T00:31:21,833 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-07-26T00:31:21,836 copying build/lib/pmd_pytcp/protocols/tcp/tcp__loss_recovery.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,839 copying build/lib/pmd_pytcp/protocols/tcp/tcp__tracing.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,840 copying build/lib/pmd_pytcp/protocols/tcp/tcp__stack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,843 copying build/lib/pmd_pytcp/protocols/tcp/tcp__errors.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,845 copying build/lib/pmd_pytcp/protocols/tcp/tcp__icmp_metadata.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,847 copying build/lib/pmd_pytcp/protocols/tcp/tcp__sack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,850 copying build/lib/pmd_pytcp/protocols/tcp/tcp__cubic.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,853 copying build/lib/pmd_pytcp/protocols/tcp/tcp__cwnd.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,856 copying build/lib/pmd_pytcp/protocols/tcp/tcp__fastopen.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,859 copying build/lib/pmd_pytcp/protocols/tcp/tcp__plpmtud_adapter.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,862 copying build/lib/pmd_pytcp/protocols/tcp/tcp__seq.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,865 copying build/lib/pmd_pytcp/protocols/tcp/tcp__rack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,870 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,871 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__listen.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,875 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__established.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,878 copying build/lib/pmd_pytcp/protocols/tcp/fsm/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,880 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closed.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,883 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__syn_rcvd.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,886 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__fin_wait_2.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,889 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__close_wait.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,891 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__time_wait.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,894 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__syn_sent.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,898 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,901 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__fin_wait_1.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,903 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closing.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,906 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__last_ack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-07-26T00:31:21,910 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,912 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__persist.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,914 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__rtt_sample.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,917 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__keepalive.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,920 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__send_seq.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,924 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__timestamps.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,926 copying build/lib/pmd_pytcp/protocols/tcp/state/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,929 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__tx_buffer.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,932 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__accecn.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,935 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__rack_tlp.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,939 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__fastopen.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,941 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__advertise.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,945 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__recv_seq.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,948 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__ecn_classic.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,951 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__shutdown.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,954 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__window.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,957 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__cc.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-07-26T00:31:21,960 copying build/lib/pmd_pytcp/protocols/tcp/tcp__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-07-26T00:31:21,965 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/dhcp4 2026-07-26T00:31:21,966 copying build/lib/pmd_pytcp/protocols/dhcp4/dhcp4__lease_cache.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp4 2026-07-26T00:31:21,970 copying build/lib/pmd_pytcp/protocols/dhcp4/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp4 2026-07-26T00:31:21,972 copying build/lib/pmd_pytcp/protocols/dhcp4/dhcp4__client.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp4 2026-07-26T00:31:21,976 copying build/lib/pmd_pytcp/protocols/dhcp4/dhcp4__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp4 2026-07-26T00:31:21,980 copying build/lib/pmd_pytcp/protocols/dhcp4/dhcp4__uid.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp4 2026-07-26T00:31:21,984 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/ip6 2026-07-26T00:31:21,985 copying build/lib/pmd_pytcp/protocols/ip6/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-07-26T00:31:21,988 copying build/lib/pmd_pytcp/protocols/ip6/ip6__ext_hdr_limits.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-07-26T00:31:21,991 copying build/lib/pmd_pytcp/protocols/ip6/ip6__flow_label.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-07-26T00:31:21,994 copying build/lib/pmd_pytcp/protocols/ip6/ip6__source_selection.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-07-26T00:31:21,997 copying build/lib/pmd_pytcp/protocols/ip6/ip6__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-07-26T00:31:22,000 copying build/lib/pmd_pytcp/protocols/ip6/ip6__policy_table.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-07-26T00:31:22,003 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/icmp6 2026-07-26T00:31:22,006 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/icmp6/nd 2026-07-26T00:31:22,008 copying build/lib/pmd_pytcp/protocols/icmp6/nd/nd__cache.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6/nd 2026-07-26T00:31:22,011 copying build/lib/pmd_pytcp/protocols/icmp6/nd/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6/nd 2026-07-26T00:31:22,013 copying build/lib/pmd_pytcp/protocols/icmp6/nd/nd__router_state.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6/nd 2026-07-26T00:31:22,016 copying build/lib/pmd_pytcp/protocols/icmp6/nd/nd__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6/nd 2026-07-26T00:31:22,020 copying build/lib/pmd_pytcp/protocols/icmp6/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6 2026-07-26T00:31:22,022 copying build/lib/pmd_pytcp/protocols/icmp6/icmp6__echo_gate.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6 2026-07-26T00:31:22,026 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/icmp 2026-07-26T00:31:22,028 copying build/lib/pmd_pytcp/protocols/icmp/icmp__error_demux.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp 2026-07-26T00:31:22,031 copying build/lib/pmd_pytcp/protocols/icmp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp 2026-07-26T00:31:22,033 copying build/lib/pmd_pytcp/protocols/icmp/icmp__inbound_classifier.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp 2026-07-26T00:31:22,036 copying build/lib/pmd_pytcp/protocols/icmp/icmp__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp 2026-07-26T00:31:22,040 copying build/lib/pmd_pytcp/protocols/icmp/icmp__error_emitter.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp 2026-07-26T00:31:22,044 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/igmp 2026-07-26T00:31:22,047 copying build/lib/pmd_pytcp/protocols/igmp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/igmp 2026-07-26T00:31:22,049 copying build/lib/pmd_pytcp/protocols/igmp/igmp__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/igmp 2026-07-26T00:31:22,053 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/ip 2026-07-26T00:31:22,055 copying build/lib/pmd_pytcp/protocols/ip/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip 2026-07-26T00:31:22,057 copying build/lib/pmd_pytcp/protocols/ip/ip_scope.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip 2026-07-26T00:31:22,060 copying build/lib/pmd_pytcp/protocols/ip/ip_frag_table.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip 2026-07-26T00:31:22,063 copying build/lib/pmd_pytcp/protocols/ip/ip_frag.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip 2026-07-26T00:31:22,067 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/lib 2026-07-26T00:31:22,069 copying build/lib/pmd_pytcp/lib/neighbor__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-07-26T00:31:22,072 copying build/lib/pmd_pytcp/lib/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-07-26T00:31:22,074 copying build/lib/pmd_pytcp/lib/interface_layer.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-07-26T00:31:22,076 copying build/lib/pmd_pytcp/lib/neighbor.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-07-26T00:31:22,079 copying build/lib/pmd_pytcp/lib/io_backend.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-07-26T00:31:22,082 copying build/lib/pmd_pytcp/lib/plpmtud.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-07-26T00:31:22,085 copying build/lib/pmd_pytcp/lib/logger.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-07-26T00:31:22,088 copying build/lib/pmd_pytcp/lib/packet_stats.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-07-26T00:31:22,091 copying build/lib/pmd_pytcp/lib/tx_status.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-07-26T00:31:22,093 copying build/lib/pmd_pytcp/lib/dad_slot_registry.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-07-26T00:31:22,096 copying build/lib/pmd_pytcp/lib/name_enum.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-07-26T00:31:22,099 copying build/lib/pmd_pytcp/lib/ip4_multicast_filter.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-07-26T00:31:22,102 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/ipc 2026-07-26T00:31:22,103 copying build/lib/pmd_pytcp/ipc/ipc__control.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-07-26T00:31:22,107 copying build/lib/pmd_pytcp/ipc/ipc__fdpass.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-07-26T00:31:22,109 copying build/lib/pmd_pytcp/ipc/ipc__message.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-07-26T00:31:22,112 copying build/lib/pmd_pytcp/ipc/ipc__client.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-07-26T00:31:22,115 copying build/lib/pmd_pytcp/ipc/ipc__dgram_frame.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-07-26T00:31:22,118 copying build/lib/pmd_pytcp/ipc/ipc__server.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-07-26T00:31:22,121 copying build/lib/pmd_pytcp/ipc/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-07-26T00:31:22,122 copying build/lib/pmd_pytcp/ipc/ipc__dgram_bridge.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-07-26T00:31:22,125 copying build/lib/pmd_pytcp/ipc/ipc__socket_session.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-07-26T00:31:22,128 copying build/lib/pmd_pytcp/ipc/ipc__enums.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-07-26T00:31:22,130 copying build/lib/pmd_pytcp/ipc/ipc__values.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-07-26T00:31:22,133 copying build/lib/pmd_pytcp/ipc/ipc__socket_rpc.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-07-26T00:31:22,135 copying build/lib/pmd_pytcp/ipc/ipc__frame.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-07-26T00:31:22,138 copying build/lib/pmd_pytcp/ipc/ipc__packet_bridge.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-07-26T00:31:22,141 copying build/lib/pmd_pytcp/ipc/ipc__socket_bridge.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-07-26T00:31:22,143 copying build/lib/pmd_pytcp/ipc/ipc__errors.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-07-26T00:31:22,146 copying build/lib/pmd_pytcp/ipc/ipc__packet_frame.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-07-26T00:31:22,149 copying build/lib/pmd_pytcp/ipc/ipc__rpc.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-07-26T00:31:22,152 running install_egg_info 2026-07-26T00:31:22,157 Copying pmd_pytcp.egg-info to build/bdist.linux-armv7l/wheel/./pmd_pytcp-0.2.0-py3.11.egg-info 2026-07-26T00:31:22,173 running install_scripts 2026-07-26T00:31:22,190 creating build/bdist.linux-armv7l/wheel/pmd_pytcp-0.2.0.dist-info/WHEEL 2026-07-26T00:31:22,193 creating '/tmp/pip-wheel-ov1n3crl/.tmp-z_qphby9/pmd_pytcp-0.2.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-26T00:31:22,196 adding 'pmd_pytcp/__init__.py' 2026-07-26T00:31:22,198 adding 'pmd_pytcp/_compat.py' 2026-07-26T00:31:22,199 adding 'pmd_pytcp/py.typed' 2026-07-26T00:31:22,201 adding 'pmd_pytcp/template.py' 2026-07-26T00:31:22,203 adding 'pmd_pytcp/client/__init__.py' 2026-07-26T00:31:22,205 adding 'pmd_pytcp/client/client__address.py' 2026-07-26T00:31:22,207 adding 'pmd_pytcp/client/client__base.py' 2026-07-26T00:31:22,209 adding 'pmd_pytcp/client/client__data_channel.py' 2026-07-26T00:31:22,210 adding 'pmd_pytcp/client/client__datagram_socket.py' 2026-07-26T00:31:22,212 adding 'pmd_pytcp/client/client__link.py' 2026-07-26T00:31:22,213 adding 'pmd_pytcp/client/client__membership.py' 2026-07-26T00:31:22,215 adding 'pmd_pytcp/client/client__neighbor.py' 2026-07-26T00:31:22,217 adding 'pmd_pytcp/client/client__packet_socket.py' 2026-07-26T00:31:22,218 adding 'pmd_pytcp/client/client__route.py' 2026-07-26T00:31:22,220 adding 'pmd_pytcp/client/client__sysctl.py' 2026-07-26T00:31:22,221 adding 'pmd_pytcp/client/client__tcp_socket.py' 2026-07-26T00:31:22,223 adding 'pmd_pytcp/client/client_stack.py' 2026-07-26T00:31:22,225 adding 'pmd_pytcp/daemon/__init__.py' 2026-07-26T00:31:22,227 adding 'pmd_pytcp/daemon/__main__.py' 2026-07-26T00:31:22,229 adding 'pmd_pytcp/daemon/daemon.py' 2026-07-26T00:31:22,231 adding 'pmd_pytcp/ipc/__init__.py' 2026-07-26T00:31:22,233 adding 'pmd_pytcp/ipc/ipc__client.py' 2026-07-26T00:31:22,235 adding 'pmd_pytcp/ipc/ipc__control.py' 2026-07-26T00:31:22,237 adding 'pmd_pytcp/ipc/ipc__dgram_bridge.py' 2026-07-26T00:31:22,239 adding 'pmd_pytcp/ipc/ipc__dgram_frame.py' 2026-07-26T00:31:22,240 adding 'pmd_pytcp/ipc/ipc__enums.py' 2026-07-26T00:31:22,242 adding 'pmd_pytcp/ipc/ipc__errors.py' 2026-07-26T00:31:22,244 adding 'pmd_pytcp/ipc/ipc__fdpass.py' 2026-07-26T00:31:22,246 adding 'pmd_pytcp/ipc/ipc__frame.py' 2026-07-26T00:31:22,247 adding 'pmd_pytcp/ipc/ipc__message.py' 2026-07-26T00:31:22,249 adding 'pmd_pytcp/ipc/ipc__packet_bridge.py' 2026-07-26T00:31:22,251 adding 'pmd_pytcp/ipc/ipc__packet_frame.py' 2026-07-26T00:31:22,253 adding 'pmd_pytcp/ipc/ipc__rpc.py' 2026-07-26T00:31:22,255 adding 'pmd_pytcp/ipc/ipc__server.py' 2026-07-26T00:31:22,257 adding 'pmd_pytcp/ipc/ipc__socket_bridge.py' 2026-07-26T00:31:22,259 adding 'pmd_pytcp/ipc/ipc__socket_rpc.py' 2026-07-26T00:31:22,262 adding 'pmd_pytcp/ipc/ipc__socket_session.py' 2026-07-26T00:31:22,264 adding 'pmd_pytcp/ipc/ipc__values.py' 2026-07-26T00:31:22,266 adding 'pmd_pytcp/lib/__init__.py' 2026-07-26T00:31:22,268 adding 'pmd_pytcp/lib/dad_slot_registry.py' 2026-07-26T00:31:22,269 adding 'pmd_pytcp/lib/interface_layer.py' 2026-07-26T00:31:22,270 adding 'pmd_pytcp/lib/io_backend.py' 2026-07-26T00:31:22,272 adding 'pmd_pytcp/lib/ip4_multicast_filter.py' 2026-07-26T00:31:22,273 adding 'pmd_pytcp/lib/logger.py' 2026-07-26T00:31:22,274 adding 'pmd_pytcp/lib/name_enum.py' 2026-07-26T00:31:22,278 adding 'pmd_pytcp/lib/neighbor.py' 2026-07-26T00:31:22,280 adding 'pmd_pytcp/lib/neighbor__constants.py' 2026-07-26T00:31:22,282 adding 'pmd_pytcp/lib/packet_stats.py' 2026-07-26T00:31:22,286 adding 'pmd_pytcp/lib/plpmtud.py' 2026-07-26T00:31:22,288 adding 'pmd_pytcp/lib/tx_status.py' 2026-07-26T00:31:22,290 adding 'pmd_pytcp/protocols/__init__.py' 2026-07-26T00:31:22,292 adding 'pmd_pytcp/protocols/arp/__init__.py' 2026-07-26T00:31:22,295 adding 'pmd_pytcp/protocols/arp/arp__cache.py' 2026-07-26T00:31:22,297 adding 'pmd_pytcp/protocols/arp/arp__constants.py' 2026-07-26T00:31:22,299 adding 'pmd_pytcp/protocols/dhcp4/__init__.py' 2026-07-26T00:31:22,308 adding 'pmd_pytcp/protocols/dhcp4/dhcp4__client.py' 2026-07-26T00:31:22,311 adding 'pmd_pytcp/protocols/dhcp4/dhcp4__constants.py' 2026-07-26T00:31:22,313 adding 'pmd_pytcp/protocols/dhcp4/dhcp4__lease_cache.py' 2026-07-26T00:31:22,315 adding 'pmd_pytcp/protocols/dhcp4/dhcp4__uid.py' 2026-07-26T00:31:22,316 adding 'pmd_pytcp/protocols/dhcp6/__init__.py' 2026-07-26T00:31:22,322 adding 'pmd_pytcp/protocols/dhcp6/dhcp6__client.py' 2026-07-26T00:31:22,324 adding 'pmd_pytcp/protocols/dhcp6/dhcp6__constants.py' 2026-07-26T00:31:22,326 adding 'pmd_pytcp/protocols/dhcp6/dhcp6__uid.py' 2026-07-26T00:31:22,328 adding 'pmd_pytcp/protocols/icmp/__init__.py' 2026-07-26T00:31:22,329 adding 'pmd_pytcp/protocols/icmp/icmp__constants.py' 2026-07-26T00:31:22,331 adding 'pmd_pytcp/protocols/icmp/icmp__error_demux.py' 2026-07-26T00:31:22,333 adding 'pmd_pytcp/protocols/icmp/icmp__error_emitter.py' 2026-07-26T00:31:22,334 adding 'pmd_pytcp/protocols/icmp/icmp__inbound_classifier.py' 2026-07-26T00:31:22,336 adding 'pmd_pytcp/protocols/icmp4/__init__.py' 2026-07-26T00:31:22,337 adding 'pmd_pytcp/protocols/icmp4/icmp4__constants.py' 2026-07-26T00:31:22,338 adding 'pmd_pytcp/protocols/icmp4/icmp4__echo_gate.py' 2026-07-26T00:31:22,340 adding 'pmd_pytcp/protocols/icmp4/icmp4__echo_options.py' 2026-07-26T00:31:22,342 adding 'pmd_pytcp/protocols/icmp6/__init__.py' 2026-07-26T00:31:22,343 adding 'pmd_pytcp/protocols/icmp6/icmp6__echo_gate.py' 2026-07-26T00:31:22,345 adding 'pmd_pytcp/protocols/icmp6/nd/__init__.py' 2026-07-26T00:31:22,346 adding 'pmd_pytcp/protocols/icmp6/nd/nd__cache.py' 2026-07-26T00:31:22,350 adding 'pmd_pytcp/protocols/icmp6/nd/nd__constants.py' 2026-07-26T00:31:22,352 adding 'pmd_pytcp/protocols/icmp6/nd/nd__router_state.py' 2026-07-26T00:31:22,353 adding 'pmd_pytcp/protocols/igmp/__init__.py' 2026-07-26T00:31:22,355 adding 'pmd_pytcp/protocols/igmp/igmp__constants.py' 2026-07-26T00:31:22,357 adding 'pmd_pytcp/protocols/ip/__init__.py' 2026-07-26T00:31:22,359 adding 'pmd_pytcp/protocols/ip/ip_frag.py' 2026-07-26T00:31:22,361 adding 'pmd_pytcp/protocols/ip/ip_frag_table.py' 2026-07-26T00:31:22,362 adding 'pmd_pytcp/protocols/ip/ip_scope.py' 2026-07-26T00:31:22,364 adding 'pmd_pytcp/protocols/ip4/__init__.py' 2026-07-26T00:31:22,366 adding 'pmd_pytcp/protocols/ip4/ip4__constants.py' 2026-07-26T00:31:22,367 adding 'pmd_pytcp/protocols/ip4/ip4__source_selection.py' 2026-07-26T00:31:22,369 adding 'pmd_pytcp/protocols/ip4/acd/__init__.py' 2026-07-26T00:31:22,371 adding 'pmd_pytcp/protocols/ip4/acd/ip4_acd.py' 2026-07-26T00:31:22,373 adding 'pmd_pytcp/protocols/ip4/link_local/__init__.py' 2026-07-26T00:31:22,376 adding 'pmd_pytcp/protocols/ip4/link_local/link_local__client.py' 2026-07-26T00:31:22,377 adding 'pmd_pytcp/protocols/ip4/link_local/link_local__constants.py' 2026-07-26T00:31:22,379 adding 'pmd_pytcp/protocols/ip4/link_local/link_local__rng.py' 2026-07-26T00:31:22,381 adding 'pmd_pytcp/protocols/ip6/__init__.py' 2026-07-26T00:31:22,382 adding 'pmd_pytcp/protocols/ip6/ip6__constants.py' 2026-07-26T00:31:22,384 adding 'pmd_pytcp/protocols/ip6/ip6__ext_hdr_limits.py' 2026-07-26T00:31:22,385 adding 'pmd_pytcp/protocols/ip6/ip6__flow_label.py' 2026-07-26T00:31:22,386 adding 'pmd_pytcp/protocols/ip6/ip6__policy_table.py' 2026-07-26T00:31:22,388 adding 'pmd_pytcp/protocols/ip6/ip6__source_selection.py' 2026-07-26T00:31:22,390 adding 'pmd_pytcp/protocols/tcp/__init__.py' 2026-07-26T00:31:22,392 adding 'pmd_pytcp/protocols/tcp/tcp__constants.py' 2026-07-26T00:31:22,395 adding 'pmd_pytcp/protocols/tcp/tcp__cubic.py' 2026-07-26T00:31:22,396 adding 'pmd_pytcp/protocols/tcp/tcp__cwnd.py' 2026-07-26T00:31:22,398 adding 'pmd_pytcp/protocols/tcp/tcp__enums.py' 2026-07-26T00:31:22,399 adding 'pmd_pytcp/protocols/tcp/tcp__errors.py' 2026-07-26T00:31:22,401 adding 'pmd_pytcp/protocols/tcp/tcp__fastopen.py' 2026-07-26T00:31:22,403 adding 'pmd_pytcp/protocols/tcp/tcp__hystart.py' 2026-07-26T00:31:22,404 adding 'pmd_pytcp/protocols/tcp/tcp__icmp_metadata.py' 2026-07-26T00:31:22,406 adding 'pmd_pytcp/protocols/tcp/tcp__iss.py' 2026-07-26T00:31:22,407 adding 'pmd_pytcp/protocols/tcp/tcp__loss_recovery.py' 2026-07-26T00:31:22,409 adding 'pmd_pytcp/protocols/tcp/tcp__newreno.py' 2026-07-26T00:31:22,411 adding 'pmd_pytcp/protocols/tcp/tcp__plpmtud_adapter.py' 2026-07-26T00:31:22,415 adding 'pmd_pytcp/protocols/tcp/tcp__rack.py' 2026-07-26T00:31:22,417 adding 'pmd_pytcp/protocols/tcp/tcp__rto.py' 2026-07-26T00:31:22,419 adding 'pmd_pytcp/protocols/tcp/tcp__sack.py' 2026-07-26T00:31:22,421 adding 'pmd_pytcp/protocols/tcp/tcp__seq.py' 2026-07-26T00:31:22,423 adding 'pmd_pytcp/protocols/tcp/tcp__stack.py' 2026-07-26T00:31:22,424 adding 'pmd_pytcp/protocols/tcp/tcp__tracing.py' 2026-07-26T00:31:22,427 adding 'pmd_pytcp/protocols/tcp/fsm/__init__.py' 2026-07-26T00:31:22,429 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm.py' 2026-07-26T00:31:22,431 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__close_wait.py' 2026-07-26T00:31:22,432 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closed.py' 2026-07-26T00:31:22,434 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closing.py' 2026-07-26T00:31:22,437 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__established.py' 2026-07-26T00:31:22,439 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__fin_wait_1.py' 2026-07-26T00:31:22,440 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__fin_wait_2.py' 2026-07-26T00:31:22,442 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__last_ack.py' 2026-07-26T00:31:22,445 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__listen.py' 2026-07-26T00:31:22,447 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__syn_rcvd.py' 2026-07-26T00:31:22,451 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__syn_sent.py' 2026-07-26T00:31:22,453 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__time_wait.py' 2026-07-26T00:31:22,456 adding 'pmd_pytcp/protocols/tcp/session/__init__.py' 2026-07-26T00:31:22,467 adding 'pmd_pytcp/protocols/tcp/session/tcp__session.py' 2026-07-26T00:31:22,472 adding 'pmd_pytcp/protocols/tcp/session/tcp__session__ack.py' 2026-07-26T00:31:22,478 adding 'pmd_pytcp/protocols/tcp/session/tcp__session__retransmit.py' 2026-07-26T00:31:22,480 adding 'pmd_pytcp/protocols/tcp/session/tcp__session__timers.py' 2026-07-26T00:31:22,488 adding 'pmd_pytcp/protocols/tcp/session/tcp__session__tx.py' 2026-07-26T00:31:22,492 adding 'pmd_pytcp/protocols/tcp/session/tcp__session__validate.py' 2026-07-26T00:31:22,494 adding 'pmd_pytcp/protocols/tcp/state/__init__.py' 2026-07-26T00:31:22,497 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__accecn.py' 2026-07-26T00:31:22,499 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__advertise.py' 2026-07-26T00:31:22,501 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__cc.py' 2026-07-26T00:31:22,502 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__ecn_classic.py' 2026-07-26T00:31:22,504 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__fastopen.py' 2026-07-26T00:31:22,506 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__keepalive.py' 2026-07-26T00:31:22,507 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__persist.py' 2026-07-26T00:31:22,510 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__rack_tlp.py' 2026-07-26T00:31:22,511 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__recv_seq.py' 2026-07-26T00:31:22,513 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__rtt_sample.py' 2026-07-26T00:31:22,515 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__send_seq.py' 2026-07-26T00:31:22,516 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__shutdown.py' 2026-07-26T00:31:22,518 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__timestamps.py' 2026-07-26T00:31:22,519 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__tx_buffer.py' 2026-07-26T00:31:22,521 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__window.py' 2026-07-26T00:31:22,523 adding 'pmd_pytcp/protocols/udp/__init__.py' 2026-07-26T00:31:22,525 adding 'pmd_pytcp/protocols/udp/udp__plpmtud_adapter.py' 2026-07-26T00:31:22,527 adding 'pmd_pytcp/runtime/__init__.py' 2026-07-26T00:31:22,529 adding 'pmd_pytcp/runtime/fib.py' 2026-07-26T00:31:22,531 adding 'pmd_pytcp/runtime/interface_table.py' 2026-07-26T00:31:22,533 adding 'pmd_pytcp/runtime/rx_ring.py' 2026-07-26T00:31:22,534 adding 'pmd_pytcp/runtime/subsystem.py' 2026-07-26T00:31:22,536 adding 'pmd_pytcp/runtime/timer.py' 2026-07-26T00:31:22,539 adding 'pmd_pytcp/runtime/tx_ring.py' 2026-07-26T00:31:22,556 adding 'pmd_pytcp/runtime/packet_handler/__init__.py' 2026-07-26T00:31:22,559 adding 'pmd_pytcp/runtime/packet_handler/dispatch.py' 2026-07-26T00:31:22,561 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__arp__rx.py' 2026-07-26T00:31:22,564 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__arp__tx.py' 2026-07-26T00:31:22,566 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ethernet_802_3__rx.py' 2026-07-26T00:31:22,568 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ethernet_802_3__tx.py' 2026-07-26T00:31:22,571 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ethernet__rx.py' 2026-07-26T00:31:22,574 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ethernet__tx.py' 2026-07-26T00:31:22,578 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__icmp4__rx.py' 2026-07-26T00:31:22,580 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__icmp4__tx.py' 2026-07-26T00:31:22,586 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__icmp6__rx.py' 2026-07-26T00:31:22,590 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__icmp6__tx.py' 2026-07-26T00:31:22,593 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__igmp__rx.py' 2026-07-26T00:31:22,596 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__igmp__tx.py' 2026-07-26T00:31:22,599 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip4__rx.py' 2026-07-26T00:31:22,602 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip4__tx.py' 2026-07-26T00:31:22,605 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip6__rx.py' 2026-07-26T00:31:22,607 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip6__tx.py' 2026-07-26T00:31:22,609 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip6_frag__rx.py' 2026-07-26T00:31:22,611 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip6_frag__tx.py' 2026-07-26T00:31:22,613 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__tcp__rx.py' 2026-07-26T00:31:22,615 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__tcp__tx.py' 2026-07-26T00:31:22,617 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__udp__rx.py' 2026-07-26T00:31:22,618 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__udp__tx.py' 2026-07-26T00:31:22,627 adding 'pmd_pytcp/socket/__init__.py' 2026-07-26T00:31:22,629 adding 'pmd_pytcp/socket/error_queue.py' 2026-07-26T00:31:22,631 adding 'pmd_pytcp/socket/packet__metadata.py' 2026-07-26T00:31:22,633 adding 'pmd_pytcp/socket/packet__socket.py' 2026-07-26T00:31:22,634 adding 'pmd_pytcp/socket/packet__socket_table.py' 2026-07-26T00:31:22,636 adding 'pmd_pytcp/socket/raw__metadata.py' 2026-07-26T00:31:22,638 adding 'pmd_pytcp/socket/raw__socket.py' 2026-07-26T00:31:22,639 adding 'pmd_pytcp/socket/sockaddr_ll.py' 2026-07-26T00:31:22,641 adding 'pmd_pytcp/socket/socket__bind_helpers.py' 2026-07-26T00:31:22,642 adding 'pmd_pytcp/socket/socket_id.py' 2026-07-26T00:31:22,644 adding 'pmd_pytcp/socket/socket_table.py' 2026-07-26T00:31:22,646 adding 'pmd_pytcp/socket/tcp__info.py' 2026-07-26T00:31:22,648 adding 'pmd_pytcp/socket/tcp__metadata.py' 2026-07-26T00:31:22,654 adding 'pmd_pytcp/socket/tcp__socket.py' 2026-07-26T00:31:22,655 adding 'pmd_pytcp/socket/tcp__status.py' 2026-07-26T00:31:22,657 adding 'pmd_pytcp/socket/udp__metadata.py' 2026-07-26T00:31:22,661 adding 'pmd_pytcp/socket/udp__socket.py' 2026-07-26T00:31:22,667 adding 'pmd_pytcp/stack/__init__.py' 2026-07-26T00:31:22,669 adding 'pmd_pytcp/stack/address.py' 2026-07-26T00:31:22,674 adding 'pmd_pytcp/stack/lifecycle.py' 2026-07-26T00:31:22,678 adding 'pmd_pytcp/stack/link.py' 2026-07-26T00:31:22,679 adding 'pmd_pytcp/stack/membership.py' 2026-07-26T00:31:22,681 adding 'pmd_pytcp/stack/neighbor.py' 2026-07-26T00:31:22,683 adding 'pmd_pytcp/stack/route.py' 2026-07-26T00:31:22,685 adding 'pmd_pytcp/stack/sysctl.py' 2026-07-26T00:31:22,687 adding 'pmd_pytcp/stack/sysctl_iface.py' 2026-07-26T00:31:22,694 adding 'pmd_pytcp-0.2.0.dist-info/licenses/LICENSE' 2026-07-26T00:31:22,696 adding 'pmd_pytcp-0.2.0.dist-info/METADATA' 2026-07-26T00:31:22,697 adding 'pmd_pytcp-0.2.0.dist-info/WHEEL' 2026-07-26T00:31:22,698 adding 'pmd_pytcp-0.2.0.dist-info/entry_points.txt' 2026-07-26T00:31:22,698 adding 'pmd_pytcp-0.2.0.dist-info/top_level.txt' 2026-07-26T00:31:22,702 adding 'pmd_pytcp-0.2.0.dist-info/RECORD' 2026-07-26T00:31:22,714 removing build/bdist.linux-armv7l/wheel 2026-07-26T00:31:22,863 Building wheel for pmd-pytcp (pyproject.toml): finished with status 'done' 2026-07-26T00:31:22,882 Created wheel for pmd-pytcp: filename=pmd_pytcp-0.2.0-py3-none-any.whl size=764381 sha256=ffbe11a3dc0ec769cac1e46e25b78f9e913389b8c4f918a8a2e9b1f0bdafc8cc 2026-07-26T00:31:22,884 Stored in directory: /tmp/pip-ephem-wheel-cache-gn7awgs1/wheels/9a/79/3d/015563d4209695411c0734cbaf8c1c863f518854c68c5984d3 2026-07-26T00:31:22,904 Successfully built pmd-pytcp 2026-07-26T00:31:22,933 Removed build tracker: '/tmp/pip-build-tracker-7lfvl74a'