2025-11-05T20:34:13,648 Created temporary directory: /tmp/pip-ephem-wheel-cache-mtknt9la 2025-11-05T20:34:13,650 Created temporary directory: /tmp/pip-build-tracker-cj5e4bok 2025-11-05T20:34:13,650 Initialized build tracking at /tmp/pip-build-tracker-cj5e4bok 2025-11-05T20:34:13,651 Created build tracker: /tmp/pip-build-tracker-cj5e4bok 2025-11-05T20:34:13,651 Entered build tracker: /tmp/pip-build-tracker-cj5e4bok 2025-11-05T20:34:13,652 Created temporary directory: /tmp/pip-wheel-tztmy950 2025-11-05T20:34:13,655 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 2025-11-05T20:34:13,657 Created temporary directory: /tmp/pip-ephem-wheel-cache-sjbd0_34 2025-11-05T20:34:13,679 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-05T20:34:13,683 2 location(s) to search for versions of libp2p: 2025-11-05T20:34:13,683 * https://pypi.org/simple/libp2p/ 2025-11-05T20:34:13,683 * https://www.piwheels.org/simple/libp2p/ 2025-11-05T20:34:13,684 Fetching project page and analyzing links: https://pypi.org/simple/libp2p/ 2025-11-05T20:34:13,684 Getting page https://pypi.org/simple/libp2p/ 2025-11-05T20:34:13,686 Found index url https://pypi.org/simple 2025-11-05T20:34:13,831 Fetched page https://pypi.org/simple/libp2p/ as application/vnd.pypi.simple.v1+json 2025-11-05T20:34:13,839 Skipping link: No binaries permitted for libp2p: https://files.pythonhosted.org/packages/26/4a/ba42fd91ce2f01e7f6ca11e773c768a575fb6d38cb6dde1383fed4373b0c/libp2p-0.1.0a0-py3-none-any.whl (from https://pypi.org/simple/libp2p/) (requires-python:>=3.5, <4) 2025-11-05T20:34:13,840 Found link https://files.pythonhosted.org/packages/c7/0c/36f26d5129fc973986cc83fc436a107858abccf0a833f51a65cd2442c0cc/libp2p-0.1.0a0.tar.gz (from https://pypi.org/simple/libp2p/) (requires-python:>=3.5, <4), version: 0.1.0a0 2025-11-05T20:34:13,841 Skipping link: No binaries permitted for libp2p: https://files.pythonhosted.org/packages/73/85/195375f7a639f2138d479ed2ca5ceea0e79fc8ccf8a5254dd685dba36b72/libp2p-0.1.1-py3-none-any.whl (from https://pypi.org/simple/libp2p/) 2025-11-05T20:34:13,842 Found link https://files.pythonhosted.org/packages/62/92/425e215f03a3aacdea27482fc4cc96a3e933555a5e418501cdfae263b3a2/libp2p-0.1.1.tar.gz (from https://pypi.org/simple/libp2p/), version: 0.1.1 2025-11-05T20:34:13,842 Skipping link: No binaries permitted for libp2p: https://files.pythonhosted.org/packages/7b/ba/330d38c36a16eb62225555de80afcabb0bfa37f020aa1cf1647baae521e6/libp2p-0.1.2-py3-none-any.whl (from https://pypi.org/simple/libp2p/) 2025-11-05T20:34:13,843 Found link https://files.pythonhosted.org/packages/b1/9c/6c6d18b67aa186e541efd96be90c5e7dc6dbecbcf496c1de6571c7f1d180/libp2p-0.1.2.tar.gz (from https://pypi.org/simple/libp2p/), version: 0.1.2 2025-11-05T20:34:13,844 Skipping link: No binaries permitted for libp2p: https://files.pythonhosted.org/packages/2f/ad/bd32dec0c97cd4ca21c469414bb5375335cf150878cc31034b59b97e17b1/libp2p-0.1.3-py3-none-any.whl (from https://pypi.org/simple/libp2p/) (requires-python:>=3.7,<4) 2025-11-05T20:34:13,845 Found link https://files.pythonhosted.org/packages/2e/6b/6dd70e83619a7330cc07f7dda8758333e8effe157cd43e6dd3c523874991/libp2p-0.1.3.tar.gz (from https://pypi.org/simple/libp2p/) (requires-python:>=3.7,<4), version: 0.1.3 2025-11-05T20:34:13,846 Skipping link: No binaries permitted for libp2p: https://files.pythonhosted.org/packages/03/ed/f06ed9f5628c6f47f02dff10164dfcf064a44529398b24a3fd952db1724c/libp2p-0.1.4-py3-none-any.whl (from https://pypi.org/simple/libp2p/) (requires-python:>=3.6,<4) 2025-11-05T20:34:13,847 Found link https://files.pythonhosted.org/packages/5e/fc/7f7233ae3af8e93ed77bd090c3a9ef11a721982e8e31f7d4f65d792f9bdb/libp2p-0.1.4.tar.gz (from https://pypi.org/simple/libp2p/) (requires-python:>=3.6,<4), version: 0.1.4 2025-11-05T20:34:13,848 Skipping link: No binaries permitted for libp2p: https://files.pythonhosted.org/packages/f1/3f/166118166a4f3488c0730804ee7afbf349e623cc318c1c26475196856728/libp2p-0.1.5-py3-none-any.whl (from https://pypi.org/simple/libp2p/) (requires-python:>=3.6,<4) 2025-11-05T20:34:13,849 Found link https://files.pythonhosted.org/packages/21/40/0c439357627bdf14570c0f8255192438bc9b6c31f44f63a3c905d562951e/libp2p-0.1.5.tar.gz (from https://pypi.org/simple/libp2p/) (requires-python:>=3.6,<4), version: 0.1.5 2025-11-05T20:34:13,850 Skipping link: No binaries permitted for libp2p: https://files.pythonhosted.org/packages/4a/ec/a0d4d32cadc834fcde931e625f1ff6756373c15ce6fb5dd65f961ba54187/libp2p-0.2.0-py3-none-any.whl (from https://pypi.org/simple/libp2p/) (requires-python:<4,>=3.8) 2025-11-05T20:34:13,850 Found link https://files.pythonhosted.org/packages/6e/30/69ab7bf3eab8a55fd67fa40a6eb75215903956cab5d5f06940c151081d7b/libp2p-0.2.0.tar.gz (from https://pypi.org/simple/libp2p/) (requires-python:<4,>=3.8), version: 0.2.0 2025-11-05T20:34:13,851 Skipping link: No binaries permitted for libp2p: https://files.pythonhosted.org/packages/79/f6/b0e3e4480cf5ac538220238badc80907ddb68027a5f8c3ca5a74b26b1fe0/libp2p-0.2.1-py3-none-any.whl (from https://pypi.org/simple/libp2p/) (requires-python:<4,>=3.8) 2025-11-05T20:34:13,852 Found link https://files.pythonhosted.org/packages/ee/71/fbe4db14e311a1701da2d42da9433165f99135e77c068a5da0ba8815c826/libp2p-0.2.1.tar.gz (from https://pypi.org/simple/libp2p/) (requires-python:<4,>=3.8), version: 0.2.1 2025-11-05T20:34:13,853 Skipping link: No binaries permitted for libp2p: https://files.pythonhosted.org/packages/28/1b/e14ecd5b660d2cfb6d79a38c4e9b4f0520ea4752aca32c52e6f94ee07343/libp2p-0.2.2-py3-none-any.whl (from https://pypi.org/simple/libp2p/) (requires-python:<4,>=3.9) 2025-11-05T20:34:13,853 Found link https://files.pythonhosted.org/packages/ad/28/60f8a936b7cc5b04b4e632bc89a1ff1bdb92354d17048087c5ddd324e2a4/libp2p-0.2.2.tar.gz (from https://pypi.org/simple/libp2p/) (requires-python:<4,>=3.9), version: 0.2.2 2025-11-05T20:34:13,854 Skipping link: No binaries permitted for libp2p: https://files.pythonhosted.org/packages/5e/b1/f9897749c1c58825ba8b59cc70df37d332d7d8450b851850bbd3d5fb004c/libp2p-0.2.3-py3-none-any.whl (from https://pypi.org/simple/libp2p/) (requires-python:<4,>=3.9) 2025-11-05T20:34:13,855 Found link https://files.pythonhosted.org/packages/5f/23/097a719c3df602cc9ca5086d568c339d803c3c37b64505f580dc2ef987e0/libp2p-0.2.3.tar.gz (from https://pypi.org/simple/libp2p/) (requires-python:<4,>=3.9), version: 0.2.3 2025-11-05T20:34:13,856 Skipping link: No binaries permitted for libp2p: https://files.pythonhosted.org/packages/0d/c2/31711c96549827374fc0b475d77d7303bb129a8c5aff624c41a29e21dd84/libp2p-0.2.4-py3-none-any.whl (from https://pypi.org/simple/libp2p/) (requires-python:<4,>=3.9) 2025-11-05T20:34:13,857 Found link https://files.pythonhosted.org/packages/0f/a6/5d856001ee91dda7689d6ac654ae384053662572040fd704c6821940dab3/libp2p-0.2.4.tar.gz (from https://pypi.org/simple/libp2p/) (requires-python:<4,>=3.9), version: 0.2.4 2025-11-05T20:34:13,858 Skipping link: No binaries permitted for libp2p: https://files.pythonhosted.org/packages/63/aa/96b83fb809d210fb66a81e2988d6a076796187072091a7c24cd507306860/libp2p-0.2.5-py3-none-any.whl (from https://pypi.org/simple/libp2p/) (requires-python:<4,>=3.9) 2025-11-05T20:34:13,859 Found link https://files.pythonhosted.org/packages/ff/f7/141b0f3debf914e6462711c0d932e41ea6eca8bb6357dbffa18971135df7/libp2p-0.2.5.tar.gz (from https://pypi.org/simple/libp2p/) (requires-python:<4,>=3.9), version: 0.2.5 2025-11-05T20:34:13,859 Skipping link: No binaries permitted for libp2p: https://files.pythonhosted.org/packages/6f/c6/3fab43b29782bb661ef0ecc4184ff6e3b546435d608384362171d06ce795/libp2p-0.2.6-py3-none-any.whl (from https://pypi.org/simple/libp2p/) (requires-python:<4,>=3.9) 2025-11-05T20:34:13,860 Found link https://files.pythonhosted.org/packages/be/7e/7e4d9035d02dfc5fde41fed76343d9eb549647e2430a171e55f7dea4a09e/libp2p-0.2.6.tar.gz (from https://pypi.org/simple/libp2p/) (requires-python:<4,>=3.9), version: 0.2.6 2025-11-05T20:34:13,861 Skipping link: No binaries permitted for libp2p: https://files.pythonhosted.org/packages/66/ed/d635d5b836b2c6ef69eac1a5c414df60450c140092a42c04a394b50a62ac/libp2p-0.2.7-py3-none-any.whl (from https://pypi.org/simple/libp2p/) (requires-python:<4,>=3.9) 2025-11-05T20:34:13,862 Found link https://files.pythonhosted.org/packages/07/9d/d83923b2e00f64acc3da3e0e7c4ca9058f6c8012ead9c56649dd12d3a27c/libp2p-0.2.7.tar.gz (from https://pypi.org/simple/libp2p/) (requires-python:<4,>=3.9), version: 0.2.7 2025-11-05T20:34:13,863 Skipping link: No binaries permitted for libp2p: https://files.pythonhosted.org/packages/dc/c7/c900962da2505afc169b7711f24948be9f8b7d9d5f5edbf33952b982921a/libp2p-0.2.8-py3-none-any.whl (from https://pypi.org/simple/libp2p/) (requires-python:<4.0,>=3.10) 2025-11-05T20:34:13,864 Found link https://files.pythonhosted.org/packages/ad/0e/fbfa39f45546aa81d57169e4d299c590e47b98ecfe9dcb71641be252254c/libp2p-0.2.8.tar.gz (from https://pypi.org/simple/libp2p/) (requires-python:<4.0,>=3.10), version: 0.2.8 2025-11-05T20:34:13,864 Skipping link: No binaries permitted for libp2p: https://files.pythonhosted.org/packages/dd/39/cf3f80062ede9a4920403dcb625723c9ea20ee95e24ecc240a8036646ff9/libp2p-0.2.9-py3-none-any.whl (from https://pypi.org/simple/libp2p/) (requires-python:<4.0,>=3.10) 2025-11-05T20:34:13,865 Found link https://files.pythonhosted.org/packages/a8/f9/0441612577940f95d17943b7cdc3ad2a26665b5e01576c86f4b60c0c998c/libp2p-0.2.9.tar.gz (from https://pypi.org/simple/libp2p/) (requires-python:<4.0,>=3.10), version: 0.2.9 2025-11-05T20:34:13,866 Skipping link: No binaries permitted for libp2p: https://files.pythonhosted.org/packages/5d/4a/a1d37ce1141b7a43e88aa516f87ef12410e7b227287604391c4de060f060/libp2p-0.3.0-py3-none-any.whl (from https://pypi.org/simple/libp2p/) (requires-python:<4.0,>=3.10) 2025-11-05T20:34:13,867 Found link https://files.pythonhosted.org/packages/77/c5/9e2e4d3d9d0d754819697a996e47e0fb2ba41ab109a59fdcad3daec861ae/libp2p-0.3.0.tar.gz (from https://pypi.org/simple/libp2p/) (requires-python:<4.0,>=3.10), version: 0.3.0 2025-11-05T20:34:13,867 Skipping link: No binaries permitted for libp2p: https://files.pythonhosted.org/packages/1e/35/047400bf389a7a18f9875712e0ff4db862f9ddc06c61ba5021a8ae11fcd2/libp2p-0.4.0-py3-none-any.whl (from https://pypi.org/simple/libp2p/) (requires-python:<4.0,>=3.10) 2025-11-05T20:34:13,868 Found link https://files.pythonhosted.org/packages/1c/a8/9bd63f6a61121c383b9f7e9042007a123f162710111e314d3a8132568618/libp2p-0.4.0.tar.gz (from https://pypi.org/simple/libp2p/) (requires-python:<4.0,>=3.10), version: 0.4.0 2025-11-05T20:34:13,869 Fetching project page and analyzing links: https://www.piwheels.org/simple/libp2p/ 2025-11-05T20:34:13,870 Getting page https://www.piwheels.org/simple/libp2p/ 2025-11-05T20:34:13,871 Found index url https://www.piwheels.org/simple 2025-11-05T20:34:14,026 Fetched page https://www.piwheels.org/simple/libp2p/ as text/html 2025-11-05T20:34:14,032 Skipping link: No binaries permitted for libp2p: https://www.piwheels.org/simple/libp2p/libp2p-0.3.0-py3-none-any.whl#sha256=4649aa3e4408e359f126b9cbea50ec873cdeef107dfb6b6a9649373395ea1ccd (from https://www.piwheels.org/simple/libp2p/) (requires-python:<4.0,>=3.10) 2025-11-05T20:34:14,033 Skipping link: No binaries permitted for libp2p: https://archive1.piwheels.org/simple/libp2p/libp2p-0.2.9-py3-none-any.whl#sha256=8d978d0a7fa8810cb010d6be71a3c48a9600e9a5c13fcbe82de73e150c36baf3 (from https://www.piwheels.org/simple/libp2p/) (requires-python:<4.0,>=3.10) 2025-11-05T20:34:14,033 Skipping link: No binaries permitted for libp2p: https://archive1.piwheels.org/simple/libp2p/libp2p-0.2.8-py3-none-any.whl#sha256=e1b0dec4c606c2baff86f11238e82b4d3fcd0ac627607904b97c19f3f55b2d71 (from https://www.piwheels.org/simple/libp2p/) (requires-python:<4.0,>=3.10) 2025-11-05T20:34:14,034 Skipping link: No binaries permitted for libp2p: https://archive1.piwheels.org/simple/libp2p/libp2p-0.2.7-py3-none-any.whl#sha256=133b6b91f60face5bf05b5426f1a1e6ffd9e289825a24f550b25126c00af6fab (from https://www.piwheels.org/simple/libp2p/) (requires-python:>=3.9, <4) 2025-11-05T20:34:14,035 Skipping link: No binaries permitted for libp2p: https://archive1.piwheels.org/simple/libp2p/libp2p-0.2.6-py3-none-any.whl#sha256=ce63adb0362956fc0efacbcbcf5677d32f20add2d6ccb4aa8ecf09423a3f1083 (from https://www.piwheels.org/simple/libp2p/) (requires-python:>=3.9, <4) 2025-11-05T20:34:14,036 Skipping link: No binaries permitted for libp2p: https://archive1.piwheels.org/simple/libp2p/libp2p-0.2.5-py3-none-any.whl#sha256=dc9e320e908d5b3f522a50cfc7768c279430daf578cc5386e2641d9a202abb7a (from https://www.piwheels.org/simple/libp2p/) (requires-python:>=3.9, <4) 2025-11-05T20:34:14,036 Skipping link: No binaries permitted for libp2p: https://archive1.piwheels.org/simple/libp2p/libp2p-0.2.4-py3-none-any.whl#sha256=86f87e50b38ac9400665be5ecf92aa603e5d63fcdfbaa9090b34e1d35f71d61b (from https://www.piwheels.org/simple/libp2p/) (requires-python:>=3.9, <4) 2025-11-05T20:34:14,037 Skipping link: No binaries permitted for libp2p: https://archive1.piwheels.org/simple/libp2p/libp2p-0.2.3-py3-none-any.whl#sha256=17493f9696fcc232ae01128ff9f454252cb0db21213943cec59b462f5d39cb5c (from https://www.piwheels.org/simple/libp2p/) (requires-python:>=3.9, <4) 2025-11-05T20:34:14,037 Skipping link: No binaries permitted for libp2p: https://archive1.piwheels.org/simple/libp2p/libp2p-0.2.2-py3-none-any.whl#sha256=b0c14f8814b16d935ede3b05cf3b9787c9146da31e8278b4952f08b968aafe8a (from https://www.piwheels.org/simple/libp2p/) (requires-python:>=3.9, <4) 2025-11-05T20:34:14,038 Skipping link: No binaries permitted for libp2p: https://archive1.piwheels.org/simple/libp2p/libp2p-0.2.1-py3-none-any.whl#sha256=2453d85f1b03d85e63af288514b2316b2b846d1d481ce47fd0af84787bf4466d (from https://www.piwheels.org/simple/libp2p/) (requires-python:>=3.8, <4) 2025-11-05T20:34:14,038 Skipping link: No binaries permitted for libp2p: https://archive1.piwheels.org/simple/libp2p/libp2p-0.2.0-py3-none-any.whl#sha256=e4fe029cbf830e31739218410b46d7fe88e727307a1fda43541a1698c13c444c (from https://www.piwheels.org/simple/libp2p/) (requires-python:>=3.8, <4) 2025-11-05T20:34:14,039 Skipping link: No binaries permitted for libp2p: https://archive1.piwheels.org/simple/libp2p/libp2p-0.1.5-py3-none-any.whl#sha256=10bce6c6d32b2db0722d8968576114e499ea4362d48f75551f481e7810f09eb0 (from https://www.piwheels.org/simple/libp2p/) (requires-python:>=3.6,<4) 2025-11-05T20:34:14,039 Skipping link: No binaries permitted for libp2p: https://archive1.piwheels.org/simple/libp2p/libp2p-0.1.4-py3-none-any.whl#sha256=9404eb2cf17be44632f4ef6fbe233f18f41d2227c58b6459508ba1ba085dfce9 (from https://www.piwheels.org/simple/libp2p/) (requires-python:>=3.6,<4) 2025-11-05T20:34:14,040 Skipping link: No binaries permitted for libp2p: https://archive1.piwheels.org/simple/libp2p/libp2p-0.1.3-py3-none-any.whl#sha256=72167a663804bfa309f9201a5847966362f4ee20cd7181d5d3dc33ede7fd61fa (from https://www.piwheels.org/simple/libp2p/) (requires-python:>=3.7,<4) 2025-11-05T20:34:14,041 Skipping link: No binaries permitted for libp2p: https://archive1.piwheels.org/simple/libp2p/libp2p-0.1.2-py3-none-any.whl#sha256=590d7cba41541c51741a53149c62c991ffc2b56e1a851f83d57f6a503104a811 (from https://www.piwheels.org/simple/libp2p/) 2025-11-05T20:34:14,041 Skipping link: No binaries permitted for libp2p: https://archive1.piwheels.org/simple/libp2p/libp2p-0.1.1-py3-none-any.whl#sha256=5e6e7ef1f5d8aa622987bef4efe3ca1f7752b921e3b3c73203670123d1113431 (from https://www.piwheels.org/simple/libp2p/) 2025-11-05T20:34:14,042 Skipping link: No binaries permitted for libp2p: https://archive1.piwheels.org/simple/libp2p/libp2p-0.1.0a0-py3-none-any.whl#sha256=356310846f95b9c2dbca7e6bb428d26c428b5bc49313415435fc401c50fc85f9 (from https://www.piwheels.org/simple/libp2p/) (requires-python:>=3.5, <4) 2025-11-05T20:34:14,042 Skipping link: not a file: https://www.piwheels.org/simple/libp2p/ 2025-11-05T20:34:14,043 Skipping link: not a file: https://pypi.org/simple/libp2p/ 2025-11-05T20:34:14,064 Given no hashes to check 1 links for project 'libp2p': discarding no candidates 2025-11-05T20:34:14,081 Collecting libp2p==0.4.0 2025-11-05T20:34:14,084 Created temporary directory: /tmp/pip-unpack-_r7ljtxm 2025-11-05T20:34:14,295 Downloading libp2p-0.4.0.tar.gz (690 kB) 2025-11-05T20:34:15,718 Added libp2p==0.4.0 from https://files.pythonhosted.org/packages/1c/a8/9bd63f6a61121c383b9f7e9042007a123f162710111e314d3a8132568618/libp2p-0.4.0.tar.gz to build tracker '/tmp/pip-build-tracker-cj5e4bok' 2025-11-05T20:34:15,728 Created temporary directory: /tmp/pip-build-env-t8_lhifv 2025-11-05T20:34:15,733 Installing build dependencies: started 2025-11-05T20:34:15,734 Running command pip subprocess to install build dependencies 2025-11-05T20:34:16,904 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-05T20:34:17,479 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 2025-11-05T20:34:17,502 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-05T20:34:19,254 Collecting setuptools>=42 2025-11-05T20:34:19,339 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-05T20:34:19,612 Collecting wheel 2025-11-05T20:34:19,629 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-05T20:34:22,537 Installing collected packages: wheel, setuptools 2025-11-05T20:34:22,772 Creating /tmp/pip-build-env-t8_lhifv/overlay/local/bin 2025-11-05T20:34:22,773 changing mode of /tmp/pip-build-env-t8_lhifv/overlay/local/bin/wheel to 755 2025-11-05T20:34:26,292 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-05T20:34:26,563 Installing build dependencies: finished with status 'done' 2025-11-05T20:34:26,569 Getting requirements to build wheel: started 2025-11-05T20:34:26,570 Running command Getting requirements to build wheel 2025-11-05T20:34:27,343 running egg_info 2025-11-05T20:34:27,350 writing libp2p.egg-info/PKG-INFO 2025-11-05T20:34:27,368 writing dependency_links to libp2p.egg-info/dependency_links.txt 2025-11-05T20:34:27,370 writing entry points to libp2p.egg-info/entry_points.txt 2025-11-05T20:34:27,383 writing requirements to libp2p.egg-info/requires.txt 2025-11-05T20:34:27,384 writing top-level names to libp2p.egg-info/top_level.txt 2025-11-05T20:34:27,487 reading manifest file 'libp2p.egg-info/SOURCES.txt' 2025-11-05T20:34:27,540 reading manifest template 'MANIFEST.in' 2025-11-05T20:34:27,705 warning: no previously-included files matching '__pycache__' found under directory '*' 2025-11-05T20:34:27,708 warning: no previously-included files matching '*.py[co]' found under directory '*' 2025-11-05T20:34:27,709 no previously-included directories found matching '.tox' 2025-11-05T20:34:27,711 no previously-included directories found matching 'venv*' 2025-11-05T20:34:27,711 adding license file 'LICENSE-APACHE' 2025-11-05T20:34:27,712 adding license file 'LICENSE-MIT' 2025-11-05T20:34:27,736 writing manifest file 'libp2p.egg-info/SOURCES.txt' 2025-11-05T20:34:27,834 Getting requirements to build wheel: finished with status 'done' 2025-11-05T20:34:27,841 Created temporary directory: /tmp/pip-modern-metadata-foc709_f 2025-11-05T20:34:27,844 Preparing metadata (pyproject.toml): started 2025-11-05T20:34:27,845 Running command Preparing metadata (pyproject.toml) 2025-11-05T20:34:28,543 running dist_info 2025-11-05T20:34:28,555 creating /tmp/pip-modern-metadata-foc709_f/libp2p.egg-info 2025-11-05T20:34:28,556 writing /tmp/pip-modern-metadata-foc709_f/libp2p.egg-info/PKG-INFO 2025-11-05T20:34:28,574 writing dependency_links to /tmp/pip-modern-metadata-foc709_f/libp2p.egg-info/dependency_links.txt 2025-11-05T20:34:28,576 writing entry points to /tmp/pip-modern-metadata-foc709_f/libp2p.egg-info/entry_points.txt 2025-11-05T20:34:28,589 writing requirements to /tmp/pip-modern-metadata-foc709_f/libp2p.egg-info/requires.txt 2025-11-05T20:34:28,590 writing top-level names to /tmp/pip-modern-metadata-foc709_f/libp2p.egg-info/top_level.txt 2025-11-05T20:34:28,591 writing manifest file '/tmp/pip-modern-metadata-foc709_f/libp2p.egg-info/SOURCES.txt' 2025-11-05T20:34:28,679 reading manifest file '/tmp/pip-modern-metadata-foc709_f/libp2p.egg-info/SOURCES.txt' 2025-11-05T20:34:28,681 reading manifest template 'MANIFEST.in' 2025-11-05T20:34:28,832 warning: no previously-included files matching '__pycache__' found under directory '*' 2025-11-05T20:34:28,834 warning: no previously-included files matching '*.py[co]' found under directory '*' 2025-11-05T20:34:28,835 no previously-included directories found matching '.tox' 2025-11-05T20:34:28,836 no previously-included directories found matching 'venv*' 2025-11-05T20:34:28,836 adding license file 'LICENSE-APACHE' 2025-11-05T20:34:28,837 adding license file 'LICENSE-MIT' 2025-11-05T20:34:28,854 writing manifest file '/tmp/pip-modern-metadata-foc709_f/libp2p.egg-info/SOURCES.txt' 2025-11-05T20:34:28,856 creating '/tmp/pip-modern-metadata-foc709_f/libp2p-0.4.0.dist-info' 2025-11-05T20:34:28,984 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-05T20:34:28,990 Source in /tmp/pip-wheel-tztmy950/libp2p_9d8344a365c048278b6bc89ddb5ad945 has version 0.4.0, which satisfies requirement libp2p==0.4.0 from https://files.pythonhosted.org/packages/1c/a8/9bd63f6a61121c383b9f7e9042007a123f162710111e314d3a8132568618/libp2p-0.4.0.tar.gz 2025-11-05T20:34:28,991 Removed libp2p==0.4.0 from https://files.pythonhosted.org/packages/1c/a8/9bd63f6a61121c383b9f7e9042007a123f162710111e314d3a8132568618/libp2p-0.4.0.tar.gz from build tracker '/tmp/pip-build-tracker-cj5e4bok' 2025-11-05T20:34:28,998 Created temporary directory: /tmp/pip-unpack-l262n1ze 2025-11-05T20:34:28,999 Building wheels for collected packages: libp2p 2025-11-05T20:34:29,003 Created temporary directory: /tmp/pip-wheel-2hp_dtfe 2025-11-05T20:34:29,004 Destination directory: /tmp/pip-wheel-2hp_dtfe 2025-11-05T20:34:29,006 Building wheel for libp2p (pyproject.toml): started 2025-11-05T20:34:29,008 Running command Building wheel for libp2p (pyproject.toml) 2025-11-05T20:34:29,683 running bdist_wheel 2025-11-05T20:34:29,703 running build 2025-11-05T20:34:29,704 running build_py 2025-11-05T20:34:29,711 creating build/lib/libp2p 2025-11-05T20:34:29,713 copying libp2p/exceptions.py -> build/lib/libp2p 2025-11-05T20:34:29,715 copying libp2p/custom_types.py -> build/lib/libp2p 2025-11-05T20:34:29,717 copying libp2p/__init__.py -> build/lib/libp2p 2025-11-05T20:34:29,719 copying libp2p/abc.py -> build/lib/libp2p 2025-11-05T20:34:29,723 creating build/lib/newsfragments 2025-11-05T20:34:29,724 copying newsfragments/validate_files.py -> build/lib/newsfragments 2025-11-05T20:34:29,727 creating build/lib/examples 2025-11-05T20:34:29,728 copying examples/__init__.py -> build/lib/examples 2025-11-05T20:34:29,729 copying examples/transport_integration_demo.py -> build/lib/examples 2025-11-05T20:34:29,732 copying examples/test_tcp_data_transfer.py -> build/lib/examples 2025-11-05T20:34:29,734 creating build/lib/docs 2025-11-05T20:34:29,735 copying docs/conf.py -> build/lib/docs 2025-11-05T20:34:29,739 creating build/lib/libp2p/stream_muxer 2025-11-05T20:34:29,740 copying libp2p/stream_muxer/exceptions.py -> build/lib/libp2p/stream_muxer 2025-11-05T20:34:29,742 copying libp2p/stream_muxer/rw_lock.py -> build/lib/libp2p/stream_muxer 2025-11-05T20:34:29,743 copying libp2p/stream_muxer/muxer_multistream.py -> build/lib/libp2p/stream_muxer 2025-11-05T20:34:29,745 copying libp2p/stream_muxer/__init__.py -> build/lib/libp2p/stream_muxer 2025-11-05T20:34:29,747 creating build/lib/libp2p/protocol_muxer 2025-11-05T20:34:29,748 copying libp2p/protocol_muxer/exceptions.py -> build/lib/libp2p/protocol_muxer 2025-11-05T20:34:29,750 copying libp2p/protocol_muxer/multiselect_client.py -> build/lib/libp2p/protocol_muxer 2025-11-05T20:34:29,752 copying libp2p/protocol_muxer/multiselect.py -> build/lib/libp2p/protocol_muxer 2025-11-05T20:34:29,754 copying libp2p/protocol_muxer/__init__.py -> build/lib/libp2p/protocol_muxer 2025-11-05T20:34:29,756 copying libp2p/protocol_muxer/multiselect_communicator.py -> build/lib/libp2p/protocol_muxer 2025-11-05T20:34:29,758 creating build/lib/libp2p/security 2025-11-05T20:34:29,759 copying libp2p/security/exceptions.py -> build/lib/libp2p/security 2025-11-05T20:34:29,761 copying libp2p/security/security_multistream.py -> build/lib/libp2p/security 2025-11-05T20:34:29,763 copying libp2p/security/base_transport.py -> build/lib/libp2p/security 2025-11-05T20:34:29,765 copying libp2p/security/__init__.py -> build/lib/libp2p/security 2025-11-05T20:34:29,767 copying libp2p/security/base_session.py -> build/lib/libp2p/security 2025-11-05T20:34:29,768 copying libp2p/security/secure_session.py -> build/lib/libp2p/security 2025-11-05T20:34:29,770 creating build/lib/libp2p/tools 2025-11-05T20:34:29,771 copying libp2p/tools/utils.py -> build/lib/libp2p/tools 2025-11-05T20:34:29,773 copying libp2p/tools/__init__.py -> build/lib/libp2p/tools 2025-11-05T20:34:29,775 copying libp2p/tools/constants.py -> build/lib/libp2p/tools 2025-11-05T20:34:29,777 creating build/lib/libp2p/records 2025-11-05T20:34:29,778 copying libp2p/records/utils.py -> build/lib/libp2p/records 2025-11-05T20:34:29,780 copying libp2p/records/__init__.py -> build/lib/libp2p/records 2025-11-05T20:34:29,781 copying libp2p/records/validator.py -> build/lib/libp2p/records 2025-11-05T20:34:29,783 copying libp2p/records/pubkey.py -> build/lib/libp2p/records 2025-11-05T20:34:29,785 copying libp2p/records/record.py -> build/lib/libp2p/records 2025-11-05T20:34:29,787 creating build/lib/libp2p/transport 2025-11-05T20:34:29,788 copying libp2p/transport/exceptions.py -> build/lib/libp2p/transport 2025-11-05T20:34:29,790 copying libp2p/transport/upgrader.py -> build/lib/libp2p/transport 2025-11-05T20:34:29,792 copying libp2p/transport/__init__.py -> build/lib/libp2p/transport 2025-11-05T20:34:29,794 copying libp2p/transport/transport_registry.py -> build/lib/libp2p/transport 2025-11-05T20:34:29,797 creating build/lib/libp2p/discovery 2025-11-05T20:34:29,798 copying libp2p/discovery/__init__.py -> build/lib/libp2p/discovery 2025-11-05T20:34:29,800 creating build/lib/libp2p/host 2025-11-05T20:34:29,801 copying libp2p/host/exceptions.py -> build/lib/libp2p/host 2025-11-05T20:34:29,802 copying libp2p/host/basic_host.py -> build/lib/libp2p/host 2025-11-05T20:34:29,805 copying libp2p/host/routed_host.py -> build/lib/libp2p/host 2025-11-05T20:34:29,807 copying libp2p/host/__init__.py -> build/lib/libp2p/host 2025-11-05T20:34:29,808 copying libp2p/host/ping.py -> build/lib/libp2p/host 2025-11-05T20:34:29,810 copying libp2p/host/defaults.py -> build/lib/libp2p/host 2025-11-05T20:34:29,812 creating build/lib/libp2p/relay 2025-11-05T20:34:29,813 copying libp2p/relay/__init__.py -> build/lib/libp2p/relay 2025-11-05T20:34:29,816 creating build/lib/libp2p/rcmgr 2025-11-05T20:34:29,817 copying libp2p/rcmgr/monitoring.py -> build/lib/libp2p/rcmgr 2025-11-05T20:34:29,820 copying libp2p/rcmgr/memory_pool.py -> build/lib/libp2p/rcmgr 2025-11-05T20:34:29,822 copying libp2p/rcmgr/exceptions.py -> build/lib/libp2p/rcmgr 2025-11-05T20:34:29,824 copying libp2p/rcmgr/enhanced_errors.py -> build/lib/libp2p/rcmgr 2025-11-05T20:34:29,826 copying libp2p/rcmgr/rate_limiter.py -> build/lib/libp2p/rcmgr 2025-11-05T20:34:29,829 copying libp2p/rcmgr/cidr_limits.py -> build/lib/libp2p/rcmgr 2025-11-05T20:34:29,831 copying libp2p/rcmgr/circuit_breaker.py -> build/lib/libp2p/rcmgr 2025-11-05T20:34:29,833 copying libp2p/rcmgr/connection_lifecycle.py -> build/lib/libp2p/rcmgr 2025-11-05T20:34:29,835 copying libp2p/rcmgr/health_checks.py -> build/lib/libp2p/rcmgr 2025-11-05T20:34:29,838 copying libp2p/rcmgr/prometheus_exporter.py -> build/lib/libp2p/rcmgr 2025-11-05T20:34:29,840 copying libp2p/rcmgr/memory_stats.py -> build/lib/libp2p/rcmgr 2025-11-05T20:34:29,843 copying libp2p/rcmgr/__init__.py -> build/lib/libp2p/rcmgr 2025-11-05T20:34:29,845 copying libp2p/rcmgr/graceful_degradation.py -> build/lib/libp2p/rcmgr 2025-11-05T20:34:29,848 copying libp2p/rcmgr/limits.py -> build/lib/libp2p/rcmgr 2025-11-05T20:34:29,849 copying libp2p/rcmgr/token_bucket.py -> build/lib/libp2p/rcmgr 2025-11-05T20:34:29,852 copying libp2p/rcmgr/memory_limits.py -> build/lib/libp2p/rcmgr 2025-11-05T20:34:29,855 copying libp2p/rcmgr/connection_pool.py -> build/lib/libp2p/rcmgr 2025-11-05T20:34:29,857 copying libp2p/rcmgr/connection_tracker.py -> build/lib/libp2p/rcmgr 2025-11-05T20:34:29,860 copying libp2p/rcmgr/protocol_rate_limiter.py -> build/lib/libp2p/rcmgr 2025-11-05T20:34:29,863 copying libp2p/rcmgr/allowlist.py -> build/lib/libp2p/rcmgr 2025-11-05T20:34:29,865 copying libp2p/rcmgr/metrics.py -> build/lib/libp2p/rcmgr 2025-11-05T20:34:29,868 copying libp2p/rcmgr/manager.py -> build/lib/libp2p/rcmgr 2025-11-05T20:34:29,871 copying libp2p/rcmgr/connection_limits.py -> build/lib/libp2p/rcmgr 2025-11-05T20:34:29,873 copying libp2p/rcmgr/config.py -> build/lib/libp2p/rcmgr 2025-11-05T20:34:29,877 creating build/lib/libp2p/crypto 2025-11-05T20:34:29,878 copying libp2p/crypto/exceptions.py -> build/lib/libp2p/crypto 2025-11-05T20:34:29,880 copying libp2p/crypto/x25519.py -> build/lib/libp2p/crypto 2025-11-05T20:34:29,882 copying libp2p/crypto/key_exchange.py -> build/lib/libp2p/crypto 2025-11-05T20:34:29,884 copying libp2p/crypto/ecc.py -> build/lib/libp2p/crypto 2025-11-05T20:34:29,886 copying libp2p/crypto/secp256k1.py -> build/lib/libp2p/crypto 2025-11-05T20:34:29,888 copying libp2p/crypto/__init__.py -> build/lib/libp2p/crypto 2025-11-05T20:34:29,890 copying libp2p/crypto/rsa.py -> build/lib/libp2p/crypto 2025-11-05T20:34:29,891 copying libp2p/crypto/keys.py -> build/lib/libp2p/crypto 2025-11-05T20:34:29,893 copying libp2p/crypto/ed25519.py -> build/lib/libp2p/crypto 2025-11-05T20:34:29,895 copying libp2p/crypto/authenticated_encryption.py -> build/lib/libp2p/crypto 2025-11-05T20:34:29,897 copying libp2p/crypto/serialization.py -> build/lib/libp2p/crypto 2025-11-05T20:34:29,899 creating build/lib/libp2p/identity 2025-11-05T20:34:29,900 copying libp2p/identity/__init__.py -> build/lib/libp2p/identity 2025-11-05T20:34:29,903 creating build/lib/libp2p/kad_dht 2025-11-05T20:34:29,904 copying libp2p/kad_dht/value_store.py -> build/lib/libp2p/kad_dht 2025-11-05T20:34:29,906 copying libp2p/kad_dht/utils.py -> build/lib/libp2p/kad_dht 2025-11-05T20:34:29,908 copying libp2p/kad_dht/provider_store.py -> build/lib/libp2p/kad_dht 2025-11-05T20:34:29,911 copying libp2p/kad_dht/routing_table.py -> build/lib/libp2p/kad_dht 2025-11-05T20:34:29,914 copying libp2p/kad_dht/__init__.py -> build/lib/libp2p/kad_dht 2025-11-05T20:34:29,915 copying libp2p/kad_dht/common.py -> build/lib/libp2p/kad_dht 2025-11-05T20:34:29,917 copying libp2p/kad_dht/kad_dht.py -> build/lib/libp2p/kad_dht 2025-11-05T20:34:29,920 copying libp2p/kad_dht/peer_routing.py -> build/lib/libp2p/kad_dht 2025-11-05T20:34:29,923 creating build/lib/libp2p/utils 2025-11-05T20:34:29,924 copying libp2p/utils/version.py -> build/lib/libp2p/utils 2025-11-05T20:34:29,926 copying libp2p/utils/address_validation.py -> build/lib/libp2p/utils 2025-11-05T20:34:29,928 copying libp2p/utils/varint.py -> build/lib/libp2p/utils 2025-11-05T20:34:29,931 copying libp2p/utils/paths.py -> build/lib/libp2p/utils 2025-11-05T20:34:29,933 copying libp2p/utils/__init__.py -> build/lib/libp2p/utils 2025-11-05T20:34:29,935 copying libp2p/utils/logging.py -> build/lib/libp2p/utils 2025-11-05T20:34:29,938 creating build/lib/libp2p/pubsub 2025-11-05T20:34:29,939 copying libp2p/pubsub/exceptions.py -> build/lib/libp2p/pubsub 2025-11-05T20:34:29,940 copying libp2p/pubsub/subscription.py -> build/lib/libp2p/pubsub 2025-11-05T20:34:29,942 copying libp2p/pubsub/mcache.py -> build/lib/libp2p/pubsub 2025-11-05T20:34:29,944 copying libp2p/pubsub/utils.py -> build/lib/libp2p/pubsub 2025-11-05T20:34:29,946 copying libp2p/pubsub/__init__.py -> build/lib/libp2p/pubsub 2025-11-05T20:34:29,947 copying libp2p/pubsub/pubsub_notifee.py -> build/lib/libp2p/pubsub 2025-11-05T20:34:29,949 copying libp2p/pubsub/validators.py -> build/lib/libp2p/pubsub 2025-11-05T20:34:29,950 copying libp2p/pubsub/floodsub.py -> build/lib/libp2p/pubsub 2025-11-05T20:34:29,952 copying libp2p/pubsub/score.py -> build/lib/libp2p/pubsub 2025-11-05T20:34:29,955 copying libp2p/pubsub/pubsub.py -> build/lib/libp2p/pubsub 2025-11-05T20:34:29,957 copying libp2p/pubsub/gossipsub.py -> build/lib/libp2p/pubsub 2025-11-05T20:34:29,960 creating build/lib/libp2p/peer 2025-11-05T20:34:29,961 copying libp2p/peer/peerinfo.py -> build/lib/libp2p/peer 2025-11-05T20:34:29,964 copying libp2p/peer/peerdata.py -> build/lib/libp2p/peer 2025-11-05T20:34:29,966 copying libp2p/peer/__init__.py -> build/lib/libp2p/peer 2025-11-05T20:34:29,968 copying libp2p/peer/peer_record.py -> build/lib/libp2p/peer 2025-11-05T20:34:29,970 copying libp2p/peer/id.py -> build/lib/libp2p/peer 2025-11-05T20:34:29,972 copying libp2p/peer/peerstore.py -> build/lib/libp2p/peer 2025-11-05T20:34:29,974 copying libp2p/peer/envelope.py -> build/lib/libp2p/peer 2025-11-05T20:34:29,977 creating build/lib/libp2p/network 2025-11-05T20:34:29,978 copying libp2p/network/exceptions.py -> build/lib/libp2p/network 2025-11-05T20:34:29,980 copying libp2p/network/swarm.py -> build/lib/libp2p/network 2025-11-05T20:34:29,983 copying libp2p/network/__init__.py -> build/lib/libp2p/network 2025-11-05T20:34:29,984 copying libp2p/network/config.py -> build/lib/libp2p/network 2025-11-05T20:34:29,986 creating build/lib/libp2p/io 2025-11-05T20:34:29,987 copying libp2p/io/trio.py -> build/lib/libp2p/io 2025-11-05T20:34:29,989 copying libp2p/io/exceptions.py -> build/lib/libp2p/io 2025-11-05T20:34:29,991 copying libp2p/io/utils.py -> build/lib/libp2p/io 2025-11-05T20:34:29,993 copying libp2p/io/__init__.py -> build/lib/libp2p/io 2025-11-05T20:34:29,995 copying libp2p/io/abc.py -> build/lib/libp2p/io 2025-11-05T20:34:29,997 copying libp2p/io/msgio.py -> build/lib/libp2p/io 2025-11-05T20:34:29,999 creating build/lib/libp2p/bitswap 2025-11-05T20:34:30,000 copying libp2p/bitswap/client.py -> build/lib/libp2p/bitswap 2025-11-05T20:34:30,003 copying libp2p/bitswap/chunker.py -> build/lib/libp2p/bitswap 2025-11-05T20:34:30,005 copying libp2p/bitswap/messages.py -> build/lib/libp2p/bitswap 2025-11-05T20:34:30,007 copying libp2p/bitswap/errors.py -> build/lib/libp2p/bitswap 2025-11-05T20:34:30,009 copying libp2p/bitswap/cid.py -> build/lib/libp2p/bitswap 2025-11-05T20:34:30,011 copying libp2p/bitswap/__init__.py -> build/lib/libp2p/bitswap 2025-11-05T20:34:30,013 copying libp2p/bitswap/dag_pb.py -> build/lib/libp2p/bitswap 2025-11-05T20:34:30,015 copying libp2p/bitswap/dag.py -> build/lib/libp2p/bitswap 2025-11-05T20:34:30,018 copying libp2p/bitswap/block_store.py -> build/lib/libp2p/bitswap 2025-11-05T20:34:30,019 copying libp2p/bitswap/config.py -> build/lib/libp2p/bitswap 2025-11-05T20:34:30,022 creating build/lib/libp2p/stream_muxer/mplex 2025-11-05T20:34:30,023 copying libp2p/stream_muxer/mplex/exceptions.py -> build/lib/libp2p/stream_muxer/mplex 2025-11-05T20:34:30,025 copying libp2p/stream_muxer/mplex/datastructures.py -> build/lib/libp2p/stream_muxer/mplex 2025-11-05T20:34:30,027 copying libp2p/stream_muxer/mplex/__init__.py -> build/lib/libp2p/stream_muxer/mplex 2025-11-05T20:34:30,028 copying libp2p/stream_muxer/mplex/mplex.py -> build/lib/libp2p/stream_muxer/mplex 2025-11-05T20:34:30,031 copying libp2p/stream_muxer/mplex/mplex_stream.py -> build/lib/libp2p/stream_muxer/mplex 2025-11-05T20:34:30,033 copying libp2p/stream_muxer/mplex/constants.py -> build/lib/libp2p/stream_muxer/mplex 2025-11-05T20:34:30,035 creating build/lib/libp2p/stream_muxer/yamux 2025-11-05T20:34:30,036 copying libp2p/stream_muxer/yamux/__init__.py -> build/lib/libp2p/stream_muxer/yamux 2025-11-05T20:34:30,038 copying libp2p/stream_muxer/yamux/yamux.py -> build/lib/libp2p/stream_muxer/yamux 2025-11-05T20:34:30,041 creating build/lib/libp2p/security/noise 2025-11-05T20:34:30,042 copying libp2p/security/noise/exceptions.py -> build/lib/libp2p/security/noise 2025-11-05T20:34:30,044 copying libp2p/security/noise/messages.py -> build/lib/libp2p/security/noise 2025-11-05T20:34:30,046 copying libp2p/security/noise/patterns.py -> build/lib/libp2p/security/noise 2025-11-05T20:34:30,048 copying libp2p/security/noise/transport.py -> build/lib/libp2p/security/noise 2025-11-05T20:34:30,050 copying libp2p/security/noise/__init__.py -> build/lib/libp2p/security/noise 2025-11-05T20:34:30,051 copying libp2p/security/noise/io.py -> build/lib/libp2p/security/noise 2025-11-05T20:34:30,053 creating build/lib/libp2p/security/tls 2025-11-05T20:34:30,054 copying libp2p/security/tls/certificate.py -> build/lib/libp2p/security/tls 2025-11-05T20:34:30,057 copying libp2p/security/tls/transport.py -> build/lib/libp2p/security/tls 2025-11-05T20:34:30,059 copying libp2p/security/tls/__init__.py -> build/lib/libp2p/security/tls 2025-11-05T20:34:30,061 copying libp2p/security/tls/io.py -> build/lib/libp2p/security/tls 2025-11-05T20:34:30,063 creating build/lib/libp2p/security/secio 2025-11-05T20:34:30,064 copying libp2p/security/secio/exceptions.py -> build/lib/libp2p/security/secio 2025-11-05T20:34:30,066 copying libp2p/security/secio/transport.py -> build/lib/libp2p/security/secio 2025-11-05T20:34:30,069 copying libp2p/security/secio/__init__.py -> build/lib/libp2p/security/secio 2025-11-05T20:34:30,071 creating build/lib/libp2p/security/insecure 2025-11-05T20:34:30,072 copying libp2p/security/insecure/transport.py -> build/lib/libp2p/security/insecure 2025-11-05T20:34:30,074 copying libp2p/security/insecure/__init__.py -> build/lib/libp2p/security/insecure 2025-11-05T20:34:30,076 creating build/lib/libp2p/security/noise/pb 2025-11-05T20:34:30,077 copying libp2p/security/noise/pb/noise_pb2.py -> build/lib/libp2p/security/noise/pb 2025-11-05T20:34:30,079 copying libp2p/security/noise/pb/__init__.py -> build/lib/libp2p/security/noise/pb 2025-11-05T20:34:30,081 creating build/lib/libp2p/security/secio/pb 2025-11-05T20:34:30,082 copying libp2p/security/secio/pb/spipe_pb2.py -> build/lib/libp2p/security/secio/pb 2025-11-05T20:34:30,084 copying libp2p/security/secio/pb/__init__.py -> build/lib/libp2p/security/secio/pb 2025-11-05T20:34:30,086 creating build/lib/libp2p/security/insecure/pb 2025-11-05T20:34:30,087 copying libp2p/security/insecure/pb/__init__.py -> build/lib/libp2p/security/insecure/pb 2025-11-05T20:34:30,089 copying libp2p/security/insecure/pb/plaintext_pb2.py -> build/lib/libp2p/security/insecure/pb 2025-11-05T20:34:30,091 creating build/lib/libp2p/tools/async_service 2025-11-05T20:34:30,092 copying libp2p/tools/async_service/exceptions.py -> build/lib/libp2p/tools/async_service 2025-11-05T20:34:30,094 copying libp2p/tools/async_service/trio_service.py -> build/lib/libp2p/tools/async_service 2025-11-05T20:34:30,096 copying libp2p/tools/async_service/base.py -> build/lib/libp2p/tools/async_service 2025-11-05T20:34:30,099 copying libp2p/tools/async_service/__init__.py -> build/lib/libp2p/tools/async_service 2025-11-05T20:34:30,100 copying libp2p/tools/async_service/_utils.py -> build/lib/libp2p/tools/async_service 2025-11-05T20:34:30,102 copying libp2p/tools/async_service/abc.py -> build/lib/libp2p/tools/async_service 2025-11-05T20:34:30,105 copying libp2p/tools/async_service/typing.py -> build/lib/libp2p/tools/async_service 2025-11-05T20:34:30,106 copying libp2p/tools/async_service/stats.py -> build/lib/libp2p/tools/async_service 2025-11-05T20:34:30,108 creating build/lib/libp2p/tools/timed_cache 2025-11-05T20:34:30,109 copying libp2p/tools/timed_cache/last_seen_cache.py -> build/lib/libp2p/tools/timed_cache 2025-11-05T20:34:30,111 copying libp2p/tools/timed_cache/first_seen_cache.py -> build/lib/libp2p/tools/timed_cache 2025-11-05T20:34:30,113 copying libp2p/tools/timed_cache/__init__.py -> build/lib/libp2p/tools/timed_cache 2025-11-05T20:34:30,114 copying libp2p/tools/timed_cache/base_timed_cache.py -> build/lib/libp2p/tools/timed_cache 2025-11-05T20:34:30,117 creating build/lib/libp2p/transport/quic 2025-11-05T20:34:30,118 copying libp2p/transport/quic/exceptions.py -> build/lib/libp2p/transport/quic 2025-11-05T20:34:30,121 copying libp2p/transport/quic/security.py -> build/lib/libp2p/transport/quic 2025-11-05T20:34:30,123 copying libp2p/transport/quic/utils.py -> build/lib/libp2p/transport/quic 2025-11-05T20:34:30,126 copying libp2p/transport/quic/transport.py -> build/lib/libp2p/transport/quic 2025-11-05T20:34:30,128 copying libp2p/transport/quic/stream.py -> build/lib/libp2p/transport/quic 2025-11-05T20:34:30,131 copying libp2p/transport/quic/__init__.py -> build/lib/libp2p/transport/quic 2025-11-05T20:34:30,132 copying libp2p/transport/quic/listener.py -> build/lib/libp2p/transport/quic 2025-11-05T20:34:30,136 copying libp2p/transport/quic/connection.py -> build/lib/libp2p/transport/quic 2025-11-05T20:34:30,139 copying libp2p/transport/quic/config.py -> build/lib/libp2p/transport/quic 2025-11-05T20:34:30,141 creating build/lib/libp2p/transport/tcp 2025-11-05T20:34:30,142 copying libp2p/transport/tcp/tcp.py -> build/lib/libp2p/transport/tcp 2025-11-05T20:34:30,145 copying libp2p/transport/tcp/__init__.py -> build/lib/libp2p/transport/tcp 2025-11-05T20:34:30,147 creating build/lib/libp2p/transport/websocket 2025-11-05T20:34:30,148 copying libp2p/transport/websocket/multiaddr_utils.py -> build/lib/libp2p/transport/websocket 2025-11-05T20:34:30,150 copying libp2p/transport/websocket/transport.py -> build/lib/libp2p/transport/websocket 2025-11-05T20:34:30,153 copying libp2p/transport/websocket/listener.py -> build/lib/libp2p/transport/websocket 2025-11-05T20:34:30,155 copying libp2p/transport/websocket/connection.py -> build/lib/libp2p/transport/websocket 2025-11-05T20:34:30,157 creating build/lib/libp2p/discovery/mdns 2025-11-05T20:34:30,158 copying libp2p/discovery/mdns/broadcaster.py -> build/lib/libp2p/discovery/mdns 2025-11-05T20:34:30,160 copying libp2p/discovery/mdns/utils.py -> build/lib/libp2p/discovery/mdns 2025-11-05T20:34:30,162 copying libp2p/discovery/mdns/__init__.py -> build/lib/libp2p/discovery/mdns 2025-11-05T20:34:30,164 copying libp2p/discovery/mdns/listener.py -> build/lib/libp2p/discovery/mdns 2025-11-05T20:34:30,165 copying libp2p/discovery/mdns/mdns.py -> build/lib/libp2p/discovery/mdns 2025-11-05T20:34:30,168 creating build/lib/libp2p/discovery/upnp 2025-11-05T20:34:30,169 copying libp2p/discovery/upnp/upnp.py -> build/lib/libp2p/discovery/upnp 2025-11-05T20:34:30,171 copying libp2p/discovery/upnp/__init__.py -> build/lib/libp2p/discovery/upnp 2025-11-05T20:34:30,173 creating build/lib/libp2p/discovery/events 2025-11-05T20:34:30,174 copying libp2p/discovery/events/__init__.py -> build/lib/libp2p/discovery/events 2025-11-05T20:34:30,175 copying libp2p/discovery/events/peerDiscovery.py -> build/lib/libp2p/discovery/events 2025-11-05T20:34:30,178 creating build/lib/libp2p/discovery/bootstrap 2025-11-05T20:34:30,179 copying libp2p/discovery/bootstrap/utils.py -> build/lib/libp2p/discovery/bootstrap 2025-11-05T20:34:30,181 copying libp2p/discovery/bootstrap/__init__.py -> build/lib/libp2p/discovery/bootstrap 2025-11-05T20:34:30,183 copying libp2p/discovery/bootstrap/bootstrap.py -> build/lib/libp2p/discovery/bootstrap 2025-11-05T20:34:30,186 creating build/lib/libp2p/discovery/rendezvous 2025-11-05T20:34:30,187 copying libp2p/discovery/rendezvous/client.py -> build/lib/libp2p/discovery/rendezvous 2025-11-05T20:34:30,190 copying libp2p/discovery/rendezvous/messages.py -> build/lib/libp2p/discovery/rendezvous 2025-11-05T20:34:30,191 copying libp2p/discovery/rendezvous/discovery.py -> build/lib/libp2p/discovery/rendezvous 2025-11-05T20:34:30,194 copying libp2p/discovery/rendezvous/errors.py -> build/lib/libp2p/discovery/rendezvous 2025-11-05T20:34:30,196 copying libp2p/discovery/rendezvous/__init__.py -> build/lib/libp2p/discovery/rendezvous 2025-11-05T20:34:30,197 copying libp2p/discovery/rendezvous/service.py -> build/lib/libp2p/discovery/rendezvous 2025-11-05T20:34:30,200 copying libp2p/discovery/rendezvous/config.py -> build/lib/libp2p/discovery/rendezvous 2025-11-05T20:34:30,202 creating build/lib/libp2p/discovery/random_walk 2025-11-05T20:34:30,203 copying libp2p/discovery/random_walk/exceptions.py -> build/lib/libp2p/discovery/random_walk 2025-11-05T20:34:30,204 copying libp2p/discovery/random_walk/__init__.py -> build/lib/libp2p/discovery/random_walk 2025-11-05T20:34:30,206 copying libp2p/discovery/random_walk/rt_refresh_manager.py -> build/lib/libp2p/discovery/random_walk 2025-11-05T20:34:30,208 copying libp2p/discovery/random_walk/random_walk.py -> build/lib/libp2p/discovery/random_walk 2025-11-05T20:34:30,210 copying libp2p/discovery/random_walk/config.py -> build/lib/libp2p/discovery/random_walk 2025-11-05T20:34:30,212 creating build/lib/libp2p/discovery/rendezvous/pb 2025-11-05T20:34:30,213 copying libp2p/discovery/rendezvous/pb/rendezvous_pb2.py -> build/lib/libp2p/discovery/rendezvous/pb 2025-11-05T20:34:30,216 copying libp2p/discovery/rendezvous/pb/__init__.py -> build/lib/libp2p/discovery/rendezvous/pb 2025-11-05T20:34:30,218 creating build/lib/libp2p/host/autonat 2025-11-05T20:34:30,219 copying libp2p/host/autonat/autonat.py -> build/lib/libp2p/host/autonat 2025-11-05T20:34:30,221 copying libp2p/host/autonat/__init__.py -> build/lib/libp2p/host/autonat 2025-11-05T20:34:30,224 creating build/lib/libp2p/host/autonat/pb 2025-11-05T20:34:30,225 copying libp2p/host/autonat/pb/autonat_pb2_grpc.py -> build/lib/libp2p/host/autonat/pb 2025-11-05T20:34:30,227 copying libp2p/host/autonat/pb/__init__.py -> build/lib/libp2p/host/autonat/pb 2025-11-05T20:34:30,228 copying libp2p/host/autonat/pb/generate_proto.py -> build/lib/libp2p/host/autonat/pb 2025-11-05T20:34:30,230 copying libp2p/host/autonat/pb/autonat_pb2.py -> build/lib/libp2p/host/autonat/pb 2025-11-05T20:34:30,232 creating build/lib/libp2p/relay/circuit_v2 2025-11-05T20:34:30,233 copying libp2p/relay/circuit_v2/protocol_buffer.py -> build/lib/libp2p/relay/circuit_v2 2025-11-05T20:34:30,235 copying libp2p/relay/circuit_v2/dcutr.py -> build/lib/libp2p/relay/circuit_v2 2025-11-05T20:34:30,238 copying libp2p/relay/circuit_v2/nat.py -> build/lib/libp2p/relay/circuit_v2 2025-11-05T20:34:30,240 copying libp2p/relay/circuit_v2/discovery.py -> build/lib/libp2p/relay/circuit_v2 2025-11-05T20:34:30,242 copying libp2p/relay/circuit_v2/utils.py -> build/lib/libp2p/relay/circuit_v2 2025-11-05T20:34:30,244 copying libp2p/relay/circuit_v2/transport.py -> build/lib/libp2p/relay/circuit_v2 2025-11-05T20:34:30,247 copying libp2p/relay/circuit_v2/__init__.py -> build/lib/libp2p/relay/circuit_v2 2025-11-05T20:34:30,249 copying libp2p/relay/circuit_v2/resources.py -> build/lib/libp2p/relay/circuit_v2 2025-11-05T20:34:30,251 copying libp2p/relay/circuit_v2/protocol.py -> build/lib/libp2p/relay/circuit_v2 2025-11-05T20:34:30,253 copying libp2p/relay/circuit_v2/config.py -> build/lib/libp2p/relay/circuit_v2 2025-11-05T20:34:30,256 creating build/lib/libp2p/relay/circuit_v2/pb 2025-11-05T20:34:30,257 copying libp2p/relay/circuit_v2/pb/dcutr_pb2.py -> build/lib/libp2p/relay/circuit_v2/pb 2025-11-05T20:34:30,259 copying libp2p/relay/circuit_v2/pb/__init__.py -> build/lib/libp2p/relay/circuit_v2/pb 2025-11-05T20:34:30,261 copying libp2p/relay/circuit_v2/pb/circuit_pb2.py -> build/lib/libp2p/relay/circuit_v2/pb 2025-11-05T20:34:30,263 creating build/lib/libp2p/crypto/pb 2025-11-05T20:34:30,264 copying libp2p/crypto/pb/crypto_pb2.py -> build/lib/libp2p/crypto/pb 2025-11-05T20:34:30,266 copying libp2p/crypto/pb/__init__.py -> build/lib/libp2p/crypto/pb 2025-11-05T20:34:30,268 creating build/lib/libp2p/identity/identify_push 2025-11-05T20:34:30,269 copying libp2p/identity/identify_push/identify_push.py -> build/lib/libp2p/identity/identify_push 2025-11-05T20:34:30,271 copying libp2p/identity/identify_push/__init__.py -> build/lib/libp2p/identity/identify_push 2025-11-05T20:34:30,274 creating build/lib/libp2p/identity/identify 2025-11-05T20:34:30,274 copying libp2p/identity/identify/identify.py -> build/lib/libp2p/identity/identify 2025-11-05T20:34:30,277 copying libp2p/identity/identify/__init__.py -> build/lib/libp2p/identity/identify 2025-11-05T20:34:30,279 creating build/lib/libp2p/identity/identify/pb 2025-11-05T20:34:30,280 copying libp2p/identity/identify/pb/__init__.py -> build/lib/libp2p/identity/identify/pb 2025-11-05T20:34:30,282 copying libp2p/identity/identify/pb/identify_pb2.py -> build/lib/libp2p/identity/identify/pb 2025-11-05T20:34:30,284 creating build/lib/libp2p/kad_dht/pb 2025-11-05T20:34:30,285 copying libp2p/kad_dht/pb/__init__.py -> build/lib/libp2p/kad_dht/pb 2025-11-05T20:34:30,286 copying libp2p/kad_dht/pb/kademlia_pb2.py -> build/lib/libp2p/kad_dht/pb 2025-11-05T20:34:30,289 creating build/lib/libp2p/pubsub/pb 2025-11-05T20:34:30,290 copying libp2p/pubsub/pb/__init__.py -> build/lib/libp2p/pubsub/pb 2025-11-05T20:34:30,291 copying libp2p/pubsub/pb/rpc_pb2.py -> build/lib/libp2p/pubsub/pb 2025-11-05T20:34:30,294 creating build/lib/libp2p/peer/pb 2025-11-05T20:34:30,295 copying libp2p/peer/pb/envelope_pb2.py -> build/lib/libp2p/peer/pb 2025-11-05T20:34:30,297 copying libp2p/peer/pb/peer_record_pb2.py -> build/lib/libp2p/peer/pb 2025-11-05T20:34:30,298 copying libp2p/peer/pb/crypto_pb2.py -> build/lib/libp2p/peer/pb 2025-11-05T20:34:30,301 creating build/lib/libp2p/network/stream 2025-11-05T20:34:30,302 copying libp2p/network/stream/exceptions.py -> build/lib/libp2p/network/stream 2025-11-05T20:34:30,304 copying libp2p/network/stream/__init__.py -> build/lib/libp2p/network/stream 2025-11-05T20:34:30,305 copying libp2p/network/stream/net_stream.py -> build/lib/libp2p/network/stream 2025-11-05T20:34:30,308 creating build/lib/libp2p/network/connection 2025-11-05T20:34:30,309 copying libp2p/network/connection/exceptions.py -> build/lib/libp2p/network/connection 2025-11-05T20:34:30,311 copying libp2p/network/connection/__init__.py -> build/lib/libp2p/network/connection 2025-11-05T20:34:30,313 copying libp2p/network/connection/raw_connection.py -> build/lib/libp2p/network/connection 2025-11-05T20:34:30,314 copying libp2p/network/connection/swarm_connection.py -> build/lib/libp2p/network/connection 2025-11-05T20:34:30,317 creating build/lib/libp2p/bitswap/pb 2025-11-05T20:34:30,318 copying libp2p/bitswap/pb/unixfs_pb2.py -> build/lib/libp2p/bitswap/pb 2025-11-05T20:34:30,320 copying libp2p/bitswap/pb/dag_pb_pb2.py -> build/lib/libp2p/bitswap/pb 2025-11-05T20:34:30,322 copying libp2p/bitswap/pb/bitswap_pb2.py -> build/lib/libp2p/bitswap/pb 2025-11-05T20:34:30,324 copying libp2p/bitswap/pb/__init__.py -> build/lib/libp2p/bitswap/pb 2025-11-05T20:34:30,326 creating build/lib/examples/circuit_relay 2025-11-05T20:34:30,327 copying examples/circuit_relay/relay_example.py -> build/lib/examples/circuit_relay 2025-11-05T20:34:30,330 copying examples/circuit_relay/__init__.py -> build/lib/examples/circuit_relay 2025-11-05T20:34:30,332 creating build/lib/examples/mDNS 2025-11-05T20:34:30,333 copying examples/mDNS/mDNS.py -> build/lib/examples/mDNS 2025-11-05T20:34:30,336 creating build/lib/examples/doc-examples 2025-11-05T20:34:30,337 copying examples/doc-examples/example_transport.py -> build/lib/examples/doc-examples 2025-11-05T20:34:30,339 copying examples/doc-examples/example_encryption_insecure.py -> build/lib/examples/doc-examples 2025-11-05T20:34:30,342 copying examples/doc-examples/example_mplex_timeouts.py -> build/lib/examples/doc-examples 2025-11-05T20:34:30,345 copying examples/doc-examples/example_encryption_secio.py -> build/lib/examples/doc-examples 2025-11-05T20:34:30,348 copying examples/doc-examples/example_peer_discovery.py -> build/lib/examples/doc-examples 2025-11-05T20:34:30,350 copying examples/doc-examples/example_encryption_noise.py -> build/lib/examples/doc-examples 2025-11-05T20:34:30,353 copying examples/doc-examples/example_multiplexer.py -> build/lib/examples/doc-examples 2025-11-05T20:34:30,355 copying examples/doc-examples/multiple_connections_example.py -> build/lib/examples/doc-examples 2025-11-05T20:34:30,359 copying examples/doc-examples/example_quic_transport.py -> build/lib/examples/doc-examples 2025-11-05T20:34:30,361 copying examples/doc-examples/example_running.py -> build/lib/examples/doc-examples 2025-11-05T20:34:30,364 creating build/lib/examples/identify_push 2025-11-05T20:34:30,365 copying examples/identify_push/identify_push_listener_dialer.py -> build/lib/examples/identify_push 2025-11-05T20:34:30,369 copying examples/identify_push/__init__.py -> build/lib/examples/identify_push 2025-11-05T20:34:30,370 copying examples/identify_push/identify_push_demo.py -> build/lib/examples/identify_push 2025-11-05T20:34:30,373 creating build/lib/examples/upnp 2025-11-05T20:34:30,374 copying examples/upnp/upnp_demo.py -> build/lib/examples/upnp 2025-11-05T20:34:30,377 creating build/lib/examples/ping 2025-11-05T20:34:30,378 copying examples/ping/__init__.py -> build/lib/examples/ping 2025-11-05T20:34:30,380 copying examples/ping/ping.py -> build/lib/examples/ping 2025-11-05T20:34:30,383 creating build/lib/examples/websocket 2025-11-05T20:34:30,384 copying examples/websocket/test_tcp_echo.py -> build/lib/examples/websocket 2025-11-05T20:34:30,387 copying examples/websocket/websocket_demo.py -> build/lib/examples/websocket 2025-11-05T20:34:30,390 copying examples/websocket/test_websocket_transport.py -> build/lib/examples/websocket 2025-11-05T20:34:30,393 creating build/lib/examples/bootstrap 2025-11-05T20:34:30,395 copying examples/bootstrap/bootstrap.py -> build/lib/examples/bootstrap 2025-11-05T20:34:30,399 creating build/lib/examples/advanced 2025-11-05T20:34:30,400 copying examples/advanced/network_discover.py -> build/lib/examples/advanced 2025-11-05T20:34:30,404 creating build/lib/examples/pubsub 2025-11-05T20:34:30,405 copying examples/pubsub/pubsub.py -> build/lib/examples/pubsub 2025-11-05T20:34:30,409 creating build/lib/examples/monitoring-demo 2025-11-05T20:34:30,410 copying examples/monitoring-demo/run_demo.py -> build/lib/examples/monitoring-demo 2025-11-05T20:34:30,414 copying examples/monitoring-demo/configure.py -> build/lib/examples/monitoring-demo 2025-11-05T20:34:30,417 creating build/lib/examples/identify 2025-11-05T20:34:30,419 copying examples/identify/identify.py -> build/lib/examples/identify 2025-11-05T20:34:30,423 copying examples/identify/__init__.py -> build/lib/examples/identify 2025-11-05T20:34:30,425 creating build/lib/examples/kademlia 2025-11-05T20:34:30,426 copying examples/kademlia/kademlia.py -> build/lib/examples/kademlia 2025-11-05T20:34:30,430 creating build/lib/examples/rendezvous 2025-11-05T20:34:30,431 copying examples/rendezvous/rendezvous.py -> build/lib/examples/rendezvous 2025-11-05T20:34:30,435 creating build/lib/examples/random_walk 2025-11-05T20:34:30,436 copying examples/random_walk/random_walk.py -> build/lib/examples/random_walk 2025-11-05T20:34:30,440 creating build/lib/examples/echo 2025-11-05T20:34:30,441 copying examples/echo/__init__.py -> build/lib/examples/echo 2025-11-05T20:34:30,443 copying examples/echo/echo.py -> build/lib/examples/echo 2025-11-05T20:34:30,446 copying examples/echo/echo_quic.py -> build/lib/examples/echo 2025-11-05T20:34:30,450 creating build/lib/examples/chat 2025-11-05T20:34:30,451 copying examples/chat/chat.py -> build/lib/examples/chat 2025-11-05T20:34:30,454 copying examples/chat/__init__.py -> build/lib/examples/chat 2025-11-05T20:34:30,456 creating build/lib/examples/bitswap 2025-11-05T20:34:30,458 copying examples/bitswap/bitswap.py -> build/lib/examples/bitswap 2025-11-05T20:34:30,461 copying examples/bitswap/__init__.py -> build/lib/examples/bitswap 2025-11-05T20:34:30,465 running egg_info 2025-11-05T20:34:30,483 writing libp2p.egg-info/PKG-INFO 2025-11-05T20:34:30,513 writing dependency_links to libp2p.egg-info/dependency_links.txt 2025-11-05T20:34:30,516 writing entry points to libp2p.egg-info/entry_points.txt 2025-11-05T20:34:30,536 writing requirements to libp2p.egg-info/requires.txt 2025-11-05T20:34:30,537 writing top-level names to libp2p.egg-info/top_level.txt 2025-11-05T20:34:30,613 reading manifest file 'libp2p.egg-info/SOURCES.txt' 2025-11-05T20:34:30,640 reading manifest template 'MANIFEST.in' 2025-11-05T20:34:30,852 warning: no previously-included files matching '__pycache__' found under directory '*' 2025-11-05T20:34:30,855 warning: no previously-included files matching '*.py[co]' found under directory '*' 2025-11-05T20:34:30,856 no previously-included directories found matching '.tox' 2025-11-05T20:34:30,858 no previously-included directories found matching 'venv*' 2025-11-05T20:34:30,859 adding license file 'LICENSE-APACHE' 2025-11-05T20:34:30,859 adding license file 'LICENSE-MIT' 2025-11-05T20:34:30,883 writing manifest file 'libp2p.egg-info/SOURCES.txt' 2025-11-05T20:34:30,925 copying libp2p/py.typed -> build/lib/libp2p 2025-11-05T20:34:30,927 copying libp2p/security/noise/pb/noise_pb2.pyi -> build/lib/libp2p/security/noise/pb 2025-11-05T20:34:30,929 copying libp2p/security/secio/pb/spipe_pb2.pyi -> build/lib/libp2p/security/secio/pb 2025-11-05T20:34:30,931 copying libp2p/security/insecure/pb/plaintext_pb2.pyi -> build/lib/libp2p/security/insecure/pb 2025-11-05T20:34:30,933 copying libp2p/discovery/rendezvous/pb/rendezvous_pb2.pyi -> build/lib/libp2p/discovery/rendezvous/pb 2025-11-05T20:34:30,936 copying libp2p/host/autonat/pb/autonat_pb2.pyi -> build/lib/libp2p/host/autonat/pb 2025-11-05T20:34:30,939 copying libp2p/host/autonat/pb/autonat_pb2_grpc.pyi -> build/lib/libp2p/host/autonat/pb 2025-11-05T20:34:30,941 copying libp2p/relay/circuit_v2/pb/circuit_pb2.pyi -> build/lib/libp2p/relay/circuit_v2/pb 2025-11-05T20:34:30,943 copying libp2p/relay/circuit_v2/pb/dcutr_pb2.pyi -> build/lib/libp2p/relay/circuit_v2/pb 2025-11-05T20:34:30,945 copying libp2p/crypto/pb/crypto_pb2.pyi -> build/lib/libp2p/crypto/pb 2025-11-05T20:34:30,948 copying libp2p/identity/identify/pb/identify_pb2.pyi -> build/lib/libp2p/identity/identify/pb 2025-11-05T20:34:30,950 copying libp2p/kad_dht/pb/kademlia_pb2.pyi -> build/lib/libp2p/kad_dht/pb 2025-11-05T20:34:30,952 copying libp2p/pubsub/pb/rpc_pb2.pyi -> build/lib/libp2p/pubsub/pb 2025-11-05T20:34:30,955 copying libp2p/peer/pb/crypto_pb2.pyi -> build/lib/libp2p/peer/pb 2025-11-05T20:34:30,957 copying libp2p/peer/pb/envelope_pb2.pyi -> build/lib/libp2p/peer/pb 2025-11-05T20:34:30,959 copying libp2p/peer/pb/peer_record_pb2.pyi -> build/lib/libp2p/peer/pb 2025-11-05T20:34:30,961 copying libp2p/bitswap/pb/bitswap_pb2.pyi -> build/lib/libp2p/bitswap/pb 2025-11-05T20:34:30,963 copying libp2p/bitswap/pb/dag_pb_pb2.pyi -> build/lib/libp2p/bitswap/pb 2025-11-05T20:34:30,966 copying libp2p/bitswap/pb/unixfs_pb2.pyi -> build/lib/libp2p/bitswap/pb 2025-11-05T20:34:31,008 installing to build/bdist.linux-armv7l/wheel 2025-11-05T20:34:31,009 running install 2025-11-05T20:34:31,032 running install_lib 2025-11-05T20:34:31,038 creating build/bdist.linux-armv7l/wheel 2025-11-05T20:34:31,040 creating build/bdist.linux-armv7l/wheel/libp2p 2025-11-05T20:34:31,042 copying build/lib/libp2p/exceptions.py -> build/bdist.linux-armv7l/wheel/./libp2p 2025-11-05T20:34:31,044 creating build/bdist.linux-armv7l/wheel/libp2p/stream_muxer 2025-11-05T20:34:31,045 copying build/lib/libp2p/stream_muxer/exceptions.py -> build/bdist.linux-armv7l/wheel/./libp2p/stream_muxer 2025-11-05T20:34:31,047 copying build/lib/libp2p/stream_muxer/rw_lock.py -> build/bdist.linux-armv7l/wheel/./libp2p/stream_muxer 2025-11-05T20:34:31,049 creating build/bdist.linux-armv7l/wheel/libp2p/stream_muxer/mplex 2025-11-05T20:34:31,050 copying build/lib/libp2p/stream_muxer/mplex/exceptions.py -> build/bdist.linux-armv7l/wheel/./libp2p/stream_muxer/mplex 2025-11-05T20:34:31,052 copying build/lib/libp2p/stream_muxer/mplex/datastructures.py -> build/bdist.linux-armv7l/wheel/./libp2p/stream_muxer/mplex 2025-11-05T20:34:31,054 copying build/lib/libp2p/stream_muxer/mplex/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/stream_muxer/mplex 2025-11-05T20:34:31,055 copying build/lib/libp2p/stream_muxer/mplex/mplex.py -> build/bdist.linux-armv7l/wheel/./libp2p/stream_muxer/mplex 2025-11-05T20:34:31,058 copying build/lib/libp2p/stream_muxer/mplex/mplex_stream.py -> build/bdist.linux-armv7l/wheel/./libp2p/stream_muxer/mplex 2025-11-05T20:34:31,060 copying build/lib/libp2p/stream_muxer/mplex/constants.py -> build/bdist.linux-armv7l/wheel/./libp2p/stream_muxer/mplex 2025-11-05T20:34:31,062 copying build/lib/libp2p/stream_muxer/muxer_multistream.py -> build/bdist.linux-armv7l/wheel/./libp2p/stream_muxer 2025-11-05T20:34:31,064 copying build/lib/libp2p/stream_muxer/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/stream_muxer 2025-11-05T20:34:31,066 creating build/bdist.linux-armv7l/wheel/libp2p/stream_muxer/yamux 2025-11-05T20:34:31,067 copying build/lib/libp2p/stream_muxer/yamux/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/stream_muxer/yamux 2025-11-05T20:34:31,069 copying build/lib/libp2p/stream_muxer/yamux/yamux.py -> build/bdist.linux-armv7l/wheel/./libp2p/stream_muxer/yamux 2025-11-05T20:34:31,072 copying build/lib/libp2p/custom_types.py -> build/bdist.linux-armv7l/wheel/./libp2p 2025-11-05T20:34:31,074 creating build/bdist.linux-armv7l/wheel/libp2p/protocol_muxer 2025-11-05T20:34:31,075 copying build/lib/libp2p/protocol_muxer/exceptions.py -> build/bdist.linux-armv7l/wheel/./libp2p/protocol_muxer 2025-11-05T20:34:31,077 copying build/lib/libp2p/protocol_muxer/multiselect_client.py -> build/bdist.linux-armv7l/wheel/./libp2p/protocol_muxer 2025-11-05T20:34:31,079 copying build/lib/libp2p/protocol_muxer/multiselect.py -> build/bdist.linux-armv7l/wheel/./libp2p/protocol_muxer 2025-11-05T20:34:31,081 copying build/lib/libp2p/protocol_muxer/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/protocol_muxer 2025-11-05T20:34:31,083 copying build/lib/libp2p/protocol_muxer/multiselect_communicator.py -> build/bdist.linux-armv7l/wheel/./libp2p/protocol_muxer 2025-11-05T20:34:31,085 creating build/bdist.linux-armv7l/wheel/libp2p/security 2025-11-05T20:34:31,086 copying build/lib/libp2p/security/exceptions.py -> build/bdist.linux-armv7l/wheel/./libp2p/security 2025-11-05T20:34:31,088 creating build/bdist.linux-armv7l/wheel/libp2p/security/noise 2025-11-05T20:34:31,090 copying build/lib/libp2p/security/noise/exceptions.py -> build/bdist.linux-armv7l/wheel/./libp2p/security/noise 2025-11-05T20:34:31,091 copying build/lib/libp2p/security/noise/messages.py -> build/bdist.linux-armv7l/wheel/./libp2p/security/noise 2025-11-05T20:34:31,093 copying build/lib/libp2p/security/noise/patterns.py -> build/bdist.linux-armv7l/wheel/./libp2p/security/noise 2025-11-05T20:34:31,096 copying build/lib/libp2p/security/noise/transport.py -> build/bdist.linux-armv7l/wheel/./libp2p/security/noise 2025-11-05T20:34:31,098 copying build/lib/libp2p/security/noise/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/security/noise 2025-11-05T20:34:31,099 copying build/lib/libp2p/security/noise/io.py -> build/bdist.linux-armv7l/wheel/./libp2p/security/noise 2025-11-05T20:34:31,102 creating build/bdist.linux-armv7l/wheel/libp2p/security/noise/pb 2025-11-05T20:34:31,103 copying build/lib/libp2p/security/noise/pb/noise_pb2.py -> build/bdist.linux-armv7l/wheel/./libp2p/security/noise/pb 2025-11-05T20:34:31,105 copying build/lib/libp2p/security/noise/pb/noise_pb2.pyi -> build/bdist.linux-armv7l/wheel/./libp2p/security/noise/pb 2025-11-05T20:34:31,107 copying build/lib/libp2p/security/noise/pb/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/security/noise/pb 2025-11-05T20:34:31,109 copying build/lib/libp2p/security/security_multistream.py -> build/bdist.linux-armv7l/wheel/./libp2p/security 2025-11-05T20:34:31,111 creating build/bdist.linux-armv7l/wheel/libp2p/security/tls 2025-11-05T20:34:31,112 copying build/lib/libp2p/security/tls/certificate.py -> build/bdist.linux-armv7l/wheel/./libp2p/security/tls 2025-11-05T20:34:31,115 copying build/lib/libp2p/security/tls/transport.py -> build/bdist.linux-armv7l/wheel/./libp2p/security/tls 2025-11-05T20:34:31,117 copying build/lib/libp2p/security/tls/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/security/tls 2025-11-05T20:34:31,119 copying build/lib/libp2p/security/tls/io.py -> build/bdist.linux-armv7l/wheel/./libp2p/security/tls 2025-11-05T20:34:31,122 copying build/lib/libp2p/security/base_transport.py -> build/bdist.linux-armv7l/wheel/./libp2p/security 2025-11-05T20:34:31,124 creating build/bdist.linux-armv7l/wheel/libp2p/security/secio 2025-11-05T20:34:31,125 copying build/lib/libp2p/security/secio/exceptions.py -> build/bdist.linux-armv7l/wheel/./libp2p/security/secio 2025-11-05T20:34:31,126 copying build/lib/libp2p/security/secio/transport.py -> build/bdist.linux-armv7l/wheel/./libp2p/security/secio 2025-11-05T20:34:31,129 copying build/lib/libp2p/security/secio/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/security/secio 2025-11-05T20:34:31,131 creating build/bdist.linux-armv7l/wheel/libp2p/security/secio/pb 2025-11-05T20:34:31,132 copying build/lib/libp2p/security/secio/pb/spipe_pb2.py -> build/bdist.linux-armv7l/wheel/./libp2p/security/secio/pb 2025-11-05T20:34:31,134 copying build/lib/libp2p/security/secio/pb/spipe_pb2.pyi -> build/bdist.linux-armv7l/wheel/./libp2p/security/secio/pb 2025-11-05T20:34:31,136 copying build/lib/libp2p/security/secio/pb/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/security/secio/pb 2025-11-05T20:34:31,137 copying build/lib/libp2p/security/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/security 2025-11-05T20:34:31,139 creating build/bdist.linux-armv7l/wheel/libp2p/security/insecure 2025-11-05T20:34:31,140 copying build/lib/libp2p/security/insecure/transport.py -> build/bdist.linux-armv7l/wheel/./libp2p/security/insecure 2025-11-05T20:34:31,142 copying build/lib/libp2p/security/insecure/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/security/insecure 2025-11-05T20:34:31,144 creating build/bdist.linux-armv7l/wheel/libp2p/security/insecure/pb 2025-11-05T20:34:31,145 copying build/lib/libp2p/security/insecure/pb/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/security/insecure/pb 2025-11-05T20:34:31,147 copying build/lib/libp2p/security/insecure/pb/plaintext_pb2.py -> build/bdist.linux-armv7l/wheel/./libp2p/security/insecure/pb 2025-11-05T20:34:31,149 copying build/lib/libp2p/security/insecure/pb/plaintext_pb2.pyi -> build/bdist.linux-armv7l/wheel/./libp2p/security/insecure/pb 2025-11-05T20:34:31,151 copying build/lib/libp2p/security/base_session.py -> build/bdist.linux-armv7l/wheel/./libp2p/security 2025-11-05T20:34:31,153 copying build/lib/libp2p/security/secure_session.py -> build/bdist.linux-armv7l/wheel/./libp2p/security 2025-11-05T20:34:31,155 creating build/bdist.linux-armv7l/wheel/libp2p/tools 2025-11-05T20:34:31,156 copying build/lib/libp2p/tools/utils.py -> build/bdist.linux-armv7l/wheel/./libp2p/tools 2025-11-05T20:34:31,158 creating build/bdist.linux-armv7l/wheel/libp2p/tools/async_service 2025-11-05T20:34:31,159 copying build/lib/libp2p/tools/async_service/exceptions.py -> build/bdist.linux-armv7l/wheel/./libp2p/tools/async_service 2025-11-05T20:34:31,161 copying build/lib/libp2p/tools/async_service/trio_service.py -> build/bdist.linux-armv7l/wheel/./libp2p/tools/async_service 2025-11-05T20:34:31,164 copying build/lib/libp2p/tools/async_service/base.py -> build/bdist.linux-armv7l/wheel/./libp2p/tools/async_service 2025-11-05T20:34:31,166 copying build/lib/libp2p/tools/async_service/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/tools/async_service 2025-11-05T20:34:31,168 copying build/lib/libp2p/tools/async_service/_utils.py -> build/bdist.linux-armv7l/wheel/./libp2p/tools/async_service 2025-11-05T20:34:31,170 copying build/lib/libp2p/tools/async_service/abc.py -> build/bdist.linux-armv7l/wheel/./libp2p/tools/async_service 2025-11-05T20:34:31,172 copying build/lib/libp2p/tools/async_service/typing.py -> build/bdist.linux-armv7l/wheel/./libp2p/tools/async_service 2025-11-05T20:34:31,174 copying build/lib/libp2p/tools/async_service/stats.py -> build/bdist.linux-armv7l/wheel/./libp2p/tools/async_service 2025-11-05T20:34:31,175 copying build/lib/libp2p/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/tools 2025-11-05T20:34:31,177 creating build/bdist.linux-armv7l/wheel/libp2p/tools/timed_cache 2025-11-05T20:34:31,178 copying build/lib/libp2p/tools/timed_cache/last_seen_cache.py -> build/bdist.linux-armv7l/wheel/./libp2p/tools/timed_cache 2025-11-05T20:34:31,180 copying build/lib/libp2p/tools/timed_cache/first_seen_cache.py -> build/bdist.linux-armv7l/wheel/./libp2p/tools/timed_cache 2025-11-05T20:34:31,181 copying build/lib/libp2p/tools/timed_cache/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/tools/timed_cache 2025-11-05T20:34:31,183 copying build/lib/libp2p/tools/timed_cache/base_timed_cache.py -> build/bdist.linux-armv7l/wheel/./libp2p/tools/timed_cache 2025-11-05T20:34:31,185 copying build/lib/libp2p/tools/constants.py -> build/bdist.linux-armv7l/wheel/./libp2p/tools 2025-11-05T20:34:31,187 creating build/bdist.linux-armv7l/wheel/libp2p/records 2025-11-05T20:34:31,188 copying build/lib/libp2p/records/utils.py -> build/bdist.linux-armv7l/wheel/./libp2p/records 2025-11-05T20:34:31,190 copying build/lib/libp2p/records/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/records 2025-11-05T20:34:31,191 copying build/lib/libp2p/records/validator.py -> build/bdist.linux-armv7l/wheel/./libp2p/records 2025-11-05T20:34:31,194 copying build/lib/libp2p/records/pubkey.py -> build/bdist.linux-armv7l/wheel/./libp2p/records 2025-11-05T20:34:31,195 copying build/lib/libp2p/records/record.py -> build/bdist.linux-armv7l/wheel/./libp2p/records 2025-11-05T20:34:31,198 creating build/bdist.linux-armv7l/wheel/libp2p/transport 2025-11-05T20:34:31,199 copying build/lib/libp2p/transport/exceptions.py -> build/bdist.linux-armv7l/wheel/./libp2p/transport 2025-11-05T20:34:31,201 creating build/bdist.linux-armv7l/wheel/libp2p/transport/quic 2025-11-05T20:34:31,202 copying build/lib/libp2p/transport/quic/exceptions.py -> build/bdist.linux-armv7l/wheel/./libp2p/transport/quic 2025-11-05T20:34:31,204 copying build/lib/libp2p/transport/quic/security.py -> build/bdist.linux-armv7l/wheel/./libp2p/transport/quic 2025-11-05T20:34:31,207 copying build/lib/libp2p/transport/quic/utils.py -> build/bdist.linux-armv7l/wheel/./libp2p/transport/quic 2025-11-05T20:34:31,210 copying build/lib/libp2p/transport/quic/transport.py -> build/bdist.linux-armv7l/wheel/./libp2p/transport/quic 2025-11-05T20:34:31,212 copying build/lib/libp2p/transport/quic/stream.py -> build/bdist.linux-armv7l/wheel/./libp2p/transport/quic 2025-11-05T20:34:31,215 copying build/lib/libp2p/transport/quic/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/transport/quic 2025-11-05T20:34:31,216 copying build/lib/libp2p/transport/quic/listener.py -> build/bdist.linux-armv7l/wheel/./libp2p/transport/quic 2025-11-05T20:34:31,219 copying build/lib/libp2p/transport/quic/connection.py -> build/bdist.linux-armv7l/wheel/./libp2p/transport/quic 2025-11-05T20:34:31,222 copying build/lib/libp2p/transport/quic/config.py -> build/bdist.linux-armv7l/wheel/./libp2p/transport/quic 2025-11-05T20:34:31,225 creating build/bdist.linux-armv7l/wheel/libp2p/transport/tcp 2025-11-05T20:34:31,226 copying build/lib/libp2p/transport/tcp/tcp.py -> build/bdist.linux-armv7l/wheel/./libp2p/transport/tcp 2025-11-05T20:34:31,228 copying build/lib/libp2p/transport/tcp/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/transport/tcp 2025-11-05T20:34:31,230 copying build/lib/libp2p/transport/upgrader.py -> build/bdist.linux-armv7l/wheel/./libp2p/transport 2025-11-05T20:34:31,232 copying build/lib/libp2p/transport/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/transport 2025-11-05T20:34:31,234 creating build/bdist.linux-armv7l/wheel/libp2p/transport/websocket 2025-11-05T20:34:31,235 copying build/lib/libp2p/transport/websocket/multiaddr_utils.py -> build/bdist.linux-armv7l/wheel/./libp2p/transport/websocket 2025-11-05T20:34:31,237 copying build/lib/libp2p/transport/websocket/transport.py -> build/bdist.linux-armv7l/wheel/./libp2p/transport/websocket 2025-11-05T20:34:31,239 copying build/lib/libp2p/transport/websocket/listener.py -> build/bdist.linux-armv7l/wheel/./libp2p/transport/websocket 2025-11-05T20:34:31,241 copying build/lib/libp2p/transport/websocket/connection.py -> build/bdist.linux-armv7l/wheel/./libp2p/transport/websocket 2025-11-05T20:34:31,244 copying build/lib/libp2p/transport/transport_registry.py -> build/bdist.linux-armv7l/wheel/./libp2p/transport 2025-11-05T20:34:31,246 creating build/bdist.linux-armv7l/wheel/libp2p/discovery 2025-11-05T20:34:31,247 creating build/bdist.linux-armv7l/wheel/libp2p/discovery/mdns 2025-11-05T20:34:31,249 copying build/lib/libp2p/discovery/mdns/broadcaster.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/mdns 2025-11-05T20:34:31,250 copying build/lib/libp2p/discovery/mdns/utils.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/mdns 2025-11-05T20:34:31,252 copying build/lib/libp2p/discovery/mdns/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/mdns 2025-11-05T20:34:31,254 copying build/lib/libp2p/discovery/mdns/listener.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/mdns 2025-11-05T20:34:31,256 copying build/lib/libp2p/discovery/mdns/mdns.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/mdns 2025-11-05T20:34:31,258 creating build/bdist.linux-armv7l/wheel/libp2p/discovery/upnp 2025-11-05T20:34:31,259 copying build/lib/libp2p/discovery/upnp/upnp.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/upnp 2025-11-05T20:34:31,261 copying build/lib/libp2p/discovery/upnp/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/upnp 2025-11-05T20:34:31,263 copying build/lib/libp2p/discovery/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery 2025-11-05T20:34:31,265 creating build/bdist.linux-armv7l/wheel/libp2p/discovery/events 2025-11-05T20:34:31,266 copying build/lib/libp2p/discovery/events/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/events 2025-11-05T20:34:31,268 copying build/lib/libp2p/discovery/events/peerDiscovery.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/events 2025-11-05T20:34:31,269 creating build/bdist.linux-armv7l/wheel/libp2p/discovery/bootstrap 2025-11-05T20:34:31,270 copying build/lib/libp2p/discovery/bootstrap/utils.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/bootstrap 2025-11-05T20:34:31,272 copying build/lib/libp2p/discovery/bootstrap/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/bootstrap 2025-11-05T20:34:31,274 copying build/lib/libp2p/discovery/bootstrap/bootstrap.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/bootstrap 2025-11-05T20:34:31,277 creating build/bdist.linux-armv7l/wheel/libp2p/discovery/rendezvous 2025-11-05T20:34:31,278 copying build/lib/libp2p/discovery/rendezvous/client.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/rendezvous 2025-11-05T20:34:31,280 copying build/lib/libp2p/discovery/rendezvous/messages.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/rendezvous 2025-11-05T20:34:31,282 copying build/lib/libp2p/discovery/rendezvous/discovery.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/rendezvous 2025-11-05T20:34:31,284 copying build/lib/libp2p/discovery/rendezvous/errors.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/rendezvous 2025-11-05T20:34:31,286 copying build/lib/libp2p/discovery/rendezvous/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/rendezvous 2025-11-05T20:34:31,288 copying build/lib/libp2p/discovery/rendezvous/service.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/rendezvous 2025-11-05T20:34:31,291 creating build/bdist.linux-armv7l/wheel/libp2p/discovery/rendezvous/pb 2025-11-05T20:34:31,292 copying build/lib/libp2p/discovery/rendezvous/pb/rendezvous_pb2.pyi -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/rendezvous/pb 2025-11-05T20:34:31,294 copying build/lib/libp2p/discovery/rendezvous/pb/rendezvous_pb2.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/rendezvous/pb 2025-11-05T20:34:31,297 copying build/lib/libp2p/discovery/rendezvous/pb/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/rendezvous/pb 2025-11-05T20:34:31,298 copying build/lib/libp2p/discovery/rendezvous/config.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/rendezvous 2025-11-05T20:34:31,300 creating build/bdist.linux-armv7l/wheel/libp2p/discovery/random_walk 2025-11-05T20:34:31,301 copying build/lib/libp2p/discovery/random_walk/exceptions.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/random_walk 2025-11-05T20:34:31,303 copying build/lib/libp2p/discovery/random_walk/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/random_walk 2025-11-05T20:34:31,305 copying build/lib/libp2p/discovery/random_walk/rt_refresh_manager.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/random_walk 2025-11-05T20:34:31,307 copying build/lib/libp2p/discovery/random_walk/random_walk.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/random_walk 2025-11-05T20:34:31,309 copying build/lib/libp2p/discovery/random_walk/config.py -> build/bdist.linux-armv7l/wheel/./libp2p/discovery/random_walk 2025-11-05T20:34:31,311 copying build/lib/libp2p/py.typed -> build/bdist.linux-armv7l/wheel/./libp2p 2025-11-05T20:34:31,313 creating build/bdist.linux-armv7l/wheel/libp2p/host 2025-11-05T20:34:31,314 copying build/lib/libp2p/host/exceptions.py -> build/bdist.linux-armv7l/wheel/./libp2p/host 2025-11-05T20:34:31,316 copying build/lib/libp2p/host/basic_host.py -> build/bdist.linux-armv7l/wheel/./libp2p/host 2025-11-05T20:34:31,318 copying build/lib/libp2p/host/routed_host.py -> build/bdist.linux-armv7l/wheel/./libp2p/host 2025-11-05T20:34:31,321 creating build/bdist.linux-armv7l/wheel/libp2p/host/autonat 2025-11-05T20:34:31,322 copying build/lib/libp2p/host/autonat/autonat.py -> build/bdist.linux-armv7l/wheel/./libp2p/host/autonat 2025-11-05T20:34:31,325 copying build/lib/libp2p/host/autonat/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/host/autonat 2025-11-05T20:34:31,327 creating build/bdist.linux-armv7l/wheel/libp2p/host/autonat/pb 2025-11-05T20:34:31,328 copying build/lib/libp2p/host/autonat/pb/autonat_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./libp2p/host/autonat/pb 2025-11-05T20:34:31,330 copying build/lib/libp2p/host/autonat/pb/autonat_pb2.pyi -> build/bdist.linux-armv7l/wheel/./libp2p/host/autonat/pb 2025-11-05T20:34:31,332 copying build/lib/libp2p/host/autonat/pb/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/host/autonat/pb 2025-11-05T20:34:31,334 copying build/lib/libp2p/host/autonat/pb/generate_proto.py -> build/bdist.linux-armv7l/wheel/./libp2p/host/autonat/pb 2025-11-05T20:34:31,336 copying build/lib/libp2p/host/autonat/pb/autonat_pb2.py -> build/bdist.linux-armv7l/wheel/./libp2p/host/autonat/pb 2025-11-05T20:34:31,338 copying build/lib/libp2p/host/autonat/pb/autonat_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./libp2p/host/autonat/pb 2025-11-05T20:34:31,339 copying build/lib/libp2p/host/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/host 2025-11-05T20:34:31,341 copying build/lib/libp2p/host/ping.py -> build/bdist.linux-armv7l/wheel/./libp2p/host 2025-11-05T20:34:31,343 copying build/lib/libp2p/host/defaults.py -> build/bdist.linux-armv7l/wheel/./libp2p/host 2025-11-05T20:34:31,345 copying build/lib/libp2p/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p 2025-11-05T20:34:31,347 creating build/bdist.linux-armv7l/wheel/libp2p/relay 2025-11-05T20:34:31,348 copying build/lib/libp2p/relay/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/relay 2025-11-05T20:34:31,351 creating build/bdist.linux-armv7l/wheel/libp2p/relay/circuit_v2 2025-11-05T20:34:31,352 copying build/lib/libp2p/relay/circuit_v2/protocol_buffer.py -> build/bdist.linux-armv7l/wheel/./libp2p/relay/circuit_v2 2025-11-05T20:34:31,354 copying build/lib/libp2p/relay/circuit_v2/dcutr.py -> build/bdist.linux-armv7l/wheel/./libp2p/relay/circuit_v2 2025-11-05T20:34:31,356 copying build/lib/libp2p/relay/circuit_v2/nat.py -> build/bdist.linux-armv7l/wheel/./libp2p/relay/circuit_v2 2025-11-05T20:34:31,359 copying build/lib/libp2p/relay/circuit_v2/discovery.py -> build/bdist.linux-armv7l/wheel/./libp2p/relay/circuit_v2 2025-11-05T20:34:31,361 copying build/lib/libp2p/relay/circuit_v2/utils.py -> build/bdist.linux-armv7l/wheel/./libp2p/relay/circuit_v2 2025-11-05T20:34:31,363 copying build/lib/libp2p/relay/circuit_v2/transport.py -> build/bdist.linux-armv7l/wheel/./libp2p/relay/circuit_v2 2025-11-05T20:34:31,365 copying build/lib/libp2p/relay/circuit_v2/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/relay/circuit_v2 2025-11-05T20:34:31,367 copying build/lib/libp2p/relay/circuit_v2/resources.py -> build/bdist.linux-armv7l/wheel/./libp2p/relay/circuit_v2 2025-11-05T20:34:31,370 creating build/bdist.linux-armv7l/wheel/libp2p/relay/circuit_v2/pb 2025-11-05T20:34:31,371 copying build/lib/libp2p/relay/circuit_v2/pb/dcutr_pb2.py -> build/bdist.linux-armv7l/wheel/./libp2p/relay/circuit_v2/pb 2025-11-05T20:34:31,373 copying build/lib/libp2p/relay/circuit_v2/pb/circuit_pb2.pyi -> build/bdist.linux-armv7l/wheel/./libp2p/relay/circuit_v2/pb 2025-11-05T20:34:31,375 copying build/lib/libp2p/relay/circuit_v2/pb/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/relay/circuit_v2/pb 2025-11-05T20:34:31,377 copying build/lib/libp2p/relay/circuit_v2/pb/circuit_pb2.py -> build/bdist.linux-armv7l/wheel/./libp2p/relay/circuit_v2/pb 2025-11-05T20:34:31,379 copying build/lib/libp2p/relay/circuit_v2/pb/dcutr_pb2.pyi -> build/bdist.linux-armv7l/wheel/./libp2p/relay/circuit_v2/pb 2025-11-05T20:34:31,381 copying build/lib/libp2p/relay/circuit_v2/protocol.py -> build/bdist.linux-armv7l/wheel/./libp2p/relay/circuit_v2 2025-11-05T20:34:31,384 copying build/lib/libp2p/relay/circuit_v2/config.py -> build/bdist.linux-armv7l/wheel/./libp2p/relay/circuit_v2 2025-11-05T20:34:31,386 creating build/bdist.linux-armv7l/wheel/libp2p/rcmgr 2025-11-05T20:34:31,387 copying build/lib/libp2p/rcmgr/monitoring.py -> build/bdist.linux-armv7l/wheel/./libp2p/rcmgr 2025-11-05T20:34:31,390 copying build/lib/libp2p/rcmgr/memory_pool.py -> build/bdist.linux-armv7l/wheel/./libp2p/rcmgr 2025-11-05T20:34:31,392 copying build/lib/libp2p/rcmgr/exceptions.py -> build/bdist.linux-armv7l/wheel/./libp2p/rcmgr 2025-11-05T20:34:31,394 copying build/lib/libp2p/rcmgr/enhanced_errors.py -> build/bdist.linux-armv7l/wheel/./libp2p/rcmgr 2025-11-05T20:34:31,397 copying build/lib/libp2p/rcmgr/rate_limiter.py -> build/bdist.linux-armv7l/wheel/./libp2p/rcmgr 2025-11-05T20:34:31,399 copying build/lib/libp2p/rcmgr/cidr_limits.py -> build/bdist.linux-armv7l/wheel/./libp2p/rcmgr 2025-11-05T20:34:31,401 copying build/lib/libp2p/rcmgr/circuit_breaker.py -> build/bdist.linux-armv7l/wheel/./libp2p/rcmgr 2025-11-05T20:34:31,403 copying build/lib/libp2p/rcmgr/connection_lifecycle.py -> build/bdist.linux-armv7l/wheel/./libp2p/rcmgr 2025-11-05T20:34:31,405 copying build/lib/libp2p/rcmgr/health_checks.py -> build/bdist.linux-armv7l/wheel/./libp2p/rcmgr 2025-11-05T20:34:31,408 copying build/lib/libp2p/rcmgr/prometheus_exporter.py -> build/bdist.linux-armv7l/wheel/./libp2p/rcmgr 2025-11-05T20:34:31,411 copying build/lib/libp2p/rcmgr/memory_stats.py -> build/bdist.linux-armv7l/wheel/./libp2p/rcmgr 2025-11-05T20:34:31,413 copying build/lib/libp2p/rcmgr/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/rcmgr 2025-11-05T20:34:31,415 copying build/lib/libp2p/rcmgr/graceful_degradation.py -> build/bdist.linux-armv7l/wheel/./libp2p/rcmgr 2025-11-05T20:34:31,417 copying build/lib/libp2p/rcmgr/limits.py -> build/bdist.linux-armv7l/wheel/./libp2p/rcmgr 2025-11-05T20:34:31,419 copying build/lib/libp2p/rcmgr/token_bucket.py -> build/bdist.linux-armv7l/wheel/./libp2p/rcmgr 2025-11-05T20:34:31,422 copying build/lib/libp2p/rcmgr/memory_limits.py -> build/bdist.linux-armv7l/wheel/./libp2p/rcmgr 2025-11-05T20:34:31,424 copying build/lib/libp2p/rcmgr/connection_pool.py -> build/bdist.linux-armv7l/wheel/./libp2p/rcmgr 2025-11-05T20:34:31,426 copying build/lib/libp2p/rcmgr/connection_tracker.py -> build/bdist.linux-armv7l/wheel/./libp2p/rcmgr 2025-11-05T20:34:31,428 copying build/lib/libp2p/rcmgr/protocol_rate_limiter.py -> build/bdist.linux-armv7l/wheel/./libp2p/rcmgr 2025-11-05T20:34:31,431 copying build/lib/libp2p/rcmgr/allowlist.py -> build/bdist.linux-armv7l/wheel/./libp2p/rcmgr 2025-11-05T20:34:31,433 copying build/lib/libp2p/rcmgr/metrics.py -> build/bdist.linux-armv7l/wheel/./libp2p/rcmgr 2025-11-05T20:34:31,435 copying build/lib/libp2p/rcmgr/manager.py -> build/bdist.linux-armv7l/wheel/./libp2p/rcmgr 2025-11-05T20:34:31,438 copying build/lib/libp2p/rcmgr/connection_limits.py -> build/bdist.linux-armv7l/wheel/./libp2p/rcmgr 2025-11-05T20:34:31,440 copying build/lib/libp2p/rcmgr/config.py -> build/bdist.linux-armv7l/wheel/./libp2p/rcmgr 2025-11-05T20:34:31,443 creating build/bdist.linux-armv7l/wheel/libp2p/crypto 2025-11-05T20:34:31,444 copying build/lib/libp2p/crypto/exceptions.py -> build/bdist.linux-armv7l/wheel/./libp2p/crypto 2025-11-05T20:34:31,446 copying build/lib/libp2p/crypto/x25519.py -> build/bdist.linux-armv7l/wheel/./libp2p/crypto 2025-11-05T20:34:31,448 copying build/lib/libp2p/crypto/key_exchange.py -> build/bdist.linux-armv7l/wheel/./libp2p/crypto 2025-11-05T20:34:31,450 copying build/lib/libp2p/crypto/ecc.py -> build/bdist.linux-armv7l/wheel/./libp2p/crypto 2025-11-05T20:34:31,453 copying build/lib/libp2p/crypto/secp256k1.py -> build/bdist.linux-armv7l/wheel/./libp2p/crypto 2025-11-05T20:34:31,455 copying build/lib/libp2p/crypto/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/crypto 2025-11-05T20:34:31,457 copying build/lib/libp2p/crypto/rsa.py -> build/bdist.linux-armv7l/wheel/./libp2p/crypto 2025-11-05T20:34:31,459 copying build/lib/libp2p/crypto/keys.py -> build/bdist.linux-armv7l/wheel/./libp2p/crypto 2025-11-05T20:34:31,461 copying build/lib/libp2p/crypto/ed25519.py -> build/bdist.linux-armv7l/wheel/./libp2p/crypto 2025-11-05T20:34:31,463 copying build/lib/libp2p/crypto/authenticated_encryption.py -> build/bdist.linux-armv7l/wheel/./libp2p/crypto 2025-11-05T20:34:31,465 copying build/lib/libp2p/crypto/serialization.py -> build/bdist.linux-armv7l/wheel/./libp2p/crypto 2025-11-05T20:34:31,468 creating build/bdist.linux-armv7l/wheel/libp2p/crypto/pb 2025-11-05T20:34:31,469 copying build/lib/libp2p/crypto/pb/crypto_pb2.py -> build/bdist.linux-armv7l/wheel/./libp2p/crypto/pb 2025-11-05T20:34:31,471 copying build/lib/libp2p/crypto/pb/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/crypto/pb 2025-11-05T20:34:31,473 copying build/lib/libp2p/crypto/pb/crypto_pb2.pyi -> build/bdist.linux-armv7l/wheel/./libp2p/crypto/pb 2025-11-05T20:34:31,476 creating build/bdist.linux-armv7l/wheel/libp2p/identity 2025-11-05T20:34:31,477 creating build/bdist.linux-armv7l/wheel/libp2p/identity/identify_push 2025-11-05T20:34:31,479 copying build/lib/libp2p/identity/identify_push/identify_push.py -> build/bdist.linux-armv7l/wheel/./libp2p/identity/identify_push 2025-11-05T20:34:31,482 copying build/lib/libp2p/identity/identify_push/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/identity/identify_push 2025-11-05T20:34:31,484 copying build/lib/libp2p/identity/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/identity 2025-11-05T20:34:31,487 creating build/bdist.linux-armv7l/wheel/libp2p/identity/identify 2025-11-05T20:34:31,488 copying build/lib/libp2p/identity/identify/identify.py -> build/bdist.linux-armv7l/wheel/./libp2p/identity/identify 2025-11-05T20:34:31,491 copying build/lib/libp2p/identity/identify/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/identity/identify 2025-11-05T20:34:31,493 creating build/bdist.linux-armv7l/wheel/libp2p/identity/identify/pb 2025-11-05T20:34:31,495 copying build/lib/libp2p/identity/identify/pb/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/identity/identify/pb 2025-11-05T20:34:31,497 copying build/lib/libp2p/identity/identify/pb/identify_pb2.pyi -> build/bdist.linux-armv7l/wheel/./libp2p/identity/identify/pb 2025-11-05T20:34:31,499 copying build/lib/libp2p/identity/identify/pb/identify_pb2.py -> build/bdist.linux-armv7l/wheel/./libp2p/identity/identify/pb 2025-11-05T20:34:31,501 copying build/lib/libp2p/abc.py -> build/bdist.linux-armv7l/wheel/./libp2p 2025-11-05T20:34:31,505 creating build/bdist.linux-armv7l/wheel/libp2p/kad_dht 2025-11-05T20:34:31,506 copying build/lib/libp2p/kad_dht/value_store.py -> build/bdist.linux-armv7l/wheel/./libp2p/kad_dht 2025-11-05T20:34:31,509 copying build/lib/libp2p/kad_dht/utils.py -> build/bdist.linux-armv7l/wheel/./libp2p/kad_dht 2025-11-05T20:34:31,511 copying build/lib/libp2p/kad_dht/provider_store.py -> build/bdist.linux-armv7l/wheel/./libp2p/kad_dht 2025-11-05T20:34:31,514 copying build/lib/libp2p/kad_dht/routing_table.py -> build/bdist.linux-armv7l/wheel/./libp2p/kad_dht 2025-11-05T20:34:31,517 copying build/lib/libp2p/kad_dht/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/kad_dht 2025-11-05T20:34:31,519 copying build/lib/libp2p/kad_dht/common.py -> build/bdist.linux-armv7l/wheel/./libp2p/kad_dht 2025-11-05T20:34:31,521 copying build/lib/libp2p/kad_dht/kad_dht.py -> build/bdist.linux-armv7l/wheel/./libp2p/kad_dht 2025-11-05T20:34:31,524 creating build/bdist.linux-armv7l/wheel/libp2p/kad_dht/pb 2025-11-05T20:34:31,526 copying build/lib/libp2p/kad_dht/pb/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/kad_dht/pb 2025-11-05T20:34:31,528 copying build/lib/libp2p/kad_dht/pb/kademlia_pb2.py -> build/bdist.linux-armv7l/wheel/./libp2p/kad_dht/pb 2025-11-05T20:34:31,530 copying build/lib/libp2p/kad_dht/pb/kademlia_pb2.pyi -> build/bdist.linux-armv7l/wheel/./libp2p/kad_dht/pb 2025-11-05T20:34:31,532 copying build/lib/libp2p/kad_dht/peer_routing.py -> build/bdist.linux-armv7l/wheel/./libp2p/kad_dht 2025-11-05T20:34:31,535 creating build/bdist.linux-armv7l/wheel/libp2p/utils 2025-11-05T20:34:31,536 copying build/lib/libp2p/utils/version.py -> build/bdist.linux-armv7l/wheel/./libp2p/utils 2025-11-05T20:34:31,539 copying build/lib/libp2p/utils/address_validation.py -> build/bdist.linux-armv7l/wheel/./libp2p/utils 2025-11-05T20:34:31,542 copying build/lib/libp2p/utils/varint.py -> build/bdist.linux-armv7l/wheel/./libp2p/utils 2025-11-05T20:34:31,544 copying build/lib/libp2p/utils/paths.py -> build/bdist.linux-armv7l/wheel/./libp2p/utils 2025-11-05T20:34:31,547 copying build/lib/libp2p/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/utils 2025-11-05T20:34:31,549 copying build/lib/libp2p/utils/logging.py -> build/bdist.linux-armv7l/wheel/./libp2p/utils 2025-11-05T20:34:31,552 creating build/bdist.linux-armv7l/wheel/libp2p/pubsub 2025-11-05T20:34:31,554 copying build/lib/libp2p/pubsub/exceptions.py -> build/bdist.linux-armv7l/wheel/./libp2p/pubsub 2025-11-05T20:34:31,557 copying build/lib/libp2p/pubsub/subscription.py -> build/bdist.linux-armv7l/wheel/./libp2p/pubsub 2025-11-05T20:34:31,559 copying build/lib/libp2p/pubsub/mcache.py -> build/bdist.linux-armv7l/wheel/./libp2p/pubsub 2025-11-05T20:34:31,561 copying build/lib/libp2p/pubsub/utils.py -> build/bdist.linux-armv7l/wheel/./libp2p/pubsub 2025-11-05T20:34:31,563 copying build/lib/libp2p/pubsub/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/pubsub 2025-11-05T20:34:31,565 copying build/lib/libp2p/pubsub/pubsub_notifee.py -> build/bdist.linux-armv7l/wheel/./libp2p/pubsub 2025-11-05T20:34:31,568 copying build/lib/libp2p/pubsub/validators.py -> build/bdist.linux-armv7l/wheel/./libp2p/pubsub 2025-11-05T20:34:31,570 copying build/lib/libp2p/pubsub/floodsub.py -> build/bdist.linux-armv7l/wheel/./libp2p/pubsub 2025-11-05T20:34:31,573 copying build/lib/libp2p/pubsub/score.py -> build/bdist.linux-armv7l/wheel/./libp2p/pubsub 2025-11-05T20:34:31,576 copying build/lib/libp2p/pubsub/pubsub.py -> build/bdist.linux-armv7l/wheel/./libp2p/pubsub 2025-11-05T20:34:31,579 copying build/lib/libp2p/pubsub/gossipsub.py -> build/bdist.linux-armv7l/wheel/./libp2p/pubsub 2025-11-05T20:34:31,584 creating build/bdist.linux-armv7l/wheel/libp2p/pubsub/pb 2025-11-05T20:34:31,585 copying build/lib/libp2p/pubsub/pb/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/pubsub/pb 2025-11-05T20:34:31,587 copying build/lib/libp2p/pubsub/pb/rpc_pb2.pyi -> build/bdist.linux-armv7l/wheel/./libp2p/pubsub/pb 2025-11-05T20:34:31,590 copying build/lib/libp2p/pubsub/pb/rpc_pb2.py -> build/bdist.linux-armv7l/wheel/./libp2p/pubsub/pb 2025-11-05T20:34:31,593 creating build/bdist.linux-armv7l/wheel/libp2p/peer 2025-11-05T20:34:31,594 copying build/lib/libp2p/peer/peerinfo.py -> build/bdist.linux-armv7l/wheel/./libp2p/peer 2025-11-05T20:34:31,597 copying build/lib/libp2p/peer/peerdata.py -> build/bdist.linux-armv7l/wheel/./libp2p/peer 2025-11-05T20:34:31,599 copying build/lib/libp2p/peer/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/peer 2025-11-05T20:34:31,601 copying build/lib/libp2p/peer/peer_record.py -> build/bdist.linux-armv7l/wheel/./libp2p/peer 2025-11-05T20:34:31,603 copying build/lib/libp2p/peer/id.py -> build/bdist.linux-armv7l/wheel/./libp2p/peer 2025-11-05T20:34:31,606 creating build/bdist.linux-armv7l/wheel/libp2p/peer/pb 2025-11-05T20:34:31,607 copying build/lib/libp2p/peer/pb/envelope_pb2.pyi -> build/bdist.linux-armv7l/wheel/./libp2p/peer/pb 2025-11-05T20:34:31,609 copying build/lib/libp2p/peer/pb/envelope_pb2.py -> build/bdist.linux-armv7l/wheel/./libp2p/peer/pb 2025-11-05T20:34:31,611 copying build/lib/libp2p/peer/pb/peer_record_pb2.py -> build/bdist.linux-armv7l/wheel/./libp2p/peer/pb 2025-11-05T20:34:31,613 copying build/lib/libp2p/peer/pb/crypto_pb2.py -> build/bdist.linux-armv7l/wheel/./libp2p/peer/pb 2025-11-05T20:34:31,615 copying build/lib/libp2p/peer/pb/crypto_pb2.pyi -> build/bdist.linux-armv7l/wheel/./libp2p/peer/pb 2025-11-05T20:34:31,616 copying build/lib/libp2p/peer/pb/peer_record_pb2.pyi -> build/bdist.linux-armv7l/wheel/./libp2p/peer/pb 2025-11-05T20:34:31,618 copying build/lib/libp2p/peer/peerstore.py -> build/bdist.linux-armv7l/wheel/./libp2p/peer 2025-11-05T20:34:31,620 copying build/lib/libp2p/peer/envelope.py -> build/bdist.linux-armv7l/wheel/./libp2p/peer 2025-11-05T20:34:31,623 creating build/bdist.linux-armv7l/wheel/libp2p/network 2025-11-05T20:34:31,624 copying build/lib/libp2p/network/exceptions.py -> build/bdist.linux-armv7l/wheel/./libp2p/network 2025-11-05T20:34:31,626 copying build/lib/libp2p/network/swarm.py -> build/bdist.linux-armv7l/wheel/./libp2p/network 2025-11-05T20:34:31,629 copying build/lib/libp2p/network/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/network 2025-11-05T20:34:31,630 creating build/bdist.linux-armv7l/wheel/libp2p/network/stream 2025-11-05T20:34:31,631 copying build/lib/libp2p/network/stream/exceptions.py -> build/bdist.linux-armv7l/wheel/./libp2p/network/stream 2025-11-05T20:34:31,633 copying build/lib/libp2p/network/stream/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/network/stream 2025-11-05T20:34:31,635 copying build/lib/libp2p/network/stream/net_stream.py -> build/bdist.linux-armv7l/wheel/./libp2p/network/stream 2025-11-05T20:34:31,637 creating build/bdist.linux-armv7l/wheel/libp2p/network/connection 2025-11-05T20:34:31,638 copying build/lib/libp2p/network/connection/exceptions.py -> build/bdist.linux-armv7l/wheel/./libp2p/network/connection 2025-11-05T20:34:31,640 copying build/lib/libp2p/network/connection/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/network/connection 2025-11-05T20:34:31,642 copying build/lib/libp2p/network/connection/raw_connection.py -> build/bdist.linux-armv7l/wheel/./libp2p/network/connection 2025-11-05T20:34:31,644 copying build/lib/libp2p/network/connection/swarm_connection.py -> build/bdist.linux-armv7l/wheel/./libp2p/network/connection 2025-11-05T20:34:31,646 copying build/lib/libp2p/network/config.py -> build/bdist.linux-armv7l/wheel/./libp2p/network 2025-11-05T20:34:31,648 creating build/bdist.linux-armv7l/wheel/libp2p/io 2025-11-05T20:34:31,649 copying build/lib/libp2p/io/trio.py -> build/bdist.linux-armv7l/wheel/./libp2p/io 2025-11-05T20:34:31,651 copying build/lib/libp2p/io/exceptions.py -> build/bdist.linux-armv7l/wheel/./libp2p/io 2025-11-05T20:34:31,653 copying build/lib/libp2p/io/utils.py -> build/bdist.linux-armv7l/wheel/./libp2p/io 2025-11-05T20:34:31,655 copying build/lib/libp2p/io/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/io 2025-11-05T20:34:31,656 copying build/lib/libp2p/io/abc.py -> build/bdist.linux-armv7l/wheel/./libp2p/io 2025-11-05T20:34:31,658 copying build/lib/libp2p/io/msgio.py -> build/bdist.linux-armv7l/wheel/./libp2p/io 2025-11-05T20:34:31,660 creating build/bdist.linux-armv7l/wheel/libp2p/bitswap 2025-11-05T20:34:31,661 copying build/lib/libp2p/bitswap/client.py -> build/bdist.linux-armv7l/wheel/./libp2p/bitswap 2025-11-05T20:34:31,664 copying build/lib/libp2p/bitswap/chunker.py -> build/bdist.linux-armv7l/wheel/./libp2p/bitswap 2025-11-05T20:34:31,666 copying build/lib/libp2p/bitswap/messages.py -> build/bdist.linux-armv7l/wheel/./libp2p/bitswap 2025-11-05T20:34:31,669 copying build/lib/libp2p/bitswap/errors.py -> build/bdist.linux-armv7l/wheel/./libp2p/bitswap 2025-11-05T20:34:31,671 copying build/lib/libp2p/bitswap/cid.py -> build/bdist.linux-armv7l/wheel/./libp2p/bitswap 2025-11-05T20:34:31,674 copying build/lib/libp2p/bitswap/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/bitswap 2025-11-05T20:34:31,676 copying build/lib/libp2p/bitswap/dag_pb.py -> build/bdist.linux-armv7l/wheel/./libp2p/bitswap 2025-11-05T20:34:31,679 copying build/lib/libp2p/bitswap/dag.py -> build/bdist.linux-armv7l/wheel/./libp2p/bitswap 2025-11-05T20:34:31,682 creating build/bdist.linux-armv7l/wheel/libp2p/bitswap/pb 2025-11-05T20:34:31,683 copying build/lib/libp2p/bitswap/pb/bitswap_pb2.pyi -> build/bdist.linux-armv7l/wheel/./libp2p/bitswap/pb 2025-11-05T20:34:31,687 copying build/lib/libp2p/bitswap/pb/unixfs_pb2.py -> build/bdist.linux-armv7l/wheel/./libp2p/bitswap/pb 2025-11-05T20:34:31,689 copying build/lib/libp2p/bitswap/pb/dag_pb_pb2.py -> build/bdist.linux-armv7l/wheel/./libp2p/bitswap/pb 2025-11-05T20:34:31,691 copying build/lib/libp2p/bitswap/pb/bitswap_pb2.py -> build/bdist.linux-armv7l/wheel/./libp2p/bitswap/pb 2025-11-05T20:34:31,693 copying build/lib/libp2p/bitswap/pb/dag_pb_pb2.pyi -> build/bdist.linux-armv7l/wheel/./libp2p/bitswap/pb 2025-11-05T20:34:31,696 copying build/lib/libp2p/bitswap/pb/__init__.py -> build/bdist.linux-armv7l/wheel/./libp2p/bitswap/pb 2025-11-05T20:34:31,698 copying build/lib/libp2p/bitswap/pb/unixfs_pb2.pyi -> build/bdist.linux-armv7l/wheel/./libp2p/bitswap/pb 2025-11-05T20:34:31,701 copying build/lib/libp2p/bitswap/block_store.py -> build/bdist.linux-armv7l/wheel/./libp2p/bitswap 2025-11-05T20:34:31,703 copying build/lib/libp2p/bitswap/config.py -> build/bdist.linux-armv7l/wheel/./libp2p/bitswap 2025-11-05T20:34:31,705 creating build/bdist.linux-armv7l/wheel/newsfragments 2025-11-05T20:34:31,706 copying build/lib/newsfragments/validate_files.py -> build/bdist.linux-armv7l/wheel/./newsfragments 2025-11-05T20:34:31,708 creating build/bdist.linux-armv7l/wheel/examples 2025-11-05T20:34:31,709 creating build/bdist.linux-armv7l/wheel/examples/circuit_relay 2025-11-05T20:34:31,710 copying build/lib/examples/circuit_relay/relay_example.py -> build/bdist.linux-armv7l/wheel/./examples/circuit_relay 2025-11-05T20:34:31,713 copying build/lib/examples/circuit_relay/__init__.py -> build/bdist.linux-armv7l/wheel/./examples/circuit_relay 2025-11-05T20:34:31,716 creating build/bdist.linux-armv7l/wheel/examples/mDNS 2025-11-05T20:34:31,717 copying build/lib/examples/mDNS/mDNS.py -> build/bdist.linux-armv7l/wheel/./examples/mDNS 2025-11-05T20:34:31,719 creating build/bdist.linux-armv7l/wheel/examples/doc-examples 2025-11-05T20:34:31,720 copying build/lib/examples/doc-examples/example_transport.py -> build/bdist.linux-armv7l/wheel/./examples/doc-examples 2025-11-05T20:34:31,722 copying build/lib/examples/doc-examples/example_encryption_insecure.py -> build/bdist.linux-armv7l/wheel/./examples/doc-examples 2025-11-05T20:34:31,724 copying build/lib/examples/doc-examples/example_mplex_timeouts.py -> build/bdist.linux-armv7l/wheel/./examples/doc-examples 2025-11-05T20:34:31,726 copying build/lib/examples/doc-examples/example_encryption_secio.py -> build/bdist.linux-armv7l/wheel/./examples/doc-examples 2025-11-05T20:34:31,727 copying build/lib/examples/doc-examples/example_peer_discovery.py -> build/bdist.linux-armv7l/wheel/./examples/doc-examples 2025-11-05T20:34:31,729 copying build/lib/examples/doc-examples/example_encryption_noise.py -> build/bdist.linux-armv7l/wheel/./examples/doc-examples 2025-11-05T20:34:31,731 copying build/lib/examples/doc-examples/example_multiplexer.py -> build/bdist.linux-armv7l/wheel/./examples/doc-examples 2025-11-05T20:34:31,733 copying build/lib/examples/doc-examples/multiple_connections_example.py -> build/bdist.linux-armv7l/wheel/./examples/doc-examples 2025-11-05T20:34:31,735 copying build/lib/examples/doc-examples/example_quic_transport.py -> build/bdist.linux-armv7l/wheel/./examples/doc-examples 2025-11-05T20:34:31,737 copying build/lib/examples/doc-examples/example_running.py -> build/bdist.linux-armv7l/wheel/./examples/doc-examples 2025-11-05T20:34:31,739 creating build/bdist.linux-armv7l/wheel/examples/identify_push 2025-11-05T20:34:31,740 copying build/lib/examples/identify_push/identify_push_listener_dialer.py -> build/bdist.linux-armv7l/wheel/./examples/identify_push 2025-11-05T20:34:31,743 copying build/lib/examples/identify_push/__init__.py -> build/bdist.linux-armv7l/wheel/./examples/identify_push 2025-11-05T20:34:31,744 copying build/lib/examples/identify_push/identify_push_demo.py -> build/bdist.linux-armv7l/wheel/./examples/identify_push 2025-11-05T20:34:31,747 creating build/bdist.linux-armv7l/wheel/examples/upnp 2025-11-05T20:34:31,748 copying build/lib/examples/upnp/upnp_demo.py -> build/bdist.linux-armv7l/wheel/./examples/upnp 2025-11-05T20:34:31,750 copying build/lib/examples/__init__.py -> build/bdist.linux-armv7l/wheel/./examples 2025-11-05T20:34:31,752 creating build/bdist.linux-armv7l/wheel/examples/ping 2025-11-05T20:34:31,753 copying build/lib/examples/ping/__init__.py -> build/bdist.linux-armv7l/wheel/./examples/ping 2025-11-05T20:34:31,755 copying build/lib/examples/ping/ping.py -> build/bdist.linux-armv7l/wheel/./examples/ping 2025-11-05T20:34:31,757 creating build/bdist.linux-armv7l/wheel/examples/websocket 2025-11-05T20:34:31,758 copying build/lib/examples/websocket/test_tcp_echo.py -> build/bdist.linux-armv7l/wheel/./examples/websocket 2025-11-05T20:34:31,760 copying build/lib/examples/websocket/websocket_demo.py -> build/bdist.linux-armv7l/wheel/./examples/websocket 2025-11-05T20:34:31,763 copying build/lib/examples/websocket/test_websocket_transport.py -> build/bdist.linux-armv7l/wheel/./examples/websocket 2025-11-05T20:34:31,765 creating build/bdist.linux-armv7l/wheel/examples/bootstrap 2025-11-05T20:34:31,766 copying build/lib/examples/bootstrap/bootstrap.py -> build/bdist.linux-armv7l/wheel/./examples/bootstrap 2025-11-05T20:34:31,769 copying build/lib/examples/transport_integration_demo.py -> build/bdist.linux-armv7l/wheel/./examples 2025-11-05T20:34:31,771 creating build/bdist.linux-armv7l/wheel/examples/advanced 2025-11-05T20:34:31,772 copying build/lib/examples/advanced/network_discover.py -> build/bdist.linux-armv7l/wheel/./examples/advanced 2025-11-05T20:34:31,775 creating build/bdist.linux-armv7l/wheel/examples/pubsub 2025-11-05T20:34:31,776 copying build/lib/examples/pubsub/pubsub.py -> build/bdist.linux-armv7l/wheel/./examples/pubsub 2025-11-05T20:34:31,779 copying build/lib/examples/test_tcp_data_transfer.py -> build/bdist.linux-armv7l/wheel/./examples 2025-11-05T20:34:31,782 creating build/bdist.linux-armv7l/wheel/examples/monitoring-demo 2025-11-05T20:34:31,783 copying build/lib/examples/monitoring-demo/run_demo.py -> build/bdist.linux-armv7l/wheel/./examples/monitoring-demo 2025-11-05T20:34:31,786 copying build/lib/examples/monitoring-demo/configure.py -> build/bdist.linux-armv7l/wheel/./examples/monitoring-demo 2025-11-05T20:34:31,788 creating build/bdist.linux-armv7l/wheel/examples/identify 2025-11-05T20:34:31,789 copying build/lib/examples/identify/identify.py -> build/bdist.linux-armv7l/wheel/./examples/identify 2025-11-05T20:34:31,791 copying build/lib/examples/identify/__init__.py -> build/bdist.linux-armv7l/wheel/./examples/identify 2025-11-05T20:34:31,793 creating build/bdist.linux-armv7l/wheel/examples/kademlia 2025-11-05T20:34:31,794 copying build/lib/examples/kademlia/kademlia.py -> build/bdist.linux-armv7l/wheel/./examples/kademlia 2025-11-05T20:34:31,797 creating build/bdist.linux-armv7l/wheel/examples/rendezvous 2025-11-05T20:34:31,798 copying build/lib/examples/rendezvous/rendezvous.py -> build/bdist.linux-armv7l/wheel/./examples/rendezvous 2025-11-05T20:34:31,800 creating build/bdist.linux-armv7l/wheel/examples/random_walk 2025-11-05T20:34:31,801 copying build/lib/examples/random_walk/random_walk.py -> build/bdist.linux-armv7l/wheel/./examples/random_walk 2025-11-05T20:34:31,804 creating build/bdist.linux-armv7l/wheel/examples/echo 2025-11-05T20:34:31,805 copying build/lib/examples/echo/__init__.py -> build/bdist.linux-armv7l/wheel/./examples/echo 2025-11-05T20:34:31,806 copying build/lib/examples/echo/echo.py -> build/bdist.linux-armv7l/wheel/./examples/echo 2025-11-05T20:34:31,808 copying build/lib/examples/echo/echo_quic.py -> build/bdist.linux-armv7l/wheel/./examples/echo 2025-11-05T20:34:31,811 creating build/bdist.linux-armv7l/wheel/examples/chat 2025-11-05T20:34:31,812 copying build/lib/examples/chat/chat.py -> build/bdist.linux-armv7l/wheel/./examples/chat 2025-11-05T20:34:31,814 copying build/lib/examples/chat/__init__.py -> build/bdist.linux-armv7l/wheel/./examples/chat 2025-11-05T20:34:31,816 creating build/bdist.linux-armv7l/wheel/examples/bitswap 2025-11-05T20:34:31,817 copying build/lib/examples/bitswap/bitswap.py -> build/bdist.linux-armv7l/wheel/./examples/bitswap 2025-11-05T20:34:31,820 copying build/lib/examples/bitswap/__init__.py -> build/bdist.linux-armv7l/wheel/./examples/bitswap 2025-11-05T20:34:31,822 creating build/bdist.linux-armv7l/wheel/docs 2025-11-05T20:34:31,823 copying build/lib/docs/conf.py -> build/bdist.linux-armv7l/wheel/./docs 2025-11-05T20:34:31,825 running install_egg_info 2025-11-05T20:34:31,831 Copying libp2p.egg-info to build/bdist.linux-armv7l/wheel/./libp2p-0.4.0-py3.11.egg-info 2025-11-05T20:34:31,843 running install_scripts 2025-11-05T20:34:31,856 creating build/bdist.linux-armv7l/wheel/libp2p-0.4.0.dist-info/WHEEL 2025-11-05T20:34:31,858 creating '/tmp/pip-wheel-2hp_dtfe/.tmp-1hfvvt1l/libp2p-0.4.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-05T20:34:31,862 adding 'docs/conf.py' 2025-11-05T20:34:31,864 adding 'examples/__init__.py' 2025-11-05T20:34:31,866 adding 'examples/test_tcp_data_transfer.py' 2025-11-05T20:34:31,868 adding 'examples/transport_integration_demo.py' 2025-11-05T20:34:31,870 adding 'examples/advanced/network_discover.py' 2025-11-05T20:34:31,871 adding 'examples/bitswap/__init__.py' 2025-11-05T20:34:31,873 adding 'examples/bitswap/bitswap.py' 2025-11-05T20:34:31,876 adding 'examples/bootstrap/bootstrap.py' 2025-11-05T20:34:31,878 adding 'examples/chat/__init__.py' 2025-11-05T20:34:31,879 adding 'examples/chat/chat.py' 2025-11-05T20:34:31,881 adding 'examples/circuit_relay/__init__.py' 2025-11-05T20:34:31,884 adding 'examples/circuit_relay/relay_example.py' 2025-11-05T20:34:31,886 adding 'examples/doc-examples/example_encryption_insecure.py' 2025-11-05T20:34:31,887 adding 'examples/doc-examples/example_encryption_noise.py' 2025-11-05T20:34:31,888 adding 'examples/doc-examples/example_encryption_secio.py' 2025-11-05T20:34:31,890 adding 'examples/doc-examples/example_mplex_timeouts.py' 2025-11-05T20:34:31,892 adding 'examples/doc-examples/example_multiplexer.py' 2025-11-05T20:34:31,893 adding 'examples/doc-examples/example_peer_discovery.py' 2025-11-05T20:34:31,894 adding 'examples/doc-examples/example_quic_transport.py' 2025-11-05T20:34:31,895 adding 'examples/doc-examples/example_running.py' 2025-11-05T20:34:31,896 adding 'examples/doc-examples/example_transport.py' 2025-11-05T20:34:31,898 adding 'examples/doc-examples/multiple_connections_example.py' 2025-11-05T20:34:31,899 adding 'examples/echo/__init__.py' 2025-11-05T20:34:31,901 adding 'examples/echo/echo.py' 2025-11-05T20:34:31,902 adding 'examples/echo/echo_quic.py' 2025-11-05T20:34:31,904 adding 'examples/identify/__init__.py' 2025-11-05T20:34:31,906 adding 'examples/identify/identify.py' 2025-11-05T20:34:31,907 adding 'examples/identify_push/__init__.py' 2025-11-05T20:34:31,909 adding 'examples/identify_push/identify_push_demo.py' 2025-11-05T20:34:31,911 adding 'examples/identify_push/identify_push_listener_dialer.py' 2025-11-05T20:34:31,914 adding 'examples/kademlia/kademlia.py' 2025-11-05T20:34:31,916 adding 'examples/mDNS/mDNS.py' 2025-11-05T20:34:31,917 adding 'examples/monitoring-demo/configure.py' 2025-11-05T20:34:31,919 adding 'examples/monitoring-demo/run_demo.py' 2025-11-05T20:34:31,920 adding 'examples/ping/__init__.py' 2025-11-05T20:34:31,922 adding 'examples/ping/ping.py' 2025-11-05T20:34:31,924 adding 'examples/pubsub/pubsub.py' 2025-11-05T20:34:31,927 adding 'examples/random_walk/random_walk.py' 2025-11-05T20:34:31,929 adding 'examples/rendezvous/rendezvous.py' 2025-11-05T20:34:31,931 adding 'examples/upnp/upnp_demo.py' 2025-11-05T20:34:31,933 adding 'examples/websocket/test_tcp_echo.py' 2025-11-05T20:34:31,934 adding 'examples/websocket/test_websocket_transport.py' 2025-11-05T20:34:31,937 adding 'examples/websocket/websocket_demo.py' 2025-11-05T20:34:31,940 adding 'libp2p/__init__.py' 2025-11-05T20:34:31,947 adding 'libp2p/abc.py' 2025-11-05T20:34:31,948 adding 'libp2p/custom_types.py' 2025-11-05T20:34:31,950 adding 'libp2p/exceptions.py' 2025-11-05T20:34:31,951 adding 'libp2p/py.typed' 2025-11-05T20:34:31,954 adding 'libp2p/bitswap/__init__.py' 2025-11-05T20:34:31,955 adding 'libp2p/bitswap/block_store.py' 2025-11-05T20:34:31,958 adding 'libp2p/bitswap/chunker.py' 2025-11-05T20:34:31,960 adding 'libp2p/bitswap/cid.py' 2025-11-05T20:34:31,966 adding 'libp2p/bitswap/client.py' 2025-11-05T20:34:31,968 adding 'libp2p/bitswap/config.py' 2025-11-05T20:34:31,972 adding 'libp2p/bitswap/dag.py' 2025-11-05T20:34:31,974 adding 'libp2p/bitswap/dag_pb.py' 2025-11-05T20:34:31,976 adding 'libp2p/bitswap/errors.py' 2025-11-05T20:34:31,978 adding 'libp2p/bitswap/messages.py' 2025-11-05T20:34:31,980 adding 'libp2p/bitswap/pb/__init__.py' 2025-11-05T20:34:31,982 adding 'libp2p/bitswap/pb/bitswap_pb2.py' 2025-11-05T20:34:31,984 adding 'libp2p/bitswap/pb/bitswap_pb2.pyi' 2025-11-05T20:34:31,986 adding 'libp2p/bitswap/pb/dag_pb_pb2.py' 2025-11-05T20:34:31,988 adding 'libp2p/bitswap/pb/dag_pb_pb2.pyi' 2025-11-05T20:34:31,990 adding 'libp2p/bitswap/pb/unixfs_pb2.py' 2025-11-05T20:34:31,992 adding 'libp2p/bitswap/pb/unixfs_pb2.pyi' 2025-11-05T20:34:31,994 adding 'libp2p/crypto/__init__.py' 2025-11-05T20:34:31,996 adding 'libp2p/crypto/authenticated_encryption.py' 2025-11-05T20:34:31,998 adding 'libp2p/crypto/ecc.py' 2025-11-05T20:34:31,999 adding 'libp2p/crypto/ed25519.py' 2025-11-05T20:34:32,001 adding 'libp2p/crypto/exceptions.py' 2025-11-05T20:34:32,003 adding 'libp2p/crypto/key_exchange.py' 2025-11-05T20:34:32,005 adding 'libp2p/crypto/keys.py' 2025-11-05T20:34:32,006 adding 'libp2p/crypto/rsa.py' 2025-11-05T20:34:32,008 adding 'libp2p/crypto/secp256k1.py' 2025-11-05T20:34:32,010 adding 'libp2p/crypto/serialization.py' 2025-11-05T20:34:32,012 adding 'libp2p/crypto/x25519.py' 2025-11-05T20:34:32,014 adding 'libp2p/crypto/pb/__init__.py' 2025-11-05T20:34:32,015 adding 'libp2p/crypto/pb/crypto_pb2.py' 2025-11-05T20:34:32,017 adding 'libp2p/crypto/pb/crypto_pb2.pyi' 2025-11-05T20:34:32,019 adding 'libp2p/discovery/__init__.py' 2025-11-05T20:34:32,022 adding 'libp2p/discovery/bootstrap/__init__.py' 2025-11-05T20:34:32,024 adding 'libp2p/discovery/bootstrap/bootstrap.py' 2025-11-05T20:34:32,026 adding 'libp2p/discovery/bootstrap/utils.py' 2025-11-05T20:34:32,028 adding 'libp2p/discovery/events/__init__.py' 2025-11-05T20:34:32,030 adding 'libp2p/discovery/events/peerDiscovery.py' 2025-11-05T20:34:32,032 adding 'libp2p/discovery/mdns/__init__.py' 2025-11-05T20:34:32,034 adding 'libp2p/discovery/mdns/broadcaster.py' 2025-11-05T20:34:32,036 adding 'libp2p/discovery/mdns/listener.py' 2025-11-05T20:34:32,037 adding 'libp2p/discovery/mdns/mdns.py' 2025-11-05T20:34:32,039 adding 'libp2p/discovery/mdns/utils.py' 2025-11-05T20:34:32,041 adding 'libp2p/discovery/random_walk/__init__.py' 2025-11-05T20:34:32,043 adding 'libp2p/discovery/random_walk/config.py' 2025-11-05T20:34:32,044 adding 'libp2p/discovery/random_walk/exceptions.py' 2025-11-05T20:34:32,046 adding 'libp2p/discovery/random_walk/random_walk.py' 2025-11-05T20:34:32,049 adding 'libp2p/discovery/random_walk/rt_refresh_manager.py' 2025-11-05T20:34:32,050 adding 'libp2p/discovery/rendezvous/__init__.py' 2025-11-05T20:34:32,052 adding 'libp2p/discovery/rendezvous/client.py' 2025-11-05T20:34:32,054 adding 'libp2p/discovery/rendezvous/config.py' 2025-11-05T20:34:32,055 adding 'libp2p/discovery/rendezvous/discovery.py' 2025-11-05T20:34:32,057 adding 'libp2p/discovery/rendezvous/errors.py' 2025-11-05T20:34:32,058 adding 'libp2p/discovery/rendezvous/messages.py' 2025-11-05T20:34:32,060 adding 'libp2p/discovery/rendezvous/service.py' 2025-11-05T20:34:32,061 adding 'libp2p/discovery/rendezvous/pb/__init__.py' 2025-11-05T20:34:32,063 adding 'libp2p/discovery/rendezvous/pb/rendezvous_pb2.py' 2025-11-05T20:34:32,064 adding 'libp2p/discovery/rendezvous/pb/rendezvous_pb2.pyi' 2025-11-05T20:34:32,066 adding 'libp2p/discovery/upnp/__init__.py' 2025-11-05T20:34:32,068 adding 'libp2p/discovery/upnp/upnp.py' 2025-11-05T20:34:32,069 adding 'libp2p/host/__init__.py' 2025-11-05T20:34:32,071 adding 'libp2p/host/basic_host.py' 2025-11-05T20:34:32,073 adding 'libp2p/host/defaults.py' 2025-11-05T20:34:32,074 adding 'libp2p/host/exceptions.py' 2025-11-05T20:34:32,075 adding 'libp2p/host/ping.py' 2025-11-05T20:34:32,077 adding 'libp2p/host/routed_host.py' 2025-11-05T20:34:32,078 adding 'libp2p/host/autonat/__init__.py' 2025-11-05T20:34:32,080 adding 'libp2p/host/autonat/autonat.py' 2025-11-05T20:34:32,081 adding 'libp2p/host/autonat/pb/__init__.py' 2025-11-05T20:34:32,083 adding 'libp2p/host/autonat/pb/autonat_pb2.py' 2025-11-05T20:34:32,084 adding 'libp2p/host/autonat/pb/autonat_pb2.pyi' 2025-11-05T20:34:32,086 adding 'libp2p/host/autonat/pb/autonat_pb2_grpc.py' 2025-11-05T20:34:32,087 adding 'libp2p/host/autonat/pb/autonat_pb2_grpc.pyi' 2025-11-05T20:34:32,088 adding 'libp2p/host/autonat/pb/generate_proto.py' 2025-11-05T20:34:32,090 adding 'libp2p/identity/__init__.py' 2025-11-05T20:34:32,091 adding 'libp2p/identity/identify/__init__.py' 2025-11-05T20:34:32,093 adding 'libp2p/identity/identify/identify.py' 2025-11-05T20:34:32,095 adding 'libp2p/identity/identify/pb/__init__.py' 2025-11-05T20:34:32,096 adding 'libp2p/identity/identify/pb/identify_pb2.py' 2025-11-05T20:34:32,097 adding 'libp2p/identity/identify/pb/identify_pb2.pyi' 2025-11-05T20:34:32,099 adding 'libp2p/identity/identify_push/__init__.py' 2025-11-05T20:34:32,101 adding 'libp2p/identity/identify_push/identify_push.py' 2025-11-05T20:34:32,102 adding 'libp2p/io/__init__.py' 2025-11-05T20:34:32,103 adding 'libp2p/io/abc.py' 2025-11-05T20:34:32,105 adding 'libp2p/io/exceptions.py' 2025-11-05T20:34:32,106 adding 'libp2p/io/msgio.py' 2025-11-05T20:34:32,107 adding 'libp2p/io/trio.py' 2025-11-05T20:34:32,108 adding 'libp2p/io/utils.py' 2025-11-05T20:34:32,110 adding 'libp2p/kad_dht/__init__.py' 2025-11-05T20:34:32,111 adding 'libp2p/kad_dht/common.py' 2025-11-05T20:34:32,115 adding 'libp2p/kad_dht/kad_dht.py' 2025-11-05T20:34:32,117 adding 'libp2p/kad_dht/peer_routing.py' 2025-11-05T20:34:32,120 adding 'libp2p/kad_dht/provider_store.py' 2025-11-05T20:34:32,122 adding 'libp2p/kad_dht/routing_table.py' 2025-11-05T20:34:32,124 adding 'libp2p/kad_dht/utils.py' 2025-11-05T20:34:32,126 adding 'libp2p/kad_dht/value_store.py' 2025-11-05T20:34:32,127 adding 'libp2p/kad_dht/pb/__init__.py' 2025-11-05T20:34:32,129 adding 'libp2p/kad_dht/pb/kademlia_pb2.py' 2025-11-05T20:34:32,130 adding 'libp2p/kad_dht/pb/kademlia_pb2.pyi' 2025-11-05T20:34:32,131 adding 'libp2p/network/__init__.py' 2025-11-05T20:34:32,133 adding 'libp2p/network/config.py' 2025-11-05T20:34:32,134 adding 'libp2p/network/exceptions.py' 2025-11-05T20:34:32,138 adding 'libp2p/network/swarm.py' 2025-11-05T20:34:32,139 adding 'libp2p/network/connection/__init__.py' 2025-11-05T20:34:32,141 adding 'libp2p/network/connection/exceptions.py' 2025-11-05T20:34:32,142 adding 'libp2p/network/connection/raw_connection.py' 2025-11-05T20:34:32,144 adding 'libp2p/network/connection/swarm_connection.py' 2025-11-05T20:34:32,145 adding 'libp2p/network/stream/__init__.py' 2025-11-05T20:34:32,146 adding 'libp2p/network/stream/exceptions.py' 2025-11-05T20:34:32,148 adding 'libp2p/network/stream/net_stream.py' 2025-11-05T20:34:32,150 adding 'libp2p/peer/__init__.py' 2025-11-05T20:34:32,151 adding 'libp2p/peer/envelope.py' 2025-11-05T20:34:32,153 adding 'libp2p/peer/id.py' 2025-11-05T20:34:32,154 adding 'libp2p/peer/peer_record.py' 2025-11-05T20:34:32,156 adding 'libp2p/peer/peerdata.py' 2025-11-05T20:34:32,157 adding 'libp2p/peer/peerinfo.py' 2025-11-05T20:34:32,160 adding 'libp2p/peer/peerstore.py' 2025-11-05T20:34:32,162 adding 'libp2p/peer/pb/crypto_pb2.py' 2025-11-05T20:34:32,163 adding 'libp2p/peer/pb/crypto_pb2.pyi' 2025-11-05T20:34:32,164 adding 'libp2p/peer/pb/envelope_pb2.py' 2025-11-05T20:34:32,165 adding 'libp2p/peer/pb/envelope_pb2.pyi' 2025-11-05T20:34:32,166 adding 'libp2p/peer/pb/peer_record_pb2.py' 2025-11-05T20:34:32,168 adding 'libp2p/peer/pb/peer_record_pb2.pyi' 2025-11-05T20:34:32,169 adding 'libp2p/protocol_muxer/__init__.py' 2025-11-05T20:34:32,171 adding 'libp2p/protocol_muxer/exceptions.py' 2025-11-05T20:34:32,172 adding 'libp2p/protocol_muxer/multiselect.py' 2025-11-05T20:34:32,173 adding 'libp2p/protocol_muxer/multiselect_client.py' 2025-11-05T20:34:32,175 adding 'libp2p/protocol_muxer/multiselect_communicator.py' 2025-11-05T20:34:32,176 adding 'libp2p/pubsub/__init__.py' 2025-11-05T20:34:32,177 adding 'libp2p/pubsub/exceptions.py' 2025-11-05T20:34:32,179 adding 'libp2p/pubsub/floodsub.py' 2025-11-05T20:34:32,185 adding 'libp2p/pubsub/gossipsub.py' 2025-11-05T20:34:32,186 adding 'libp2p/pubsub/mcache.py' 2025-11-05T20:34:32,190 adding 'libp2p/pubsub/pubsub.py' 2025-11-05T20:34:32,192 adding 'libp2p/pubsub/pubsub_notifee.py' 2025-11-05T20:34:32,194 adding 'libp2p/pubsub/score.py' 2025-11-05T20:34:32,195 adding 'libp2p/pubsub/subscription.py' 2025-11-05T20:34:32,196 adding 'libp2p/pubsub/utils.py' 2025-11-05T20:34:32,198 adding 'libp2p/pubsub/validators.py' 2025-11-05T20:34:32,199 adding 'libp2p/pubsub/pb/__init__.py' 2025-11-05T20:34:32,201 adding 'libp2p/pubsub/pb/rpc_pb2.py' 2025-11-05T20:34:32,202 adding 'libp2p/pubsub/pb/rpc_pb2.pyi' 2025-11-05T20:34:32,204 adding 'libp2p/rcmgr/__init__.py' 2025-11-05T20:34:32,206 adding 'libp2p/rcmgr/allowlist.py' 2025-11-05T20:34:32,207 adding 'libp2p/rcmgr/cidr_limits.py' 2025-11-05T20:34:32,209 adding 'libp2p/rcmgr/circuit_breaker.py' 2025-11-05T20:34:32,211 adding 'libp2p/rcmgr/config.py' 2025-11-05T20:34:32,213 adding 'libp2p/rcmgr/connection_lifecycle.py' 2025-11-05T20:34:32,215 adding 'libp2p/rcmgr/connection_limits.py' 2025-11-05T20:34:32,216 adding 'libp2p/rcmgr/connection_pool.py' 2025-11-05T20:34:32,218 adding 'libp2p/rcmgr/connection_tracker.py' 2025-11-05T20:34:32,220 adding 'libp2p/rcmgr/enhanced_errors.py' 2025-11-05T20:34:32,222 adding 'libp2p/rcmgr/exceptions.py' 2025-11-05T20:34:32,223 adding 'libp2p/rcmgr/graceful_degradation.py' 2025-11-05T20:34:32,226 adding 'libp2p/rcmgr/health_checks.py' 2025-11-05T20:34:32,227 adding 'libp2p/rcmgr/limits.py' 2025-11-05T20:34:32,230 adding 'libp2p/rcmgr/manager.py' 2025-11-05T20:34:32,232 adding 'libp2p/rcmgr/memory_limits.py' 2025-11-05T20:34:32,233 adding 'libp2p/rcmgr/memory_pool.py' 2025-11-05T20:34:32,235 adding 'libp2p/rcmgr/memory_stats.py' 2025-11-05T20:34:32,236 adding 'libp2p/rcmgr/metrics.py' 2025-11-05T20:34:32,239 adding 'libp2p/rcmgr/monitoring.py' 2025-11-05T20:34:32,241 adding 'libp2p/rcmgr/prometheus_exporter.py' 2025-11-05T20:34:32,243 adding 'libp2p/rcmgr/protocol_rate_limiter.py' 2025-11-05T20:34:32,246 adding 'libp2p/rcmgr/rate_limiter.py' 2025-11-05T20:34:32,248 adding 'libp2p/rcmgr/token_bucket.py' 2025-11-05T20:34:32,250 adding 'libp2p/records/__init__.py' 2025-11-05T20:34:32,251 adding 'libp2p/records/pubkey.py' 2025-11-05T20:34:32,252 adding 'libp2p/records/record.py' 2025-11-05T20:34:32,253 adding 'libp2p/records/utils.py' 2025-11-05T20:34:32,255 adding 'libp2p/records/validator.py' 2025-11-05T20:34:32,256 adding 'libp2p/relay/__init__.py' 2025-11-05T20:34:32,258 adding 'libp2p/relay/circuit_v2/__init__.py' 2025-11-05T20:34:32,259 adding 'libp2p/relay/circuit_v2/config.py' 2025-11-05T20:34:32,262 adding 'libp2p/relay/circuit_v2/dcutr.py' 2025-11-05T20:34:32,264 adding 'libp2p/relay/circuit_v2/discovery.py' 2025-11-05T20:34:32,266 adding 'libp2p/relay/circuit_v2/nat.py' 2025-11-05T20:34:32,269 adding 'libp2p/relay/circuit_v2/protocol.py' 2025-11-05T20:34:32,271 adding 'libp2p/relay/circuit_v2/protocol_buffer.py' 2025-11-05T20:34:32,272 adding 'libp2p/relay/circuit_v2/resources.py' 2025-11-05T20:34:32,275 adding 'libp2p/relay/circuit_v2/transport.py' 2025-11-05T20:34:32,276 adding 'libp2p/relay/circuit_v2/utils.py' 2025-11-05T20:34:32,278 adding 'libp2p/relay/circuit_v2/pb/__init__.py' 2025-11-05T20:34:32,279 adding 'libp2p/relay/circuit_v2/pb/circuit_pb2.py' 2025-11-05T20:34:32,281 adding 'libp2p/relay/circuit_v2/pb/circuit_pb2.pyi' 2025-11-05T20:34:32,282 adding 'libp2p/relay/circuit_v2/pb/dcutr_pb2.py' 2025-11-05T20:34:32,283 adding 'libp2p/relay/circuit_v2/pb/dcutr_pb2.pyi' 2025-11-05T20:34:32,285 adding 'libp2p/security/__init__.py' 2025-11-05T20:34:32,286 adding 'libp2p/security/base_session.py' 2025-11-05T20:34:32,287 adding 'libp2p/security/base_transport.py' 2025-11-05T20:34:32,289 adding 'libp2p/security/exceptions.py' 2025-11-05T20:34:32,290 adding 'libp2p/security/secure_session.py' 2025-11-05T20:34:32,291 adding 'libp2p/security/security_multistream.py' 2025-11-05T20:34:32,293 adding 'libp2p/security/insecure/__init__.py' 2025-11-05T20:34:32,295 adding 'libp2p/security/insecure/transport.py' 2025-11-05T20:34:32,296 adding 'libp2p/security/insecure/pb/__init__.py' 2025-11-05T20:34:32,298 adding 'libp2p/security/insecure/pb/plaintext_pb2.py' 2025-11-05T20:34:32,299 adding 'libp2p/security/insecure/pb/plaintext_pb2.pyi' 2025-11-05T20:34:32,301 adding 'libp2p/security/noise/__init__.py' 2025-11-05T20:34:32,302 adding 'libp2p/security/noise/exceptions.py' 2025-11-05T20:34:32,303 adding 'libp2p/security/noise/io.py' 2025-11-05T20:34:32,305 adding 'libp2p/security/noise/messages.py' 2025-11-05T20:34:32,306 adding 'libp2p/security/noise/patterns.py' 2025-11-05T20:34:32,308 adding 'libp2p/security/noise/transport.py' 2025-11-05T20:34:32,309 adding 'libp2p/security/noise/pb/__init__.py' 2025-11-05T20:34:32,310 adding 'libp2p/security/noise/pb/noise_pb2.py' 2025-11-05T20:34:32,312 adding 'libp2p/security/noise/pb/noise_pb2.pyi' 2025-11-05T20:34:32,313 adding 'libp2p/security/secio/__init__.py' 2025-11-05T20:34:32,314 adding 'libp2p/security/secio/exceptions.py' 2025-11-05T20:34:32,317 adding 'libp2p/security/secio/transport.py' 2025-11-05T20:34:32,318 adding 'libp2p/security/secio/pb/__init__.py' 2025-11-05T20:34:32,320 adding 'libp2p/security/secio/pb/spipe_pb2.py' 2025-11-05T20:34:32,321 adding 'libp2p/security/secio/pb/spipe_pb2.pyi' 2025-11-05T20:34:32,322 adding 'libp2p/security/tls/__init__.py' 2025-11-05T20:34:32,324 adding 'libp2p/security/tls/certificate.py' 2025-11-05T20:34:32,326 adding 'libp2p/security/tls/io.py' 2025-11-05T20:34:32,328 adding 'libp2p/security/tls/transport.py' 2025-11-05T20:34:32,329 adding 'libp2p/stream_muxer/__init__.py' 2025-11-05T20:34:32,330 adding 'libp2p/stream_muxer/exceptions.py' 2025-11-05T20:34:32,332 adding 'libp2p/stream_muxer/muxer_multistream.py' 2025-11-05T20:34:32,333 adding 'libp2p/stream_muxer/rw_lock.py' 2025-11-05T20:34:32,335 adding 'libp2p/stream_muxer/mplex/__init__.py' 2025-11-05T20:34:32,336 adding 'libp2p/stream_muxer/mplex/constants.py' 2025-11-05T20:34:32,337 adding 'libp2p/stream_muxer/mplex/datastructures.py' 2025-11-05T20:34:32,338 adding 'libp2p/stream_muxer/mplex/exceptions.py' 2025-11-05T20:34:32,340 adding 'libp2p/stream_muxer/mplex/mplex.py' 2025-11-05T20:34:32,342 adding 'libp2p/stream_muxer/mplex/mplex_stream.py' 2025-11-05T20:34:32,343 adding 'libp2p/stream_muxer/yamux/__init__.py' 2025-11-05T20:34:32,347 adding 'libp2p/stream_muxer/yamux/yamux.py' 2025-11-05T20:34:32,348 adding 'libp2p/tools/__init__.py' 2025-11-05T20:34:32,349 adding 'libp2p/tools/constants.py' 2025-11-05T20:34:32,351 adding 'libp2p/tools/utils.py' 2025-11-05T20:34:32,353 adding 'libp2p/tools/async_service/__init__.py' 2025-11-05T20:34:32,354 adding 'libp2p/tools/async_service/_utils.py' 2025-11-05T20:34:32,355 adding 'libp2p/tools/async_service/abc.py' 2025-11-05T20:34:32,357 adding 'libp2p/tools/async_service/base.py' 2025-11-05T20:34:32,358 adding 'libp2p/tools/async_service/exceptions.py' 2025-11-05T20:34:32,360 adding 'libp2p/tools/async_service/stats.py' 2025-11-05T20:34:32,362 adding 'libp2p/tools/async_service/trio_service.py' 2025-11-05T20:34:32,363 adding 'libp2p/tools/async_service/typing.py' 2025-11-05T20:34:32,364 adding 'libp2p/tools/timed_cache/__init__.py' 2025-11-05T20:34:32,366 adding 'libp2p/tools/timed_cache/base_timed_cache.py' 2025-11-05T20:34:32,367 adding 'libp2p/tools/timed_cache/first_seen_cache.py' 2025-11-05T20:34:32,368 adding 'libp2p/tools/timed_cache/last_seen_cache.py' 2025-11-05T20:34:32,370 adding 'libp2p/transport/__init__.py' 2025-11-05T20:34:32,371 adding 'libp2p/transport/exceptions.py' 2025-11-05T20:34:32,373 adding 'libp2p/transport/transport_registry.py' 2025-11-05T20:34:32,374 adding 'libp2p/transport/upgrader.py' 2025-11-05T20:34:32,376 adding 'libp2p/transport/quic/__init__.py' 2025-11-05T20:34:32,378 adding 'libp2p/transport/quic/config.py' 2025-11-05T20:34:32,384 adding 'libp2p/transport/quic/connection.py' 2025-11-05T20:34:32,386 adding 'libp2p/transport/quic/exceptions.py' 2025-11-05T20:34:32,391 adding 'libp2p/transport/quic/listener.py' 2025-11-05T20:34:32,395 adding 'libp2p/transport/quic/security.py' 2025-11-05T20:34:32,398 adding 'libp2p/transport/quic/stream.py' 2025-11-05T20:34:32,400 adding 'libp2p/transport/quic/transport.py' 2025-11-05T20:34:32,402 adding 'libp2p/transport/quic/utils.py' 2025-11-05T20:34:32,404 adding 'libp2p/transport/tcp/__init__.py' 2025-11-05T20:34:32,405 adding 'libp2p/transport/tcp/tcp.py' 2025-11-05T20:34:32,408 adding 'libp2p/transport/websocket/connection.py' 2025-11-05T20:34:32,409 adding 'libp2p/transport/websocket/listener.py' 2025-11-05T20:34:32,411 adding 'libp2p/transport/websocket/multiaddr_utils.py' 2025-11-05T20:34:32,413 adding 'libp2p/transport/websocket/transport.py' 2025-11-05T20:34:32,415 adding 'libp2p/utils/__init__.py' 2025-11-05T20:34:32,416 adding 'libp2p/utils/address_validation.py' 2025-11-05T20:34:32,418 adding 'libp2p/utils/logging.py' 2025-11-05T20:34:32,420 adding 'libp2p/utils/paths.py' 2025-11-05T20:34:32,421 adding 'libp2p/utils/varint.py' 2025-11-05T20:34:32,422 adding 'libp2p/utils/version.py' 2025-11-05T20:34:32,425 adding 'libp2p-0.4.0.dist-info/licenses/LICENSE-APACHE' 2025-11-05T20:34:32,426 adding 'libp2p-0.4.0.dist-info/licenses/LICENSE-MIT' 2025-11-05T20:34:32,428 adding 'newsfragments/validate_files.py' 2025-11-05T20:34:32,430 adding 'libp2p-0.4.0.dist-info/METADATA' 2025-11-05T20:34:32,431 adding 'libp2p-0.4.0.dist-info/WHEEL' 2025-11-05T20:34:32,432 adding 'libp2p-0.4.0.dist-info/entry_points.txt' 2025-11-05T20:34:32,432 adding 'libp2p-0.4.0.dist-info/top_level.txt' 2025-11-05T20:34:32,437 adding 'libp2p-0.4.0.dist-info/RECORD' 2025-11-05T20:34:32,447 removing build/bdist.linux-armv7l/wheel 2025-11-05T20:34:32,632 Building wheel for libp2p (pyproject.toml): finished with status 'done' 2025-11-05T20:34:32,648 Created wheel for libp2p: filename=libp2p-0.4.0-py3-none-any.whl size=545500 sha256=f01719ffece7e774e48f123613020da5c3b9d0860932936905ef154496da6f7c 2025-11-05T20:34:32,649 Stored in directory: /tmp/pip-ephem-wheel-cache-sjbd0_34/wheels/cd/6b/2f/bb8326848dda05b08088ad3d97dbf386ef6a2373b8b2dc6439 2025-11-05T20:34:32,671 Successfully built libp2p 2025-11-05T20:34:32,686 Removed build tracker: '/tmp/pip-build-tracker-cj5e4bok'