2026-08-13T01:19:51,688 Created temporary directory: /tmp/pip-ephem-wheel-cache-5r1l1tu1 2026-08-13T01:19:51,690 Created temporary directory: /tmp/pip-build-tracker-gpe5u1f8 2026-08-13T01:19:51,690 Initialized build tracking at /tmp/pip-build-tracker-gpe5u1f8 2026-08-13T01:19:51,691 Created build tracker: /tmp/pip-build-tracker-gpe5u1f8 2026-08-13T01:19:51,691 Entered build tracker: /tmp/pip-build-tracker-gpe5u1f8 2026-08-13T01:19:51,692 Created temporary directory: /tmp/pip-wheel-xxqziegn 2026-08-13T01:19:51,695 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-13T01:19:51,697 Created temporary directory: /tmp/pip-ephem-wheel-cache-8l40xapv 2026-08-13T01:19:51,718 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-13T01:19:51,722 2 location(s) to search for versions of pmd-pytcp: 2026-08-13T01:19:51,722 * https://pypi.org/simple/pmd-pytcp/ 2026-08-13T01:19:51,722 * https://www.piwheels.org/simple/pmd-pytcp/ 2026-08-13T01:19:51,723 Fetching project page and analyzing links: https://pypi.org/simple/pmd-pytcp/ 2026-08-13T01:19:51,723 Getting page https://pypi.org/simple/pmd-pytcp/ 2026-08-13T01:19:51,725 Found index url https://pypi.org/simple 2026-08-13T01:19:51,957 Fetched page https://pypi.org/simple/pmd-pytcp/ as application/vnd.pypi.simple.v1+json 2026-08-13T01:19:51,962 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-13T01:19:51,964 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-13T01:19:51,964 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-13T01:19:51,965 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-13T01:19:51,966 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-13T01:19:51,967 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-13T01:19:51,967 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-13T01:19:51,968 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-13T01:19:51,969 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-13T01:19:51,969 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-13T01:19:51,971 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-13T01:19:51,971 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-13T01:19:51,972 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-13T01:19:51,973 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-13T01:19:51,974 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-13T01:19:51,974 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-13T01:19:51,975 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-13T01:19:51,976 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-13T01:19:51,977 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-13T01:19:51,978 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-13T01:19:51,979 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-13T01:19:51,979 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-13T01:19:51,980 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-13T01:19:51,981 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-13T01:19:51,982 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-13T01:19:51,983 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-13T01:19:51,984 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-13T01:19:51,984 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-13T01:19:51,985 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-13T01:19:51,986 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-13T01:19:51,987 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-13T01:19:51,987 Fetching project page and analyzing links: https://www.piwheels.org/simple/pmd-pytcp/ 2026-08-13T01:19:51,988 Getting page https://www.piwheels.org/simple/pmd-pytcp/ 2026-08-13T01:19:51,989 Found index url https://www.piwheels.org/simple 2026-08-13T01:19:52,182 Fetched page https://www.piwheels.org/simple/pmd-pytcp/ as text/html 2026-08-13T01:19:52,186 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-13T01:19:52,187 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-13T01:19:52,187 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-13T01:19:52,188 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-13T01:19:52,189 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-13T01:19:52,189 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-13T01:19:52,190 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-13T01:19:52,190 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-13T01:19:52,191 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-13T01:19:52,192 Skipping link: not a file: https://www.piwheels.org/simple/pmd-pytcp/ 2026-08-13T01:19:52,192 Skipping link: not a file: https://pypi.org/simple/pmd-pytcp/ 2026-08-13T01:19:52,212 Given no hashes to check 1 links for project 'pmd-pytcp': discarding no candidates 2026-08-13T01:19:52,230 Collecting pmd-pytcp==0.3.4 2026-08-13T01:19:52,232 Created temporary directory: /tmp/pip-unpack-pngabjki 2026-08-13T01:19:52,385 Downloading pmd_pytcp-0.3.4.tar.gz (571 kB) 2026-08-13T01:19:52,983 Added pmd-pytcp==0.3.4 from https://files.pythonhosted.org/packages/4b/c5/2969f8b7b5a2cb2f6b541421ed12e74345bd8ee51a1d0fbe6676f23fbe9d/pmd_pytcp-0.3.4.tar.gz to build tracker '/tmp/pip-build-tracker-gpe5u1f8' 2026-08-13T01:19:52,987 Created temporary directory: /tmp/pip-build-env-xaxcfrz7 2026-08-13T01:19:52,991 Installing build dependencies: started 2026-08-13T01:19:52,993 Running command pip subprocess to install build dependencies 2026-08-13T01:19:54,124 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-08-13T01:19:54,586 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-13T01:19:54,610 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-13T01:19:56,445 Collecting setuptools>=61.0 2026-08-13T01:19:56,446 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-13T01:19:56,462 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-13T01:19:56,713 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-13T01:19:56,803 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-13T01:19:59,558 Installing collected packages: setuptools 2026-08-13T01:20:01,878 Successfully installed setuptools-84.0.0 2026-08-13T01:20:02,152 Installing build dependencies: finished with status 'done' 2026-08-13T01:20:02,159 Getting requirements to build wheel: started 2026-08-13T01:20:02,160 Running command Getting requirements to build wheel 2026-08-13T01:20:02,860 running egg_info 2026-08-13T01:20:02,866 writing pmd_pytcp.egg-info/PKG-INFO 2026-08-13T01:20:02,870 writing dependency_links to pmd_pytcp.egg-info/dependency_links.txt 2026-08-13T01:20:02,872 writing entry points to pmd_pytcp.egg-info/entry_points.txt 2026-08-13T01:20:02,874 writing requirements to pmd_pytcp.egg-info/requires.txt 2026-08-13T01:20:02,875 writing top-level names to pmd_pytcp.egg-info/top_level.txt 2026-08-13T01:20:02,928 reading manifest file 'pmd_pytcp.egg-info/SOURCES.txt' 2026-08-13T01:20:02,941 adding license file 'LICENSE' 2026-08-13T01:20:02,953 writing manifest file 'pmd_pytcp.egg-info/SOURCES.txt' 2026-08-13T01:20:03,052 Getting requirements to build wheel: finished with status 'done' 2026-08-13T01:20:03,056 Created temporary directory: /tmp/pip-modern-metadata-rsgvws3b 2026-08-13T01:20:03,058 Preparing metadata (pyproject.toml): started 2026-08-13T01:20:03,059 Running command Preparing metadata (pyproject.toml) 2026-08-13T01:20:03,756 running dist_info 2026-08-13T01:20:03,766 creating /tmp/pip-modern-metadata-rsgvws3b/pmd_pytcp.egg-info 2026-08-13T01:20:03,767 writing /tmp/pip-modern-metadata-rsgvws3b/pmd_pytcp.egg-info/PKG-INFO 2026-08-13T01:20:03,771 writing dependency_links to /tmp/pip-modern-metadata-rsgvws3b/pmd_pytcp.egg-info/dependency_links.txt 2026-08-13T01:20:03,773 writing entry points to /tmp/pip-modern-metadata-rsgvws3b/pmd_pytcp.egg-info/entry_points.txt 2026-08-13T01:20:03,774 writing requirements to /tmp/pip-modern-metadata-rsgvws3b/pmd_pytcp.egg-info/requires.txt 2026-08-13T01:20:03,775 writing top-level names to /tmp/pip-modern-metadata-rsgvws3b/pmd_pytcp.egg-info/top_level.txt 2026-08-13T01:20:03,777 writing manifest file '/tmp/pip-modern-metadata-rsgvws3b/pmd_pytcp.egg-info/SOURCES.txt' 2026-08-13T01:20:03,824 reading manifest file '/tmp/pip-modern-metadata-rsgvws3b/pmd_pytcp.egg-info/SOURCES.txt' 2026-08-13T01:20:03,826 adding license file 'LICENSE' 2026-08-13T01:20:03,835 writing manifest file '/tmp/pip-modern-metadata-rsgvws3b/pmd_pytcp.egg-info/SOURCES.txt' 2026-08-13T01:20:03,836 creating '/tmp/pip-modern-metadata-rsgvws3b/pmd_pytcp-0.3.4.dist-info' 2026-08-13T01:20:03,964 Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-13T01:20:03,970 Source in /tmp/pip-wheel-xxqziegn/pmd-pytcp_9177a73888fd499f8d90a650e89eec55 has version 0.3.4, which satisfies requirement pmd-pytcp==0.3.4 from https://files.pythonhosted.org/packages/4b/c5/2969f8b7b5a2cb2f6b541421ed12e74345bd8ee51a1d0fbe6676f23fbe9d/pmd_pytcp-0.3.4.tar.gz 2026-08-13T01:20:03,970 Removed pmd-pytcp==0.3.4 from https://files.pythonhosted.org/packages/4b/c5/2969f8b7b5a2cb2f6b541421ed12e74345bd8ee51a1d0fbe6676f23fbe9d/pmd_pytcp-0.3.4.tar.gz from build tracker '/tmp/pip-build-tracker-gpe5u1f8' 2026-08-13T01:20:03,977 Created temporary directory: /tmp/pip-unpack-yfwk4b80 2026-08-13T01:20:03,977 Building wheels for collected packages: pmd-pytcp 2026-08-13T01:20:03,981 Created temporary directory: /tmp/pip-wheel-yd9n9ss4 2026-08-13T01:20:03,982 Destination directory: /tmp/pip-wheel-yd9n9ss4 2026-08-13T01:20:03,984 Building wheel for pmd-pytcp (pyproject.toml): started 2026-08-13T01:20:03,985 Running command Building wheel for pmd-pytcp (pyproject.toml) 2026-08-13T01:20:04,621 running bdist_wheel 2026-08-13T01:20:04,639 running build 2026-08-13T01:20:04,640 running build_py 2026-08-13T01:20:04,646 creating build/lib/pmd_pytcp 2026-08-13T01:20:04,648 copying pmd_pytcp/__init__.py -> build/lib/pmd_pytcp 2026-08-13T01:20:04,650 copying pmd_pytcp/_compat.py -> build/lib/pmd_pytcp 2026-08-13T01:20:04,652 copying pmd_pytcp/template.py -> build/lib/pmd_pytcp 2026-08-13T01:20:04,655 creating build/lib/pmd_pytcp/protocols 2026-08-13T01:20:04,656 copying pmd_pytcp/protocols/__init__.py -> build/lib/pmd_pytcp/protocols 2026-08-13T01:20:04,658 creating build/lib/pmd_pytcp/lib 2026-08-13T01:20:04,659 copying pmd_pytcp/lib/logger.py -> build/lib/pmd_pytcp/lib 2026-08-13T01:20:04,662 copying pmd_pytcp/lib/name_enum.py -> build/lib/pmd_pytcp/lib 2026-08-13T01:20:04,663 copying pmd_pytcp/lib/interface_layer.py -> build/lib/pmd_pytcp/lib 2026-08-13T01:20:04,665 copying pmd_pytcp/lib/neighbor.py -> build/lib/pmd_pytcp/lib 2026-08-13T01:20:04,668 copying pmd_pytcp/lib/tx_status.py -> build/lib/pmd_pytcp/lib 2026-08-13T01:20:04,670 copying pmd_pytcp/lib/plpmtud.py -> build/lib/pmd_pytcp/lib 2026-08-13T01:20:04,673 copying pmd_pytcp/lib/ip4_multicast_filter.py -> build/lib/pmd_pytcp/lib 2026-08-13T01:20:04,675 copying pmd_pytcp/lib/neighbor__constants.py -> build/lib/pmd_pytcp/lib 2026-08-13T01:20:04,678 copying pmd_pytcp/lib/__init__.py -> build/lib/pmd_pytcp/lib 2026-08-13T01:20:04,679 copying pmd_pytcp/lib/io_backend.py -> build/lib/pmd_pytcp/lib 2026-08-13T01:20:04,681 copying pmd_pytcp/lib/packet_stats.py -> build/lib/pmd_pytcp/lib 2026-08-13T01:20:04,684 copying pmd_pytcp/lib/dad_slot_registry.py -> build/lib/pmd_pytcp/lib 2026-08-13T01:20:04,688 creating build/lib/pmd_pytcp/runtime 2026-08-13T01:20:04,689 copying pmd_pytcp/runtime/timer.py -> build/lib/pmd_pytcp/runtime 2026-08-13T01:20:04,691 copying pmd_pytcp/runtime/interface_table.py -> build/lib/pmd_pytcp/runtime 2026-08-13T01:20:04,693 copying pmd_pytcp/runtime/fib.py -> build/lib/pmd_pytcp/runtime 2026-08-13T01:20:04,695 copying pmd_pytcp/runtime/__init__.py -> build/lib/pmd_pytcp/runtime 2026-08-13T01:20:04,697 copying pmd_pytcp/runtime/rx_ring.py -> build/lib/pmd_pytcp/runtime 2026-08-13T01:20:04,699 copying pmd_pytcp/runtime/tx_ring.py -> build/lib/pmd_pytcp/runtime 2026-08-13T01:20:04,702 copying pmd_pytcp/runtime/subsystem.py -> build/lib/pmd_pytcp/runtime 2026-08-13T01:20:04,704 creating build/lib/pmd_pytcp/daemon 2026-08-13T01:20:04,705 copying pmd_pytcp/daemon/daemon.py -> build/lib/pmd_pytcp/daemon 2026-08-13T01:20:04,708 copying pmd_pytcp/daemon/__init__.py -> build/lib/pmd_pytcp/daemon 2026-08-13T01:20:04,710 copying pmd_pytcp/daemon/__main__.py -> build/lib/pmd_pytcp/daemon 2026-08-13T01:20:04,713 creating build/lib/pmd_pytcp/socket 2026-08-13T01:20:04,714 copying pmd_pytcp/socket/packet__socket_table.py -> build/lib/pmd_pytcp/socket 2026-08-13T01:20:04,716 copying pmd_pytcp/socket/sockaddr_ll.py -> build/lib/pmd_pytcp/socket 2026-08-13T01:20:04,718 copying pmd_pytcp/socket/socket_id.py -> build/lib/pmd_pytcp/socket 2026-08-13T01:20:04,720 copying pmd_pytcp/socket/packet__metadata.py -> build/lib/pmd_pytcp/socket 2026-08-13T01:20:04,723 copying pmd_pytcp/socket/packet__socket.py -> build/lib/pmd_pytcp/socket 2026-08-13T01:20:04,725 copying pmd_pytcp/socket/raw__metadata.py -> build/lib/pmd_pytcp/socket 2026-08-13T01:20:04,727 copying pmd_pytcp/socket/tcp__socket.py -> build/lib/pmd_pytcp/socket 2026-08-13T01:20:04,731 copying pmd_pytcp/socket/udp__socket.py -> build/lib/pmd_pytcp/socket 2026-08-13T01:20:04,734 copying pmd_pytcp/socket/udp__metadata.py -> build/lib/pmd_pytcp/socket 2026-08-13T01:20:04,736 copying pmd_pytcp/socket/error_queue.py -> build/lib/pmd_pytcp/socket 2026-08-13T01:20:04,738 copying pmd_pytcp/socket/tcp__metadata.py -> build/lib/pmd_pytcp/socket 2026-08-13T01:20:04,741 copying pmd_pytcp/socket/__init__.py -> build/lib/pmd_pytcp/socket 2026-08-13T01:20:04,744 copying pmd_pytcp/socket/tcp__info.py -> build/lib/pmd_pytcp/socket 2026-08-13T01:20:04,746 copying pmd_pytcp/socket/tcp__status.py -> build/lib/pmd_pytcp/socket 2026-08-13T01:20:04,748 copying pmd_pytcp/socket/socket__bind_helpers.py -> build/lib/pmd_pytcp/socket 2026-08-13T01:20:04,751 copying pmd_pytcp/socket/socket_table.py -> build/lib/pmd_pytcp/socket 2026-08-13T01:20:04,753 copying pmd_pytcp/socket/raw__socket.py -> build/lib/pmd_pytcp/socket 2026-08-13T01:20:04,756 creating build/lib/pmd_pytcp/ipc 2026-08-13T01:20:04,757 copying pmd_pytcp/ipc/ipc__enums.py -> build/lib/pmd_pytcp/ipc 2026-08-13T01:20:04,759 copying pmd_pytcp/ipc/ipc__rpc.py -> build/lib/pmd_pytcp/ipc 2026-08-13T01:20:04,762 copying pmd_pytcp/ipc/ipc__server.py -> build/lib/pmd_pytcp/ipc 2026-08-13T01:20:04,764 copying pmd_pytcp/ipc/ipc__message.py -> build/lib/pmd_pytcp/ipc 2026-08-13T01:20:04,766 copying pmd_pytcp/ipc/ipc__control.py -> build/lib/pmd_pytcp/ipc 2026-08-13T01:20:04,769 copying pmd_pytcp/ipc/ipc__packet_bridge.py -> build/lib/pmd_pytcp/ipc 2026-08-13T01:20:04,771 copying pmd_pytcp/ipc/ipc__dgram_frame.py -> build/lib/pmd_pytcp/ipc 2026-08-13T01:20:04,774 copying pmd_pytcp/ipc/ipc__client.py -> build/lib/pmd_pytcp/ipc 2026-08-13T01:20:04,776 copying pmd_pytcp/ipc/ipc__values.py -> build/lib/pmd_pytcp/ipc 2026-08-13T01:20:04,778 copying pmd_pytcp/ipc/__init__.py -> build/lib/pmd_pytcp/ipc 2026-08-13T01:20:04,780 copying pmd_pytcp/ipc/ipc__packet_frame.py -> build/lib/pmd_pytcp/ipc 2026-08-13T01:20:04,782 copying pmd_pytcp/ipc/ipc__frame.py -> build/lib/pmd_pytcp/ipc 2026-08-13T01:20:04,784 copying pmd_pytcp/ipc/ipc__fdpass.py -> build/lib/pmd_pytcp/ipc 2026-08-13T01:20:04,786 copying pmd_pytcp/ipc/ipc__socket_session.py -> build/lib/pmd_pytcp/ipc 2026-08-13T01:20:04,789 copying pmd_pytcp/ipc/ipc__socket_bridge.py -> build/lib/pmd_pytcp/ipc 2026-08-13T01:20:04,791 copying pmd_pytcp/ipc/ipc__errors.py -> build/lib/pmd_pytcp/ipc 2026-08-13T01:20:04,793 copying pmd_pytcp/ipc/ipc__socket_rpc.py -> build/lib/pmd_pytcp/ipc 2026-08-13T01:20:04,795 copying pmd_pytcp/ipc/ipc__dgram_bridge.py -> build/lib/pmd_pytcp/ipc 2026-08-13T01:20:04,798 creating build/lib/pmd_pytcp/stack 2026-08-13T01:20:04,799 copying pmd_pytcp/stack/neighbor.py -> build/lib/pmd_pytcp/stack 2026-08-13T01:20:04,801 copying pmd_pytcp/stack/membership.py -> build/lib/pmd_pytcp/stack 2026-08-13T01:20:04,803 copying pmd_pytcp/stack/__init__.py -> build/lib/pmd_pytcp/stack 2026-08-13T01:20:04,806 copying pmd_pytcp/stack/sysctl.py -> build/lib/pmd_pytcp/stack 2026-08-13T01:20:04,809 copying pmd_pytcp/stack/lifecycle.py -> build/lib/pmd_pytcp/stack 2026-08-13T01:20:04,812 copying pmd_pytcp/stack/sysctl_iface.py -> build/lib/pmd_pytcp/stack 2026-08-13T01:20:04,814 copying pmd_pytcp/stack/route.py -> build/lib/pmd_pytcp/stack 2026-08-13T01:20:04,817 copying pmd_pytcp/stack/link.py -> build/lib/pmd_pytcp/stack 2026-08-13T01:20:04,820 copying pmd_pytcp/stack/address.py -> build/lib/pmd_pytcp/stack 2026-08-13T01:20:04,824 creating build/lib/pmd_pytcp/client 2026-08-13T01:20:04,825 copying pmd_pytcp/client/client__address.py -> build/lib/pmd_pytcp/client 2026-08-13T01:20:04,827 copying pmd_pytcp/client/client__route.py -> build/lib/pmd_pytcp/client 2026-08-13T01:20:04,830 copying pmd_pytcp/client/client__membership.py -> build/lib/pmd_pytcp/client 2026-08-13T01:20:04,832 copying pmd_pytcp/client/client_stack.py -> build/lib/pmd_pytcp/client 2026-08-13T01:20:04,835 copying pmd_pytcp/client/client__base.py -> build/lib/pmd_pytcp/client 2026-08-13T01:20:04,838 copying pmd_pytcp/client/client__data_channel.py -> build/lib/pmd_pytcp/client 2026-08-13T01:20:04,842 copying pmd_pytcp/client/client__link.py -> build/lib/pmd_pytcp/client 2026-08-13T01:20:04,846 copying pmd_pytcp/client/client__tcp_socket.py -> build/lib/pmd_pytcp/client 2026-08-13T01:20:04,849 copying pmd_pytcp/client/client__datagram_socket.py -> build/lib/pmd_pytcp/client 2026-08-13T01:20:04,851 copying pmd_pytcp/client/client__packet_socket.py -> build/lib/pmd_pytcp/client 2026-08-13T01:20:04,854 copying pmd_pytcp/client/__init__.py -> build/lib/pmd_pytcp/client 2026-08-13T01:20:04,856 copying pmd_pytcp/client/client__sysctl.py -> build/lib/pmd_pytcp/client 2026-08-13T01:20:04,857 copying pmd_pytcp/client/client__neighbor.py -> build/lib/pmd_pytcp/client 2026-08-13T01:20:04,860 creating build/lib/pmd_pytcp/protocols/udp 2026-08-13T01:20:04,861 copying pmd_pytcp/protocols/udp/__init__.py -> build/lib/pmd_pytcp/protocols/udp 2026-08-13T01:20:04,862 copying pmd_pytcp/protocols/udp/udp__plpmtud_adapter.py -> build/lib/pmd_pytcp/protocols/udp 2026-08-13T01:20:04,865 creating build/lib/pmd_pytcp/protocols/icmp4 2026-08-13T01:20:04,866 copying pmd_pytcp/protocols/icmp4/icmp4__constants.py -> build/lib/pmd_pytcp/protocols/icmp4 2026-08-13T01:20:04,868 copying pmd_pytcp/protocols/icmp4/icmp4__echo_gate.py -> build/lib/pmd_pytcp/protocols/icmp4 2026-08-13T01:20:04,870 copying pmd_pytcp/protocols/icmp4/__init__.py -> build/lib/pmd_pytcp/protocols/icmp4 2026-08-13T01:20:04,871 copying pmd_pytcp/protocols/icmp4/icmp4__echo_options.py -> build/lib/pmd_pytcp/protocols/icmp4 2026-08-13T01:20:04,874 creating build/lib/pmd_pytcp/protocols/icmp6 2026-08-13T01:20:04,875 copying pmd_pytcp/protocols/icmp6/icmp6__echo_gate.py -> build/lib/pmd_pytcp/protocols/icmp6 2026-08-13T01:20:04,877 copying pmd_pytcp/protocols/icmp6/__init__.py -> build/lib/pmd_pytcp/protocols/icmp6 2026-08-13T01:20:04,879 creating build/lib/pmd_pytcp/protocols/igmp 2026-08-13T01:20:04,880 copying pmd_pytcp/protocols/igmp/igmp__constants.py -> build/lib/pmd_pytcp/protocols/igmp 2026-08-13T01:20:04,882 copying pmd_pytcp/protocols/igmp/__init__.py -> build/lib/pmd_pytcp/protocols/igmp 2026-08-13T01:20:04,884 creating build/lib/pmd_pytcp/protocols/dhcp6 2026-08-13T01:20:04,885 copying pmd_pytcp/protocols/dhcp6/dhcp6__client.py -> build/lib/pmd_pytcp/protocols/dhcp6 2026-08-13T01:20:04,888 copying pmd_pytcp/protocols/dhcp6/dhcp6__uid.py -> build/lib/pmd_pytcp/protocols/dhcp6 2026-08-13T01:20:04,890 copying pmd_pytcp/protocols/dhcp6/__init__.py -> build/lib/pmd_pytcp/protocols/dhcp6 2026-08-13T01:20:04,892 copying pmd_pytcp/protocols/dhcp6/dhcp6__constants.py -> build/lib/pmd_pytcp/protocols/dhcp6 2026-08-13T01:20:04,895 creating build/lib/pmd_pytcp/protocols/arp 2026-08-13T01:20:04,896 copying pmd_pytcp/protocols/arp/__init__.py -> build/lib/pmd_pytcp/protocols/arp 2026-08-13T01:20:04,897 copying pmd_pytcp/protocols/arp/arp__cache.py -> build/lib/pmd_pytcp/protocols/arp 2026-08-13T01:20:04,900 copying pmd_pytcp/protocols/arp/arp__constants.py -> build/lib/pmd_pytcp/protocols/arp 2026-08-13T01:20:04,903 creating build/lib/pmd_pytcp/protocols/tcp 2026-08-13T01:20:04,904 copying pmd_pytcp/protocols/tcp/tcp__constants.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T01:20:04,907 copying pmd_pytcp/protocols/tcp/tcp__rto.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T01:20:04,909 copying pmd_pytcp/protocols/tcp/tcp__plpmtud_adapter.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T01:20:04,912 copying pmd_pytcp/protocols/tcp/tcp__sack.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T01:20:04,914 copying pmd_pytcp/protocols/tcp/tcp__errors.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T01:20:04,916 copying pmd_pytcp/protocols/tcp/tcp__cwnd.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T01:20:04,918 copying pmd_pytcp/protocols/tcp/tcp__icmp_metadata.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T01:20:04,920 copying pmd_pytcp/protocols/tcp/tcp__loss_recovery.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T01:20:04,922 copying pmd_pytcp/protocols/tcp/__init__.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T01:20:04,924 copying pmd_pytcp/protocols/tcp/tcp__stack.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T01:20:04,926 copying pmd_pytcp/protocols/tcp/tcp__iss.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T01:20:04,928 copying pmd_pytcp/protocols/tcp/tcp__rack.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T01:20:04,931 copying pmd_pytcp/protocols/tcp/tcp__cubic.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T01:20:04,933 copying pmd_pytcp/protocols/tcp/tcp__enums.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T01:20:04,935 copying pmd_pytcp/protocols/tcp/tcp__tracing.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T01:20:04,937 copying pmd_pytcp/protocols/tcp/tcp__seq.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T01:20:04,939 copying pmd_pytcp/protocols/tcp/tcp__newreno.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T01:20:04,941 copying pmd_pytcp/protocols/tcp/tcp__hystart.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T01:20:04,944 copying pmd_pytcp/protocols/tcp/tcp__fastopen.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-13T01:20:04,947 creating build/lib/pmd_pytcp/protocols/dhcp4 2026-08-13T01:20:04,948 copying pmd_pytcp/protocols/dhcp4/dhcp4__client.py -> build/lib/pmd_pytcp/protocols/dhcp4 2026-08-13T01:20:04,951 copying pmd_pytcp/protocols/dhcp4/dhcp4__lease_cache.py -> build/lib/pmd_pytcp/protocols/dhcp4 2026-08-13T01:20:04,954 copying pmd_pytcp/protocols/dhcp4/dhcp4__uid.py -> build/lib/pmd_pytcp/protocols/dhcp4 2026-08-13T01:20:04,956 copying pmd_pytcp/protocols/dhcp4/dhcp4__constants.py -> build/lib/pmd_pytcp/protocols/dhcp4 2026-08-13T01:20:04,958 copying pmd_pytcp/protocols/dhcp4/__init__.py -> build/lib/pmd_pytcp/protocols/dhcp4 2026-08-13T01:20:04,960 creating build/lib/pmd_pytcp/protocols/icmp 2026-08-13T01:20:04,961 copying pmd_pytcp/protocols/icmp/icmp__constants.py -> build/lib/pmd_pytcp/protocols/icmp 2026-08-13T01:20:04,964 copying pmd_pytcp/protocols/icmp/icmp__error_emitter.py -> build/lib/pmd_pytcp/protocols/icmp 2026-08-13T01:20:04,966 copying pmd_pytcp/protocols/icmp/__init__.py -> build/lib/pmd_pytcp/protocols/icmp 2026-08-13T01:20:04,967 copying pmd_pytcp/protocols/icmp/icmp__inbound_classifier.py -> build/lib/pmd_pytcp/protocols/icmp 2026-08-13T01:20:04,969 copying pmd_pytcp/protocols/icmp/icmp__error_demux.py -> build/lib/pmd_pytcp/protocols/icmp 2026-08-13T01:20:04,972 creating build/lib/pmd_pytcp/protocols/ip4 2026-08-13T01:20:04,973 copying pmd_pytcp/protocols/ip4/ip4__constants.py -> build/lib/pmd_pytcp/protocols/ip4 2026-08-13T01:20:04,975 copying pmd_pytcp/protocols/ip4/__init__.py -> build/lib/pmd_pytcp/protocols/ip4 2026-08-13T01:20:04,977 copying pmd_pytcp/protocols/ip4/ip4__source_selection.py -> build/lib/pmd_pytcp/protocols/ip4 2026-08-13T01:20:04,979 creating build/lib/pmd_pytcp/protocols/ip6 2026-08-13T01:20:04,980 copying pmd_pytcp/protocols/ip6/ip6__constants.py -> build/lib/pmd_pytcp/protocols/ip6 2026-08-13T01:20:04,982 copying pmd_pytcp/protocols/ip6/ip6__flow_label.py -> build/lib/pmd_pytcp/protocols/ip6 2026-08-13T01:20:04,984 copying pmd_pytcp/protocols/ip6/__init__.py -> build/lib/pmd_pytcp/protocols/ip6 2026-08-13T01:20:04,986 copying pmd_pytcp/protocols/ip6/ip6__policy_table.py -> build/lib/pmd_pytcp/protocols/ip6 2026-08-13T01:20:04,988 copying pmd_pytcp/protocols/ip6/ip6__source_selection.py -> build/lib/pmd_pytcp/protocols/ip6 2026-08-13T01:20:04,990 copying pmd_pytcp/protocols/ip6/ip6__ext_hdr_limits.py -> build/lib/pmd_pytcp/protocols/ip6 2026-08-13T01:20:04,992 creating build/lib/pmd_pytcp/protocols/ip 2026-08-13T01:20:04,993 copying pmd_pytcp/protocols/ip/ip_scope.py -> build/lib/pmd_pytcp/protocols/ip 2026-08-13T01:20:04,995 copying pmd_pytcp/protocols/ip/ip_frag_table.py -> build/lib/pmd_pytcp/protocols/ip 2026-08-13T01:20:04,998 copying pmd_pytcp/protocols/ip/__init__.py -> build/lib/pmd_pytcp/protocols/ip 2026-08-13T01:20:04,999 copying pmd_pytcp/protocols/ip/ip_frag.py -> build/lib/pmd_pytcp/protocols/ip 2026-08-13T01:20:05,002 creating build/lib/pmd_pytcp/protocols/icmp6/nd 2026-08-13T01:20:05,003 copying pmd_pytcp/protocols/icmp6/nd/nd__cache.py -> build/lib/pmd_pytcp/protocols/icmp6/nd 2026-08-13T01:20:05,005 copying pmd_pytcp/protocols/icmp6/nd/nd__router_state.py -> build/lib/pmd_pytcp/protocols/icmp6/nd 2026-08-13T01:20:05,008 copying pmd_pytcp/protocols/icmp6/nd/__init__.py -> build/lib/pmd_pytcp/protocols/icmp6/nd 2026-08-13T01:20:05,009 copying pmd_pytcp/protocols/icmp6/nd/nd__constants.py -> build/lib/pmd_pytcp/protocols/icmp6/nd 2026-08-13T01:20:05,013 creating build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,014 copying pmd_pytcp/protocols/tcp/state/tcp__state__persist.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,019 copying pmd_pytcp/protocols/tcp/state/tcp__state__shutdown.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,021 copying pmd_pytcp/protocols/tcp/state/tcp__state__rack_tlp.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,023 copying pmd_pytcp/protocols/tcp/state/tcp__state__window.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,026 copying pmd_pytcp/protocols/tcp/state/tcp__state__fastopen.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,027 copying pmd_pytcp/protocols/tcp/state/tcp__state__accecn.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,030 copying pmd_pytcp/protocols/tcp/state/tcp__state__keepalive.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,032 copying pmd_pytcp/protocols/tcp/state/__init__.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,034 copying pmd_pytcp/protocols/tcp/state/tcp__state__recv_seq.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,036 copying pmd_pytcp/protocols/tcp/state/tcp__state__send_seq.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,038 copying pmd_pytcp/protocols/tcp/state/tcp__state__cc.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,040 copying pmd_pytcp/protocols/tcp/state/tcp__state__advertise.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,042 copying pmd_pytcp/protocols/tcp/state/tcp__state__ecn_classic.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,044 copying pmd_pytcp/protocols/tcp/state/tcp__state__timestamps.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,046 copying pmd_pytcp/protocols/tcp/state/tcp__state__tx_buffer.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,048 copying pmd_pytcp/protocols/tcp/state/tcp__state__rtt_sample.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,051 creating build/lib/pmd_pytcp/protocols/tcp/session 2026-08-13T01:20:05,052 copying pmd_pytcp/protocols/tcp/session/tcp__session__retransmit.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-13T01:20:05,055 copying pmd_pytcp/protocols/tcp/session/tcp__session__timers.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-13T01:20:05,057 copying pmd_pytcp/protocols/tcp/session/tcp__session__ack.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-13T01:20:05,060 copying pmd_pytcp/protocols/tcp/session/__init__.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-13T01:20:05,062 copying pmd_pytcp/protocols/tcp/session/tcp__session__validate.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-13T01:20:05,064 copying pmd_pytcp/protocols/tcp/session/tcp__session__tx.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-13T01:20:05,068 copying pmd_pytcp/protocols/tcp/session/tcp__session.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-13T01:20:05,073 creating build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T01:20:05,074 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__established.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T01:20:05,076 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__syn_sent.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T01:20:05,079 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__fin_wait_2.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T01:20:05,081 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__close_wait.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T01:20:05,084 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__time_wait.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T01:20:05,086 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__syn_rcvd.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T01:20:05,088 copying pmd_pytcp/protocols/tcp/fsm/__init__.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T01:20:05,090 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__fin_wait_1.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T01:20:05,092 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__listen.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T01:20:05,095 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closed.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T01:20:05,097 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__last_ack.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T01:20:05,099 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closing.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T01:20:05,101 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-13T01:20:05,104 creating build/lib/pmd_pytcp/protocols/ip4/link_local 2026-08-13T01:20:05,105 copying pmd_pytcp/protocols/ip4/link_local/__init__.py -> build/lib/pmd_pytcp/protocols/ip4/link_local 2026-08-13T01:20:05,107 copying pmd_pytcp/protocols/ip4/link_local/link_local__constants.py -> build/lib/pmd_pytcp/protocols/ip4/link_local 2026-08-13T01:20:05,109 copying pmd_pytcp/protocols/ip4/link_local/link_local__client.py -> build/lib/pmd_pytcp/protocols/ip4/link_local 2026-08-13T01:20:05,112 copying pmd_pytcp/protocols/ip4/link_local/link_local__rng.py -> build/lib/pmd_pytcp/protocols/ip4/link_local 2026-08-13T01:20:05,115 creating build/lib/pmd_pytcp/protocols/ip4/acd 2026-08-13T01:20:05,116 copying pmd_pytcp/protocols/ip4/acd/ip4_acd.py -> build/lib/pmd_pytcp/protocols/ip4/acd 2026-08-13T01:20:05,118 copying pmd_pytcp/protocols/ip4/acd/__init__.py -> build/lib/pmd_pytcp/protocols/ip4/acd 2026-08-13T01:20:05,121 creating build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,122 copying pmd_pytcp/runtime/packet_handler/packet_handler__arp__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,124 copying pmd_pytcp/runtime/packet_handler/packet_handler__igmp__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,127 copying pmd_pytcp/runtime/packet_handler/dispatch.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,129 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip4__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,131 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip4__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,134 copying pmd_pytcp/runtime/packet_handler/packet_handler__tcp__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,136 copying pmd_pytcp/runtime/packet_handler/packet_handler__udp__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,138 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip6_frag__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,141 copying pmd_pytcp/runtime/packet_handler/packet_handler__icmp4__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,143 copying pmd_pytcp/runtime/packet_handler/packet_handler__tcp__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,146 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip6__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,148 copying pmd_pytcp/runtime/packet_handler/__init__.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,153 copying pmd_pytcp/runtime/packet_handler/packet_handler__ethernet__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,155 copying pmd_pytcp/runtime/packet_handler/packet_handler__udp__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,158 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip6__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,160 copying pmd_pytcp/runtime/packet_handler/packet_handler__arp__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,163 copying pmd_pytcp/runtime/packet_handler/packet_handler__ethernet_802_3__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,165 copying pmd_pytcp/runtime/packet_handler/packet_handler__ethernet_802_3__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,167 copying pmd_pytcp/runtime/packet_handler/packet_handler__ethernet__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,169 copying pmd_pytcp/runtime/packet_handler/packet_handler__igmp__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,172 copying pmd_pytcp/runtime/packet_handler/packet_handler__icmp4__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,174 copying pmd_pytcp/runtime/packet_handler/packet_handler__icmp6__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,177 copying pmd_pytcp/runtime/packet_handler/packet_handler__icmp6__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,180 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip6_frag__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,182 running egg_info 2026-08-13T01:20:05,192 writing pmd_pytcp.egg-info/PKG-INFO 2026-08-13T01:20:05,195 writing dependency_links to pmd_pytcp.egg-info/dependency_links.txt 2026-08-13T01:20:05,196 writing entry points to pmd_pytcp.egg-info/entry_points.txt 2026-08-13T01:20:05,198 writing requirements to pmd_pytcp.egg-info/requires.txt 2026-08-13T01:20:05,199 writing top-level names to pmd_pytcp.egg-info/top_level.txt 2026-08-13T01:20:05,235 reading manifest file 'pmd_pytcp.egg-info/SOURCES.txt' 2026-08-13T01:20:05,248 adding license file 'LICENSE' 2026-08-13T01:20:05,259 writing manifest file 'pmd_pytcp.egg-info/SOURCES.txt' 2026-08-13T01:20:05,276 copying pmd_pytcp/py.typed -> build/lib/pmd_pytcp 2026-08-13T01:20:05,301 installing to build/bdist.linux-armv7l/wheel 2026-08-13T01:20:05,301 running install 2026-08-13T01:20:05,323 running install_lib 2026-08-13T01:20:05,329 creating build/bdist.linux-armv7l/wheel 2026-08-13T01:20:05,331 creating build/bdist.linux-armv7l/wheel/pmd_pytcp 2026-08-13T01:20:05,333 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols 2026-08-13T01:20:05,334 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/udp 2026-08-13T01:20:05,335 copying build/lib/pmd_pytcp/protocols/udp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/udp 2026-08-13T01:20:05,337 copying build/lib/pmd_pytcp/protocols/udp/udp__plpmtud_adapter.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/udp 2026-08-13T01:20:05,340 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/icmp4 2026-08-13T01:20:05,341 copying build/lib/pmd_pytcp/protocols/icmp4/icmp4__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp4 2026-08-13T01:20:05,343 copying build/lib/pmd_pytcp/protocols/icmp4/icmp4__echo_gate.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp4 2026-08-13T01:20:05,344 copying build/lib/pmd_pytcp/protocols/icmp4/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp4 2026-08-13T01:20:05,346 copying build/lib/pmd_pytcp/protocols/icmp4/icmp4__echo_options.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp4 2026-08-13T01:20:05,348 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/icmp6 2026-08-13T01:20:05,349 copying build/lib/pmd_pytcp/protocols/icmp6/icmp6__echo_gate.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6 2026-08-13T01:20:05,351 copying build/lib/pmd_pytcp/protocols/icmp6/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6 2026-08-13T01:20:05,353 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/icmp6/nd 2026-08-13T01:20:05,354 copying build/lib/pmd_pytcp/protocols/icmp6/nd/nd__cache.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6/nd 2026-08-13T01:20:05,357 copying build/lib/pmd_pytcp/protocols/icmp6/nd/nd__router_state.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6/nd 2026-08-13T01:20:05,359 copying build/lib/pmd_pytcp/protocols/icmp6/nd/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6/nd 2026-08-13T01:20:05,361 copying build/lib/pmd_pytcp/protocols/icmp6/nd/nd__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6/nd 2026-08-13T01:20:05,364 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/igmp 2026-08-13T01:20:05,365 copying build/lib/pmd_pytcp/protocols/igmp/igmp__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/igmp 2026-08-13T01:20:05,367 copying build/lib/pmd_pytcp/protocols/igmp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/igmp 2026-08-13T01:20:05,369 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/dhcp6 2026-08-13T01:20:05,370 copying build/lib/pmd_pytcp/protocols/dhcp6/dhcp6__client.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp6 2026-08-13T01:20:05,374 copying build/lib/pmd_pytcp/protocols/dhcp6/dhcp6__uid.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp6 2026-08-13T01:20:05,376 copying build/lib/pmd_pytcp/protocols/dhcp6/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp6 2026-08-13T01:20:05,377 copying build/lib/pmd_pytcp/protocols/dhcp6/dhcp6__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp6 2026-08-13T01:20:05,380 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/arp 2026-08-13T01:20:05,381 copying build/lib/pmd_pytcp/protocols/arp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/arp 2026-08-13T01:20:05,383 copying build/lib/pmd_pytcp/protocols/arp/arp__cache.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/arp 2026-08-13T01:20:05,385 copying build/lib/pmd_pytcp/protocols/arp/arp__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/arp 2026-08-13T01:20:05,387 copying build/lib/pmd_pytcp/protocols/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols 2026-08-13T01:20:05,389 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/tcp 2026-08-13T01:20:05,390 copying build/lib/pmd_pytcp/protocols/tcp/tcp__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T01:20:05,393 copying build/lib/pmd_pytcp/protocols/tcp/tcp__rto.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T01:20:05,395 copying build/lib/pmd_pytcp/protocols/tcp/tcp__plpmtud_adapter.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T01:20:05,398 copying build/lib/pmd_pytcp/protocols/tcp/tcp__sack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T01:20:05,400 copying build/lib/pmd_pytcp/protocols/tcp/tcp__errors.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T01:20:05,402 copying build/lib/pmd_pytcp/protocols/tcp/tcp__cwnd.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T01:20:05,404 copying build/lib/pmd_pytcp/protocols/tcp/tcp__icmp_metadata.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T01:20:05,406 copying build/lib/pmd_pytcp/protocols/tcp/tcp__loss_recovery.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T01:20:05,408 copying build/lib/pmd_pytcp/protocols/tcp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T01:20:05,410 copying build/lib/pmd_pytcp/protocols/tcp/tcp__stack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T01:20:05,412 copying build/lib/pmd_pytcp/protocols/tcp/tcp__iss.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T01:20:05,414 copying build/lib/pmd_pytcp/protocols/tcp/tcp__rack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T01:20:05,417 copying build/lib/pmd_pytcp/protocols/tcp/tcp__cubic.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T01:20:05,419 copying build/lib/pmd_pytcp/protocols/tcp/tcp__enums.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T01:20:05,421 copying build/lib/pmd_pytcp/protocols/tcp/tcp__tracing.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T01:20:05,423 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,425 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__persist.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,427 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__shutdown.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,428 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-13T01:20:05,431 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__window.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,433 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__fastopen.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,435 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__accecn.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,437 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__keepalive.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,439 copying build/lib/pmd_pytcp/protocols/tcp/state/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,441 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-13T01:20:05,443 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-13T01:20:05,445 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__cc.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,447 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__advertise.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,449 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-13T01:20:05,451 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__timestamps.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-13T01:20:05,453 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-13T01:20:05,455 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-13T01:20:05,458 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/tcp/session 2026-08-13T01:20:05,459 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session__retransmit.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-13T01:20:05,462 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session__timers.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-13T01:20:05,464 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session__ack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-13T01:20:05,467 copying build/lib/pmd_pytcp/protocols/tcp/session/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-13T01:20:05,469 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session__validate.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-13T01:20:05,471 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-13T01:20:05,475 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-13T01:20:05,479 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/tcp/fsm 2026-08-13T01:20:05,480 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__established.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-13T01:20:05,482 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-13T01:20:05,485 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-13T01:20:05,487 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-13T01:20:05,490 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-13T01:20:05,492 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-13T01:20:05,494 copying build/lib/pmd_pytcp/protocols/tcp/fsm/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-13T01:20:05,496 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-13T01:20:05,499 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__listen.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-13T01:20:05,502 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closed.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-13T01:20:05,504 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-13T01:20:05,506 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closing.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-13T01:20:05,508 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-13T01:20:05,510 copying build/lib/pmd_pytcp/protocols/tcp/tcp__seq.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T01:20:05,513 copying build/lib/pmd_pytcp/protocols/tcp/tcp__newreno.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T01:20:05,515 copying build/lib/pmd_pytcp/protocols/tcp/tcp__hystart.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T01:20:05,517 copying build/lib/pmd_pytcp/protocols/tcp/tcp__fastopen.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-13T01:20:05,519 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/dhcp4 2026-08-13T01:20:05,520 copying build/lib/pmd_pytcp/protocols/dhcp4/dhcp4__client.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp4 2026-08-13T01:20:05,524 copying build/lib/pmd_pytcp/protocols/dhcp4/dhcp4__lease_cache.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp4 2026-08-13T01:20:05,526 copying build/lib/pmd_pytcp/protocols/dhcp4/dhcp4__uid.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp4 2026-08-13T01:20:05,529 copying build/lib/pmd_pytcp/protocols/dhcp4/dhcp4__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp4 2026-08-13T01:20:05,532 copying build/lib/pmd_pytcp/protocols/dhcp4/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp4 2026-08-13T01:20:05,534 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/icmp 2026-08-13T01:20:05,536 copying build/lib/pmd_pytcp/protocols/icmp/icmp__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp 2026-08-13T01:20:05,538 copying build/lib/pmd_pytcp/protocols/icmp/icmp__error_emitter.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp 2026-08-13T01:20:05,540 copying build/lib/pmd_pytcp/protocols/icmp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp 2026-08-13T01:20:05,542 copying build/lib/pmd_pytcp/protocols/icmp/icmp__inbound_classifier.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp 2026-08-13T01:20:05,544 copying build/lib/pmd_pytcp/protocols/icmp/icmp__error_demux.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp 2026-08-13T01:20:05,547 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/ip4 2026-08-13T01:20:05,548 copying build/lib/pmd_pytcp/protocols/ip4/ip4__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4 2026-08-13T01:20:05,551 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/ip4/link_local 2026-08-13T01:20:05,552 copying build/lib/pmd_pytcp/protocols/ip4/link_local/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4/link_local 2026-08-13T01:20:05,554 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-13T01:20:05,556 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-13T01:20:05,559 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-13T01:20:05,562 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/ip4/acd 2026-08-13T01:20:05,563 copying build/lib/pmd_pytcp/protocols/ip4/acd/ip4_acd.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4/acd 2026-08-13T01:20:05,566 copying build/lib/pmd_pytcp/protocols/ip4/acd/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4/acd 2026-08-13T01:20:05,567 copying build/lib/pmd_pytcp/protocols/ip4/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4 2026-08-13T01:20:05,569 copying build/lib/pmd_pytcp/protocols/ip4/ip4__source_selection.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4 2026-08-13T01:20:05,571 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/ip6 2026-08-13T01:20:05,572 copying build/lib/pmd_pytcp/protocols/ip6/ip6__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-08-13T01:20:05,575 copying build/lib/pmd_pytcp/protocols/ip6/ip6__flow_label.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-08-13T01:20:05,577 copying build/lib/pmd_pytcp/protocols/ip6/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-08-13T01:20:05,578 copying build/lib/pmd_pytcp/protocols/ip6/ip6__policy_table.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-08-13T01:20:05,581 copying build/lib/pmd_pytcp/protocols/ip6/ip6__source_selection.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-08-13T01:20:05,583 copying build/lib/pmd_pytcp/protocols/ip6/ip6__ext_hdr_limits.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-08-13T01:20:05,586 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/ip 2026-08-13T01:20:05,587 copying build/lib/pmd_pytcp/protocols/ip/ip_scope.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip 2026-08-13T01:20:05,589 copying build/lib/pmd_pytcp/protocols/ip/ip_frag_table.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip 2026-08-13T01:20:05,591 copying build/lib/pmd_pytcp/protocols/ip/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip 2026-08-13T01:20:05,593 copying build/lib/pmd_pytcp/protocols/ip/ip_frag.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip 2026-08-13T01:20:05,596 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/lib 2026-08-13T01:20:05,597 copying build/lib/pmd_pytcp/lib/logger.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-13T01:20:05,599 copying build/lib/pmd_pytcp/lib/name_enum.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-13T01:20:05,601 copying build/lib/pmd_pytcp/lib/interface_layer.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-13T01:20:05,603 copying build/lib/pmd_pytcp/lib/neighbor.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-13T01:20:05,606 copying build/lib/pmd_pytcp/lib/tx_status.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-13T01:20:05,608 copying build/lib/pmd_pytcp/lib/plpmtud.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-13T01:20:05,611 copying build/lib/pmd_pytcp/lib/ip4_multicast_filter.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-13T01:20:05,613 copying build/lib/pmd_pytcp/lib/neighbor__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-13T01:20:05,615 copying build/lib/pmd_pytcp/lib/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-13T01:20:05,617 copying build/lib/pmd_pytcp/lib/io_backend.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-13T01:20:05,619 copying build/lib/pmd_pytcp/lib/packet_stats.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-13T01:20:05,622 copying build/lib/pmd_pytcp/lib/dad_slot_registry.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-13T01:20:05,625 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/runtime 2026-08-13T01:20:05,626 copying build/lib/pmd_pytcp/runtime/timer.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-13T01:20:05,628 copying build/lib/pmd_pytcp/runtime/interface_table.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-13T01:20:05,630 copying build/lib/pmd_pytcp/runtime/fib.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-13T01:20:05,633 copying build/lib/pmd_pytcp/runtime/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-13T01:20:05,634 copying build/lib/pmd_pytcp/runtime/rx_ring.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-13T01:20:05,637 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,638 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-13T01:20:05,640 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-13T01:20:05,643 copying build/lib/pmd_pytcp/runtime/packet_handler/dispatch.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,645 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-13T01:20:05,647 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-13T01:20:05,650 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-13T01:20:05,652 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-13T01:20:05,654 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-13T01:20:05,657 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-13T01:20:05,659 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-13T01:20:05,662 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-13T01:20:05,664 copying build/lib/pmd_pytcp/runtime/packet_handler/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-13T01:20:05,669 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-13T01:20:05,671 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-13T01:20:05,673 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-13T01:20:05,676 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-13T01:20:05,678 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-13T01:20:05,681 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-13T01:20:05,683 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-13T01:20:05,686 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-13T01:20:05,688 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-13T01:20:05,690 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-13T01:20:05,693 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-13T01:20:05,696 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-13T01:20:05,698 copying build/lib/pmd_pytcp/runtime/tx_ring.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-13T01:20:05,700 copying build/lib/pmd_pytcp/runtime/subsystem.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-13T01:20:05,703 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/daemon 2026-08-13T01:20:05,704 copying build/lib/pmd_pytcp/daemon/daemon.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/daemon 2026-08-13T01:20:05,706 copying build/lib/pmd_pytcp/daemon/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/daemon 2026-08-13T01:20:05,708 copying build/lib/pmd_pytcp/daemon/__main__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/daemon 2026-08-13T01:20:05,711 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/socket 2026-08-13T01:20:05,712 copying build/lib/pmd_pytcp/socket/packet__socket_table.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T01:20:05,714 copying build/lib/pmd_pytcp/socket/sockaddr_ll.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T01:20:05,716 copying build/lib/pmd_pytcp/socket/socket_id.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T01:20:05,718 copying build/lib/pmd_pytcp/socket/packet__metadata.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T01:20:05,720 copying build/lib/pmd_pytcp/socket/packet__socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T01:20:05,722 copying build/lib/pmd_pytcp/socket/raw__metadata.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T01:20:05,724 copying build/lib/pmd_pytcp/socket/tcp__socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T01:20:05,727 copying build/lib/pmd_pytcp/socket/udp__socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T01:20:05,730 copying build/lib/pmd_pytcp/socket/udp__metadata.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T01:20:05,732 copying build/lib/pmd_pytcp/socket/error_queue.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T01:20:05,734 copying build/lib/pmd_pytcp/socket/tcp__metadata.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T01:20:05,737 copying build/lib/pmd_pytcp/socket/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T01:20:05,741 copying build/lib/pmd_pytcp/socket/tcp__info.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T01:20:05,743 copying build/lib/pmd_pytcp/socket/tcp__status.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T01:20:05,745 copying build/lib/pmd_pytcp/socket/socket__bind_helpers.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T01:20:05,747 copying build/lib/pmd_pytcp/socket/socket_table.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T01:20:05,750 copying build/lib/pmd_pytcp/socket/raw__socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-13T01:20:05,753 copying build/lib/pmd_pytcp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp 2026-08-13T01:20:05,755 copying build/lib/pmd_pytcp/_compat.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp 2026-08-13T01:20:05,758 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/ipc 2026-08-13T01:20:05,759 copying build/lib/pmd_pytcp/ipc/ipc__enums.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T01:20:05,761 copying build/lib/pmd_pytcp/ipc/ipc__rpc.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T01:20:05,764 copying build/lib/pmd_pytcp/ipc/ipc__server.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T01:20:05,767 copying build/lib/pmd_pytcp/ipc/ipc__message.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T01:20:05,769 copying build/lib/pmd_pytcp/ipc/ipc__control.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T01:20:05,772 copying build/lib/pmd_pytcp/ipc/ipc__packet_bridge.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T01:20:05,774 copying build/lib/pmd_pytcp/ipc/ipc__dgram_frame.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T01:20:05,776 copying build/lib/pmd_pytcp/ipc/ipc__client.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T01:20:05,779 copying build/lib/pmd_pytcp/ipc/ipc__values.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T01:20:05,781 copying build/lib/pmd_pytcp/ipc/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T01:20:05,782 copying build/lib/pmd_pytcp/ipc/ipc__packet_frame.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T01:20:05,784 copying build/lib/pmd_pytcp/ipc/ipc__frame.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T01:20:05,787 copying build/lib/pmd_pytcp/ipc/ipc__fdpass.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T01:20:05,789 copying build/lib/pmd_pytcp/ipc/ipc__socket_session.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T01:20:05,793 copying build/lib/pmd_pytcp/ipc/ipc__socket_bridge.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T01:20:05,795 copying build/lib/pmd_pytcp/ipc/ipc__errors.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T01:20:05,797 copying build/lib/pmd_pytcp/ipc/ipc__socket_rpc.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T01:20:05,799 copying build/lib/pmd_pytcp/ipc/ipc__dgram_bridge.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-13T01:20:05,802 copying build/lib/pmd_pytcp/py.typed -> build/bdist.linux-armv7l/wheel/./pmd_pytcp 2026-08-13T01:20:05,804 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/stack 2026-08-13T01:20:05,805 copying build/lib/pmd_pytcp/stack/neighbor.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-13T01:20:05,807 copying build/lib/pmd_pytcp/stack/membership.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-13T01:20:05,809 copying build/lib/pmd_pytcp/stack/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-13T01:20:05,812 copying build/lib/pmd_pytcp/stack/sysctl.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-13T01:20:05,815 copying build/lib/pmd_pytcp/stack/lifecycle.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-13T01:20:05,817 copying build/lib/pmd_pytcp/stack/sysctl_iface.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-13T01:20:05,820 copying build/lib/pmd_pytcp/stack/route.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-13T01:20:05,822 copying build/lib/pmd_pytcp/stack/link.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-13T01:20:05,825 copying build/lib/pmd_pytcp/stack/address.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-13T01:20:05,828 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/client 2026-08-13T01:20:05,829 copying build/lib/pmd_pytcp/client/client__address.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-13T01:20:05,831 copying build/lib/pmd_pytcp/client/client__route.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-13T01:20:05,833 copying build/lib/pmd_pytcp/client/client__membership.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-13T01:20:05,835 copying build/lib/pmd_pytcp/client/client_stack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-13T01:20:05,837 copying build/lib/pmd_pytcp/client/client__base.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-13T01:20:05,839 copying build/lib/pmd_pytcp/client/client__data_channel.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-13T01:20:05,842 copying build/lib/pmd_pytcp/client/client__link.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-13T01:20:05,844 copying build/lib/pmd_pytcp/client/client__tcp_socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-13T01:20:05,846 copying build/lib/pmd_pytcp/client/client__datagram_socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-13T01:20:05,848 copying build/lib/pmd_pytcp/client/client__packet_socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-13T01:20:05,850 copying build/lib/pmd_pytcp/client/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-13T01:20:05,852 copying build/lib/pmd_pytcp/client/client__sysctl.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-13T01:20:05,854 copying build/lib/pmd_pytcp/client/client__neighbor.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-13T01:20:05,855 copying build/lib/pmd_pytcp/template.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp 2026-08-13T01:20:05,857 running install_egg_info 2026-08-13T01:20:05,862 Copying pmd_pytcp.egg-info to build/bdist.linux-armv7l/wheel/./pmd_pytcp-0.3.4-py3.11.egg-info 2026-08-13T01:20:05,873 running install_scripts 2026-08-13T01:20:05,886 creating build/bdist.linux-armv7l/wheel/pmd_pytcp-0.3.4.dist-info/WHEEL 2026-08-13T01:20:05,889 creating '/tmp/pip-wheel-yd9n9ss4/.tmp-ch926fev/pmd_pytcp-0.3.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-08-13T01:20:05,891 adding 'pmd_pytcp/__init__.py' 2026-08-13T01:20:05,893 adding 'pmd_pytcp/_compat.py' 2026-08-13T01:20:05,894 adding 'pmd_pytcp/py.typed' 2026-08-13T01:20:05,896 adding 'pmd_pytcp/template.py' 2026-08-13T01:20:05,898 adding 'pmd_pytcp/client/__init__.py' 2026-08-13T01:20:05,900 adding 'pmd_pytcp/client/client__address.py' 2026-08-13T01:20:05,901 adding 'pmd_pytcp/client/client__base.py' 2026-08-13T01:20:05,903 adding 'pmd_pytcp/client/client__data_channel.py' 2026-08-13T01:20:05,905 adding 'pmd_pytcp/client/client__datagram_socket.py' 2026-08-13T01:20:05,906 adding 'pmd_pytcp/client/client__link.py' 2026-08-13T01:20:05,908 adding 'pmd_pytcp/client/client__membership.py' 2026-08-13T01:20:05,909 adding 'pmd_pytcp/client/client__neighbor.py' 2026-08-13T01:20:05,911 adding 'pmd_pytcp/client/client__packet_socket.py' 2026-08-13T01:20:05,912 adding 'pmd_pytcp/client/client__route.py' 2026-08-13T01:20:05,913 adding 'pmd_pytcp/client/client__sysctl.py' 2026-08-13T01:20:05,915 adding 'pmd_pytcp/client/client__tcp_socket.py' 2026-08-13T01:20:05,917 adding 'pmd_pytcp/client/client_stack.py' 2026-08-13T01:20:05,919 adding 'pmd_pytcp/daemon/__init__.py' 2026-08-13T01:20:05,920 adding 'pmd_pytcp/daemon/__main__.py' 2026-08-13T01:20:05,922 adding 'pmd_pytcp/daemon/daemon.py' 2026-08-13T01:20:05,924 adding 'pmd_pytcp/ipc/__init__.py' 2026-08-13T01:20:05,926 adding 'pmd_pytcp/ipc/ipc__client.py' 2026-08-13T01:20:05,927 adding 'pmd_pytcp/ipc/ipc__control.py' 2026-08-13T01:20:05,929 adding 'pmd_pytcp/ipc/ipc__dgram_bridge.py' 2026-08-13T01:20:05,931 adding 'pmd_pytcp/ipc/ipc__dgram_frame.py' 2026-08-13T01:20:05,932 adding 'pmd_pytcp/ipc/ipc__enums.py' 2026-08-13T01:20:05,934 adding 'pmd_pytcp/ipc/ipc__errors.py' 2026-08-13T01:20:05,936 adding 'pmd_pytcp/ipc/ipc__fdpass.py' 2026-08-13T01:20:05,938 adding 'pmd_pytcp/ipc/ipc__frame.py' 2026-08-13T01:20:05,939 adding 'pmd_pytcp/ipc/ipc__message.py' 2026-08-13T01:20:05,941 adding 'pmd_pytcp/ipc/ipc__packet_bridge.py' 2026-08-13T01:20:05,942 adding 'pmd_pytcp/ipc/ipc__packet_frame.py' 2026-08-13T01:20:05,944 adding 'pmd_pytcp/ipc/ipc__rpc.py' 2026-08-13T01:20:05,946 adding 'pmd_pytcp/ipc/ipc__server.py' 2026-08-13T01:20:05,948 adding 'pmd_pytcp/ipc/ipc__socket_bridge.py' 2026-08-13T01:20:05,949 adding 'pmd_pytcp/ipc/ipc__socket_rpc.py' 2026-08-13T01:20:05,952 adding 'pmd_pytcp/ipc/ipc__socket_session.py' 2026-08-13T01:20:05,954 adding 'pmd_pytcp/ipc/ipc__values.py' 2026-08-13T01:20:05,955 adding 'pmd_pytcp/lib/__init__.py' 2026-08-13T01:20:05,957 adding 'pmd_pytcp/lib/dad_slot_registry.py' 2026-08-13T01:20:05,958 adding 'pmd_pytcp/lib/interface_layer.py' 2026-08-13T01:20:05,960 adding 'pmd_pytcp/lib/io_backend.py' 2026-08-13T01:20:05,961 adding 'pmd_pytcp/lib/ip4_multicast_filter.py' 2026-08-13T01:20:05,963 adding 'pmd_pytcp/lib/logger.py' 2026-08-13T01:20:05,964 adding 'pmd_pytcp/lib/name_enum.py' 2026-08-13T01:20:05,968 adding 'pmd_pytcp/lib/neighbor.py' 2026-08-13T01:20:05,970 adding 'pmd_pytcp/lib/neighbor__constants.py' 2026-08-13T01:20:05,972 adding 'pmd_pytcp/lib/packet_stats.py' 2026-08-13T01:20:05,976 adding 'pmd_pytcp/lib/plpmtud.py' 2026-08-13T01:20:05,977 adding 'pmd_pytcp/lib/tx_status.py' 2026-08-13T01:20:05,979 adding 'pmd_pytcp/protocols/__init__.py' 2026-08-13T01:20:05,980 adding 'pmd_pytcp/protocols/arp/__init__.py' 2026-08-13T01:20:05,982 adding 'pmd_pytcp/protocols/arp/arp__cache.py' 2026-08-13T01:20:05,984 adding 'pmd_pytcp/protocols/arp/arp__constants.py' 2026-08-13T01:20:05,986 adding 'pmd_pytcp/protocols/dhcp4/__init__.py' 2026-08-13T01:20:05,995 adding 'pmd_pytcp/protocols/dhcp4/dhcp4__client.py' 2026-08-13T01:20:05,998 adding 'pmd_pytcp/protocols/dhcp4/dhcp4__constants.py' 2026-08-13T01:20:06,000 adding 'pmd_pytcp/protocols/dhcp4/dhcp4__lease_cache.py' 2026-08-13T01:20:06,001 adding 'pmd_pytcp/protocols/dhcp4/dhcp4__uid.py' 2026-08-13T01:20:06,003 adding 'pmd_pytcp/protocols/dhcp6/__init__.py' 2026-08-13T01:20:06,009 adding 'pmd_pytcp/protocols/dhcp6/dhcp6__client.py' 2026-08-13T01:20:06,011 adding 'pmd_pytcp/protocols/dhcp6/dhcp6__constants.py' 2026-08-13T01:20:06,013 adding 'pmd_pytcp/protocols/dhcp6/dhcp6__uid.py' 2026-08-13T01:20:06,014 adding 'pmd_pytcp/protocols/icmp/__init__.py' 2026-08-13T01:20:06,016 adding 'pmd_pytcp/protocols/icmp/icmp__constants.py' 2026-08-13T01:20:06,018 adding 'pmd_pytcp/protocols/icmp/icmp__error_demux.py' 2026-08-13T01:20:06,019 adding 'pmd_pytcp/protocols/icmp/icmp__error_emitter.py' 2026-08-13T01:20:06,021 adding 'pmd_pytcp/protocols/icmp/icmp__inbound_classifier.py' 2026-08-13T01:20:06,022 adding 'pmd_pytcp/protocols/icmp4/__init__.py' 2026-08-13T01:20:06,024 adding 'pmd_pytcp/protocols/icmp4/icmp4__constants.py' 2026-08-13T01:20:06,025 adding 'pmd_pytcp/protocols/icmp4/icmp4__echo_gate.py' 2026-08-13T01:20:06,027 adding 'pmd_pytcp/protocols/icmp4/icmp4__echo_options.py' 2026-08-13T01:20:06,028 adding 'pmd_pytcp/protocols/icmp6/__init__.py' 2026-08-13T01:20:06,029 adding 'pmd_pytcp/protocols/icmp6/icmp6__echo_gate.py' 2026-08-13T01:20:06,031 adding 'pmd_pytcp/protocols/icmp6/nd/__init__.py' 2026-08-13T01:20:06,033 adding 'pmd_pytcp/protocols/icmp6/nd/nd__cache.py' 2026-08-13T01:20:06,036 adding 'pmd_pytcp/protocols/icmp6/nd/nd__constants.py' 2026-08-13T01:20:06,038 adding 'pmd_pytcp/protocols/icmp6/nd/nd__router_state.py' 2026-08-13T01:20:06,040 adding 'pmd_pytcp/protocols/igmp/__init__.py' 2026-08-13T01:20:06,041 adding 'pmd_pytcp/protocols/igmp/igmp__constants.py' 2026-08-13T01:20:06,043 adding 'pmd_pytcp/protocols/ip/__init__.py' 2026-08-13T01:20:06,044 adding 'pmd_pytcp/protocols/ip/ip_frag.py' 2026-08-13T01:20:06,046 adding 'pmd_pytcp/protocols/ip/ip_frag_table.py' 2026-08-13T01:20:06,048 adding 'pmd_pytcp/protocols/ip/ip_scope.py' 2026-08-13T01:20:06,049 adding 'pmd_pytcp/protocols/ip4/__init__.py' 2026-08-13T01:20:06,051 adding 'pmd_pytcp/protocols/ip4/ip4__constants.py' 2026-08-13T01:20:06,052 adding 'pmd_pytcp/protocols/ip4/ip4__source_selection.py' 2026-08-13T01:20:06,054 adding 'pmd_pytcp/protocols/ip4/acd/__init__.py' 2026-08-13T01:20:06,057 adding 'pmd_pytcp/protocols/ip4/acd/ip4_acd.py' 2026-08-13T01:20:06,058 adding 'pmd_pytcp/protocols/ip4/link_local/__init__.py' 2026-08-13T01:20:06,062 adding 'pmd_pytcp/protocols/ip4/link_local/link_local__client.py' 2026-08-13T01:20:06,063 adding 'pmd_pytcp/protocols/ip4/link_local/link_local__constants.py' 2026-08-13T01:20:06,065 adding 'pmd_pytcp/protocols/ip4/link_local/link_local__rng.py' 2026-08-13T01:20:06,067 adding 'pmd_pytcp/protocols/ip6/__init__.py' 2026-08-13T01:20:06,068 adding 'pmd_pytcp/protocols/ip6/ip6__constants.py' 2026-08-13T01:20:06,069 adding 'pmd_pytcp/protocols/ip6/ip6__ext_hdr_limits.py' 2026-08-13T01:20:06,071 adding 'pmd_pytcp/protocols/ip6/ip6__flow_label.py' 2026-08-13T01:20:06,072 adding 'pmd_pytcp/protocols/ip6/ip6__policy_table.py' 2026-08-13T01:20:06,074 adding 'pmd_pytcp/protocols/ip6/ip6__source_selection.py' 2026-08-13T01:20:06,076 adding 'pmd_pytcp/protocols/tcp/__init__.py' 2026-08-13T01:20:06,078 adding 'pmd_pytcp/protocols/tcp/tcp__constants.py' 2026-08-13T01:20:06,080 adding 'pmd_pytcp/protocols/tcp/tcp__cubic.py' 2026-08-13T01:20:06,082 adding 'pmd_pytcp/protocols/tcp/tcp__cwnd.py' 2026-08-13T01:20:06,084 adding 'pmd_pytcp/protocols/tcp/tcp__enums.py' 2026-08-13T01:20:06,085 adding 'pmd_pytcp/protocols/tcp/tcp__errors.py' 2026-08-13T01:20:06,086 adding 'pmd_pytcp/protocols/tcp/tcp__fastopen.py' 2026-08-13T01:20:06,088 adding 'pmd_pytcp/protocols/tcp/tcp__hystart.py' 2026-08-13T01:20:06,090 adding 'pmd_pytcp/protocols/tcp/tcp__icmp_metadata.py' 2026-08-13T01:20:06,091 adding 'pmd_pytcp/protocols/tcp/tcp__iss.py' 2026-08-13T01:20:06,093 adding 'pmd_pytcp/protocols/tcp/tcp__loss_recovery.py' 2026-08-13T01:20:06,094 adding 'pmd_pytcp/protocols/tcp/tcp__newreno.py' 2026-08-13T01:20:06,097 adding 'pmd_pytcp/protocols/tcp/tcp__plpmtud_adapter.py' 2026-08-13T01:20:06,100 adding 'pmd_pytcp/protocols/tcp/tcp__rack.py' 2026-08-13T01:20:06,102 adding 'pmd_pytcp/protocols/tcp/tcp__rto.py' 2026-08-13T01:20:06,104 adding 'pmd_pytcp/protocols/tcp/tcp__sack.py' 2026-08-13T01:20:06,105 adding 'pmd_pytcp/protocols/tcp/tcp__seq.py' 2026-08-13T01:20:06,107 adding 'pmd_pytcp/protocols/tcp/tcp__stack.py' 2026-08-13T01:20:06,108 adding 'pmd_pytcp/protocols/tcp/tcp__tracing.py' 2026-08-13T01:20:06,110 adding 'pmd_pytcp/protocols/tcp/fsm/__init__.py' 2026-08-13T01:20:06,112 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm.py' 2026-08-13T01:20:06,114 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__close_wait.py' 2026-08-13T01:20:06,116 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closed.py' 2026-08-13T01:20:06,117 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closing.py' 2026-08-13T01:20:06,120 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__established.py' 2026-08-13T01:20:06,122 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__fin_wait_1.py' 2026-08-13T01:20:06,123 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__fin_wait_2.py' 2026-08-13T01:20:06,125 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__last_ack.py' 2026-08-13T01:20:06,128 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__listen.py' 2026-08-13T01:20:06,130 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__syn_rcvd.py' 2026-08-13T01:20:06,134 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__syn_sent.py' 2026-08-13T01:20:06,136 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__time_wait.py' 2026-08-13T01:20:06,138 adding 'pmd_pytcp/protocols/tcp/session/__init__.py' 2026-08-13T01:20:06,149 adding 'pmd_pytcp/protocols/tcp/session/tcp__session.py' 2026-08-13T01:20:06,154 adding 'pmd_pytcp/protocols/tcp/session/tcp__session__ack.py' 2026-08-13T01:20:06,160 adding 'pmd_pytcp/protocols/tcp/session/tcp__session__retransmit.py' 2026-08-13T01:20:06,162 adding 'pmd_pytcp/protocols/tcp/session/tcp__session__timers.py' 2026-08-13T01:20:06,170 adding 'pmd_pytcp/protocols/tcp/session/tcp__session__tx.py' 2026-08-13T01:20:06,173 adding 'pmd_pytcp/protocols/tcp/session/tcp__session__validate.py' 2026-08-13T01:20:06,175 adding 'pmd_pytcp/protocols/tcp/state/__init__.py' 2026-08-13T01:20:06,177 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__accecn.py' 2026-08-13T01:20:06,179 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__advertise.py' 2026-08-13T01:20:06,181 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__cc.py' 2026-08-13T01:20:06,184 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__ecn_classic.py' 2026-08-13T01:20:06,185 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__fastopen.py' 2026-08-13T01:20:06,187 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__keepalive.py' 2026-08-13T01:20:06,188 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__persist.py' 2026-08-13T01:20:06,190 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__rack_tlp.py' 2026-08-13T01:20:06,192 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__recv_seq.py' 2026-08-13T01:20:06,193 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__rtt_sample.py' 2026-08-13T01:20:06,195 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__send_seq.py' 2026-08-13T01:20:06,196 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__shutdown.py' 2026-08-13T01:20:06,198 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__timestamps.py' 2026-08-13T01:20:06,199 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__tx_buffer.py' 2026-08-13T01:20:06,201 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__window.py' 2026-08-13T01:20:06,202 adding 'pmd_pytcp/protocols/udp/__init__.py' 2026-08-13T01:20:06,204 adding 'pmd_pytcp/protocols/udp/udp__plpmtud_adapter.py' 2026-08-13T01:20:06,205 adding 'pmd_pytcp/runtime/__init__.py' 2026-08-13T01:20:06,207 adding 'pmd_pytcp/runtime/fib.py' 2026-08-13T01:20:06,209 adding 'pmd_pytcp/runtime/interface_table.py' 2026-08-13T01:20:06,211 adding 'pmd_pytcp/runtime/rx_ring.py' 2026-08-13T01:20:06,212 adding 'pmd_pytcp/runtime/subsystem.py' 2026-08-13T01:20:06,214 adding 'pmd_pytcp/runtime/timer.py' 2026-08-13T01:20:06,217 adding 'pmd_pytcp/runtime/tx_ring.py' 2026-08-13T01:20:06,233 adding 'pmd_pytcp/runtime/packet_handler/__init__.py' 2026-08-13T01:20:06,235 adding 'pmd_pytcp/runtime/packet_handler/dispatch.py' 2026-08-13T01:20:06,237 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__arp__rx.py' 2026-08-13T01:20:06,241 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__arp__tx.py' 2026-08-13T01:20:06,243 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ethernet_802_3__rx.py' 2026-08-13T01:20:06,245 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ethernet_802_3__tx.py' 2026-08-13T01:20:06,247 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ethernet__rx.py' 2026-08-13T01:20:06,249 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ethernet__tx.py' 2026-08-13T01:20:06,251 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__icmp4__rx.py' 2026-08-13T01:20:06,253 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__icmp4__tx.py' 2026-08-13T01:20:06,258 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__icmp6__rx.py' 2026-08-13T01:20:06,261 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__icmp6__tx.py' 2026-08-13T01:20:06,264 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__igmp__rx.py' 2026-08-13T01:20:06,267 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__igmp__tx.py' 2026-08-13T01:20:06,269 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip4__rx.py' 2026-08-13T01:20:06,272 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip4__tx.py' 2026-08-13T01:20:06,275 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip6__rx.py' 2026-08-13T01:20:06,278 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip6__tx.py' 2026-08-13T01:20:06,279 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip6_frag__rx.py' 2026-08-13T01:20:06,281 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip6_frag__tx.py' 2026-08-13T01:20:06,283 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__tcp__rx.py' 2026-08-13T01:20:06,285 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__tcp__tx.py' 2026-08-13T01:20:06,287 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__udp__rx.py' 2026-08-13T01:20:06,289 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__udp__tx.py' 2026-08-13T01:20:06,301 adding 'pmd_pytcp/socket/__init__.py' 2026-08-13T01:20:06,305 adding 'pmd_pytcp/socket/error_queue.py' 2026-08-13T01:20:06,307 adding 'pmd_pytcp/socket/packet__metadata.py' 2026-08-13T01:20:06,309 adding 'pmd_pytcp/socket/packet__socket.py' 2026-08-13T01:20:06,311 adding 'pmd_pytcp/socket/packet__socket_table.py' 2026-08-13T01:20:06,313 adding 'pmd_pytcp/socket/raw__metadata.py' 2026-08-13T01:20:06,317 adding 'pmd_pytcp/socket/raw__socket.py' 2026-08-13T01:20:06,318 adding 'pmd_pytcp/socket/sockaddr_ll.py' 2026-08-13T01:20:06,321 adding 'pmd_pytcp/socket/socket__bind_helpers.py' 2026-08-13T01:20:06,323 adding 'pmd_pytcp/socket/socket_id.py' 2026-08-13T01:20:06,325 adding 'pmd_pytcp/socket/socket_table.py' 2026-08-13T01:20:06,329 adding 'pmd_pytcp/socket/tcp__info.py' 2026-08-13T01:20:06,331 adding 'pmd_pytcp/socket/tcp__metadata.py' 2026-08-13T01:20:06,339 adding 'pmd_pytcp/socket/tcp__socket.py' 2026-08-13T01:20:06,342 adding 'pmd_pytcp/socket/tcp__status.py' 2026-08-13T01:20:06,344 adding 'pmd_pytcp/socket/udp__metadata.py' 2026-08-13T01:20:06,351 adding 'pmd_pytcp/socket/udp__socket.py' 2026-08-13T01:20:06,359 adding 'pmd_pytcp/stack/__init__.py' 2026-08-13T01:20:06,362 adding 'pmd_pytcp/stack/address.py' 2026-08-13T01:20:06,370 adding 'pmd_pytcp/stack/lifecycle.py' 2026-08-13T01:20:06,375 adding 'pmd_pytcp/stack/link.py' 2026-08-13T01:20:06,377 adding 'pmd_pytcp/stack/membership.py' 2026-08-13T01:20:06,380 adding 'pmd_pytcp/stack/neighbor.py' 2026-08-13T01:20:06,382 adding 'pmd_pytcp/stack/route.py' 2026-08-13T01:20:06,386 adding 'pmd_pytcp/stack/sysctl.py' 2026-08-13T01:20:06,388 adding 'pmd_pytcp/stack/sysctl_iface.py' 2026-08-13T01:20:06,395 adding 'pmd_pytcp-0.3.4.dist-info/licenses/LICENSE' 2026-08-13T01:20:06,398 adding 'pmd_pytcp-0.3.4.dist-info/METADATA' 2026-08-13T01:20:06,399 adding 'pmd_pytcp-0.3.4.dist-info/WHEEL' 2026-08-13T01:20:06,400 adding 'pmd_pytcp-0.3.4.dist-info/entry_points.txt' 2026-08-13T01:20:06,401 adding 'pmd_pytcp-0.3.4.dist-info/top_level.txt' 2026-08-13T01:20:06,404 adding 'pmd_pytcp-0.3.4.dist-info/RECORD' 2026-08-13T01:20:06,415 removing build/bdist.linux-armv7l/wheel 2026-08-13T01:20:06,568 Building wheel for pmd-pytcp (pyproject.toml): finished with status 'done' 2026-08-13T01:20:06,588 Created wheel for pmd-pytcp: filename=pmd_pytcp-0.3.4-py3-none-any.whl size=772692 sha256=a4104d6dc383a988261f11ae8460ac697f54da80a7cb5c5d31d299fd60348fb0 2026-08-13T01:20:06,589 Stored in directory: /tmp/pip-ephem-wheel-cache-8l40xapv/wheels/98/f6/5e/9eea150f1d0802c4e1791fd08ba3c2a20825f9d2b9aae1e6f9 2026-08-13T01:20:06,608 Successfully built pmd-pytcp 2026-08-13T01:20:06,667 Removed build tracker: '/tmp/pip-build-tracker-gpe5u1f8'