2026-08-13T07:04:09,143 Created temporary directory: /tmp/pip-ephem-wheel-cache-gxb9k710 2026-08-13T07:04:09,145 Created temporary directory: /tmp/pip-build-tracker-0s38bdy2 2026-08-13T07:04:09,146 Initialized build tracking at /tmp/pip-build-tracker-0s38bdy2 2026-08-13T07:04:09,147 Created build tracker: /tmp/pip-build-tracker-0s38bdy2 2026-08-13T07:04:09,147 Entered build tracker: /tmp/pip-build-tracker-0s38bdy2 2026-08-13T07:04:09,148 Created temporary directory: /tmp/pip-wheel-ywxzx508 2026-08-13T07:04:09,151 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-08-13T07:04:09,153 Created temporary directory: /tmp/pip-ephem-wheel-cache-e6ik1w4f 2026-08-13T07:04:09,175 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-13T07:04:09,178 2 location(s) to search for versions of pmd-pytcp: 2026-08-13T07:04:09,178 * https://pypi.org/simple/pmd-pytcp/ 2026-08-13T07:04:09,178 * https://www.piwheels.org/simple/pmd-pytcp/ 2026-08-13T07:04:09,179 Fetching project page and analyzing links: https://pypi.org/simple/pmd-pytcp/ 2026-08-13T07:04:09,180 Getting page https://pypi.org/simple/pmd-pytcp/ 2026-08-13T07:04:09,181 Found index url https://pypi.org/simple 2026-08-13T07:04:09,337 Fetched page https://pypi.org/simple/pmd-pytcp/ as application/vnd.pypi.simple.v1+json 2026-08-13T07:04:09,344 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-08-13T07:04:09,345 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-08-13T07:04:09,346 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-08-13T07:04:09,347 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-08-13T07:04:09,348 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-08-13T07:04:09,348 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-08-13T07:04:09,349 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-08-13T07:04:09,350 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-08-13T07:04:09,351 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-08-13T07:04:09,351 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-08-13T07:04:09,352 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-08-13T07:04:09,353 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-08-13T07:04:09,354 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-08-13T07:04:09,354 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-08-13T07:04:09,355 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-08-13T07:04:09,356 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-08-13T07:04:09,356 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-08-13T07:04:09,357 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-08-13T07:04:09,358 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-08-13T07:04:09,359 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-08-13T07:04:09,360 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-08-13T07:04:09,360 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/7f/5c/c118a598fee4f7ec31c3fa30d77adafe566b11dcbb087579573719dc0d78/pmd_pytcp-0.3.1-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-13T07:04:09,361 Found link https://files.pythonhosted.org/packages/9c/09/b22ef3ace95bb6f5640d4fa5cb9d5c721b290aae58ed986f2898a6a5307f/pmd_pytcp-0.3.1.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9), version: 0.3.1 2026-08-13T07:04:09,362 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/8e/2a/6b9877fc879eb01cc311f99fa925f7635e1a5c11bd8c8713a9265a4c2fdc/pmd_pytcp-0.3.2-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-13T07:04:09,363 Found link https://files.pythonhosted.org/packages/0d/62/79c68d67a76216c0732826f09572e6933d8a8054eae888bb8dabb4055861/pmd_pytcp-0.3.2.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9), version: 0.3.2 2026-08-13T07:04:09,364 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/2f/3c/80ef04debb6ebedeac0d51b32babcbcb27bf5115be4909a98aadd5daa5e9/pmd_pytcp-0.3.3-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-13T07:04:09,364 Found link https://files.pythonhosted.org/packages/46/6f/14afa7b88840e2418aa6318c0748b9132ea5186f5baef66141a2c5717a23/pmd_pytcp-0.3.3.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9), version: 0.3.3 2026-08-13T07:04:09,365 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/22/5e/8e0a7456251eef6c0b99adc2fb1a00595430b2064ab9fb5f42cbbd98b44e/pmd_pytcp-0.3.4-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-13T07:04:09,366 Found link https://files.pythonhosted.org/packages/4b/c5/2969f8b7b5a2cb2f6b541421ed12e74345bd8ee51a1d0fbe6676f23fbe9d/pmd_pytcp-0.3.4.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9), version: 0.3.4 2026-08-13T07:04:09,366 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/ab/88/4e7eb20e69f1adf4cfb4a51dd26f7820dd40ac53984c023eb44ade32bb31/pmd_pytcp-0.3.5-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-13T07:04:09,367 Found link https://files.pythonhosted.org/packages/95/ed/b6c7e492fe27a5178b7574c61b440e115ebfdd3a751011848ace02d4896d/pmd_pytcp-0.3.5.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9), version: 0.3.5 2026-08-13T07:04:09,368 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/fa/9c/5b903365d248f2d0aedcac174706c728221fb9d241ad9567a311e9f6fe8e/pmd_pytcp-0.3.6-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-13T07:04:09,369 Found link https://files.pythonhosted.org/packages/72/f3/0b9c7fa3473e41e1a72f16de1f22cb1718609c126672dfab3b0a4400d1ff/pmd_pytcp-0.3.6.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9), version: 0.3.6 2026-08-13T07:04:09,369 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/de/0a/0cf601c19e2cafadb68b36533c1ffa54ab1132f4fc40833f0b63ea0be0ad/pmd_pytcp-0.3.7-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-13T07:04:09,370 Found link https://files.pythonhosted.org/packages/84/fb/0acdc66ee6800f83a3972fecbf09520663f8095eb7417ed9949e6949421b/pmd_pytcp-0.3.7.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9), version: 0.3.7 2026-08-13T07:04:09,371 Fetching project page and analyzing links: https://www.piwheels.org/simple/pmd-pytcp/ 2026-08-13T07:04:09,372 Getting page https://www.piwheels.org/simple/pmd-pytcp/ 2026-08-13T07:04:09,373 Found index url https://www.piwheels.org/simple 2026-08-13T07:04:09,562 Fetched page https://www.piwheels.org/simple/pmd-pytcp/ as text/html 2026-08-13T07:04:09,566 Skipping link: No binaries permitted for pmd-pytcp: https://www.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.3.6-py3-none-any.whl#sha256=faa8824d635fd4bcbdd188de26fb2bbc92cb95718ece6437b5d41fff96a25724 (from https://www.piwheels.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-13T07:04:09,567 Skipping link: No binaries permitted for pmd-pytcp: https://www.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.3.5-py3-none-any.whl#sha256=4b1d727e27376e99e5557183178936dede40b51c844027d56d13717eec56ab38 (from https://www.piwheels.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-13T07:04:09,568 Skipping link: No binaries permitted for pmd-pytcp: https://www.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.3.4-py3-none-any.whl#sha256=a4104d6dc383a988261f11ae8460ac697f54da80a7cb5c5d31d299fd60348fb0 (from https://www.piwheels.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-13T07:04:09,568 Skipping link: No binaries permitted for pmd-pytcp: https://www.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.3.3-py3-none-any.whl#sha256=2e73604c5ea81b816f90eed878dc69d543aea3e348ace9d1f2ff9057967cc928 (from https://www.piwheels.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-13T07:04:09,569 Skipping link: No binaries permitted for pmd-pytcp: https://www.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.3.2-py3-none-any.whl#sha256=4feb8bf9db0142c4c33861958fd13299373bcf52fd55738b6e69c4675ef1857f (from https://www.piwheels.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-13T07:04:09,570 Skipping link: No binaries permitted for pmd-pytcp: https://www.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.3.1-py3-none-any.whl#sha256=e598570993bbe7b2ddb8bc3e56227b6acbe7f138739f2f9ac301db2e463a5f18 (from https://www.piwheels.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-13T07:04:09,570 Skipping link: No binaries permitted for pmd-pytcp: https://www.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.3.0-py3-none-any.whl#sha256=ab404a99a06bf95bfbbd6089e05fcd137c6b14c09fa48ae0c50cb687768fd516 (from https://www.piwheels.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-13T07:04:09,570 Skipping link: No binaries permitted for pmd-pytcp: https://archive1.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.2.0-py3-none-any.whl#sha256=ffbe11a3dc0ec769cac1e46e25b78f9e913389b8c4f918a8a2e9b1f0bdafc8cc (from https://www.piwheels.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-13T07:04:09,571 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-08-13T07:04:09,571 Skipping link: No binaries permitted for pmd-pytcp: https://archive1.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-08-13T07:04:09,572 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-08-13T07:04:09,573 Skipping link: No binaries permitted for pmd-pytcp: https://archive1.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-08-13T07:04:09,573 Skipping link: not a file: https://www.piwheels.org/simple/pmd-pytcp/ 2026-08-13T07:04:09,574 Skipping link: not a file: https://pypi.org/simple/pmd-pytcp/ 2026-08-13T07:04:09,594 Given no hashes to check 1 links for project 'pmd-pytcp': discarding no candidates 2026-08-13T07:04:09,612 Collecting pmd-pytcp==0.3.7 2026-08-13T07:04:09,614 Created temporary directory: /tmp/pip-unpack-05gj_3wr 2026-08-13T07:04:09,767 Downloading pmd_pytcp-0.3.7.tar.gz (578 kB) 2026-08-13T07:04:10,376 Added pmd-pytcp==0.3.7 from https://files.pythonhosted.org/packages/84/fb/0acdc66ee6800f83a3972fecbf09520663f8095eb7417ed9949e6949421b/pmd_pytcp-0.3.7.tar.gz to build tracker '/tmp/pip-build-tracker-0s38bdy2' 2026-08-13T07:04:10,381 Created temporary directory: /tmp/pip-build-env-_bshgclq 2026-08-13T07:04:10,385 Installing build dependencies: started 2026-08-13T07:04:10,387 Running command pip subprocess to install build dependencies 2026-08-13T07:04:11,513 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-08-13T07:04:11,968 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-08-13T07:04:11,991 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-13T07:04:13,786 Collecting setuptools>=61.0 2026-08-13T07:04:13,787 Obtaining dependency information for setuptools>=61.0 from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-08-13T07:04:13,801 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-13T07:04:14,060 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-13T07:04:14,149 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-13T07:04:16,888 Installing collected packages: setuptools 2026-08-13T07:04:19,272 Successfully installed setuptools-84.0.0 2026-08-13T07:04:19,539 Installing build dependencies: finished with status 'done' 2026-08-13T07:04:19,545 Getting requirements to build wheel: started 2026-08-13T07:04:19,547 Running command Getting requirements to build wheel 2026-08-13T07:04:20,292 running egg_info 2026-08-13T07:04:20,298 writing pmd_pytcp.egg-info/PKG-INFO 2026-08-13T07:04:20,302 writing dependency_links to pmd_pytcp.egg-info/dependency_links.txt 2026-08-13T07:04:20,304 writing entry points to pmd_pytcp.egg-info/entry_points.txt 2026-08-13T07:04:20,305 writing requirements to pmd_pytcp.egg-info/requires.txt 2026-08-13T07:04:20,306 writing top-level names to pmd_pytcp.egg-info/top_level.txt 2026-08-13T07:04:20,359 reading manifest file 'pmd_pytcp.egg-info/SOURCES.txt' 2026-08-13T07:04:20,372 adding license file 'LICENSE' 2026-08-13T07:04:20,383 writing manifest file 'pmd_pytcp.egg-info/SOURCES.txt' 2026-08-13T07:04:20,481 Getting requirements to build wheel: finished with status 'done' 2026-08-13T07:04:20,485 Created temporary directory: /tmp/pip-modern-metadata-2t2klitc 2026-08-13T07:04:20,487 Preparing metadata (pyproject.toml): started 2026-08-13T07:04:20,488 Running command Preparing metadata (pyproject.toml) 2026-08-13T07:04:21,148 running dist_info 2026-08-13T07:04:21,158 creating /tmp/pip-modern-metadata-2t2klitc/pmd_pytcp.egg-info 2026-08-13T07:04:21,159 writing /tmp/pip-modern-metadata-2t2klitc/pmd_pytcp.egg-info/PKG-INFO 2026-08-13T07:04:21,162 writing dependency_links to /tmp/pip-modern-metadata-2t2klitc/pmd_pytcp.egg-info/dependency_links.txt 2026-08-13T07:04:21,164 writing entry points to /tmp/pip-modern-metadata-2t2klitc/pmd_pytcp.egg-info/entry_points.txt 2026-08-13T07:04:21,165 writing requirements to /tmp/pip-modern-metadata-2t2klitc/pmd_pytcp.egg-info/requires.txt 2026-08-13T07:04:21,166 writing top-level names to /tmp/pip-modern-metadata-2t2klitc/pmd_pytcp.egg-info/top_level.txt 2026-08-13T07:04:21,168 writing manifest file '/tmp/pip-modern-metadata-2t2klitc/pmd_pytcp.egg-info/SOURCES.txt' 2026-08-13T07:04:21,213 reading manifest file '/tmp/pip-modern-metadata-2t2klitc/pmd_pytcp.egg-info/SOURCES.txt' 2026-08-13T07:04:21,215 adding license file 'LICENSE' 2026-08-13T07:04:21,224 writing manifest file '/tmp/pip-modern-metadata-2t2klitc/pmd_pytcp.egg-info/SOURCES.txt' 2026-08-13T07:04:21,225 creating '/tmp/pip-modern-metadata-2t2klitc/pmd_pytcp-0.3.7.dist-info' 2026-08-13T07:04:21,351 Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-13T07:04:21,356 Source in /tmp/pip-wheel-ywxzx508/pmd-pytcp_9654b8896df94594b4bdef45eb422031 has version 0.3.7, which satisfies requirement pmd-pytcp==0.3.7 from https://files.pythonhosted.org/packages/84/fb/0acdc66ee6800f83a3972fecbf09520663f8095eb7417ed9949e6949421b/pmd_pytcp-0.3.7.tar.gz 2026-08-13T07:04:21,357 Removed pmd-pytcp==0.3.7 from https://files.pythonhosted.org/packages/84/fb/0acdc66ee6800f83a3972fecbf09520663f8095eb7417ed9949e6949421b/pmd_pytcp-0.3.7.tar.gz from build tracker '/tmp/pip-build-tracker-0s38bdy2' 2026-08-13T07:04:21,363 Created temporary directory: /tmp/pip-unpack-5758s_xy 2026-08-13T07:04:21,364 Building wheels for collected packages: pmd-pytcp 2026-08-13T07:04:21,368 Created temporary directory: /tmp/pip-wheel-kc1re7h7 2026-08-13T07:04:21,369 Destination directory: /tmp/pip-wheel-kc1re7h7 2026-08-13T07:04:21,371 Building wheel for pmd-pytcp (pyproject.toml): started 2026-08-13T07:04:21,372 Running command Building wheel for pmd-pytcp (pyproject.toml) 2026-08-13T07:04:22,022 running bdist_wheel 2026-08-13T07:04:22,040 running build 2026-08-13T07:04:22,040 running build_py 2026-08-13T07:04:22,047 creating build/lib/pmd_pytcp 2026-08-13T07:04:22,049 copying pmd_pytcp/template.py -> build/lib/pmd_pytcp 2026-08-13T07:04:22,051 copying pmd_pytcp/__init__.py -> build/lib/pmd_pytcp 2026-08-13T07:04:22,053 copying pmd_pytcp/_compat.py -> build/lib/pmd_pytcp 2026-08-13T07:04:22,057 creating build/lib/pmd_pytcp/socket 2026-08-13T07:04:22,057 copying pmd_pytcp/socket/socket__bind_helpers.py -> build/lib/pmd_pytcp/socket 2026-08-13T07:04:22,060 copying pmd_pytcp/socket/packet__metadata.py -> build/lib/pmd_pytcp/socket 2026-08-13T07:04:22,062 copying pmd_pytcp/socket/packet__socket.py -> build/lib/pmd_pytcp/socket 2026-08-13T07:04:22,065 copying pmd_pytcp/socket/tcp__status.py -> build/lib/pmd_pytcp/socket 2026-08-13T07:04:22,067 copying pmd_pytcp/socket/sockaddr_ll.py -> build/lib/pmd_pytcp/socket 2026-08-13T07:04:22,070 copying pmd_pytcp/socket/tcp__socket.py -> build/lib/pmd_pytcp/socket 2026-08-13T07:04:22,074 copying pmd_pytcp/socket/udp__socket.py -> build/lib/pmd_pytcp/socket 2026-08-13T07:04:22,077 copying pmd_pytcp/socket/error_queue.py -> build/lib/pmd_pytcp/socket 2026-08-13T07:04:22,080 copying pmd_pytcp/socket/socket_table.py -> build/lib/pmd_pytcp/socket 2026-08-13T07:04:22,082 copying pmd_pytcp/socket/udp__metadata.py -> build/lib/pmd_pytcp/socket 2026-08-13T07:04:22,085 copying pmd_pytcp/socket/socket_id.py -> build/lib/pmd_pytcp/socket 2026-08-13T07:04:22,087 copying pmd_pytcp/socket/raw__metadata.py -> build/lib/pmd_pytcp/socket 2026-08-13T07:04:22,090 copying pmd_pytcp/socket/__init__.py -> build/lib/pmd_pytcp/socket 2026-08-13T07:04:22,096 copying pmd_pytcp/socket/tcp__info.py -> build/lib/pmd_pytcp/socket 2026-08-13T07:04:22,102 copying pmd_pytcp/socket/packet__socket_table.py -> build/lib/pmd_pytcp/socket 2026-08-13T07:04:22,105 copying pmd_pytcp/socket/raw__socket.py -> build/lib/pmd_pytcp/socket 2026-08-13T07:04:22,109 copying pmd_pytcp/socket/tcp__metadata.py -> build/lib/pmd_pytcp/socket 2026-08-13T07:04:22,114 creating build/lib/pmd_pytcp/daemon 2026-08-13T07:04:22,115 copying pmd_pytcp/daemon/__main__.py -> build/lib/pmd_pytcp/daemon 2026-08-13T07:04:22,118 copying pmd_pytcp/daemon/__init__.py -> build/lib/pmd_pytcp/daemon 2026-08-13T07:04:22,121 copying pmd_pytcp/daemon/daemon.py -> build/lib/pmd_pytcp/daemon 2026-08-13T07:04:22,124 creating build/lib/pmd_pytcp/runtime 2026-08-13T07:04:22,126 copying pmd_pytcp/runtime/subsystem.py -> build/lib/pmd_pytcp/runtime 2026-08-13T07:04:22,130 copying pmd_pytcp/runtime/tx_ring.py -> build/lib/pmd_pytcp/runtime 2026-08-13T07:04:22,135 copying pmd_pytcp/runtime/fib.py -> build/lib/pmd_pytcp/runtime 2026-08-13T07:04:22,141 copying pmd_pytcp/runtime/__init__.py -> build/lib/pmd_pytcp/runtime 2026-08-13T07:04:22,144 copying pmd_pytcp/runtime/interface_table.py -> build/lib/pmd_pytcp/runtime 2026-08-13T07:04:22,146 copying pmd_pytcp/runtime/timer.py -> build/lib/pmd_pytcp/runtime 2026-08-13T07:04:22,149 copying pmd_pytcp/runtime/rx_ring.py -> build/lib/pmd_pytcp/runtime 2026-08-13T07:04:22,152 creating build/lib/pmd_pytcp/client 2026-08-13T07:04:22,153 copying pmd_pytcp/client/client__link.py -> build/lib/pmd_pytcp/client 2026-08-13T07:04:22,155 copying pmd_pytcp/client/client__packet_socket.py -> build/lib/pmd_pytcp/client 2026-08-13T07:04:22,158 copying pmd_pytcp/client/client__address.py -> build/lib/pmd_pytcp/client 2026-08-13T07:04:22,161 copying pmd_pytcp/client/client__neighbor.py -> build/lib/pmd_pytcp/client 2026-08-13T07:04:22,163 copying pmd_pytcp/client/client_stack.py -> build/lib/pmd_pytcp/client 2026-08-13T07:04:22,165 copying pmd_pytcp/client/client__sysctl.py -> build/lib/pmd_pytcp/client 2026-08-13T07:04:22,167 copying pmd_pytcp/client/client__data_channel.py -> build/lib/pmd_pytcp/client 2026-08-13T07:04:22,169 copying pmd_pytcp/client/client__tcp_socket.py -> build/lib/pmd_pytcp/client 2026-08-13T07:04:22,171 copying pmd_pytcp/client/client__route.py -> build/lib/pmd_pytcp/client 2026-08-13T07:04:22,173 copying pmd_pytcp/client/client__membership.py -> build/lib/pmd_pytcp/client 2026-08-13T07:04:22,175 copying pmd_pytcp/client/client__base.py -> build/lib/pmd_pytcp/client 2026-08-13T07:04:22,177 copying pmd_pytcp/client/__init__.py -> build/lib/pmd_pytcp/client 2026-08-13T07:04:22,179 copying pmd_pytcp/client/client__datagram_socket.py -> build/lib/pmd_pytcp/client 2026-08-13T07:04:22,183 creating build/lib/pmd_pytcp/ipc 2026-08-13T07:04:22,184 copying pmd_pytcp/ipc/ipc__packet_frame.py -> build/lib/pmd_pytcp/ipc 2026-08-13T07:04:22,186 copying pmd_pytcp/ipc/ipc__dgram_bridge.py -> build/lib/pmd_pytcp/ipc 2026-08-13T07:04:22,188 copying pmd_pytcp/ipc/ipc__enums.py -> build/lib/pmd_pytcp/ipc 2026-08-13T07:04:22,190 copying pmd_pytcp/ipc/ipc__errors.py -> build/lib/pmd_pytcp/ipc 2026-08-13T07:04:22,192 copying pmd_pytcp/ipc/ipc__packet_bridge.py -> build/lib/pmd_pytcp/ipc 2026-08-13T07:04:22,195 copying pmd_pytcp/ipc/ipc__socket_bridge.py -> build/lib/pmd_pytcp/ipc 2026-08-13T07:04:22,197 copying pmd_pytcp/ipc/ipc__socket_rpc.py -> build/lib/pmd_pytcp/ipc 2026-08-13T07:04:22,199 copying pmd_pytcp/ipc/ipc__control.py -> build/lib/pmd_pytcp/ipc 2026-08-13T07:04:22,201 copying pmd_pytcp/ipc/ipc__fdpass.py -> build/lib/pmd_pytcp/ipc 2026-08-13T07:04:22,204 copying pmd_pytcp/ipc/ipc__rpc.py -> build/lib/pmd_pytcp/ipc 2026-08-13T07:04:22,206 copying pmd_pytcp/ipc/ipc__frame.py -> build/lib/pmd_pytcp/ipc 2026-08-13T07:04:22,208 copying pmd_pytcp/ipc/__init__.py -> build/lib/pmd_pytcp/ipc 2026-08-13T07:04:22,209 copying pmd_pytcp/ipc/ipc__values.py -> build/lib/pmd_pytcp/ipc 2026-08-13T07:04:22,211 copying pmd_pytcp/ipc/ipc__socket_session.py -> build/lib/pmd_pytcp/ipc 2026-08-13T07:04:22,214 copying pmd_pytcp/ipc/ipc__message.py -> build/lib/pmd_pytcp/ipc 2026-08-13T07:04:22,216 copying pmd_pytcp/ipc/ipc__dgram_frame.py -> build/lib/pmd_pytcp/ipc 2026-08-13T07:04:22,218 copying pmd_pytcp/ipc/ipc__client.py -> build/lib/pmd_pytcp/ipc 2026-08-13T07:04:22,221 copying pmd_pytcp/ipc/ipc__server.py -> build/lib/pmd_pytcp/ipc 2026-08-13T07:04:22,223 creating build/lib/pmd_pytcp/lib 2026-08-13T07:04:22,224 copying pmd_pytcp/lib/tx_status.py -> build/lib/pmd_pytcp/lib 2026-08-13T07:04:22,226 copying pmd_pytcp/lib/plpmtud.py -> build/lib/pmd_pytcp/lib 2026-08-13T07:04:22,229 copying pmd_pytcp/lib/logger.py -> build/lib/pmd_pytcp/lib 2026-08-13T07:04:22,231 copying pmd_pytcp/lib/ip4_multicast_filter.py -> build/lib/pmd_pytcp/lib 2026-08-13T07:04:22,234 copying pmd_pytcp/lib/neighbor.py -> build/lib/pmd_pytcp/lib 2026-08-13T07:04:22,237 copying pmd_pytcp/lib/name_enum.py -> build/lib/pmd_pytcp/lib 2026-08-13T07:04:22,239 copying pmd_pytcp/lib/neighbor__constants.py -> build/lib/pmd_pytcp/lib 2026-08-13T07:04:22,241 copying pmd_pytcp/lib/__init__.py -> build/lib/pmd_pytcp/lib 2026-08-13T07:04:22,242 copying pmd_pytcp/lib/io_backend.py -> build/lib/pmd_pytcp/lib 2026-08-13T07:04:22,245 copying pmd_pytcp/lib/packet_stats.py -> build/lib/pmd_pytcp/lib 2026-08-13T07:04:22,247 copying pmd_pytcp/lib/dad_slot_registry.py -> build/lib/pmd_pytcp/lib 2026-08-13T07:04:22,249 copying pmd_pytcp/lib/interface_layer.py -> build/lib/pmd_pytcp/lib 2026-08-13T07:04:22,252 creating build/lib/pmd_pytcp/protocols 2026-08-13T07:04:22,253 copying pmd_pytcp/protocols/__init__.py -> build/lib/pmd_pytcp/protocols 2026-08-13T07:04:22,255 creating build/lib/pmd_pytcp/stack 2026-08-13T07:04:22,256 copying pmd_pytcp/stack/sysctl.py -> build/lib/pmd_pytcp/stack 2026-08-13T07:04:22,258 copying pmd_pytcp/stack/route.py -> build/lib/pmd_pytcp/stack 2026-08-13T07:04:22,261 copying pmd_pytcp/stack/membership.py -> build/lib/pmd_pytcp/stack 2026-08-13T07:04:22,263 copying pmd_pytcp/stack/neighbor.py -> build/lib/pmd_pytcp/stack 2026-08-13T07:04:22,265 copying pmd_pytcp/stack/__init__.py -> build/lib/pmd_pytcp/stack 2026-08-13T07:04:22,268 copying pmd_pytcp/stack/lifecycle.py -> build/lib/pmd_pytcp/stack 2026-08-13T07:04:22,271 copying pmd_pytcp/stack/address.py -> build/lib/pmd_pytcp/stack 2026-08-13T07:04:22,273 copying pmd_pytcp/stack/sysctl_iface.py -> build/lib/pmd_pytcp/stack 2026-08-13T07:04:22,275 copying pmd_pytcp/stack/link.py -> build/lib/pmd_pytcp/stack 2026-08-13T07:04:22,278 creating build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,279 copying pmd_pytcp/runtime/packet_handler/packet_handler__igmp__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,282 copying pmd_pytcp/runtime/packet_handler/packet_handler__icmp4__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,284 copying pmd_pytcp/runtime/packet_handler/packet_handler__udp__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,287 copying pmd_pytcp/runtime/packet_handler/packet_handler__arp__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,289 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip6__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,291 copying pmd_pytcp/runtime/packet_handler/packet_handler__ethernet__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,293 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip4__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,296 copying pmd_pytcp/runtime/packet_handler/packet_handler__tcp__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,298 copying pmd_pytcp/runtime/packet_handler/packet_handler__udp__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,301 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip6__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,303 copying pmd_pytcp/runtime/packet_handler/packet_handler__ethernet_802_3__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,305 copying pmd_pytcp/runtime/packet_handler/packet_handler__tcp__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,308 copying pmd_pytcp/runtime/packet_handler/packet_handler__ethernet_802_3__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,310 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip6_frag__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,312 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip6_frag__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,314 copying pmd_pytcp/runtime/packet_handler/__init__.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,319 copying pmd_pytcp/runtime/packet_handler/packet_handler__arp__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,321 copying pmd_pytcp/runtime/packet_handler/packet_handler__ethernet__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,324 copying pmd_pytcp/runtime/packet_handler/packet_handler__icmp6__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,327 copying pmd_pytcp/runtime/packet_handler/packet_handler__icmp4__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,329 copying pmd_pytcp/runtime/packet_handler/dispatch.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,331 copying pmd_pytcp/runtime/packet_handler/packet_handler__igmp__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,334 copying pmd_pytcp/runtime/packet_handler/packet_handler__icmp6__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,336 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip4__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,339 creating build/lib/pmd_pytcp/protocols/dhcp6 2026-08-13T07:04:22,340 copying pmd_pytcp/protocols/dhcp6/dhcp6__uid.py -> build/lib/pmd_pytcp/protocols/dhcp6 2026-08-13T07:04:22,342 copying pmd_pytcp/protocols/dhcp6/dhcp6__client.py -> build/lib/pmd_pytcp/protocols/dhcp6 2026-08-13T07:04:22,345 copying pmd_pytcp/protocols/dhcp6/__init__.py -> build/lib/pmd_pytcp/protocols/dhcp6 2026-08-13T07:04:22,346 copying pmd_pytcp/protocols/dhcp6/dhcp6__constants.py -> build/lib/pmd_pytcp/protocols/dhcp6 2026-08-13T07:04:22,349 creating build/lib/pmd_pytcp/protocols/icmp 2026-08-13T07:04:22,350 copying pmd_pytcp/protocols/icmp/icmp__inbound_classifier.py -> build/lib/pmd_pytcp/protocols/icmp 2026-08-13T07:04:22,352 copying pmd_pytcp/protocols/icmp/icmp__constants.py -> build/lib/pmd_pytcp/protocols/icmp 2026-08-13T07:04:22,354 copying pmd_pytcp/protocols/icmp/__init__.py -> build/lib/pmd_pytcp/protocols/icmp 2026-08-13T07:04:22,356 copying pmd_pytcp/protocols/icmp/icmp__error_demux.py -> build/lib/pmd_pytcp/protocols/icmp 2026-08-13T07:04:22,358 copying pmd_pytcp/protocols/icmp/icmp__error_emitter.py -> build/lib/pmd_pytcp/protocols/icmp 2026-08-13T07:04:22,360 creating build/lib/pmd_pytcp/protocols/dhcp4 2026-08-13T07:04:22,361 copying pmd_pytcp/protocols/dhcp4/dhcp4__lease_cache.py -> build/lib/pmd_pytcp/protocols/dhcp4 2026-08-13T07:04:22,364 copying pmd_pytcp/protocols/dhcp4/dhcp4__client.py -> build/lib/pmd_pytcp/protocols/dhcp4 2026-08-13T07:04:22,367 copying pmd_pytcp/protocols/dhcp4/dhcp4__constants.py -> build/lib/pmd_pytcp/protocols/dhcp4 2026-08-13T07:04:22,370 copying pmd_pytcp/protocols/dhcp4/dhcp4__uid.py -> build/lib/pmd_pytcp/protocols/dhcp4 2026-08-13T07:04:22,372 copying pmd_pytcp/protocols/dhcp4/__init__.py -> build/lib/pmd_pytcp/protocols/dhcp4 2026-08-13T07:04:22,374 creating build/lib/pmd_pytcp/protocols/ip 2026-08-13T07:04:22,375 copying pmd_pytcp/protocols/ip/ip_frag.py -> build/lib/pmd_pytcp/protocols/ip 2026-08-13T07:04:22,377 copying pmd_pytcp/protocols/ip/__init__.py -> build/lib/pmd_pytcp/protocols/ip 2026-08-13T07:04:22,378 copying pmd_pytcp/protocols/ip/ip_frag_table.py -> build/lib/pmd_pytcp/protocols/ip 2026-08-13T07:04:22,381 copying pmd_pytcp/protocols/ip/ip_scope.py -> build/lib/pmd_pytcp/protocols/ip 2026-08-13T07:04:22,383 creating build/lib/pmd_pytcp/protocols/icmp6 2026-08-13T07:04:22,384 copying pmd_pytcp/protocols/icmp6/icmp6__echo_gate.py -> build/lib/pmd_pytcp/protocols/icmp6 2026-08-13T07:04:22,386 copying pmd_pytcp/protocols/icmp6/__init__.py -> build/lib/pmd_pytcp/protocols/icmp6 2026-08-13T07:04:22,388 creating build/lib/pmd_pytcp/protocols/icmp4 2026-08-13T07:04:22,389 copying pmd_pytcp/protocols/icmp4/icmp4__echo_gate.py -> build/lib/pmd_pytcp/protocols/icmp4 2026-08-13T07:04:22,391 copying pmd_pytcp/protocols/icmp4/icmp4__constants.py -> build/lib/pmd_pytcp/protocols/icmp4 2026-08-13T07:04:22,392 copying pmd_pytcp/protocols/icmp4/__init__.py -> build/lib/pmd_pytcp/protocols/icmp4 2026-08-13T07:04:22,394 copying pmd_pytcp/protocols/icmp4/icmp4__echo_options.py -> build/lib/pmd_pytcp/protocols/icmp4 2026-08-13T07:04:22,396 creating build/lib/pmd_pytcp/protocols/ip6 2026-08-13T07:04:22,397 copying pmd_pytcp/protocols/ip6/ip6__policy_table.py -> build/lib/pmd_pytcp/protocols/ip6 2026-08-13T07:04:22,400 copying pmd_pytcp/protocols/ip6/ip6__source_selection.py -> build/lib/pmd_pytcp/protocols/ip6 2026-08-13T07:04:22,402 copying pmd_pytcp/protocols/ip6/ip6__ext_hdr_limits.py -> build/lib/pmd_pytcp/protocols/ip6 2026-08-13T07:04:22,404 copying pmd_pytcp/protocols/ip6/__init__.py -> build/lib/pmd_pytcp/protocols/ip6 2026-08-13T07:04:22,406 copying pmd_pytcp/protocols/ip6/ip6__flow_label.py -> build/lib/pmd_pytcp/protocols/ip6 2026-08-13T07:04:22,407 copying pmd_pytcp/protocols/ip6/ip6__constants.py -> build/lib/pmd_pytcp/protocols/ip6 2026-08-13T07:04:22,410 creating build/lib/pmd_pytcp/protocols/tcp 2026-08-13T07:04:22,411 copying pmd_pytcp/protocols/tcp/tcp__sack.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T07:04:22,414 copying pmd_pytcp/protocols/tcp/tcp__rto.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T07:04:22,416 copying pmd_pytcp/protocols/tcp/tcp__cwnd.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T07:04:22,418 copying pmd_pytcp/protocols/tcp/tcp__enums.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T07:04:22,420 copying pmd_pytcp/protocols/tcp/tcp__loss_recovery.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T07:04:22,422 copying pmd_pytcp/protocols/tcp/tcp__seq.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T07:04:22,424 copying pmd_pytcp/protocols/tcp/tcp__rack.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T07:04:22,427 copying pmd_pytcp/protocols/tcp/tcp__cubic.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T07:04:22,429 copying pmd_pytcp/protocols/tcp/__init__.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T07:04:22,431 copying pmd_pytcp/protocols/tcp/tcp__stack.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T07:04:22,433 copying pmd_pytcp/protocols/tcp/tcp__icmp_metadata.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T07:04:22,435 copying pmd_pytcp/protocols/tcp/tcp__hystart.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T07:04:22,437 copying pmd_pytcp/protocols/tcp/tcp__errors.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T07:04:22,439 copying pmd_pytcp/protocols/tcp/tcp__plpmtud_adapter.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T07:04:22,441 copying pmd_pytcp/protocols/tcp/tcp__fastopen.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T07:04:22,443 copying pmd_pytcp/protocols/tcp/tcp__newreno.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T07:04:22,445 copying pmd_pytcp/protocols/tcp/tcp__tracing.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T07:04:22,447 copying pmd_pytcp/protocols/tcp/tcp__constants.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T07:04:22,450 copying pmd_pytcp/protocols/tcp/tcp__iss.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T07:04:22,452 creating build/lib/pmd_pytcp/protocols/igmp 2026-08-13T07:04:22,453 copying pmd_pytcp/protocols/igmp/igmp__constants.py -> build/lib/pmd_pytcp/protocols/igmp 2026-08-13T07:04:22,456 copying pmd_pytcp/protocols/igmp/__init__.py -> build/lib/pmd_pytcp/protocols/igmp 2026-08-13T07:04:22,458 creating build/lib/pmd_pytcp/protocols/arp 2026-08-13T07:04:22,459 copying pmd_pytcp/protocols/arp/__init__.py -> build/lib/pmd_pytcp/protocols/arp 2026-08-13T07:04:22,460 copying pmd_pytcp/protocols/arp/arp__cache.py -> build/lib/pmd_pytcp/protocols/arp 2026-08-13T07:04:22,463 copying pmd_pytcp/protocols/arp/arp__constants.py -> build/lib/pmd_pytcp/protocols/arp 2026-08-13T07:04:22,466 creating build/lib/pmd_pytcp/protocols/ip4 2026-08-13T07:04:22,467 copying pmd_pytcp/protocols/ip4/ip4__source_selection.py -> build/lib/pmd_pytcp/protocols/ip4 2026-08-13T07:04:22,469 copying pmd_pytcp/protocols/ip4/ip4__constants.py -> build/lib/pmd_pytcp/protocols/ip4 2026-08-13T07:04:22,471 copying pmd_pytcp/protocols/ip4/__init__.py -> build/lib/pmd_pytcp/protocols/ip4 2026-08-13T07:04:22,473 creating build/lib/pmd_pytcp/protocols/udp 2026-08-13T07:04:22,474 copying pmd_pytcp/protocols/udp/__init__.py -> build/lib/pmd_pytcp/protocols/udp 2026-08-13T07:04:22,476 copying pmd_pytcp/protocols/udp/udp__plpmtud_adapter.py -> build/lib/pmd_pytcp/protocols/udp 2026-08-13T07:04:22,478 creating build/lib/pmd_pytcp/protocols/icmp6/nd 2026-08-13T07:04:22,479 copying pmd_pytcp/protocols/icmp6/nd/nd__constants.py -> build/lib/pmd_pytcp/protocols/icmp6/nd 2026-08-13T07:04:22,482 copying pmd_pytcp/protocols/icmp6/nd/nd__cache.py -> build/lib/pmd_pytcp/protocols/icmp6/nd 2026-08-13T07:04:22,485 copying pmd_pytcp/protocols/icmp6/nd/nd__router_state.py -> build/lib/pmd_pytcp/protocols/icmp6/nd 2026-08-13T07:04:22,487 copying pmd_pytcp/protocols/icmp6/nd/__init__.py -> build/lib/pmd_pytcp/protocols/icmp6/nd 2026-08-13T07:04:22,489 creating build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:22,490 copying pmd_pytcp/protocols/tcp/state/tcp__state__cc.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:22,493 copying pmd_pytcp/protocols/tcp/state/tcp__state__window.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:22,495 copying pmd_pytcp/protocols/tcp/state/tcp__state__shutdown.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:22,497 copying pmd_pytcp/protocols/tcp/state/tcp__state__rtt_sample.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:22,499 copying pmd_pytcp/protocols/tcp/state/tcp__state__rack_tlp.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:22,501 copying pmd_pytcp/protocols/tcp/state/tcp__state__timestamps.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:22,504 copying pmd_pytcp/protocols/tcp/state/tcp__state__advertise.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:22,506 copying pmd_pytcp/protocols/tcp/state/tcp__state__tx_buffer.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:22,508 copying pmd_pytcp/protocols/tcp/state/tcp__state__keepalive.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:22,510 copying pmd_pytcp/protocols/tcp/state/tcp__state__ecn_classic.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:22,512 copying pmd_pytcp/protocols/tcp/state/tcp__state__recv_seq.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:22,514 copying pmd_pytcp/protocols/tcp/state/tcp__state__accecn.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:22,517 copying pmd_pytcp/protocols/tcp/state/tcp__state__persist.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:22,519 copying pmd_pytcp/protocols/tcp/state/tcp__state__fastopen.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:22,520 copying pmd_pytcp/protocols/tcp/state/__init__.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:22,522 copying pmd_pytcp/protocols/tcp/state/tcp__state__send_seq.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:22,525 creating build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T07:04:22,526 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__last_ack.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T07:04:22,528 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__time_wait.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T07:04:22,530 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__fin_wait_2.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T07:04:22,533 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closing.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T07:04:22,535 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closed.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T07:04:22,537 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__syn_rcvd.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T07:04:22,539 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__fin_wait_1.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T07:04:22,542 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__syn_sent.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T07:04:22,544 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__established.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T07:04:22,547 copying pmd_pytcp/protocols/tcp/fsm/__init__.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T07:04:22,548 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T07:04:22,551 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__listen.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T07:04:22,554 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__close_wait.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T07:04:22,557 creating build/lib/pmd_pytcp/protocols/tcp/session 2026-08-13T07:04:22,558 copying pmd_pytcp/protocols/tcp/session/tcp__session.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-13T07:04:22,561 copying pmd_pytcp/protocols/tcp/session/tcp__session__retransmit.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-13T07:04:22,564 copying pmd_pytcp/protocols/tcp/session/tcp__session__tx.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-13T07:04:22,568 copying pmd_pytcp/protocols/tcp/session/tcp__session__timers.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-13T07:04:22,570 copying pmd_pytcp/protocols/tcp/session/__init__.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-13T07:04:22,571 copying pmd_pytcp/protocols/tcp/session/tcp__session__validate.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-13T07:04:22,574 copying pmd_pytcp/protocols/tcp/session/tcp__session__ack.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-13T07:04:22,577 creating build/lib/pmd_pytcp/protocols/ip4/acd 2026-08-13T07:04:22,578 copying pmd_pytcp/protocols/ip4/acd/ip4_acd.py -> build/lib/pmd_pytcp/protocols/ip4/acd 2026-08-13T07:04:22,581 copying pmd_pytcp/protocols/ip4/acd/__init__.py -> build/lib/pmd_pytcp/protocols/ip4/acd 2026-08-13T07:04:22,583 creating build/lib/pmd_pytcp/protocols/ip4/link_local 2026-08-13T07:04:22,584 copying pmd_pytcp/protocols/ip4/link_local/link_local__rng.py -> build/lib/pmd_pytcp/protocols/ip4/link_local 2026-08-13T07:04:22,586 copying pmd_pytcp/protocols/ip4/link_local/link_local__constants.py -> build/lib/pmd_pytcp/protocols/ip4/link_local 2026-08-13T07:04:22,588 copying pmd_pytcp/protocols/ip4/link_local/__init__.py -> build/lib/pmd_pytcp/protocols/ip4/link_local 2026-08-13T07:04:22,590 copying pmd_pytcp/protocols/ip4/link_local/link_local__client.py -> build/lib/pmd_pytcp/protocols/ip4/link_local 2026-08-13T07:04:22,592 running egg_info 2026-08-13T07:04:22,602 writing pmd_pytcp.egg-info/PKG-INFO 2026-08-13T07:04:22,605 writing dependency_links to pmd_pytcp.egg-info/dependency_links.txt 2026-08-13T07:04:22,606 writing entry points to pmd_pytcp.egg-info/entry_points.txt 2026-08-13T07:04:22,608 writing requirements to pmd_pytcp.egg-info/requires.txt 2026-08-13T07:04:22,609 writing top-level names to pmd_pytcp.egg-info/top_level.txt 2026-08-13T07:04:22,644 reading manifest file 'pmd_pytcp.egg-info/SOURCES.txt' 2026-08-13T07:04:22,657 adding license file 'LICENSE' 2026-08-13T07:04:22,668 writing manifest file 'pmd_pytcp.egg-info/SOURCES.txt' 2026-08-13T07:04:22,684 copying pmd_pytcp/py.typed -> build/lib/pmd_pytcp 2026-08-13T07:04:22,709 installing to build/bdist.linux-armv7l/wheel 2026-08-13T07:04:22,710 running install 2026-08-13T07:04:22,731 running install_lib 2026-08-13T07:04:22,737 creating build/bdist.linux-armv7l/wheel 2026-08-13T07:04:22,739 creating build/bdist.linux-armv7l/wheel/pmd_pytcp 2026-08-13T07:04:22,740 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/socket 2026-08-13T07:04:22,742 copying build/lib/pmd_pytcp/socket/socket__bind_helpers.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T07:04:22,744 copying build/lib/pmd_pytcp/socket/packet__metadata.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T07:04:22,746 copying build/lib/pmd_pytcp/socket/packet__socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T07:04:22,748 copying build/lib/pmd_pytcp/socket/tcp__status.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T07:04:22,751 copying build/lib/pmd_pytcp/socket/sockaddr_ll.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T07:04:22,753 copying build/lib/pmd_pytcp/socket/tcp__socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T07:04:22,756 copying build/lib/pmd_pytcp/socket/udp__socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T07:04:22,758 copying build/lib/pmd_pytcp/socket/error_queue.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T07:04:22,761 copying build/lib/pmd_pytcp/socket/socket_table.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T07:04:22,763 copying build/lib/pmd_pytcp/socket/udp__metadata.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T07:04:22,765 copying build/lib/pmd_pytcp/socket/socket_id.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T07:04:22,767 copying build/lib/pmd_pytcp/socket/raw__metadata.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T07:04:22,769 copying build/lib/pmd_pytcp/socket/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T07:04:22,772 copying build/lib/pmd_pytcp/socket/tcp__info.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T07:04:22,775 copying build/lib/pmd_pytcp/socket/packet__socket_table.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T07:04:22,777 copying build/lib/pmd_pytcp/socket/raw__socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T07:04:22,779 copying build/lib/pmd_pytcp/socket/tcp__metadata.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T07:04:22,781 copying build/lib/pmd_pytcp/template.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp 2026-08-13T07:04:22,784 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/daemon 2026-08-13T07:04:22,785 copying build/lib/pmd_pytcp/daemon/__main__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/daemon 2026-08-13T07:04:22,787 copying build/lib/pmd_pytcp/daemon/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/daemon 2026-08-13T07:04:22,789 copying build/lib/pmd_pytcp/daemon/daemon.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/daemon 2026-08-13T07:04:22,792 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/runtime 2026-08-13T07:04:22,793 copying build/lib/pmd_pytcp/runtime/subsystem.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-13T07:04:22,795 copying build/lib/pmd_pytcp/runtime/tx_ring.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-13T07:04:22,799 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,800 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__igmp__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,802 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__icmp4__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,805 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__udp__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,807 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__arp__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,809 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__ip6__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,812 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__ethernet__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,814 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__ip4__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,817 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__tcp__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,819 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__udp__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,821 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__ip6__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,824 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-08-13T07:04:22,826 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__tcp__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,829 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-08-13T07:04:22,831 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-08-13T07:04:22,833 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-08-13T07:04:22,835 copying build/lib/pmd_pytcp/runtime/packet_handler/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,840 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__arp__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,842 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__ethernet__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,844 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__icmp6__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,848 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__icmp4__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,849 copying build/lib/pmd_pytcp/runtime/packet_handler/dispatch.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,851 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__igmp__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,854 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__icmp6__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,856 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__ip4__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-13T07:04:22,859 copying build/lib/pmd_pytcp/runtime/fib.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-13T07:04:22,861 copying build/lib/pmd_pytcp/runtime/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-13T07:04:22,862 copying build/lib/pmd_pytcp/runtime/interface_table.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-13T07:04:22,865 copying build/lib/pmd_pytcp/runtime/timer.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-13T07:04:22,867 copying build/lib/pmd_pytcp/runtime/rx_ring.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-13T07:04:22,870 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/client 2026-08-13T07:04:22,871 copying build/lib/pmd_pytcp/client/client__link.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-13T07:04:22,873 copying build/lib/pmd_pytcp/client/client__packet_socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-13T07:04:22,876 copying build/lib/pmd_pytcp/client/client__address.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-13T07:04:22,878 copying build/lib/pmd_pytcp/client/client__neighbor.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-13T07:04:22,879 copying build/lib/pmd_pytcp/client/client_stack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-13T07:04:22,882 copying build/lib/pmd_pytcp/client/client__sysctl.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-13T07:04:22,884 copying build/lib/pmd_pytcp/client/client__data_channel.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-13T07:04:22,886 copying build/lib/pmd_pytcp/client/client__tcp_socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-13T07:04:22,888 copying build/lib/pmd_pytcp/client/client__route.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-13T07:04:22,890 copying build/lib/pmd_pytcp/client/client__membership.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-13T07:04:22,892 copying build/lib/pmd_pytcp/client/client__base.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-13T07:04:22,893 copying build/lib/pmd_pytcp/client/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-13T07:04:22,895 copying build/lib/pmd_pytcp/client/client__datagram_socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-13T07:04:22,898 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/ipc 2026-08-13T07:04:22,899 copying build/lib/pmd_pytcp/ipc/ipc__packet_frame.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T07:04:22,901 copying build/lib/pmd_pytcp/ipc/ipc__dgram_bridge.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T07:04:22,904 copying build/lib/pmd_pytcp/ipc/ipc__enums.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T07:04:22,906 copying build/lib/pmd_pytcp/ipc/ipc__errors.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T07:04:22,909 copying build/lib/pmd_pytcp/ipc/ipc__packet_bridge.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T07:04:22,911 copying build/lib/pmd_pytcp/ipc/ipc__socket_bridge.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T07:04:22,913 copying build/lib/pmd_pytcp/ipc/ipc__socket_rpc.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T07:04:22,915 copying build/lib/pmd_pytcp/ipc/ipc__control.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T07:04:22,917 copying build/lib/pmd_pytcp/ipc/ipc__fdpass.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T07:04:22,919 copying build/lib/pmd_pytcp/ipc/ipc__rpc.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T07:04:22,922 copying build/lib/pmd_pytcp/ipc/ipc__frame.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T07:04:22,924 copying build/lib/pmd_pytcp/ipc/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T07:04:22,925 copying build/lib/pmd_pytcp/ipc/ipc__values.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T07:04:22,928 copying build/lib/pmd_pytcp/ipc/ipc__socket_session.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T07:04:22,930 copying build/lib/pmd_pytcp/ipc/ipc__message.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T07:04:22,932 copying build/lib/pmd_pytcp/ipc/ipc__dgram_frame.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T07:04:22,934 copying build/lib/pmd_pytcp/ipc/ipc__client.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T07:04:22,937 copying build/lib/pmd_pytcp/ipc/ipc__server.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T07:04:22,939 copying build/lib/pmd_pytcp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp 2026-08-13T07:04:22,941 copying build/lib/pmd_pytcp/py.typed -> build/bdist.linux-armv7l/wheel/./pmd_pytcp 2026-08-13T07:04:22,943 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/lib 2026-08-13T07:04:22,944 copying build/lib/pmd_pytcp/lib/tx_status.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-13T07:04:22,946 copying build/lib/pmd_pytcp/lib/plpmtud.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-13T07:04:22,949 copying build/lib/pmd_pytcp/lib/logger.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-13T07:04:22,951 copying build/lib/pmd_pytcp/lib/ip4_multicast_filter.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-13T07:04:22,954 copying build/lib/pmd_pytcp/lib/neighbor.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-13T07:04:22,956 copying build/lib/pmd_pytcp/lib/name_enum.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-13T07:04:22,958 copying build/lib/pmd_pytcp/lib/neighbor__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-13T07:04:22,960 copying build/lib/pmd_pytcp/lib/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-13T07:04:22,962 copying build/lib/pmd_pytcp/lib/io_backend.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-13T07:04:22,964 copying build/lib/pmd_pytcp/lib/packet_stats.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-13T07:04:22,967 copying build/lib/pmd_pytcp/lib/dad_slot_registry.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-13T07:04:22,969 copying build/lib/pmd_pytcp/lib/interface_layer.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-13T07:04:22,971 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols 2026-08-13T07:04:22,973 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/dhcp6 2026-08-13T07:04:22,974 copying build/lib/pmd_pytcp/protocols/dhcp6/dhcp6__uid.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp6 2026-08-13T07:04:22,976 copying build/lib/pmd_pytcp/protocols/dhcp6/dhcp6__client.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp6 2026-08-13T07:04:22,979 copying build/lib/pmd_pytcp/protocols/dhcp6/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp6 2026-08-13T07:04:22,980 copying build/lib/pmd_pytcp/protocols/dhcp6/dhcp6__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp6 2026-08-13T07:04:22,983 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/icmp 2026-08-13T07:04:22,984 copying build/lib/pmd_pytcp/protocols/icmp/icmp__inbound_classifier.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp 2026-08-13T07:04:22,986 copying build/lib/pmd_pytcp/protocols/icmp/icmp__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp 2026-08-13T07:04:22,988 copying build/lib/pmd_pytcp/protocols/icmp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp 2026-08-13T07:04:22,990 copying build/lib/pmd_pytcp/protocols/icmp/icmp__error_demux.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp 2026-08-13T07:04:22,992 copying build/lib/pmd_pytcp/protocols/icmp/icmp__error_emitter.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp 2026-08-13T07:04:22,995 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/dhcp4 2026-08-13T07:04:22,996 copying build/lib/pmd_pytcp/protocols/dhcp4/dhcp4__lease_cache.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp4 2026-08-13T07:04:22,999 copying build/lib/pmd_pytcp/protocols/dhcp4/dhcp4__client.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp4 2026-08-13T07:04:23,002 copying build/lib/pmd_pytcp/protocols/dhcp4/dhcp4__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp4 2026-08-13T07:04:23,004 copying build/lib/pmd_pytcp/protocols/dhcp4/dhcp4__uid.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp4 2026-08-13T07:04:23,007 copying build/lib/pmd_pytcp/protocols/dhcp4/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp4 2026-08-13T07:04:23,009 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/ip 2026-08-13T07:04:23,010 copying build/lib/pmd_pytcp/protocols/ip/ip_frag.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip 2026-08-13T07:04:23,012 copying build/lib/pmd_pytcp/protocols/ip/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip 2026-08-13T07:04:23,013 copying build/lib/pmd_pytcp/protocols/ip/ip_frag_table.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip 2026-08-13T07:04:23,015 copying build/lib/pmd_pytcp/protocols/ip/ip_scope.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip 2026-08-13T07:04:23,018 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/icmp6 2026-08-13T07:04:23,019 copying build/lib/pmd_pytcp/protocols/icmp6/icmp6__echo_gate.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6 2026-08-13T07:04:23,021 copying build/lib/pmd_pytcp/protocols/icmp6/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6 2026-08-13T07:04:23,023 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/icmp6/nd 2026-08-13T07:04:23,024 copying build/lib/pmd_pytcp/protocols/icmp6/nd/nd__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6/nd 2026-08-13T07:04:23,027 copying build/lib/pmd_pytcp/protocols/icmp6/nd/nd__cache.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6/nd 2026-08-13T07:04:23,029 copying build/lib/pmd_pytcp/protocols/icmp6/nd/nd__router_state.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6/nd 2026-08-13T07:04:23,032 copying build/lib/pmd_pytcp/protocols/icmp6/nd/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6/nd 2026-08-13T07:04:23,034 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/icmp4 2026-08-13T07:04:23,035 copying build/lib/pmd_pytcp/protocols/icmp4/icmp4__echo_gate.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp4 2026-08-13T07:04:23,037 copying build/lib/pmd_pytcp/protocols/icmp4/icmp4__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp4 2026-08-13T07:04:23,038 copying build/lib/pmd_pytcp/protocols/icmp4/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp4 2026-08-13T07:04:23,040 copying build/lib/pmd_pytcp/protocols/icmp4/icmp4__echo_options.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp4 2026-08-13T07:04:23,042 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/ip6 2026-08-13T07:04:23,043 copying build/lib/pmd_pytcp/protocols/ip6/ip6__policy_table.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-08-13T07:04:23,045 copying build/lib/pmd_pytcp/protocols/ip6/ip6__source_selection.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-08-13T07:04:23,047 copying build/lib/pmd_pytcp/protocols/ip6/ip6__ext_hdr_limits.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-08-13T07:04:23,049 copying build/lib/pmd_pytcp/protocols/ip6/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-08-13T07:04:23,051 copying build/lib/pmd_pytcp/protocols/ip6/ip6__flow_label.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-08-13T07:04:23,053 copying build/lib/pmd_pytcp/protocols/ip6/ip6__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-08-13T07:04:23,056 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/tcp 2026-08-13T07:04:23,057 copying build/lib/pmd_pytcp/protocols/tcp/tcp__sack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T07:04:23,059 copying build/lib/pmd_pytcp/protocols/tcp/tcp__rto.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T07:04:23,061 copying build/lib/pmd_pytcp/protocols/tcp/tcp__cwnd.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T07:04:23,063 copying build/lib/pmd_pytcp/protocols/tcp/tcp__enums.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T07:04:23,066 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:23,067 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__cc.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:23,069 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__window.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:23,072 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__shutdown.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:23,074 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__rtt_sample.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:23,076 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__rack_tlp.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:23,078 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__timestamps.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:23,080 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__advertise.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:23,082 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__tx_buffer.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:23,084 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__keepalive.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:23,086 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__ecn_classic.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:23,088 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__recv_seq.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:23,090 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__accecn.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:23,093 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__persist.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:23,094 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__fastopen.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:23,097 copying build/lib/pmd_pytcp/protocols/tcp/state/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:23,098 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__send_seq.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-13T07:04:23,101 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/tcp/fsm 2026-08-13T07:04:23,102 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__last_ack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-13T07:04:23,104 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__time_wait.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-13T07:04:23,107 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-08-13T07:04:23,109 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closing.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-13T07:04:23,111 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closed.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-13T07:04:23,113 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__syn_rcvd.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-13T07:04:23,116 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-08-13T07:04:23,118 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__syn_sent.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-13T07:04:23,120 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__established.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-13T07:04:23,123 copying build/lib/pmd_pytcp/protocols/tcp/fsm/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-13T07:04:23,125 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-13T07:04:23,127 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__listen.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-13T07:04:23,130 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__close_wait.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-13T07:04:23,132 copying build/lib/pmd_pytcp/protocols/tcp/tcp__loss_recovery.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T07:04:23,136 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/tcp/session 2026-08-13T07:04:23,137 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-13T07:04:23,141 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session__retransmit.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-13T07:04:23,144 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-13T07:04:23,147 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session__timers.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-13T07:04:23,150 copying build/lib/pmd_pytcp/protocols/tcp/session/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-13T07:04:23,152 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session__validate.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-13T07:04:23,154 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session__ack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-13T07:04:23,157 copying build/lib/pmd_pytcp/protocols/tcp/tcp__seq.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T07:04:23,159 copying build/lib/pmd_pytcp/protocols/tcp/tcp__rack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T07:04:23,161 copying build/lib/pmd_pytcp/protocols/tcp/tcp__cubic.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T07:04:23,164 copying build/lib/pmd_pytcp/protocols/tcp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T07:04:23,165 copying build/lib/pmd_pytcp/protocols/tcp/tcp__stack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T07:04:23,167 copying build/lib/pmd_pytcp/protocols/tcp/tcp__icmp_metadata.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T07:04:23,169 copying build/lib/pmd_pytcp/protocols/tcp/tcp__hystart.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T07:04:23,171 copying build/lib/pmd_pytcp/protocols/tcp/tcp__errors.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T07:04:23,173 copying build/lib/pmd_pytcp/protocols/tcp/tcp__plpmtud_adapter.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T07:04:23,176 copying build/lib/pmd_pytcp/protocols/tcp/tcp__fastopen.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T07:04:23,178 copying build/lib/pmd_pytcp/protocols/tcp/tcp__newreno.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T07:04:23,180 copying build/lib/pmd_pytcp/protocols/tcp/tcp__tracing.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T07:04:23,182 copying build/lib/pmd_pytcp/protocols/tcp/tcp__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T07:04:23,185 copying build/lib/pmd_pytcp/protocols/tcp/tcp__iss.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T07:04:23,187 copying build/lib/pmd_pytcp/protocols/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols 2026-08-13T07:04:23,189 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/igmp 2026-08-13T07:04:23,190 copying build/lib/pmd_pytcp/protocols/igmp/igmp__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/igmp 2026-08-13T07:04:23,193 copying build/lib/pmd_pytcp/protocols/igmp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/igmp 2026-08-13T07:04:23,195 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/arp 2026-08-13T07:04:23,196 copying build/lib/pmd_pytcp/protocols/arp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/arp 2026-08-13T07:04:23,198 copying build/lib/pmd_pytcp/protocols/arp/arp__cache.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/arp 2026-08-13T07:04:23,200 copying build/lib/pmd_pytcp/protocols/arp/arp__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/arp 2026-08-13T07:04:23,203 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/ip4 2026-08-13T07:04:23,204 copying build/lib/pmd_pytcp/protocols/ip4/ip4__source_selection.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4 2026-08-13T07:04:23,206 copying build/lib/pmd_pytcp/protocols/ip4/ip4__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4 2026-08-13T07:04:23,209 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/ip4/acd 2026-08-13T07:04:23,210 copying build/lib/pmd_pytcp/protocols/ip4/acd/ip4_acd.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4/acd 2026-08-13T07:04:23,212 copying build/lib/pmd_pytcp/protocols/ip4/acd/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4/acd 2026-08-13T07:04:23,214 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/ip4/link_local 2026-08-13T07:04:23,215 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-08-13T07:04:23,217 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-08-13T07:04:23,219 copying build/lib/pmd_pytcp/protocols/ip4/link_local/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4/link_local 2026-08-13T07:04:23,221 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-08-13T07:04:23,223 copying build/lib/pmd_pytcp/protocols/ip4/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4 2026-08-13T07:04:23,225 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/udp 2026-08-13T07:04:23,226 copying build/lib/pmd_pytcp/protocols/udp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/udp 2026-08-13T07:04:23,228 copying build/lib/pmd_pytcp/protocols/udp/udp__plpmtud_adapter.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/udp 2026-08-13T07:04:23,231 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/stack 2026-08-13T07:04:23,232 copying build/lib/pmd_pytcp/stack/sysctl.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-13T07:04:23,234 copying build/lib/pmd_pytcp/stack/route.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-13T07:04:23,236 copying build/lib/pmd_pytcp/stack/membership.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-13T07:04:23,239 copying build/lib/pmd_pytcp/stack/neighbor.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-13T07:04:23,241 copying build/lib/pmd_pytcp/stack/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-13T07:04:23,244 copying build/lib/pmd_pytcp/stack/lifecycle.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-13T07:04:23,247 copying build/lib/pmd_pytcp/stack/address.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-13T07:04:23,250 copying build/lib/pmd_pytcp/stack/sysctl_iface.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-13T07:04:23,252 copying build/lib/pmd_pytcp/stack/link.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-13T07:04:23,254 copying build/lib/pmd_pytcp/_compat.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp 2026-08-13T07:04:23,256 running install_egg_info 2026-08-13T07:04:23,261 Copying pmd_pytcp.egg-info to build/bdist.linux-armv7l/wheel/./pmd_pytcp-0.3.7-py3.11.egg-info 2026-08-13T07:04:23,274 running install_scripts 2026-08-13T07:04:23,288 creating build/bdist.linux-armv7l/wheel/pmd_pytcp-0.3.7.dist-info/WHEEL 2026-08-13T07:04:23,291 creating '/tmp/pip-wheel-kc1re7h7/.tmp-5a193kwr/pmd_pytcp-0.3.7-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-08-13T07:04:23,294 adding 'pmd_pytcp/__init__.py' 2026-08-13T07:04:23,296 adding 'pmd_pytcp/_compat.py' 2026-08-13T07:04:23,297 adding 'pmd_pytcp/py.typed' 2026-08-13T07:04:23,298 adding 'pmd_pytcp/template.py' 2026-08-13T07:04:23,301 adding 'pmd_pytcp/client/__init__.py' 2026-08-13T07:04:23,302 adding 'pmd_pytcp/client/client__address.py' 2026-08-13T07:04:23,304 adding 'pmd_pytcp/client/client__base.py' 2026-08-13T07:04:23,306 adding 'pmd_pytcp/client/client__data_channel.py' 2026-08-13T07:04:23,308 adding 'pmd_pytcp/client/client__datagram_socket.py' 2026-08-13T07:04:23,309 adding 'pmd_pytcp/client/client__link.py' 2026-08-13T07:04:23,310 adding 'pmd_pytcp/client/client__membership.py' 2026-08-13T07:04:23,312 adding 'pmd_pytcp/client/client__neighbor.py' 2026-08-13T07:04:23,313 adding 'pmd_pytcp/client/client__packet_socket.py' 2026-08-13T07:04:23,315 adding 'pmd_pytcp/client/client__route.py' 2026-08-13T07:04:23,316 adding 'pmd_pytcp/client/client__sysctl.py' 2026-08-13T07:04:23,317 adding 'pmd_pytcp/client/client__tcp_socket.py' 2026-08-13T07:04:23,319 adding 'pmd_pytcp/client/client_stack.py' 2026-08-13T07:04:23,321 adding 'pmd_pytcp/daemon/__init__.py' 2026-08-13T07:04:23,322 adding 'pmd_pytcp/daemon/__main__.py' 2026-08-13T07:04:23,324 adding 'pmd_pytcp/daemon/daemon.py' 2026-08-13T07:04:23,325 adding 'pmd_pytcp/ipc/__init__.py' 2026-08-13T07:04:23,327 adding 'pmd_pytcp/ipc/ipc__client.py' 2026-08-13T07:04:23,329 adding 'pmd_pytcp/ipc/ipc__control.py' 2026-08-13T07:04:23,331 adding 'pmd_pytcp/ipc/ipc__dgram_bridge.py' 2026-08-13T07:04:23,332 adding 'pmd_pytcp/ipc/ipc__dgram_frame.py' 2026-08-13T07:04:23,334 adding 'pmd_pytcp/ipc/ipc__enums.py' 2026-08-13T07:04:23,335 adding 'pmd_pytcp/ipc/ipc__errors.py' 2026-08-13T07:04:23,337 adding 'pmd_pytcp/ipc/ipc__fdpass.py' 2026-08-13T07:04:23,339 adding 'pmd_pytcp/ipc/ipc__frame.py' 2026-08-13T07:04:23,340 adding 'pmd_pytcp/ipc/ipc__message.py' 2026-08-13T07:04:23,342 adding 'pmd_pytcp/ipc/ipc__packet_bridge.py' 2026-08-13T07:04:23,343 adding 'pmd_pytcp/ipc/ipc__packet_frame.py' 2026-08-13T07:04:23,345 adding 'pmd_pytcp/ipc/ipc__rpc.py' 2026-08-13T07:04:23,347 adding 'pmd_pytcp/ipc/ipc__server.py' 2026-08-13T07:04:23,348 adding 'pmd_pytcp/ipc/ipc__socket_bridge.py' 2026-08-13T07:04:23,350 adding 'pmd_pytcp/ipc/ipc__socket_rpc.py' 2026-08-13T07:04:23,353 adding 'pmd_pytcp/ipc/ipc__socket_session.py' 2026-08-13T07:04:23,354 adding 'pmd_pytcp/ipc/ipc__values.py' 2026-08-13T07:04:23,356 adding 'pmd_pytcp/lib/__init__.py' 2026-08-13T07:04:23,358 adding 'pmd_pytcp/lib/dad_slot_registry.py' 2026-08-13T07:04:23,359 adding 'pmd_pytcp/lib/interface_layer.py' 2026-08-13T07:04:23,361 adding 'pmd_pytcp/lib/io_backend.py' 2026-08-13T07:04:23,362 adding 'pmd_pytcp/lib/ip4_multicast_filter.py' 2026-08-13T07:04:23,364 adding 'pmd_pytcp/lib/logger.py' 2026-08-13T07:04:23,365 adding 'pmd_pytcp/lib/name_enum.py' 2026-08-13T07:04:23,369 adding 'pmd_pytcp/lib/neighbor.py' 2026-08-13T07:04:23,370 adding 'pmd_pytcp/lib/neighbor__constants.py' 2026-08-13T07:04:23,373 adding 'pmd_pytcp/lib/packet_stats.py' 2026-08-13T07:04:23,376 adding 'pmd_pytcp/lib/plpmtud.py' 2026-08-13T07:04:23,378 adding 'pmd_pytcp/lib/tx_status.py' 2026-08-13T07:04:23,380 adding 'pmd_pytcp/protocols/__init__.py' 2026-08-13T07:04:23,381 adding 'pmd_pytcp/protocols/arp/__init__.py' 2026-08-13T07:04:23,383 adding 'pmd_pytcp/protocols/arp/arp__cache.py' 2026-08-13T07:04:23,385 adding 'pmd_pytcp/protocols/arp/arp__constants.py' 2026-08-13T07:04:23,387 adding 'pmd_pytcp/protocols/dhcp4/__init__.py' 2026-08-13T07:04:23,396 adding 'pmd_pytcp/protocols/dhcp4/dhcp4__client.py' 2026-08-13T07:04:23,399 adding 'pmd_pytcp/protocols/dhcp4/dhcp4__constants.py' 2026-08-13T07:04:23,401 adding 'pmd_pytcp/protocols/dhcp4/dhcp4__lease_cache.py' 2026-08-13T07:04:23,403 adding 'pmd_pytcp/protocols/dhcp4/dhcp4__uid.py' 2026-08-13T07:04:23,405 adding 'pmd_pytcp/protocols/dhcp6/__init__.py' 2026-08-13T07:04:23,411 adding 'pmd_pytcp/protocols/dhcp6/dhcp6__client.py' 2026-08-13T07:04:23,414 adding 'pmd_pytcp/protocols/dhcp6/dhcp6__constants.py' 2026-08-13T07:04:23,415 adding 'pmd_pytcp/protocols/dhcp6/dhcp6__uid.py' 2026-08-13T07:04:23,417 adding 'pmd_pytcp/protocols/icmp/__init__.py' 2026-08-13T07:04:23,418 adding 'pmd_pytcp/protocols/icmp/icmp__constants.py' 2026-08-13T07:04:23,420 adding 'pmd_pytcp/protocols/icmp/icmp__error_demux.py' 2026-08-13T07:04:23,422 adding 'pmd_pytcp/protocols/icmp/icmp__error_emitter.py' 2026-08-13T07:04:23,423 adding 'pmd_pytcp/protocols/icmp/icmp__inbound_classifier.py' 2026-08-13T07:04:23,425 adding 'pmd_pytcp/protocols/icmp4/__init__.py' 2026-08-13T07:04:23,426 adding 'pmd_pytcp/protocols/icmp4/icmp4__constants.py' 2026-08-13T07:04:23,427 adding 'pmd_pytcp/protocols/icmp4/icmp4__echo_gate.py' 2026-08-13T07:04:23,429 adding 'pmd_pytcp/protocols/icmp4/icmp4__echo_options.py' 2026-08-13T07:04:23,430 adding 'pmd_pytcp/protocols/icmp6/__init__.py' 2026-08-13T07:04:23,431 adding 'pmd_pytcp/protocols/icmp6/icmp6__echo_gate.py' 2026-08-13T07:04:23,433 adding 'pmd_pytcp/protocols/icmp6/nd/__init__.py' 2026-08-13T07:04:23,435 adding 'pmd_pytcp/protocols/icmp6/nd/nd__cache.py' 2026-08-13T07:04:23,438 adding 'pmd_pytcp/protocols/icmp6/nd/nd__constants.py' 2026-08-13T07:04:23,440 adding 'pmd_pytcp/protocols/icmp6/nd/nd__router_state.py' 2026-08-13T07:04:23,441 adding 'pmd_pytcp/protocols/igmp/__init__.py' 2026-08-13T07:04:23,443 adding 'pmd_pytcp/protocols/igmp/igmp__constants.py' 2026-08-13T07:04:23,444 adding 'pmd_pytcp/protocols/ip/__init__.py' 2026-08-13T07:04:23,446 adding 'pmd_pytcp/protocols/ip/ip_frag.py' 2026-08-13T07:04:23,448 adding 'pmd_pytcp/protocols/ip/ip_frag_table.py' 2026-08-13T07:04:23,449 adding 'pmd_pytcp/protocols/ip/ip_scope.py' 2026-08-13T07:04:23,451 adding 'pmd_pytcp/protocols/ip4/__init__.py' 2026-08-13T07:04:23,453 adding 'pmd_pytcp/protocols/ip4/ip4__constants.py' 2026-08-13T07:04:23,454 adding 'pmd_pytcp/protocols/ip4/ip4__source_selection.py' 2026-08-13T07:04:23,456 adding 'pmd_pytcp/protocols/ip4/acd/__init__.py' 2026-08-13T07:04:23,458 adding 'pmd_pytcp/protocols/ip4/acd/ip4_acd.py' 2026-08-13T07:04:23,460 adding 'pmd_pytcp/protocols/ip4/link_local/__init__.py' 2026-08-13T07:04:23,463 adding 'pmd_pytcp/protocols/ip4/link_local/link_local__client.py' 2026-08-13T07:04:23,464 adding 'pmd_pytcp/protocols/ip4/link_local/link_local__constants.py' 2026-08-13T07:04:23,466 adding 'pmd_pytcp/protocols/ip4/link_local/link_local__rng.py' 2026-08-13T07:04:23,468 adding 'pmd_pytcp/protocols/ip6/__init__.py' 2026-08-13T07:04:23,469 adding 'pmd_pytcp/protocols/ip6/ip6__constants.py' 2026-08-13T07:04:23,471 adding 'pmd_pytcp/protocols/ip6/ip6__ext_hdr_limits.py' 2026-08-13T07:04:23,472 adding 'pmd_pytcp/protocols/ip6/ip6__flow_label.py' 2026-08-13T07:04:23,474 adding 'pmd_pytcp/protocols/ip6/ip6__policy_table.py' 2026-08-13T07:04:23,475 adding 'pmd_pytcp/protocols/ip6/ip6__source_selection.py' 2026-08-13T07:04:23,477 adding 'pmd_pytcp/protocols/tcp/__init__.py' 2026-08-13T07:04:23,480 adding 'pmd_pytcp/protocols/tcp/tcp__constants.py' 2026-08-13T07:04:23,482 adding 'pmd_pytcp/protocols/tcp/tcp__cubic.py' 2026-08-13T07:04:23,484 adding 'pmd_pytcp/protocols/tcp/tcp__cwnd.py' 2026-08-13T07:04:23,486 adding 'pmd_pytcp/protocols/tcp/tcp__enums.py' 2026-08-13T07:04:23,487 adding 'pmd_pytcp/protocols/tcp/tcp__errors.py' 2026-08-13T07:04:23,488 adding 'pmd_pytcp/protocols/tcp/tcp__fastopen.py' 2026-08-13T07:04:23,490 adding 'pmd_pytcp/protocols/tcp/tcp__hystart.py' 2026-08-13T07:04:23,492 adding 'pmd_pytcp/protocols/tcp/tcp__icmp_metadata.py' 2026-08-13T07:04:23,494 adding 'pmd_pytcp/protocols/tcp/tcp__iss.py' 2026-08-13T07:04:23,495 adding 'pmd_pytcp/protocols/tcp/tcp__loss_recovery.py' 2026-08-13T07:04:23,497 adding 'pmd_pytcp/protocols/tcp/tcp__newreno.py' 2026-08-13T07:04:23,500 adding 'pmd_pytcp/protocols/tcp/tcp__plpmtud_adapter.py' 2026-08-13T07:04:23,503 adding 'pmd_pytcp/protocols/tcp/tcp__rack.py' 2026-08-13T07:04:23,505 adding 'pmd_pytcp/protocols/tcp/tcp__rto.py' 2026-08-13T07:04:23,507 adding 'pmd_pytcp/protocols/tcp/tcp__sack.py' 2026-08-13T07:04:23,508 adding 'pmd_pytcp/protocols/tcp/tcp__seq.py' 2026-08-13T07:04:23,510 adding 'pmd_pytcp/protocols/tcp/tcp__stack.py' 2026-08-13T07:04:23,512 adding 'pmd_pytcp/protocols/tcp/tcp__tracing.py' 2026-08-13T07:04:23,514 adding 'pmd_pytcp/protocols/tcp/fsm/__init__.py' 2026-08-13T07:04:23,515 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm.py' 2026-08-13T07:04:23,518 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__close_wait.py' 2026-08-13T07:04:23,519 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closed.py' 2026-08-13T07:04:23,520 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closing.py' 2026-08-13T07:04:23,523 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__established.py' 2026-08-13T07:04:23,525 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__fin_wait_1.py' 2026-08-13T07:04:23,526 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__fin_wait_2.py' 2026-08-13T07:04:23,528 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__last_ack.py' 2026-08-13T07:04:23,531 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__listen.py' 2026-08-13T07:04:23,533 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__syn_rcvd.py' 2026-08-13T07:04:23,537 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__syn_sent.py' 2026-08-13T07:04:23,539 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__time_wait.py' 2026-08-13T07:04:23,541 adding 'pmd_pytcp/protocols/tcp/session/__init__.py' 2026-08-13T07:04:23,552 adding 'pmd_pytcp/protocols/tcp/session/tcp__session.py' 2026-08-13T07:04:23,557 adding 'pmd_pytcp/protocols/tcp/session/tcp__session__ack.py' 2026-08-13T07:04:23,563 adding 'pmd_pytcp/protocols/tcp/session/tcp__session__retransmit.py' 2026-08-13T07:04:23,565 adding 'pmd_pytcp/protocols/tcp/session/tcp__session__timers.py' 2026-08-13T07:04:23,573 adding 'pmd_pytcp/protocols/tcp/session/tcp__session__tx.py' 2026-08-13T07:04:23,576 adding 'pmd_pytcp/protocols/tcp/session/tcp__session__validate.py' 2026-08-13T07:04:23,578 adding 'pmd_pytcp/protocols/tcp/state/__init__.py' 2026-08-13T07:04:23,580 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__accecn.py' 2026-08-13T07:04:23,581 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__advertise.py' 2026-08-13T07:04:23,583 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__cc.py' 2026-08-13T07:04:23,585 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__ecn_classic.py' 2026-08-13T07:04:23,586 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__fastopen.py' 2026-08-13T07:04:23,588 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__keepalive.py' 2026-08-13T07:04:23,589 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__persist.py' 2026-08-13T07:04:23,591 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__rack_tlp.py' 2026-08-13T07:04:23,593 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__recv_seq.py' 2026-08-13T07:04:23,595 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__rtt_sample.py' 2026-08-13T07:04:23,596 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__send_seq.py' 2026-08-13T07:04:23,598 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__shutdown.py' 2026-08-13T07:04:23,599 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__timestamps.py' 2026-08-13T07:04:23,601 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__tx_buffer.py' 2026-08-13T07:04:23,602 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__window.py' 2026-08-13T07:04:23,604 adding 'pmd_pytcp/protocols/udp/__init__.py' 2026-08-13T07:04:23,605 adding 'pmd_pytcp/protocols/udp/udp__plpmtud_adapter.py' 2026-08-13T07:04:23,607 adding 'pmd_pytcp/runtime/__init__.py' 2026-08-13T07:04:23,609 adding 'pmd_pytcp/runtime/fib.py' 2026-08-13T07:04:23,611 adding 'pmd_pytcp/runtime/interface_table.py' 2026-08-13T07:04:23,613 adding 'pmd_pytcp/runtime/rx_ring.py' 2026-08-13T07:04:23,615 adding 'pmd_pytcp/runtime/subsystem.py' 2026-08-13T07:04:23,616 adding 'pmd_pytcp/runtime/timer.py' 2026-08-13T07:04:23,619 adding 'pmd_pytcp/runtime/tx_ring.py' 2026-08-13T07:04:23,636 adding 'pmd_pytcp/runtime/packet_handler/__init__.py' 2026-08-13T07:04:23,638 adding 'pmd_pytcp/runtime/packet_handler/dispatch.py' 2026-08-13T07:04:23,640 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__arp__rx.py' 2026-08-13T07:04:23,642 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__arp__tx.py' 2026-08-13T07:04:23,644 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ethernet_802_3__rx.py' 2026-08-13T07:04:23,646 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ethernet_802_3__tx.py' 2026-08-13T07:04:23,647 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ethernet__rx.py' 2026-08-13T07:04:23,649 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ethernet__tx.py' 2026-08-13T07:04:23,652 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__icmp4__rx.py' 2026-08-13T07:04:23,654 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__icmp4__tx.py' 2026-08-13T07:04:23,659 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__icmp6__rx.py' 2026-08-13T07:04:23,661 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__icmp6__tx.py' 2026-08-13T07:04:23,664 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__igmp__rx.py' 2026-08-13T07:04:23,666 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__igmp__tx.py' 2026-08-13T07:04:23,669 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip4__rx.py' 2026-08-13T07:04:23,672 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip4__tx.py' 2026-08-13T07:04:23,674 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip6__rx.py' 2026-08-13T07:04:23,677 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip6__tx.py' 2026-08-13T07:04:23,678 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip6_frag__rx.py' 2026-08-13T07:04:23,680 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip6_frag__tx.py' 2026-08-13T07:04:23,682 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__tcp__rx.py' 2026-08-13T07:04:23,684 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__tcp__tx.py' 2026-08-13T07:04:23,686 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__udp__rx.py' 2026-08-13T07:04:23,688 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__udp__tx.py' 2026-08-13T07:04:23,697 adding 'pmd_pytcp/socket/__init__.py' 2026-08-13T07:04:23,699 adding 'pmd_pytcp/socket/error_queue.py' 2026-08-13T07:04:23,700 adding 'pmd_pytcp/socket/packet__metadata.py' 2026-08-13T07:04:23,702 adding 'pmd_pytcp/socket/packet__socket.py' 2026-08-13T07:04:23,704 adding 'pmd_pytcp/socket/packet__socket_table.py' 2026-08-13T07:04:23,705 adding 'pmd_pytcp/socket/raw__metadata.py' 2026-08-13T07:04:23,708 adding 'pmd_pytcp/socket/raw__socket.py' 2026-08-13T07:04:23,709 adding 'pmd_pytcp/socket/sockaddr_ll.py' 2026-08-13T07:04:23,711 adding 'pmd_pytcp/socket/socket__bind_helpers.py' 2026-08-13T07:04:23,713 adding 'pmd_pytcp/socket/socket_id.py' 2026-08-13T07:04:23,715 adding 'pmd_pytcp/socket/socket_table.py' 2026-08-13T07:04:23,717 adding 'pmd_pytcp/socket/tcp__info.py' 2026-08-13T07:04:23,719 adding 'pmd_pytcp/socket/tcp__metadata.py' 2026-08-13T07:04:23,725 adding 'pmd_pytcp/socket/tcp__socket.py' 2026-08-13T07:04:23,727 adding 'pmd_pytcp/socket/tcp__status.py' 2026-08-13T07:04:23,728 adding 'pmd_pytcp/socket/udp__metadata.py' 2026-08-13T07:04:23,733 adding 'pmd_pytcp/socket/udp__socket.py' 2026-08-13T07:04:23,739 adding 'pmd_pytcp/stack/__init__.py' 2026-08-13T07:04:23,742 adding 'pmd_pytcp/stack/address.py' 2026-08-13T07:04:23,747 adding 'pmd_pytcp/stack/lifecycle.py' 2026-08-13T07:04:23,750 adding 'pmd_pytcp/stack/link.py' 2026-08-13T07:04:23,752 adding 'pmd_pytcp/stack/membership.py' 2026-08-13T07:04:23,754 adding 'pmd_pytcp/stack/neighbor.py' 2026-08-13T07:04:23,757 adding 'pmd_pytcp/stack/route.py' 2026-08-13T07:04:23,759 adding 'pmd_pytcp/stack/sysctl.py' 2026-08-13T07:04:23,761 adding 'pmd_pytcp/stack/sysctl_iface.py' 2026-08-13T07:04:23,768 adding 'pmd_pytcp-0.3.7.dist-info/licenses/LICENSE' 2026-08-13T07:04:23,770 adding 'pmd_pytcp-0.3.7.dist-info/METADATA' 2026-08-13T07:04:23,771 adding 'pmd_pytcp-0.3.7.dist-info/WHEEL' 2026-08-13T07:04:23,772 adding 'pmd_pytcp-0.3.7.dist-info/entry_points.txt' 2026-08-13T07:04:23,773 adding 'pmd_pytcp-0.3.7.dist-info/top_level.txt' 2026-08-13T07:04:23,776 adding 'pmd_pytcp-0.3.7.dist-info/RECORD' 2026-08-13T07:04:23,873 removing build/bdist.linux-armv7l/wheel 2026-08-13T07:04:24,023 Building wheel for pmd-pytcp (pyproject.toml): finished with status 'done' 2026-08-13T07:04:24,043 Created wheel for pmd-pytcp: filename=pmd_pytcp-0.3.7-py3-none-any.whl size=780264 sha256=8b38ff8fbe3bf7ceea64bc163960d4f985aea74d01d64709efe1a08858ac5030 2026-08-13T07:04:24,044 Stored in directory: /tmp/pip-ephem-wheel-cache-e6ik1w4f/wheels/57/7d/ea/5921ca9ed7945e133df14692ecb7236bd7bc69325b6b899238 2026-08-13T07:04:24,065 Successfully built pmd-pytcp 2026-08-13T07:04:24,087 Removed build tracker: '/tmp/pip-build-tracker-0s38bdy2'