2026-07-25T04:28:29,617 Created temporary directory: /tmp/pip-ephem-wheel-cache-28eanbu2 2026-07-25T04:28:29,619 Created temporary directory: /tmp/pip-build-tracker-5xq2jvoy 2026-07-25T04:28:29,620 Initialized build tracking at /tmp/pip-build-tracker-5xq2jvoy 2026-07-25T04:28:29,620 Created build tracker: /tmp/pip-build-tracker-5xq2jvoy 2026-07-25T04:28:29,621 Entered build tracker: /tmp/pip-build-tracker-5xq2jvoy 2026-07-25T04:28:29,622 Created temporary directory: /tmp/pip-wheel-ju2motm1 2026-07-25T04:28:29,625 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-07-25T04:28:29,627 Created temporary directory: /tmp/pip-ephem-wheel-cache-rm9eaz6j 2026-07-25T04:28:29,649 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-25T04:28:29,653 2 location(s) to search for versions of typing-protocol-intersection: 2026-07-25T04:28:29,653 * https://pypi.org/simple/typing-protocol-intersection/ 2026-07-25T04:28:29,653 * https://www.piwheels.org/simple/typing-protocol-intersection/ 2026-07-25T04:28:29,654 Fetching project page and analyzing links: https://pypi.org/simple/typing-protocol-intersection/ 2026-07-25T04:28:29,655 Getting page https://pypi.org/simple/typing-protocol-intersection/ 2026-07-25T04:28:29,656 Found index url https://pypi.org/simple 2026-07-25T04:28:29,882 Fetched page https://pypi.org/simple/typing-protocol-intersection/ as application/vnd.pypi.simple.v1+json 2026-07-25T04:28:29,894 Found link https://files.pythonhosted.org/packages/2b/f3/5fe307eb3b6ba620845469d2dd3eebfcb34817d05a75d176bde29ac609a2/typing-protocol-intersection-0.1.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7), version: 0.1 2026-07-25T04:28:29,895 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/2c/cd/f2cddac01ba4d7682fb970ff3508601bcabd100685299ab62c7b0dd69065/typing_protocol_intersection-0.1-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:29,896 Found link https://files.pythonhosted.org/packages/97/de/273dc8ac22a435d30b51ef62032c9a097539f7f77de167437891680e01fe/typing-protocol-intersection-0.1.1.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7), version: 0.1.1 2026-07-25T04:28:29,897 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/40/00/db24a3bba2b4240fe7438db93e8d4b1e1162442ebca14853b6cd75ee8a38/typing_protocol_intersection-0.1.1-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:29,898 Found link https://files.pythonhosted.org/packages/03/9d/c3ff7befb698ac4b675b771dea148aa34d54f87b0536dc91d89b6af4f8d2/typing-protocol-intersection-0.2.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7), version: 0.2 2026-07-25T04:28:29,899 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/9d/89/55fe1010350d899028cc875d428703e5ddddf20317cb2f4edbb44d85d61e/typing_protocol_intersection-0.2-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:29,900 Found link https://files.pythonhosted.org/packages/94/c9/a98fbc558c699abb82b33c0d482f621582bfa35b8626a9569d6fdc674c60/typing-protocol-intersection-0.2.1.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7), version: 0.2.1 2026-07-25T04:28:29,900 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/d5/a9/d395906660c445a20d89d984d28388b36f9a6548b461ed98b74ab9f272e2/typing_protocol_intersection-0.2.1-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:29,901 Found link https://files.pythonhosted.org/packages/88/a8/024aa7c499736a7597a55b59eb15e4dc1871f5271f53d71bbe2bbd6bc5d6/typing-protocol-intersection-0.2.2.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7), version: 0.2.2 2026-07-25T04:28:29,902 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/e8/c1/cdbafb84dc012d970510d7060b8e17aaadfbb8c210a15083f462301bfb21/typing_protocol_intersection-0.2.2-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:29,903 Found link https://files.pythonhosted.org/packages/0e/90/dfd936cdfe49751f5271bc04cd4f01d385c70013def2d02a0e7be391296f/typing-protocol-intersection-0.2.3.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7), version: 0.2.3 2026-07-25T04:28:29,904 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/2d/68/a24a0ec41b2cf796336dd31da7c2b23140d31428c5970244fea3a3f600fb/typing_protocol_intersection-0.2.3-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:29,905 Found link https://files.pythonhosted.org/packages/d3/ea/b0ce555dbb6c713f92e669dd2a19558e4347902d697ec8844fbfcda69a1a/typing-protocol-intersection-0.3.0.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7), version: 0.3.0 2026-07-25T04:28:29,905 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/7f/73/2aead16bd2bfaf8c125d141c1900d92e87759b923c6472001b685a97fabb/typing_protocol_intersection-0.3.0-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:29,906 Found link https://files.pythonhosted.org/packages/59/19/1aeca1677722fa7c8c5248e37c50da41357c6b81328bd31e2b49c814750c/typing-protocol-intersection-0.3.1.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7), version: 0.3.1 2026-07-25T04:28:29,907 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/91/90/1558d3293daa13e8f9378c6af525dc8b7b60ad64ada7bd3316ae7e2f2374/typing_protocol_intersection-0.3.1-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:29,908 Found link https://files.pythonhosted.org/packages/f6/7f/111494eab0d5e6db699b0abc435b84961020ed61eb545233d6e99a6be7e5/typing-protocol-intersection-0.3.2.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7), version: 0.3.2 2026-07-25T04:28:29,908 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/96/1b/ab94544e5f232f3e6b2f4a0a1ae8ba85ee92b812dd8aa08e18953d9ba05e/typing_protocol_intersection-0.3.2-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:29,909 Found link https://files.pythonhosted.org/packages/cb/a5/8a16d5780b6ef95991b9e32bdeec209da9a581433c162d93be9ac14d04d4/typing-protocol-intersection-0.3.3.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7), version: 0.3.3 2026-07-25T04:28:29,910 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/85/99/072e0679860d1cb7fb08d897f31b81a0722758bbf362a09129d6aadc2178/typing_protocol_intersection-0.3.3-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:29,911 Found link https://files.pythonhosted.org/packages/ca/07/b6a7e5b23883e9e58dc8c4b49be318b023f4b6948c11b0714ee5be9c8cd7/typing-protocol-intersection-0.3.4.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7), version: 0.3.4 2026-07-25T04:28:29,911 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/1c/e2/6007fadf7ab8e804149a9ef6482a6a28979f17a773f9c11093dba2ace395/typing_protocol_intersection-0.3.4-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:29,913 Found link https://files.pythonhosted.org/packages/c8/10/85f7bc51e692268985a45e4b453a56b2f6e9428b500f18bb634834e90ab8/typing-protocol-intersection-0.3.6.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7), version: 0.3.6 2026-07-25T04:28:29,913 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/9a/ed/4f9b87bc11c9aaa4ae59717720ee0e7c5a2129880e47c26df27120c3774c/typing_protocol_intersection-0.3.6-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:29,914 Found link https://files.pythonhosted.org/packages/f4/3f/b7231d041e6ee670d008e62b3c11b771737e3d077427256807c0b9934c59/typing-protocol-intersection-0.3.7.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7), version: 0.3.7 2026-07-25T04:28:29,915 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/0b/ed/0e83391c4e36e8accbbeca35d7a3c2963efea5336b4d92d66e31a4adc791/typing_protocol_intersection-0.3.7-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:29,915 Found link https://files.pythonhosted.org/packages/4f/9d/2a1d7c8070d64d2087bb62fcfaf398310a7a39a61d81eb52a0757d1b6ef0/typing-protocol-intersection-0.3.8.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7), version: 0.3.8 2026-07-25T04:28:29,916 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/f4/23/22110adc43987dd00ac329305a909f593ebcc07abb179663d1ad2f1641aa/typing_protocol_intersection-0.3.8-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:29,917 Found link https://files.pythonhosted.org/packages/0f/10/a83fe89b3c9efa70c9d1403b146931004ddb2c952ae87265ed4d40ea826e/typing-protocol-intersection-0.3.9.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7), version: 0.3.9 2026-07-25T04:28:29,918 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/37/b9/4b3f8df69ff1c05748752a3e698311f2966e04b68ca965e6e050a1ba5937/typing_protocol_intersection-0.3.9-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:29,918 Found link https://files.pythonhosted.org/packages/45/d9/ea271e708300d87d01c94198eeff811c3d50588e39d6295f912e252e1cd2/typing-protocol-intersection-0.3.10.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7), version: 0.3.10 2026-07-25T04:28:29,919 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/66/92/818248d6707da00c393817baddc942a391fdfde486ab767471a3673c625d/typing_protocol_intersection-0.3.10-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:29,920 Found link https://files.pythonhosted.org/packages/e3/de/33d517f9110e6ed1358ca43516af48ae5f26b2c68a9426d2859e51dda66f/typing-protocol-intersection-0.4.0.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.8), version: 0.4.0 2026-07-25T04:28:29,921 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/ab/8b/e6ec478fd6719e9d140498257a4bc002780ebf3bc0437805a46b5a19e85b/typing_protocol_intersection-0.4.0-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.8) 2026-07-25T04:28:29,921 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/d7/38/898ade0be284a4a9b1ffd9bbc2f28b3bcc7f4f753d8c409ce4be9e26634b/typing_protocol_intersection-0.4.1-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.8) 2026-07-25T04:28:29,922 Found link https://files.pythonhosted.org/packages/61/ac/26f6f1d4891129063c49cfda11023814be1d61b520a86653fb34770a4d9b/typing_protocol_intersection-0.4.1.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.8), version: 0.4.1 2026-07-25T04:28:29,923 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/be/7a/b9a5b223eb792f21404e9319af3d24368c647a561f03c9ce48442872a7cd/typing_protocol_intersection-0.4.2-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.8) 2026-07-25T04:28:29,923 Found link https://files.pythonhosted.org/packages/cd/be/d0b5b58b041ddeeeec606182dd189ab31c0ed17437d592203b686b87ddd9/typing_protocol_intersection-0.4.2.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.8), version: 0.4.2 2026-07-25T04:28:29,924 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/8e/d2/ed660944353f86e313b01d374b398b1ed6cfba757a0bbf3b913a0481454c/typing_protocol_intersection-0.5.1-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.9) 2026-07-25T04:28:29,925 Found link https://files.pythonhosted.org/packages/3c/e1/1d2b9b1c19d5e4b71613d85020dd7c59211dd0aff76d13eb65d344ecc63c/typing_protocol_intersection-0.5.1.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.9), version: 0.5.1 2026-07-25T04:28:29,925 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/a8/e0/56613d20b9b8ac5306af4a363c79e179037f7407f1db3f2cc0db85cdf5b0/typing_protocol_intersection-0.5.2-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.9) 2026-07-25T04:28:29,926 Found link https://files.pythonhosted.org/packages/c5/1e/0ab1088ccbb8f2f8a823671709ab9c62ba0b7d64cbe21ef6d57b939fb402/typing_protocol_intersection-0.5.2.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.9), version: 0.5.2 2026-07-25T04:28:29,927 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/15/97/c7735f8a5fd6ba25305eec90f1fb76b929fac2ed48acc6ffdfc8b19db6e2/typing_protocol_intersection-0.5.3-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.9) 2026-07-25T04:28:29,928 Found link https://files.pythonhosted.org/packages/5b/ef/15199c552132fca74f5d876dab18b34e1b8d1e884db2bfe5d5b18ae84954/typing_protocol_intersection-0.5.3.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.9), version: 0.5.3 2026-07-25T04:28:29,929 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/f5/fe/67e26646128a3724b77f09b9a5fce94e0bcf13f62cce5ee58ae0da4e7733/typing_protocol_intersection-0.6.0-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.10) 2026-07-25T04:28:29,929 Found link https://files.pythonhosted.org/packages/34/0a/40b1084eaef467ed074077e684135a7dcdf05a8c8733cc44b7765dc866dc/typing_protocol_intersection-0.6.0.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.10), version: 0.6.0 2026-07-25T04:28:29,930 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/19/42/7a5e575cc7a4a71fe78dc1dea013e058c43e3efee7b175f2b1a4f6e38342/typing_protocol_intersection-0.6.1-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.10) 2026-07-25T04:28:29,931 Found link https://files.pythonhosted.org/packages/39/64/62935aac6e8ecb2a2edc22791c959d313e874df1793dba2b74cffaac284a/typing_protocol_intersection-0.6.1.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.10), version: 0.6.1 2026-07-25T04:28:29,932 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/5c/f8/affa932cdb57a8df2c1b7a3e93cc37f6208d1e1818818ead19d98a902cb7/typing_protocol_intersection-0.6.2-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.10) 2026-07-25T04:28:29,932 Found link https://files.pythonhosted.org/packages/bf/4f/d4b9b6d181790561233627f00423a8bf64da7bdb1fc02e68e02a2400c236/typing_protocol_intersection-0.6.2.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.10), version: 0.6.2 2026-07-25T04:28:29,933 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/7b/82/b75cdae2192c6aed88b7f99c1e1c5f0250d048c24b7d9d478d2aec505e64/typing_protocol_intersection-0.6.3-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.10) 2026-07-25T04:28:29,934 Found link https://files.pythonhosted.org/packages/ff/bf/c95e720151045c374a1467c1f65c4082c0d0386a5f2dafc42f55e32a742d/typing_protocol_intersection-0.6.3.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.10), version: 0.6.3 2026-07-25T04:28:29,934 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/13/d0/b76c1cc0a26c0ccf1395448c82fd645e122adce254a37f7308bab2965510/typing_protocol_intersection-0.6.4-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.10) 2026-07-25T04:28:29,935 Found link https://files.pythonhosted.org/packages/c1/b6/29bdfd47ba33f448c00df0ad98af9e8f629fb8d780f1c7ccfb86645897eb/typing_protocol_intersection-0.6.4.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.10), version: 0.6.4 2026-07-25T04:28:29,936 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/f2/de/9b77d3f50613ed343964f964a7932fd3e0b73dc663b39a0c9ce696d39b95/typing_protocol_intersection-0.6.5-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.10) 2026-07-25T04:28:29,937 Found link https://files.pythonhosted.org/packages/23/0e/ef9623f87e576291785f3ab880328e0f9d59b8a01dee265e7a7e9c1a3c92/typing_protocol_intersection-0.6.5.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.10), version: 0.6.5 2026-07-25T04:28:29,937 Skipping link: No binaries permitted for typing-protocol-intersection: https://files.pythonhosted.org/packages/ca/71/8fdc1ece219a34de3aee380d5f333a07d4fa66a25d942a1ce7db9239d832/typing_protocol_intersection-0.6.6-py3-none-any.whl (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.10) 2026-07-25T04:28:29,938 Found link https://files.pythonhosted.org/packages/68/a9/927754c528071550ea488fc1531741d866b6ba520ab30abb4aa1309f86c2/typing_protocol_intersection-0.6.6.tar.gz (from https://pypi.org/simple/typing-protocol-intersection/) (requires-python:>=3.10), version: 0.6.6 2026-07-25T04:28:29,939 Fetching project page and analyzing links: https://www.piwheels.org/simple/typing-protocol-intersection/ 2026-07-25T04:28:29,940 Getting page https://www.piwheels.org/simple/typing-protocol-intersection/ 2026-07-25T04:28:29,941 Found index url https://www.piwheels.org/simple 2026-07-25T04:28:30,131 Fetched page https://www.piwheels.org/simple/typing-protocol-intersection/ as text/html 2026-07-25T04:28:30,141 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.6.5-py3-none-any.whl#sha256=5116d5875100ebefd34d85e696271c4d06f50f07fb936f80125958dbddc5aca4 (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.10) 2026-07-25T04:28:30,142 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.6.4-py3-none-any.whl#sha256=8cdd7b6cb76c229c9299f591f3f273a81e8faf89c2dad872025fa20cf42127a9 (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.10) 2026-07-25T04:28:30,142 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.6.3-py3-none-any.whl#sha256=650bf61b2c2728ee5d83d9e173940cf46065cedec3b83d500fe35519f9bcfb48 (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.10) 2026-07-25T04:28:30,143 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.6.2-py3-none-any.whl#sha256=e75f1ee34a9e254ed4c406ed418aff619001011d4e88eef40497079300831d64 (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.10) 2026-07-25T04:28:30,143 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.6.1-py3-none-any.whl#sha256=fe62ad325a754836bf43e04364124fbb3f50f4f38ab763d78eed14c798b07676 (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.10) 2026-07-25T04:28:30,144 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.6.0-py3-none-any.whl#sha256=0470a30bb2f2f0334a4e74ad47f2f5e4f1838a38c2235793dd4c8378439238f3 (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.10) 2026-07-25T04:28:30,144 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.5.3-py3-none-any.whl#sha256=fa136e3d34e60198614f027dca8144185977fb634dc3939b215340a70c181bc3 (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.9) 2026-07-25T04:28:30,145 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.5.2-py3-none-any.whl#sha256=d5037d8118ca9172b5244018bb6588fa73024728768230bef2de917780a6ab0a (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.9) 2026-07-25T04:28:30,145 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.5.1-py3-none-any.whl#sha256=0a48222a6fa64b16549021d4735635b78cfd2ed24a9aca0ec8d4081df3b599b3 (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.9) 2026-07-25T04:28:30,146 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.4.2-py3-none-any.whl#sha256=0c4f7cc130a14f3d809fa5c2c7ddbb89808442010b08757a84e78ac5f2f4d987 (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.8) 2026-07-25T04:28:30,146 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.4.1-py3-none-any.whl#sha256=e4aa9765c0875ec5215a79a0a3c36b21fd57356b93b2eb5d4af9c5a29725b36b (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.8) 2026-07-25T04:28:30,147 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.4.0-py3-none-any.whl#sha256=484f34f444b0a847279e1ab0390da30dd19cfaa78b51a63104a3de10bfbd14eb (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.8) 2026-07-25T04:28:30,148 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.3.10-py3-none-any.whl#sha256=89d6afcee46e58426694b3c17d4c9552b008c63f2e8c614f486b397ca5ae288c (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:30,148 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.3.9-py3-none-any.whl#sha256=9d548172e2f4ac19fb65d55a9f45e1a7bdcf45e5d82d7c68d4027c7912c14d37 (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:30,148 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.3.8-py3-none-any.whl#sha256=d37a65bfa7dfb3f5aab91a0986f18438d6f64ce4415da04d1793b6d2ea69e66b (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:30,149 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.3.7-py3-none-any.whl#sha256=49c83e1bd6a0d8c2a6f18635d330ab7a24a3c4b49ef4b586ccd0fe21f6fd73e0 (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:30,149 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.3.6-py3-none-any.whl#sha256=8078fedad6429e2534a6deb844ec5a1c8d8a1114f3b0303836a8e314588cf2f8 (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:30,150 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.3.4-py3-none-any.whl#sha256=e23ec5f1ab582f275fed55ee8b174b54e1525e130f86a08739f8e0dc492fa34a (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:30,150 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.3.3-py3-none-any.whl#sha256=f5bf26f600b8efbb75350e28f2e6f5ff986ec46aad35de5f714265b0f06c1dca (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:30,151 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.3.2-py3-none-any.whl#sha256=9c96089bbfd843609af77196a5162a816e0f996516bfcb88d9836ad9c80fe9bb (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:30,151 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.3.1-py3-none-any.whl#sha256=1cb5643117f5645e7af8f4da43141f3bbf724f1355e02f2c0efb9f1d0f4f5ddc (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:30,152 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.3.0-py3-none-any.whl#sha256=7d34f0ad387d66dd345aae921b1d93528ad281f900688108f1e7dd75847b0102 (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:30,152 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.2.3-py3-none-any.whl#sha256=ce9b1e58b4775b1e1720e26d0e8b09219aa8c6fae823d809f2937ec8afc40222 (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:30,153 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.2.2-py3-none-any.whl#sha256=217cc118aa59a51b7b6c1eb87dfc4fb2df83f45b95297d7b314610a45395a123 (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:30,153 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.2.1-py3-none-any.whl#sha256=3e8519a4fd1009641720a79ced720af0977c52898440bc1d6ef99614b86c78f8 (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:30,154 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.2-py3-none-any.whl#sha256=05a75cd053a6f0c016a47b5c62519d0a657478f652a4b9ed215dbf6ef60a6218 (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:30,154 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.1.1-py3-none-any.whl#sha256=5a1ce2de1eccdefc0a08c2ffe18b396242ceba0ae793021b76305957fdec3eff (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:30,155 Skipping link: No binaries permitted for typing-protocol-intersection: https://archive1.piwheels.org/simple/typing-protocol-intersection/typing_protocol_intersection-0.1-py3-none-any.whl#sha256=aa24e277ddd6d569e8fae2fb2a43c5d4e5496b73e4892696a84f6019a63ba328 (from https://www.piwheels.org/simple/typing-protocol-intersection/) (requires-python:>=3.7) 2026-07-25T04:28:30,155 Skipping link: not a file: https://www.piwheels.org/simple/typing-protocol-intersection/ 2026-07-25T04:28:30,156 Skipping link: not a file: https://pypi.org/simple/typing-protocol-intersection/ 2026-07-25T04:28:30,178 Given no hashes to check 1 links for project 'typing-protocol-intersection': discarding no candidates 2026-07-25T04:28:30,196 Collecting typing-protocol-intersection==0.6.6 2026-07-25T04:28:30,198 Created temporary directory: /tmp/pip-unpack-8rmipv1o 2026-07-25T04:28:30,348 Downloading typing_protocol_intersection-0.6.6.tar.gz (78 kB) 2026-07-25T04:28:30,482 Added typing-protocol-intersection==0.6.6 from https://files.pythonhosted.org/packages/68/a9/927754c528071550ea488fc1531741d866b6ba520ab30abb4aa1309f86c2/typing_protocol_intersection-0.6.6.tar.gz to build tracker '/tmp/pip-build-tracker-5xq2jvoy' 2026-07-25T04:28:30,487 Created temporary directory: /tmp/pip-build-env-1u0glmag 2026-07-25T04:28:30,491 Installing build dependencies: started 2026-07-25T04:28:30,492 Running command pip subprocess to install build dependencies 2026-07-25T04:28:31,659 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-25T04:28:32,121 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-07-25T04:28:32,144 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-25T04:28:32,729 Collecting hatchling 2026-07-25T04:28:32,730 Obtaining dependency information for hatchling from https://www.piwheels.org/simple/hatchling/hatchling-1.31.0-py3-none-any.whl.metadata 2026-07-25T04:28:32,744 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.31.0-py3-none-any.whl.metadata (3.8 kB) 2026-07-25T04:28:32,946 Collecting packaging>=24.2 2026-07-25T04:28:32,947 Obtaining dependency information for packaging>=24.2 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-07-25T04:28:32,961 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-07-25T04:28:33,086 Collecting pathspec>=0.10.1 2026-07-25T04:28:33,087 Obtaining dependency information for pathspec>=0.10.1 from https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata 2026-07-25T04:28:33,102 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata (14 kB) 2026-07-25T04:28:33,228 Collecting pluggy>=1.0.0 2026-07-25T04:28:33,229 Obtaining dependency information for pluggy>=1.0.0 from https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata 2026-07-25T04:28:33,242 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) 2026-07-25T04:28:33,507 Collecting trove-classifiers 2026-07-25T04:28:33,507 Obtaining dependency information for trove-classifiers from https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl.metadata 2026-07-25T04:28:33,520 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl.metadata (2.3 kB) 2026-07-25T04:28:33,579 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.31.0-py3-none-any.whl (77 kB) 2026-07-25T04:28:33,600 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-25T04:28:33,618 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-07-25T04:28:33,635 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-07-25T04:28:33,651 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl (14 kB) 2026-07-25T04:28:33,667 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.31.0-py3-none-any.whl (77 kB) 2026-07-25T04:28:33,694 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-25T04:28:33,718 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-07-25T04:28:33,739 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-07-25T04:28:33,758 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl (14 kB) 2026-07-25T04:28:36,327 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-07-25T04:28:36,363 Creating /tmp/pip-build-env-1u0glmag/overlay/local/bin 2026-07-25T04:28:36,365 changing mode of /tmp/pip-build-env-1u0glmag/overlay/local/bin/trove-classifiers to 755 2026-07-25T04:28:37,366 changing mode of /tmp/pip-build-env-1u0glmag/overlay/local/bin/hatchling to 755 2026-07-25T04:28:37,402 Successfully installed hatchling-1.31.0 packaging-26.2 pathspec-1.1.1 pluggy-1.6.0 trove-classifiers-2026.6.1.19 2026-07-25T04:28:37,661 Installing build dependencies: finished with status 'done' 2026-07-25T04:28:37,667 Getting requirements to build wheel: started 2026-07-25T04:28:37,668 Running command Getting requirements to build wheel 2026-07-25T04:28:38,011 Getting requirements to build wheel: finished with status 'done' 2026-07-25T04:28:38,014 Created temporary directory: /tmp/pip-modern-metadata-sd0gtlo2 2026-07-25T04:28:38,017 Preparing metadata (pyproject.toml): started 2026-07-25T04:28:38,018 Running command Preparing metadata (pyproject.toml) 2026-07-25T04:28:38,626 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-25T04:28:38,631 Source in /tmp/pip-wheel-ju2motm1/typing-protocol-intersection_86bd7da846e74c44839c7f1c9d660fd9 has version 0.6.6, which satisfies requirement typing-protocol-intersection==0.6.6 from https://files.pythonhosted.org/packages/68/a9/927754c528071550ea488fc1531741d866b6ba520ab30abb4aa1309f86c2/typing_protocol_intersection-0.6.6.tar.gz 2026-07-25T04:28:38,632 Removed typing-protocol-intersection==0.6.6 from https://files.pythonhosted.org/packages/68/a9/927754c528071550ea488fc1531741d866b6ba520ab30abb4aa1309f86c2/typing_protocol_intersection-0.6.6.tar.gz from build tracker '/tmp/pip-build-tracker-5xq2jvoy' 2026-07-25T04:28:38,638 Created temporary directory: /tmp/pip-unpack-cwtn5e3q 2026-07-25T04:28:38,638 Building wheels for collected packages: typing-protocol-intersection 2026-07-25T04:28:38,642 Created temporary directory: /tmp/pip-wheel-vu2w4jph 2026-07-25T04:28:38,643 Destination directory: /tmp/pip-wheel-vu2w4jph 2026-07-25T04:28:38,645 Building wheel for typing-protocol-intersection (pyproject.toml): started 2026-07-25T04:28:38,646 Running command Building wheel for typing-protocol-intersection (pyproject.toml) 2026-07-25T04:28:38,777 Building wheel for typing-protocol-intersection (pyproject.toml): finished with status 'done' 2026-07-25T04:28:38,782 Created wheel for typing-protocol-intersection: filename=typing_protocol_intersection-0.6.6-py3-none-any.whl size=95398 sha256=cd50c03d4410ac6534d115c23aab77f7bc4a4a7aa2b8c4e140176e279b617f85 2026-07-25T04:28:38,783 Stored in directory: /tmp/pip-ephem-wheel-cache-rm9eaz6j/wheels/bd/06/1d/aed5ad76cf94a2497422646d864fe09317f4f2e47de2e09da2 2026-07-25T04:28:38,795 Successfully built typing-protocol-intersection 2026-07-25T04:28:38,801 Removed build tracker: '/tmp/pip-build-tracker-5xq2jvoy'