2025-05-31T00:48:25,003 Created temporary directory: /tmp/pip-build-tracker-xj4j13d7 2025-05-31T00:48:25,004 Initialized build tracking at /tmp/pip-build-tracker-xj4j13d7 2025-05-31T00:48:25,005 Created build tracker: /tmp/pip-build-tracker-xj4j13d7 2025-05-31T00:48:25,005 Entered build tracker: /tmp/pip-build-tracker-xj4j13d7 2025-05-31T00:48:25,006 Created temporary directory: /tmp/pip-wheel-db8a9ocs 2025-05-31T00:48:25,011 Created temporary directory: /tmp/pip-ephem-wheel-cache-j9bp8yt9 2025-05-31T00:48:25,066 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-05-31T00:48:25,068 2 location(s) to search for versions of fastapi-websocket-pubsub: 2025-05-31T00:48:25,068 * https://pypi.org/simple/fastapi-websocket-pubsub/ 2025-05-31T00:48:25,068 * https://www.piwheels.org/simple/fastapi-websocket-pubsub/ 2025-05-31T00:48:25,069 Fetching project page and analyzing links: https://pypi.org/simple/fastapi-websocket-pubsub/ 2025-05-31T00:48:25,070 Getting page https://pypi.org/simple/fastapi-websocket-pubsub/ 2025-05-31T00:48:25,071 Found index url https://pypi.org/simple/ 2025-05-31T00:48:25,303 Fetched page https://pypi.org/simple/fastapi-websocket-pubsub/ as application/vnd.pypi.simple.v1+json 2025-05-31T00:48:25,322 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/37/ec/d915b069ac74ba157f832bbd3ed90c3ba00e92a591b2013d411b42cefa15/fastapi_websocket_pubsub-0.1.5-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7) 2025-05-31T00:48:25,323 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/86/eb/1edae57a5603f6eb8bd747f6de3486e45cdeee7936aedb5d3acf42cd052b/fastapi_websocket_pubsub-0.1.5-py3.8.egg (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7) 2025-05-31T00:48:25,325 Found link https://files.pythonhosted.org/packages/5e/d1/6641181a5e94552e0f45148f5bafe110864dc6ce88876aa918500e9d54f0/fastapi_websocket_pubsub-0.1.5.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7), version: 0.1.5 2025-05-31T00:48:25,326 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/6c/29/ffb8074b9661817b034c8b30acbbc142d1b0279023cf16b635485a783a93/fastapi_websocket_pubsub-0.1.6-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7) 2025-05-31T00:48:25,326 Found link https://files.pythonhosted.org/packages/12/e2/1e9799ff2452ca7b7d2f22948a1746ba07a7196875f1811978d759da2e67/fastapi_websocket_pubsub-0.1.6.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7), version: 0.1.6 2025-05-31T00:48:25,327 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/af/3f/119ee882479fedf08e759cdcd0d31fbf261ed3f82d1627c136e1357995d3/fastapi_websocket_pubsub-0.1.7-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7) 2025-05-31T00:48:25,328 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/4c/c2/31d88e1e38173b8e4cf33029d378d1e5d35674c716b3e09870979eac9d57/fastapi_websocket_pubsub-0.1.7-py3.8.egg (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7) 2025-05-31T00:48:25,328 Found link https://files.pythonhosted.org/packages/2b/99/b2bfca29f682875ae2da187347fff903f571ac0bc6a62c5457a422edef66/fastapi_websocket_pubsub-0.1.7.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7), version: 0.1.7 2025-05-31T00:48:25,329 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/a9/ab/c3e930e6a61d4f95e8185aa378f040fe5ebba85de889ab2a6da39fabc5d9/fastapi_websocket_pubsub-0.1.8-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7) 2025-05-31T00:48:25,330 Found link https://files.pythonhosted.org/packages/10/9e/7f6075068e6f5d9f3a8245f745fad1a73da6e59e01a606caf82db2aba9d6/fastapi_websocket_pubsub-0.1.8.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7), version: 0.1.8 2025-05-31T00:48:25,330 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/bb/7c/60620f6a9710676042cf20b57270a87a5e50646efa41f6c8dea2efe80176/fastapi_websocket_pubsub-0.1.9-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7) 2025-05-31T00:48:25,331 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/8e/b5/fd9811a0dfdb91558c2ff7de34aff86a82976c511cbeb1dc0d409a3a4382/fastapi_websocket_pubsub-0.1.9-py3.8.egg (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7) 2025-05-31T00:48:25,332 Found link https://files.pythonhosted.org/packages/4d/1b/2c32575e203afecdd19a4211af0b9d15fe30278f9a06aa58a1a8defd1dc1/fastapi_websocket_pubsub-0.1.9.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7), version: 0.1.9 2025-05-31T00:48:25,332 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/1c/53/a96ce218045db542877090e87974cf824559c1038e15a6683bde3cd06ed4/fastapi_websocket_pubsub-0.1.10-py3.8.egg (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7) 2025-05-31T00:48:25,333 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/24/ec/887efb88aa99e27e8eac4c6815c5b49624ff0d5801f978c8c146c1d9ff35/fastapi_websocket_pubsub-0.1.11-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7) 2025-05-31T00:48:25,333 Found link https://files.pythonhosted.org/packages/bb/81/146b1cc07215a4a73380ebb9b19418e8b7a63045796ccabe9a4e74bd6d20/fastapi_websocket_pubsub-0.1.11.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7), version: 0.1.11 2025-05-31T00:48:25,334 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/8d/84/41aa71bd60bd096142c20c79060f7abfcbc1504873737f1dcb9a6268468c/fastapi_websocket_pubsub-0.1.12-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7) 2025-05-31T00:48:25,334 Found link https://files.pythonhosted.org/packages/27/27/a098356ab0428786e46a2638f31a1587e62a6cb3912abb823f58c626224a/fastapi_websocket_pubsub-0.1.12.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7), version: 0.1.12 2025-05-31T00:48:25,335 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/b5/b3/3103a7d08b508bcd6a7d593743bf57a6c29d1a030b8c6f92cbccc8613c3c/fastapi_websocket_pubsub-0.1.13-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7) 2025-05-31T00:48:25,336 Found link https://files.pythonhosted.org/packages/a6/a5/84910ce7faaee8de4d91205087b4ecbdbb66a2c8a2dc4c911a9c3a8f94d4/fastapi_websocket_pubsub-0.1.13.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7), version: 0.1.13 2025-05-31T00:48:25,337 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/3c/83/96f7f0e1f11bc23a3f02fda89829962cc5452ef633123ed99847b7931549/fastapi_websocket_pubsub-0.1.14-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7) 2025-05-31T00:48:25,337 Found link https://files.pythonhosted.org/packages/29/c4/06671380796daa906069c0fdcaab66013eebaa2639e23e70ad18108f0746/fastapi_websocket_pubsub-0.1.14.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7), version: 0.1.14 2025-05-31T00:48:25,338 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/01/77/3a1fa53dfe5d752a61f53b23a682cdc9b3b8c1899eb7aac9030074a35441/fastapi_websocket_pubsub-0.1.15-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7) 2025-05-31T00:48:25,339 Found link https://files.pythonhosted.org/packages/4b/c9/f5bfc55e26d73b69aa05238b8a4e12d055108e090dc1e247aef03e0ad470/fastapi_websocket_pubsub-0.1.15.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7), version: 0.1.15 2025-05-31T00:48:25,340 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/25/e2/05a6323e5a88127a41079c5a1eaed48fcae1a64396b32bf0f333238a61d8/fastapi_websocket_pubsub-0.1.16-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7) 2025-05-31T00:48:25,340 Found link https://files.pythonhosted.org/packages/49/c6/0642aae21323534a59975972853acbe4b987cff2497654a8b23de35a3401/fastapi_websocket_pubsub-0.1.16.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7), version: 0.1.16 2025-05-31T00:48:25,341 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/a3/70/650fe05e574d17c828f42ff508d81cccbe6eeccdc859b6da3a3ed6af5dce/fastapi_websocket_pubsub-0.1.17-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7) 2025-05-31T00:48:25,341 Found link https://files.pythonhosted.org/packages/81/f6/bfec4efba8dd8ee6e7239ec011784bc0fe20dfca6f59a6a854bf6d158492/fastapi_websocket_pubsub-0.1.17.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7), version: 0.1.17 2025-05-31T00:48:25,342 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/11/29/5a42c9251a1923b47babd15cb3f50b6be8bc7514c18c06597a39ce2ee6e8/fastapi_websocket_pubsub-0.1.18-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7) 2025-05-31T00:48:25,342 Found link https://files.pythonhosted.org/packages/be/4b/fb405a2b5b978a9d4fa616864cc4002a9df53b0a64ef0be4194df702cfec/fastapi_websocket_pubsub-0.1.18.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7), version: 0.1.18 2025-05-31T00:48:25,343 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/58/9a/4500be1d263de54ed85d71046609265ac6155e03f12ee4be2600eb9fa975/fastapi_websocket_pubsub-0.1.19-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7) 2025-05-31T00:48:25,344 Found link https://files.pythonhosted.org/packages/3e/12/6a96e51f9c9675f1ba490269db39ffd7934174acecee0098d59f6ffd01eb/fastapi_websocket_pubsub-0.1.19.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7), version: 0.1.19 2025-05-31T00:48:25,345 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/3b/68/5d3a5de7313773854d644f1bda67c26dbc52aad12e0a4e1e1ad2d0d7e72c/fastapi_websocket_pubsub-0.1.20-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7) 2025-05-31T00:48:25,345 Found link https://files.pythonhosted.org/packages/0d/40/59efe097de00ab95bafe8550a4d2125465aac7e2ec20434e555638bfd501/fastapi_websocket_pubsub-0.1.20.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7), version: 0.1.20 2025-05-31T00:48:25,346 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/9c/d4/e9f2826ec938d51b90bf5e888f6f49ee04363b7dbee53622f0335f0c6974/fastapi_websocket_pubsub-0.1.21-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7) 2025-05-31T00:48:25,347 Found link https://files.pythonhosted.org/packages/6e/08/5e4a45979114e34bf7766a03232c5f9619446b694c6ee8c10e1c5b927e5b/fastapi_websocket_pubsub-0.1.21.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7), version: 0.1.21 2025-05-31T00:48:25,347 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/2b/d5/0b7b3e4ce0a60b43942d27f4e0f82def01fd36c577a490398eb9a3cb6fff/fastapi_websocket_pubsub-0.2.0-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7) 2025-05-31T00:48:25,348 Found link https://files.pythonhosted.org/packages/38/d6/e4042c65100cd33765263d9b9cb1ce5c65ce8f9eca1123ad8f5e6abf2d22/fastapi_websocket_pubsub-0.2.0.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7), version: 0.2.0 2025-05-31T00:48:25,349 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/12/55/cb63fb95326003f31579719337014e3c406948a775c3acf99f11f1afbaf3/fastapi_websocket_pubsub-0.2.1-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7) 2025-05-31T00:48:25,350 Found link https://files.pythonhosted.org/packages/a5/e4/57f5eb07649b5adc6a393ffcce83a717585d5f7411cf088adc4ca37428fc/fastapi_websocket_pubsub-0.2.1.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7), version: 0.2.1 2025-05-31T00:48:25,350 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/e8/b5/73ef5ccbb889c5c29d4ae077f50e48f30dcc3a9c1eeeed7cef751f3f8c4f/fastapi_websocket_pubsub-0.3.0-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7) 2025-05-31T00:48:25,351 Found link https://files.pythonhosted.org/packages/3e/cb/a5d6439c8547be05efc814483256462a2ae66cf74b271473d8c135583200/fastapi_websocket_pubsub-0.3.0.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7), version: 0.3.0 2025-05-31T00:48:25,352 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/1d/d0/866fde94a8db8d6fec6b2a25a8bb8e1d5d5fc48b0ed1c0f5005ccf4366c3/fastapi_websocket_pubsub-0.3.1-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7) 2025-05-31T00:48:25,352 Found link https://files.pythonhosted.org/packages/53/69/bfe4ca4715fac46b096b455c5622872365d3852e1d7d76f8223eac6be8a1/fastapi_websocket_pubsub-0.3.1.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7), version: 0.3.1 2025-05-31T00:48:25,353 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/d8/c2/e6dc6c5450de062ed05b13625837b0672e61ab8f5d0cf93a73a3a8e55de5/fastapi_websocket_pubsub-0.3.2-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7) 2025-05-31T00:48:25,354 Found link https://files.pythonhosted.org/packages/bc/6c/ddfb1f452ddad3693e65ce15a7a1b5e7503d842499f225920a984b96f86b/fastapi_websocket_pubsub-0.3.2.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7), version: 0.3.2 2025-05-31T00:48:25,355 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/a9/e0/af6be3bc881ed21f5785705037201c702c39b1ccde060dd3301653617243/fastapi_websocket_pubsub-0.3.3-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7) 2025-05-31T00:48:25,355 Found link https://files.pythonhosted.org/packages/c2/54/b66288abc9df335ec6c7d2751841dbad89b45741677ee1d4940862668bb8/fastapi_websocket_pubsub-0.3.3.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.7), version: 0.3.3 2025-05-31T00:48:25,356 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/a6/7a/cdbff2717281a7421f6fc9b67c9c76a08a40701392c870f181be65232f46/fastapi_websocket_pubsub-0.3.4-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.8) 2025-05-31T00:48:25,357 Found link https://files.pythonhosted.org/packages/58/73/160323f92a29fe1456a5778cd0e1f9fa627d4e28d5a5f5af5b60455d7fe8/fastapi_websocket_pubsub-0.3.4.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.8), version: 0.3.4 2025-05-31T00:48:25,358 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/7d/6e/ef6a4ff18b28f82adba1acf7a7935ace2924438c5de39e8a0ef44b1082ce/fastapi_websocket_pubsub-0.3.5-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.8) 2025-05-31T00:48:25,359 Found link https://files.pythonhosted.org/packages/9c/f9/127341b628ee0601000b6a463e44e3f9f5b071bb9cba23c5cdfb82ffbd95/fastapi_websocket_pubsub-0.3.5.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.8), version: 0.3.5 2025-05-31T00:48:25,360 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/62/3a/86b776b4fd05f2c72d06aed8bd2e0afe5ca8a7cfe83a06895bbbb1261bc0/fastapi_websocket_pubsub-0.3.6-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.8) 2025-05-31T00:48:25,361 Found link https://files.pythonhosted.org/packages/f3/03/1d3f7ecfc5e75ab2f4a852cda0227d3b437f603cdeb6d27b7e33d9deee04/fastapi_websocket_pubsub-0.3.6.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.8), version: 0.3.6 2025-05-31T00:48:25,361 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/af/ac/d230e8e5c181c23b5d447efab60820d17f1f7998748e52bcc30b90deceab/fastapi_websocket_pubsub-0.3.7-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.8) 2025-05-31T00:48:25,362 Found link https://files.pythonhosted.org/packages/3e/84/98380258ad4d7df039b70b376cef704393542095f70c4fecc115b5cb75b3/fastapi_websocket_pubsub-0.3.7.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.8), version: 0.3.7 2025-05-31T00:48:25,363 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/b7/95/ce5bc1693d27097d186a9d88cabff531bcbe9f302c895c541e4d57b1b481/fastapi_websocket_pubsub-0.3.8-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.8) 2025-05-31T00:48:25,363 Found link https://files.pythonhosted.org/packages/dd/c9/6f9a4ea26deba0ceecb3bfcd86746fe94475117544117db0c287508a641b/fastapi_websocket_pubsub-0.3.8.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.8), version: 0.3.8 2025-05-31T00:48:25,364 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/71/8b/43c491425f509ed0ac18ef76f0078f493401c4de476912e6a108f06e11e3/fastapi_websocket_pubsub-0.3.9-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.8) 2025-05-31T00:48:25,365 Found link https://files.pythonhosted.org/packages/d3/72/a04332c5e2649ba6b05a7e00529fe9496d52abb3ab6d0ac67d4687d83e62/fastapi_websocket_pubsub-0.3.9.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.8), version: 0.3.9 2025-05-31T00:48:25,366 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/dd/04/665ec8be1947f856ea9a57e5741ce29a2f248e721b32a845b35f4901b60b/fastapi_websocket_pubsub-1.0.0-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.9) 2025-05-31T00:48:25,367 Found link https://files.pythonhosted.org/packages/4f/a6/1863da983fbda68712690d969d8ea7447d85fdbc33663b79f49ec2f25d33/fastapi_websocket_pubsub-1.0.0.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.9), version: 1.0.0 2025-05-31T00:48:25,367 Skipping link: No binaries permitted for fastapi-websocket-pubsub: https://files.pythonhosted.org/packages/68/93/555df2858f86c4336fba1999dcbb99a2c231b75bb2066e2899bbea6ffe9f/fastapi_websocket_pubsub-1.0.1-py3-none-any.whl (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.9) 2025-05-31T00:48:25,368 Found link https://files.pythonhosted.org/packages/06/aa/8be7de9892a91b40180fa32d9d4414f3e8eada987482245ed613adf1f211/fastapi_websocket_pubsub-1.0.1.tar.gz (from https://pypi.org/simple/fastapi-websocket-pubsub/) (requires-python:>=3.9), version: 1.0.1 2025-05-31T00:48:25,369 Fetching project page and analyzing links: https://www.piwheels.org/simple/fastapi-websocket-pubsub/ 2025-05-31T00:48:25,370 Getting page https://www.piwheels.org/simple/fastapi-websocket-pubsub/ 2025-05-31T00:48:25,372 Found index url https://www.piwheels.org/simple/ 2025-05-31T00:48:25,530 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/fastapi-websocket-pubsub/ 2025-05-31T00:48:26,191 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/fastapi-websocket-pubsub/ 2025-05-31T00:48:27,366 WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/fastapi-websocket-pubsub/ 2025-05-31T00:48:29,535 WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/fastapi-websocket-pubsub/ 2025-05-31T00:48:33,717 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/fastapi-websocket-pubsub/ 2025-05-31T00:48:33,899 Could not fetch URL https://www.piwheels.org/simple/fastapi-websocket-pubsub/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/fastapi-websocket-pubsub/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-05-31T00:48:33,901 Skipping link: not a file: https://www.piwheels.org/simple/fastapi-websocket-pubsub/ 2025-05-31T00:48:33,901 Skipping link: not a file: https://pypi.org/simple/fastapi-websocket-pubsub/ 2025-05-31T00:48:33,924 Given no hashes to check 1 links for project 'fastapi-websocket-pubsub': discarding no candidates 2025-05-31T00:48:33,926 Collecting fastapi-websocket-pubsub==1.0.1 2025-05-31T00:48:33,929 Created temporary directory: /tmp/pip-unpack-s2rb_pwl 2025-05-31T00:48:34,153 Downloading fastapi_websocket_pubsub-1.0.1.tar.gz (21 kB) 2025-05-31T00:48:34,215 Added fastapi-websocket-pubsub==1.0.1 from https://files.pythonhosted.org/packages/06/aa/8be7de9892a91b40180fa32d9d4414f3e8eada987482245ed613adf1f211/fastapi_websocket_pubsub-1.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-xj4j13d7' 2025-05-31T00:48:34,218 Running setup.py (path:/tmp/pip-wheel-db8a9ocs/fastapi-websocket-pubsub_7a788677dd7e422eb42a13e5de0be2e1/setup.py) egg_info for package fastapi-websocket-pubsub 2025-05-31T00:48:34,219 Created temporary directory: /tmp/pip-pip-egg-info-_pf5s3k3 2025-05-31T00:48:34,219 Preparing metadata (setup.py): started 2025-05-31T00:48:34,221 Running command python setup.py egg_info 2025-05-31T00:48:34,725 Traceback (most recent call last): 2025-05-31T00:48:34,725 File "", line 2, in 2025-05-31T00:48:34,726 File "", line 35, in 2025-05-31T00:48:34,727 File "/tmp/pip-wheel-db8a9ocs/fastapi-websocket-pubsub_7a788677dd7e422eb42a13e5de0be2e1/setup.py", line 32, in 2025-05-31T00:48:34,728 install_requires=get_requirements(), 2025-05-31T00:48:34,729 ^^^^^^^^^^^^^^^^^^ 2025-05-31T00:48:34,730 File "/tmp/pip-wheel-db8a9ocs/fastapi-websocket-pubsub_7a788677dd7e422eb42a13e5de0be2e1/setup.py", line 7, in get_requirements 2025-05-31T00:48:34,730 with open("requirements{}.txt".format(env)) as fp: 2025-05-31T00:48:34,731 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-31T00:48:34,732 FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt' 2025-05-31T00:48:34,794 ERROR: python setup.py egg_info exited with 1 2025-05-31T00:48:34,808 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-05-31T00:48:34,808 exec(compile('"'"''"'"''"'"' 2025-05-31T00:48:34,808 # This is -- a caller that pip uses to run setup.py 2025-05-31T00:48:34,808 # 2025-05-31T00:48:34,808 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-05-31T00:48:34,808 # import from `distutils.core` to work with newer packaging standards. 2025-05-31T00:48:34,808 # - It provides a clear error message when setuptools is not installed. 2025-05-31T00:48:34,808 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-05-31T00:48:34,808 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-05-31T00:48:34,808 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-05-31T00:48:34,808 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-05-31T00:48:34,808 import os, sys, tokenize, traceback 2025-05-31T00:48:34,808 2025-05-31T00:48:34,808 try: 2025-05-31T00:48:34,808 import setuptools 2025-05-31T00:48:34,808 except ImportError: 2025-05-31T00:48:34,808 print( 2025-05-31T00:48:34,808 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-05-31T00:48:34,808 "the build environment with exception:", 2025-05-31T00:48:34,808 file=sys.stderr, 2025-05-31T00:48:34,808 ) 2025-05-31T00:48:34,808 traceback.print_exc() 2025-05-31T00:48:34,808 sys.exit(1) 2025-05-31T00:48:34,808 2025-05-31T00:48:34,808 __file__ = %r 2025-05-31T00:48:34,808 sys.argv[0] = __file__ 2025-05-31T00:48:34,808 2025-05-31T00:48:34,808 if os.path.exists(__file__): 2025-05-31T00:48:34,808 filename = __file__ 2025-05-31T00:48:34,808 with tokenize.open(__file__) as f: 2025-05-31T00:48:34,808 setup_py_code = f.read() 2025-05-31T00:48:34,808 else: 2025-05-31T00:48:34,808 filename = "" 2025-05-31T00:48:34,808 setup_py_code = "from setuptools import setup; setup()" 2025-05-31T00:48:34,808 2025-05-31T00:48:34,808 exec(compile(setup_py_code, filename, "exec")) 2025-05-31T00:48:34,808 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-db8a9ocs/fastapi-websocket-pubsub_7a788677dd7e422eb42a13e5de0be2e1/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-_pf5s3k3[/] 2025-05-31T00:48:34,809 [bold magenta]cwd[/]: /tmp/pip-wheel-db8a9ocs/fastapi-websocket-pubsub_7a788677dd7e422eb42a13e5de0be2e1/ 2025-05-31T00:48:34,810 Preparing metadata (setup.py): finished with status 'error' 2025-05-31T00:48:34,811 ERROR: metadata generation failed 2025-05-31T00:48:34,819 Exception information: 2025-05-31T00:48:34,819 Traceback (most recent call last): 2025-05-31T00:48:34,819 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-05-31T00:48:34,819 call_subprocess( 2025-05-31T00:48:34,819 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 212, in call_subprocess 2025-05-31T00:48:34,819 raise error 2025-05-31T00:48:34,819 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-05-31T00:48:34,819 2025-05-31T00:48:34,819 The above exception was the direct cause of the following exception: 2025-05-31T00:48:34,819 2025-05-31T00:48:34,819 Traceback (most recent call last): 2025-05-31T00:48:34,819 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 107, in _run_wrapper 2025-05-31T00:48:34,819 status = _inner_run() 2025-05-31T00:48:34,819 ^^^^^^^^^^^^ 2025-05-31T00:48:34,819 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 98, in _inner_run 2025-05-31T00:48:34,819 return self.run(options, args) 2025-05-31T00:48:34,819 ^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-31T00:48:34,819 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 71, in wrapper 2025-05-31T00:48:34,819 return func(self, options, args) 2025-05-31T00:48:34,819 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-31T00:48:34,819 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 146, in run 2025-05-31T00:48:34,819 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-05-31T00:48:34,819 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-31T00:48:34,819 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 98, in resolve 2025-05-31T00:48:34,819 result = self._result = resolver.resolve( 2025-05-31T00:48:34,819 ^^^^^^^^^^^^^^^^^ 2025-05-31T00:48:34,819 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 596, in resolve 2025-05-31T00:48:34,819 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-05-31T00:48:34,819 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-31T00:48:34,819 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 429, in resolve 2025-05-31T00:48:34,819 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-05-31T00:48:34,819 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 150, in _add_to_criteria 2025-05-31T00:48:34,819 if not criterion.candidates: 2025-05-31T00:48:34,819 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-05-31T00:48:34,819 return bool(self._sequence) 2025-05-31T00:48:34,819 ^^^^^^^^^^^^^^^^^^^^ 2025-05-31T00:48:34,819 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 165, in __bool__ 2025-05-31T00:48:34,819 self._bool = any(self) 2025-05-31T00:48:34,819 ^^^^^^^^^ 2025-05-31T00:48:34,819 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 149, in 2025-05-31T00:48:34,819 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-05-31T00:48:34,819 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-31T00:48:34,819 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 39, in _iter_built 2025-05-31T00:48:34,819 candidate = func() 2025-05-31T00:48:34,819 ^^^^^^ 2025-05-31T00:48:34,819 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 180, in _make_candidate_from_link 2025-05-31T00:48:34,819 base: BaseCandidate | None = self._make_base_candidate_from_link( 2025-05-31T00:48:34,819 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-31T00:48:34,819 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 226, in _make_base_candidate_from_link 2025-05-31T00:48:34,819 self._link_candidate_cache[link] = LinkCandidate( 2025-05-31T00:48:34,819 ^^^^^^^^^^^^^^ 2025-05-31T00:48:34,819 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 309, in __init__ 2025-05-31T00:48:34,819 super().__init__( 2025-05-31T00:48:34,819 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2025-05-31T00:48:34,819 self.dist = self._prepare() 2025-05-31T00:48:34,819 ^^^^^^^^^^^^^^^ 2025-05-31T00:48:34,819 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 239, in _prepare 2025-05-31T00:48:34,819 dist = self._prepare_distribution() 2025-05-31T00:48:34,819 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-31T00:48:34,819 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 320, in _prepare_distribution 2025-05-31T00:48:34,819 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-05-31T00:48:34,819 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-31T00:48:34,819 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 537, in prepare_linked_requirement 2025-05-31T00:48:34,819 return self._prepare_linked_requirement(req, parallel_builds) 2025-05-31T00:48:34,819 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-31T00:48:34,819 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 652, in _prepare_linked_requirement 2025-05-31T00:48:34,819 dist = _get_prepared_distribution( 2025-05-31T00:48:34,819 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-31T00:48:34,819 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 77, in _get_prepared_distribution 2025-05-31T00:48:34,819 abstract_dist.prepare_distribution_metadata( 2025-05-31T00:48:34,819 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 72, in prepare_distribution_metadata 2025-05-31T00:48:34,819 self.req.prepare_metadata() 2025-05-31T00:48:34,819 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 584, in prepare_metadata 2025-05-31T00:48:34,819 self.metadata_directory = generate_metadata_legacy( 2025-05-31T00:48:34,819 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-31T00:48:34,819 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-05-31T00:48:34,819 raise MetadataGenerationFailed(package_details=details) from error 2025-05-31T00:48:34,819 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-05-31T00:48:34,834 Removed fastapi-websocket-pubsub==1.0.1 from https://files.pythonhosted.org/packages/06/aa/8be7de9892a91b40180fa32d9d4414f3e8eada987482245ed613adf1f211/fastapi_websocket_pubsub-1.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-xj4j13d7' 2025-05-31T00:48:34,836 Removed build tracker: '/tmp/pip-build-tracker-xj4j13d7'