2026-02-09T14:48:31,019 Created temporary directory: /tmp/pip-ephem-wheel-cache-9k3l8c2d 2026-02-09T14:48:31,021 Created temporary directory: /tmp/pip-build-tracker-5nowjsxg 2026-02-09T14:48:31,022 Initialized build tracking at /tmp/pip-build-tracker-5nowjsxg 2026-02-09T14:48:31,023 Created build tracker: /tmp/pip-build-tracker-5nowjsxg 2026-02-09T14:48:31,023 Entered build tracker: /tmp/pip-build-tracker-5nowjsxg 2026-02-09T14:48:31,024 Created temporary directory: /tmp/pip-wheel-2w2ld6zh 2026-02-09T14:48:31,027 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-02-09T14:48:31,029 Created temporary directory: /tmp/pip-ephem-wheel-cache-1du5hxjo 2026-02-09T14:48:31,051 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-09T14:48:31,055 2 location(s) to search for versions of pyrate-limiter: 2026-02-09T14:48:31,055 * https://pypi.org/simple/pyrate-limiter/ 2026-02-09T14:48:31,055 * https://www.piwheels.org/simple/pyrate-limiter/ 2026-02-09T14:48:31,056 Fetching project page and analyzing links: https://pypi.org/simple/pyrate-limiter/ 2026-02-09T14:48:31,056 Getting page https://pypi.org/simple/pyrate-limiter/ 2026-02-09T14:48:31,058 Found index url https://pypi.org/simple 2026-02-09T14:48:31,194 Fetched page https://pypi.org/simple/pyrate-limiter/ as application/vnd.pypi.simple.v1+json 2026-02-09T14:48:31,211 Found link https://files.pythonhosted.org/packages/34/1a/530ee95ed820dd11d15e53b4c0f6657b7a205d21e40d901b4f374251da45/pyrate-limiter-0.1.0.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0), version: 0.1.0 2026-02-09T14:48:31,212 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/f2/b9/79e2575c3e0c9c5734a6dbeff6b9c1bb85e8c524f87a9d109e02b6ee641d/pyrate_limiter-0.1.0-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,213 Found link https://files.pythonhosted.org/packages/f1/b0/07aa537b42468d3be94c9ab5e8985d7153d618b38473215493153cfbf9df/pyrate-limiter-0.1.1.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0), version: 0.1.1 2026-02-09T14:48:31,214 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/67/1a/3fc12b12a20d7b8d4f6ff2a5cb26fe85877e9fed94b8f3b6835ab3e4ad68/pyrate_limiter-0.1.1-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,215 Found link https://files.pythonhosted.org/packages/3d/42/f48f013bdb7f4c502a014a8e486bf18b9315915651e4b491512066a54749/pyrate-limiter-1.0.0.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0), version: 1.0.0 2026-02-09T14:48:31,216 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/63/55/e0a53874800a313c621cf366b1b10fa858edb9cc1d651496441c37fd4a40/pyrate_limiter-1.0.0-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,217 Found link https://files.pythonhosted.org/packages/29/2a/7428fdf8d1327478cb7ec44afc8a4349fdb322708e5f381a663eed21de42/pyrate-limiter-1.1.0.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0), version: 1.1.0 2026-02-09T14:48:31,218 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/43/f2/ec2d3ee50fafedd5d9bc3c8e4b51f5ade6af30c78847c5231bc1ea5ecfa1/pyrate_limiter-1.1.0-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,219 Found link https://files.pythonhosted.org/packages/24/eb/5251dcb8c91d128048f941e954af28c3bd7379d26352794995e6bba41ebd/pyrate-limiter-2.0.0.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0), version: 2.0.0 2026-02-09T14:48:31,220 Found link https://files.pythonhosted.org/packages/ce/20/f4fd6e18656db5d429c1d09fc877421f39583437ac04c201b69fc1f39683/pyrate-limiter-2.0.1.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0), version: 2.0.1 2026-02-09T14:48:31,221 Found link https://files.pythonhosted.org/packages/d1/55/8bbdc2834835986d475f14bec9be3c842e6262c92be851d873900d7683d8/pyrate-limiter-2.0.2.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0), version: 2.0.2 2026-02-09T14:48:31,222 Found link https://files.pythonhosted.org/packages/0c/f9/27529c6bce97919fb83c92c21ad09cefbaeccc4274f3a66236dce2d0b59d/pyrate-limiter-2.0.3.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0), version: 2.0.3 2026-02-09T14:48:31,223 Found link https://files.pythonhosted.org/packages/d9/ec/303783ce97626078ccb963bb9a36e218e58ac8ddbd36df4c7e95dc639fea/pyrate-limiter-2.1.0.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0), version: 2.1.0 2026-02-09T14:48:31,224 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/3c/83/ab26843ea4600fecb9a989699ab3fd4f1bf5988ad36c7cdc9f07c14d3e1f/pyrate_limiter-2.1.0-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,225 Found link https://files.pythonhosted.org/packages/a6/67/93a88ea94f63f6b95464158aa6736b60da8e4ad56dc92ce25ec7af69efdc/pyrate-limiter-2.2.0.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0), version: 2.2.0 2026-02-09T14:48:31,226 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/28/36/4e7a42b977db888d72cea89d52297c4b11761b46cdc6f5136875dcca536d/pyrate_limiter-2.2.0-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,227 Found link https://files.pythonhosted.org/packages/9f/a8/c9dcafffbc2951b814ab01094f606e10409692ba6c62196558a5602ee8c5/pyrate-limiter-2.2.1.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0), version: 2.2.1 2026-02-09T14:48:31,228 Found link https://files.pythonhosted.org/packages/10/fc/803ca4233ece5c075399bb9cfab77c3d856e637d890753300891a49d641a/pyrate-limiter-2.2.2.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0), version: 2.2.2 2026-02-09T14:48:31,229 Found link https://files.pythonhosted.org/packages/9f/e5/a2d1214f15ea7a9ce8d895480e4fa664d440f77548baa2826fe208a32496/pyrate-limiter-2.3.0.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0), version: 2.3.0 2026-02-09T14:48:31,231 Found link https://files.pythonhosted.org/packages/70/0d/fd3cd12a737347fa7e612c32f0539626e4f629f6fbcb19b204829ce3f7fe/pyrate-limiter-2.3.1.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0), version: 2.3.1 2026-02-09T14:48:31,232 Found link https://files.pythonhosted.org/packages/5c/b0/06188c2f0ec3ab5b86b0659149c6617df5256bc06224aaccebd51a42a747/pyrate-limiter-2.3.2.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0), version: 2.3.2 2026-02-09T14:48:31,233 Found link https://files.pythonhosted.org/packages/b6/ea/0e5c50a4b1f769d653540aa6fd98c09eeeeb1c1d756c1ca3b6d8430bee55/pyrate-limiter-2.3.3.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.6,<4.0), version: 2.3.3 2026-02-09T14:48:31,234 Found link https://files.pythonhosted.org/packages/c6/d5/63ff436861da9feee3721a5c447325327fe86ce21d2d01b73e241ecf387d/pyrate-limiter-2.3.4.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.6,<4.0), version: 2.3.4 2026-02-09T14:48:31,236 Found link https://files.pythonhosted.org/packages/00/c2/26241be61cf09418affef810248b85cf592c73e07a55ef493d52457865cb/pyrate-limiter-2.3.5.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.6,<4.0), version: 2.3.5 2026-02-09T14:48:31,237 Found link https://files.pythonhosted.org/packages/76/da/b9429de21cae17e9f15b981575d8f4504a608475ed1100872d213d074554/pyrate-limiter-2.3.6.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.6,<4.0), version: 2.3.6 2026-02-09T14:48:31,238 Found link https://files.pythonhosted.org/packages/f8/58/63fc22643bf4c74cffb224b86f68269b9d88067bd58a34f7772b88805254/pyrate-limiter-2.4.6.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.6,<4.0), version: 2.4.6 2026-02-09T14:48:31,239 Found link https://files.pythonhosted.org/packages/86/2d/dbfc0d7e3a5a4aa04e33ddd8343fa883f89a9a4fd3cd4592ee3f1b400e19/pyrate-limiter-2.4.7.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.6.1,<4.0.0), version: 2.4.7 2026-02-09T14:48:31,240 Found link https://files.pythonhosted.org/packages/aa/46/e86e313b92777d46a94e8563a3ca88ae417ab3865f8f4bf53d1696818bf0/pyrate-limiter-2.5.0.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.6.2,<4.0.0), version: 2.5.0 2026-02-09T14:48:31,241 Found link https://files.pythonhosted.org/packages/83/43/d29ccd961dcaba7ef8b212c391780cb6df403f0a9cff7a502101ef2848d8/pyrate-limiter-2.6.0.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.6.2,<4.0.0), version: 2.6.0 2026-02-09T14:48:31,242 Found link https://files.pythonhosted.org/packages/67/f7/902778e4ad318e0539d7e32f620c5e191aad89a766f0ea80e1249bff7c5b/pyrate-limiter-2.6.1.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.6.2,<4.0.0), version: 2.6.1 2026-02-09T14:48:31,243 Found link https://files.pythonhosted.org/packages/54/6f/891fc270516b578986d9780f50dae9f415f76c8a59540c0b9f11786651d8/pyrate-limiter-2.6.2.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.6.2,<4.0.0), version: 2.6.2 2026-02-09T14:48:31,244 Found link https://files.pythonhosted.org/packages/4b/6d/201d3f7b05a9ba9677b8a03debf285e146f9b89ba03d900bf98ef69ec279/pyrate-limiter-2.6.3.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.6.2,<4.0.0), version: 2.6.3 2026-02-09T14:48:31,246 Found link https://files.pythonhosted.org/packages/fd/2d/7730eca3503393265adc296e503a3d1b3b539ad6b37483e74601ebba79a2/pyrate-limiter-2.7.0.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.6.2,<4.0.0), version: 2.7.0 2026-02-09T14:48:31,247 Found link https://files.pythonhosted.org/packages/6f/99/087a7481ccb378acb47d9e4483fae7f0a48ecbabc9ad2f0f57e36f47bd09/pyrate-limiter-2.8.0.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.6.2,<4.0.0), version: 2.8.0 2026-02-09T14:48:31,248 Found link https://files.pythonhosted.org/packages/14/8a/2b8251c73589d0ae925a7ef9b9b485791f6e8b3863985be13eb97584282c/pyrate-limiter-2.8.1.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.6.2,<4.0.0), version: 2.8.1 2026-02-09T14:48:31,249 Found link https://files.pythonhosted.org/packages/c5/87/cd4e82b5ce57a9a7db430f90f04104b1dc2ee560cf46e39ea88fe0136515/pyrate-limiter-2.8.2.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0), version: 2.8.2 2026-02-09T14:48:31,250 Found link https://files.pythonhosted.org/packages/b6/f3/a77eaa0383b0ba836d4d98f6a76adaf5c0b4b299796cad8dfc59a57e0184/pyrate_limiter-2.8.3.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0), version: 2.8.3 2026-02-09T14:48:31,251 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/55/5e/c5bd7b845a1d2ed246446daec781ed3e252904508796ddfeb9c1e9ff5058/pyrate_limiter-2.8.4-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,252 Found link https://files.pythonhosted.org/packages/80/69/55f3d34af257a0545101cfaa34181062b773df3358e12e99bd59d2b1fc3d/pyrate_limiter-2.8.4.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0), version: 2.8.4 2026-02-09T14:48:31,253 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/72/9f/69ab7e8721523ebc2f20044187d9f1f6c2e032292d38d734de9f97e86bb5/pyrate_limiter-2.8.5-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,255 Found link https://files.pythonhosted.org/packages/83/99/44645d9727cb4c73c5d4461ec52c884f6fb7157ef17f109fc4942154a73d/pyrate_limiter-2.8.5.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0), version: 2.8.5 2026-02-09T14:48:31,255 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/bc/14/3d2a7a4bf3b64c2187d4832754ac866cd4f361fa3a81e2028c4428f75eb9/pyrate_limiter-2.9.0-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,256 Found link https://files.pythonhosted.org/packages/4f/fb/2880a4e9c894eed6e64d48075a6813443a4c52919112a06771a342acb11a/pyrate_limiter-2.9.0.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0), version: 2.9.0 2026-02-09T14:48:31,257 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/0c/fe/f8fb6145092f51d2a79589f98e76507c5b7421a68b38b1f0b2f0b5eb05f8/pyrate_limiter-2.9.1-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,258 Found link https://files.pythonhosted.org/packages/04/ae/c5321cfb328ae70035774db162e58264a3903f3eb8f7cbfeaae570fcdb8c/pyrate_limiter-2.9.1.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0), version: 2.9.1 2026-02-09T14:48:31,258 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/4f/2e/cad6d72ca044bff3b0d53b491f5116582e0704fea59672906d44b9600514/pyrate_limiter-2.10.0-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,259 Found link https://files.pythonhosted.org/packages/c0/a2/bb73c385e6d68cbe0ebe6ff16c22c96a79194c1298b2942005fcaf3eda9d/pyrate_limiter-2.10.0.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0), version: 2.10.0 2026-02-09T14:48:31,260 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/89/bb/c97e699972fe1195c358002627ca9494756ff38e95de9f178ded33b887b2/pyrate_limiter-3.0.0-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,261 Found link https://files.pythonhosted.org/packages/d3/72/d9ded5eaaf9eea3905195007f0671f2e02e77d0da7e2c87f30f892d3b419/pyrate_limiter-3.0.0.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0), version: 3.0.0 2026-02-09T14:48:31,262 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/7a/c8/1f5bf1c38ac89e3140754caac84bc09feeca92881680bc2a097d7cdc567b/pyrate_limiter-3.0.1-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,263 Found link https://files.pythonhosted.org/packages/9f/eb/3879d5dfcce117aeddf37709a90f1d9146da4024532098df140d11384611/pyrate_limiter-3.0.1.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0), version: 3.0.1 2026-02-09T14:48:31,264 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/0a/01/2dd3d4c2c0b5e57a7b482fb3c2149dade10594aff48f880f846d3641b19f/pyrate_limiter-3.0.2-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,265 Found link https://files.pythonhosted.org/packages/5b/d6/b0d03d0ba1e53e6489fca7a36e7e557fc07a3a09986ed5603e3c283e1eaa/pyrate_limiter-3.0.2.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0), version: 3.0.2 2026-02-09T14:48:31,266 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/79/b3/28b72d02055dc5f0f7ac2a89e9f219b0a69297b17e1de5a6d83844cb5543/pyrate_limiter-3.1.0-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,267 Found link https://files.pythonhosted.org/packages/58/dc/793f7a7b33582b5d2cf235c1290bbc084e51d51455ac727cb1e14c21a16e/pyrate_limiter-3.1.0.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0), version: 3.1.0 2026-02-09T14:48:31,268 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/14/34/089a939b8cda558e1fccada8ba4b422cd8de0eccd4b87f686c185366b78e/pyrate_limiter-3.1.1-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,269 Found link https://files.pythonhosted.org/packages/fe/4c/83a2c03f4a169f3d9fdb6570f8f82d85e3903f6f183c21ee7d8cbd6655b4/pyrate_limiter-3.1.1.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0), version: 3.1.1 2026-02-09T14:48:31,270 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/e8/29/1131ce84bb0bf6c7229cdc107ced09d3571dd3c9ed61dc445475e6b65b54/pyrate_limiter-3.2.0-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,271 Found link https://files.pythonhosted.org/packages/43/9e/9d431d57e54715844234cbff8438ef762c88279a40d5249fd45845354a97/pyrate_limiter-3.2.0.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0), version: 3.2.0 2026-02-09T14:48:31,271 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/34/b8/06badfb792f80f2740cc97f918dca9e2876716d8a4c90849f00d83e0fe21/pyrate_limiter-3.2.1-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,273 Found link https://files.pythonhosted.org/packages/8d/79/64a12cd4526f3272a11dd338a35c54e91e7096163b898f1d64d4f8f63e4a/pyrate_limiter-3.2.1.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0), version: 3.2.1 2026-02-09T14:48:31,273 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/89/93/2f2edaac983b34c37f156da8b6e029bcceea9bbf0a5ff298b744dde62ba6/pyrate_limiter-3.3.0-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,275 Found link https://files.pythonhosted.org/packages/8b/b3/aca2999c7253b96354d84574ab076ef4c149054f0f7bdc703aa696f11088/pyrate_limiter-3.3.0.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0), version: 3.3.0 2026-02-09T14:48:31,276 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/b5/fd/e5d2e3ac11e060b0f81ae61dd8169e6b2254d0e2103b58e6de2a72ada6c5/pyrate_limiter-3.4.0-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,277 Found link https://files.pythonhosted.org/packages/9e/df/c5f59ea7557acd6d868f96a6e7faa155994a8ff26e8c325c8daaa48c466f/pyrate_limiter-3.4.0.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0), version: 3.4.0 2026-02-09T14:48:31,278 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/3d/55/a87f8ffc74d93a985ca2eb360c96a9823c421d53da61b48290e2caaca821/pyrate_limiter-3.4.1-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,279 Found link https://files.pythonhosted.org/packages/24/16/9860cc2b8f1a53cf9fb1e12b46d7f6dc7563b092439066fd3bc915646bec/pyrate_limiter-3.4.1.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0), version: 3.4.1 2026-02-09T14:48:31,279 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/1d/ea/2fcf0580d0d0c26a3f4b3e05d1b9e6e8d2332a58c5b80523ee0b288ac25f/pyrate_limiter-3.5.0-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,280 Found link https://files.pythonhosted.org/packages/8a/f0/0f32658018c9b6d05635bb03fa1e31067ba0188bb9c7cd1eabef9b15884d/pyrate_limiter-3.5.0.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0), version: 3.5.0 2026-02-09T14:48:31,281 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/05/9d/6ad868364612a56257d5c6a06d2c3431a788549d79cc63a16538b78d9c11/pyrate_limiter-3.5.1-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,282 Found link https://files.pythonhosted.org/packages/98/0f/2c33ab9cf4304d0abfa6108ac3279a72d17f190be8c0ff3709750e912ab3/pyrate_limiter-3.5.1.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0), version: 3.5.1 2026-02-09T14:48:31,283 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/a2/76/78124018c5306331961cc43d2ba301d9d3d56610c938b24c828b94751ff7/pyrate_limiter-3.6.0-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,284 Found link https://files.pythonhosted.org/packages/fa/06/13ffff42f7293f96ee45ec61cd50e2d27b39629652550383ffd212b802b1/pyrate_limiter-3.6.0.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0), version: 3.6.0 2026-02-09T14:48:31,284 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/f6/b8/a39102bfa27a21ab182ea1c80fbb6e42db32653ee904443c930025dadbd0/pyrate_limiter-3.6.1-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:<4.0,>=3.8) 2026-02-09T14:48:31,285 Found link https://files.pythonhosted.org/packages/30/ec/7e53e6b1f0737976e942fc1f7c42e97f9906b79522983f49f90f44c72fa7/pyrate_limiter-3.6.1.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:<4.0,>=3.8), version: 3.6.1 2026-02-09T14:48:31,286 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/10/f7/1367fdd9938e9261717ebe260d43fa4b25b2b6e1df33c3a50e1cecab2ba2/pyrate_limiter-3.6.2-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:<4.0,>=3.8) 2026-02-09T14:48:31,287 Found link https://files.pythonhosted.org/packages/5b/59/8a2e5e70818d7ca2742966ef827b000411ade679f719b929031b42ed5440/pyrate_limiter-3.6.2.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:<4.0,>=3.8), version: 3.6.2 2026-02-09T14:48:31,288 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/92/1b/c6154663593ffecb18e9463be7a1190bcf37fe360d0fce4153771472ee6e/pyrate_limiter-3.7.0-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:<4.0,>=3.8) 2026-02-09T14:48:31,289 Found link https://files.pythonhosted.org/packages/3e/b6/a812da6cbcb3861c4389fc42114a77d3628d2a9948fbc5f308c35fecaed0/pyrate_limiter-3.7.0.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:<4.0,>=3.8), version: 3.7.0 2026-02-09T14:48:31,290 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/09/2d/8937a5186d9151613e818bf6e6e494bce19075212c39672f7d28e9b0eea4/pyrate_limiter-3.7.1-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:<4.0,>=3.8) 2026-02-09T14:48:31,290 Found link https://files.pythonhosted.org/packages/52/2c/d823960cc8b80501f86bd34b001a1f699aa187742919180676e2d646cb7b/pyrate_limiter-3.7.1.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:<4.0,>=3.8), version: 3.7.1 2026-02-09T14:48:31,291 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/2b/cc/86fff2da436e6ce11c7dd3683ab80e54d74f5f92b662c91ba7ccc517d5ba/pyrate_limiter-3.8.0-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:<4.0,>=3.8) 2026-02-09T14:48:31,292 Found link https://files.pythonhosted.org/packages/8b/3a/ba8947acbf4cde2f76e8c53b64dd56df5f72b6d231908d747cd2beb3f855/pyrate_limiter-3.8.0.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:<4.0,>=3.8), version: 3.8.0 2026-02-09T14:48:31,293 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/7d/42/e1b931186c86fcae4adfc9229b37963c8e0c6fe618dd82447d9575d4494c/pyrate_limiter-3.8.1-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:<4.0,>=3.8) 2026-02-09T14:48:31,294 Found link https://files.pythonhosted.org/packages/ca/2d/b42fb6145a37af6c0a9d398f7d94d5bbe236979d64e7233aa72f15c9bbd3/pyrate_limiter-3.8.1.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:<4.0,>=3.8), version: 3.8.1 2026-02-09T14:48:31,295 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/04/af/d8bf0959ece9bc4679bd203908c31019556a421d76d8143b0c6871c7f614/pyrate_limiter-3.9.0-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:<4.0,>=3.8) 2026-02-09T14:48:31,296 Found link https://files.pythonhosted.org/packages/ec/da/f682c5c5f9f0a5414363eb4397e6b07d84a02cde69c4ceadcbf32c85537c/pyrate_limiter-3.9.0.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:<4.0,>=3.8), version: 3.9.0 2026-02-09T14:48:31,296 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/26/78/b111df8d6117ede01465e763a37ba180969f5e878616067debfff92b12f4/pyrate_limiter-4.0.1-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.10) 2026-02-09T14:48:31,297 Found link https://files.pythonhosted.org/packages/af/41/87d4cd5ff57ca699d10d94b8bf734fa4babc4eb9cf77c6f63a9b655154ba/pyrate_limiter-4.0.1.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.10), version: 4.0.1 2026-02-09T14:48:31,298 Skipping link: No binaries permitted for pyrate-limiter: https://files.pythonhosted.org/packages/13/b9/80ffe3f2c34d3247186d74b1d08c1fed1e3ad4127ff6a8a5501b7bf16a97/pyrate_limiter-4.0.2-py3-none-any.whl (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.10) 2026-02-09T14:48:31,299 Found link https://files.pythonhosted.org/packages/03/98/2b3dc1ba6bdf2efaeaa3e102124cbd2636a4ccec241ffeb8a1de207f5cd4/pyrate_limiter-4.0.2.tar.gz (from https://pypi.org/simple/pyrate-limiter/) (requires-python:>=3.10), version: 4.0.2 2026-02-09T14:48:31,300 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyrate-limiter/ 2026-02-09T14:48:31,300 Getting page https://www.piwheels.org/simple/pyrate-limiter/ 2026-02-09T14:48:31,302 Found index url https://www.piwheels.org/simple 2026-02-09T14:48:31,461 Fetched page https://www.piwheels.org/simple/pyrate-limiter/ as text/html 2026-02-09T14:48:31,477 Skipping link: No binaries permitted for pyrate-limiter: https://www.piwheels.org/simple/pyrate-limiter/pyrate_limiter-4.0.1-py3-none-any.whl#sha256=c95a8195c965b81637d69e92083d31506b954bb9e90ba7515888b4353354a37d (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.10) 2026-02-09T14:48:31,478 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-3.9.0-py3-none-any.whl#sha256=c4c8817ac00824b4c5277dc4ce2742aebd1948e21c407d4f1e3b24743e3d68d6 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,479 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-3.8.1-py3-none-any.whl#sha256=deda5c6941ddfa9ce6df369ab901e91d28d48482783c317434b047baa733ce4a (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,479 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-3.8.0-py3-none-any.whl#sha256=fcb865b8c9b31004cd9be2aa40794fe0b4ffe3a7883e5c6ea6080a5162f7f90c (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,480 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-3.7.1-py3-none-any.whl#sha256=217d125001c76e4021015d214a3126101dffd942b083ddf702d7c9ee6c672665 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,481 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-3.7.0-py3-none-any.whl#sha256=cdbfc8f537d07e2bda76f5191b38aee972b26e1af020d880e3c1ef9d528227ac (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,481 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-3.6.2-py3-none-any.whl#sha256=7ac776b60334abd5fe169419a721d6945252923f8ba635ad9210ddde8d812440 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,482 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-3.6.1-py3-none-any.whl#sha256=0902650ba9ef15a4bdd8241f738181e88171209cedd778e8080ae76b9d82723e (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,482 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-3.6.0-py3-none-any.whl#sha256=715e9f08c6fe2a00d0cae5b1a6647d68ffeb2a54dc0cc2cff4e046b067ce6da4 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,483 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-3.5.1-py3-none-any.whl#sha256=816f717ce85f6077c1c1ac42205b2a00f8ac0ed74e5b5b10486e351f696cd36a (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,483 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-3.5.0-py3-none-any.whl#sha256=b4ee8bff1c8f99410307873f9f40391bbbe32d66e2bb2186aaeaa8dd9ce3dce4 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,484 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-3.4.1-py3-none-any.whl#sha256=3495812e83ffe04c08b0e6fe8ff4ce5eede031db484449333151ad6c7ac2946d (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,484 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-3.4.0-py3-none-any.whl#sha256=c6c0d7d27d7355ecedd46ef8c6cd42f1ce57d7a4b3e3a6be84ffe6d252799d83 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,485 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-3.3.0-py3-none-any.whl#sha256=46980180aa0ff0d8ea6c66601746d82484244d990b72abd6d4f44222724f2158 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,486 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-3.2.1-py3-none-any.whl#sha256=8b3152e4b977210041c1d9fab92121eb918922807f052a2f52f1bc59675334b2 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,486 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-3.2.0-py3-none-any.whl#sha256=80465e5bb0cd212e4ff41ce5a380422209a89d62611b334f35273985c797432c (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,487 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-3.1.1-py3-none-any.whl#sha256=c51906f1d51d56dc992ff6c26e8300e32151bc6cfa3e6559792e31971dfd4e2b (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,488 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-3.1.0-py3-none-any.whl#sha256=a4b21e7a0e99bee328d8f01b23addf664931e693b83212b0fc0059d66ed143b4 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,489 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-3.0.2-py3-none-any.whl#sha256=22c7142c5a50dcd59fbed4800f36cd7afd7bc704d73b691063af29fcdd005910 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,489 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-3.0.1-py3-none-any.whl#sha256=b97672b0482188c7c6a09959c211fb06293ca6f7ba475f369eedaa5e70d62ba3 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,490 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-3.0.0-py3-none-any.whl#sha256=e83d636759d6f18739f5ad9b6ddf2aadc6706de4ebea0fafaa1aa3a754fa8d30 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.8,<4.0) 2026-02-09T14:48:31,490 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.10.0-py3-none-any.whl#sha256=516c7fddc474e43aefc2d2a779f202102c539062b6fc4ecd81a6a9611d7ffbc3 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,491 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.9.1-py3-none-any.whl#sha256=1a1c2862517bffc54760eb3c0343bd2efe6b8cd54c7e167bd215a264cf41f504 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,491 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.9.0-py3-none-any.whl#sha256=e95064a3373f4906cee946c37a8e4359e2d9b8c9a1050f4f673c864d8103021e (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,492 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.8.5-py3-none-any.whl#sha256=a0ecb02e20522d197a49ea26e9787794896271eb6b9a62ae43ff98b853e527a1 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,492 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.8.4-py3-none-any.whl#sha256=447e8199a9a4ba55ea9f1fc3348ea77b4cee5da7735c385ee48c17f71bbb9592 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,493 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.8.3-py3-none-any.whl#sha256=87b45b8de1d8c4473937c1c38d66c340a8c22b9a001a72b00b3b37fa7b259afc (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,494 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.8.2-py3-none-any.whl#sha256=375f679719d1f42d5ab1e8fce18153f27144bc4638085888560fe970bded41d5 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,494 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.8.1-py3-none-any.whl#sha256=7f09203a7c7910e5dba3f74d09584b7e214e2b6a5c965f85f4cb8ea01a2d2dea (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.6.2,<4.0.0) 2026-02-09T14:48:31,495 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.8.0-py3-none-any.whl#sha256=d0f1cfcf10ea5a0987c952eef0e5629806544fd45d1cfaaae0851fc314b9219e (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.6.2,<4.0.0) 2026-02-09T14:48:31,496 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.7.0-py3-none-any.whl#sha256=acfbdfd9bd986821cb089bff4614cf7bda2ae8d3403e1b7f8e9398ff23489018 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.6.2,<4.0.0) 2026-02-09T14:48:31,496 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.6.3-py3-none-any.whl#sha256=7d658cc42976a0e4e6875d86b08be0d4d85e62cccff2ee5b9c968d95df25a7c3 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.6.2,<4.0.0) 2026-02-09T14:48:31,497 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.6.2-py3-none-any.whl#sha256=472a816ea012964a4f1a2baacdd3812af6e560c58ac8f052007406bb689e118a (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.6.2,<4.0.0) 2026-02-09T14:48:31,497 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.6.1-py3-none-any.whl#sha256=bcaa304f332e666f2d265963e8c6b13d74d414088655cb131dc499a2cdde5c10 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.6.2,<4.0.0) 2026-02-09T14:48:31,498 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.6.0-py3-none-any.whl#sha256=5072e97128877c613b5b87628585c9dd668752646f7493108611b9eaaa328cb1 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.6.2,<4.0.0) 2026-02-09T14:48:31,498 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.5.0-py3-none-any.whl#sha256=cbe264845333c6dbb032099c8279f0a157e8a9231e3dc964c14037ff51322306 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.6.2,<4.0.0) 2026-02-09T14:48:31,499 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.4.7-py3-none-any.whl#sha256=a6cdd05c5f32b0e098b11f3053f0ddf958296fd2c9647aef582869764311fbc8 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.6.1,<4.0.0) 2026-02-09T14:48:31,499 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.4.6-py3-none-any.whl#sha256=8918a98ad9a73d28cab741c3397d65186169f74b5731594d2b21bb4538cdb35f (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.6,<4.0) 2026-02-09T14:48:31,500 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.3.6-py3-none-any.whl#sha256=dbabd332c67358574394408abd31a0a6a8d3c3f1b00fd2100c9fc51f7736793d (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.6,<4.0) 2026-02-09T14:48:31,501 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.3.5-py3-none-any.whl#sha256=d2a877ccc9bd3323d01eba28f0b24b33a10bedcad65877fee343c3900fb68818 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.6,<4.0) 2026-02-09T14:48:31,501 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.3.4-py3-none-any.whl#sha256=d1e3fb4e7ea4ff23c85026f65b038b13173326d263de407bb5ad2bb95e5659be (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.6,<4.0) 2026-02-09T14:48:31,502 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.3.3-py3-none-any.whl#sha256=bc340fd214147fdfecefcb7eebaed511fa5f75fa229bcb17c4ff18bb484aef60 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.6,<4.0) 2026-02-09T14:48:31,502 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.3.2-py3-none-any.whl#sha256=405033f727b441ecb80081d70370448af0fb74a5824adf8d5bff5301b1318f81 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,503 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.3.1-py3-none-any.whl#sha256=b1064be4ac7dc14eff72050fcacbfe8b8b362697c961b9f684b4f8341c38a7df (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,503 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.3.0-py3-none-any.whl#sha256=461e751f3530911787e0f040cf2125e02abe95deacec62cddab4f0480593301a (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,504 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.2.2-py3-none-any.whl#sha256=67fbebbcab67be4ad4f9d15294753848525df71ce8aad910efbaf89669e187bc (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,504 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.2.1-py3-none-any.whl#sha256=7a2734a09b39ec5a0e7747c4ff5bc95eb13b1711038875659ccc0055cdbb76bc (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,505 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.2.0-py3-none-any.whl#sha256=5805204983800a14c541fb23f3932c4295d32396f3709cc624bccdbeac026f87 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,506 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.1.0-py3-none-any.whl#sha256=b6908b0ca8c718668fdb402e9a6562a3a7098a27f2222888a20fa835b819fd2f (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,506 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.0.3-py3-none-any.whl#sha256=90b9d75f0cf6ea9931ccf76fd23aaf8564ab698e816748abd631ec51bf5b08ae (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,507 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.0.2-py3-none-any.whl#sha256=1340a8df82d19da417db6d6337b5723880b6de428be594dc18436c6a297e1233 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,508 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.0.1-py3-none-any.whl#sha256=e79f20875073fe4bc24e78b44422a85e7cc9d3c319f82d67e46c3ee4eb1738d1 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,508 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-2.0.0-py3-none-any.whl#sha256=3b14be933f3ea10dd7d440c60af2b95e09876faf26e25df171558c66049b3521 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,509 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-1.1.0-py3-none-any.whl#sha256=474159e2d3b1109a6bf70eed32988f9e0b222a418bd082772ec5b7cdef4e8937 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,509 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-1.0.0-py3-none-any.whl#sha256=1236d8b5aaa0e89faadf673114a4aee9627725134d5450b9835e9d483b48f815 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,510 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-0.1.1-py3-none-any.whl#sha256=d78dcab3ada04708be3b9934d15d23392194e9c9eb7b0c71597d433252d89dfa (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,511 Skipping link: No binaries permitted for pyrate-limiter: https://archive1.piwheels.org/simple/pyrate-limiter/pyrate_limiter-0.1.0-py3-none-any.whl#sha256=ccc510d65f960b4a0eaeab0046f7618bdb6adb4e39b398477bb44b839c72f069 (from https://www.piwheels.org/simple/pyrate-limiter/) (requires-python:>=3.7,<4.0) 2026-02-09T14:48:31,511 Skipping link: not a file: https://www.piwheels.org/simple/pyrate-limiter/ 2026-02-09T14:48:31,512 Skipping link: not a file: https://pypi.org/simple/pyrate-limiter/ 2026-02-09T14:48:31,537 Given no hashes to check 1 links for project 'pyrate-limiter': discarding no candidates 2026-02-09T14:48:31,555 Collecting pyrate-limiter==4.0.2 2026-02-09T14:48:31,558 Created temporary directory: /tmp/pip-unpack-aaourg63 2026-02-09T14:48:31,774 Downloading pyrate_limiter-4.0.2.tar.gz (301 kB) 2026-02-09T14:48:31,975 Added pyrate-limiter==4.0.2 from https://files.pythonhosted.org/packages/03/98/2b3dc1ba6bdf2efaeaa3e102124cbd2636a4ccec241ffeb8a1de207f5cd4/pyrate_limiter-4.0.2.tar.gz to build tracker '/tmp/pip-build-tracker-5nowjsxg' 2026-02-09T14:48:31,981 Created temporary directory: /tmp/pip-build-env-xo1r8ebb 2026-02-09T14:48:31,986 Installing build dependencies: started 2026-02-09T14:48:31,988 Running command pip subprocess to install build dependencies 2026-02-09T14:48:33,180 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-09T14:48:33,817 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-02-09T14:48:33,843 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-09T14:48:34,339 Collecting hatchling 2026-02-09T14:48:34,365 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.28.0-py3-none-any.whl (76 kB) 2026-02-09T14:48:34,699 Collecting uv-dynamic-versioning 2026-02-09T14:48:34,715 Using cached https://www.piwheels.org/simple/uv-dynamic-versioning/uv_dynamic_versioning-0.13.0-py3-none-any.whl (11 kB) 2026-02-09T14:48:34,907 Collecting packaging>=24.2 2026-02-09T14:48:34,922 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-09T14:48:35,066 Collecting pathspec>=0.10.1 2026-02-09T14:48:35,073 Using cached pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-02-09T14:48:35,195 Collecting pluggy>=1.0.0 2026-02-09T14:48:35,218 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-02-09T14:48:35,460 Collecting trove-classifiers 2026-02-09T14:48:35,476 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-02-09T14:48:35,928 Collecting dunamai~=1.25 2026-02-09T14:48:35,950 Using cached https://www.piwheels.org/simple/dunamai/dunamai-1.25.0-py3-none-any.whl (27 kB) 2026-02-09T14:48:36,135 Collecting jinja2~=3.0 2026-02-09T14:48:36,156 Using cached https://www.piwheels.org/simple/jinja2/jinja2-3.1.6-py3-none-any.whl (134 kB) 2026-02-09T14:48:36,375 Collecting tomlkit~=0.13 2026-02-09T14:48:36,398 Using cached https://www.piwheels.org/simple/tomlkit/tomlkit-0.14.0-py3-none-any.whl (39 kB) 2026-02-09T14:48:36,980 Collecting MarkupSafe>=2.0 2026-02-09T14:48:37,000 Using cached https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.3-cp311-cp311-linux_armv7l.whl (21 kB) 2026-02-09T14:48:40,022 Installing collected packages: trove-classifiers, tomlkit, pluggy, pathspec, packaging, MarkupSafe, jinja2, hatchling, dunamai, uv-dynamic-versioning 2026-02-09T14:48:40,057 Creating /tmp/pip-build-env-xo1r8ebb/overlay/local/bin 2026-02-09T14:48:40,059 changing mode of /tmp/pip-build-env-xo1r8ebb/overlay/local/bin/trove-classifiers to 755 2026-02-09T14:48:41,810 changing mode of /tmp/pip-build-env-xo1r8ebb/overlay/local/bin/hatchling to 755 2026-02-09T14:48:41,888 changing mode of /tmp/pip-build-env-xo1r8ebb/overlay/local/bin/dunamai to 755 2026-02-09T14:48:41,964 changing mode of /tmp/pip-build-env-xo1r8ebb/overlay/local/bin/uv-dynamic-versioning to 755 2026-02-09T14:48:42,048 Successfully installed MarkupSafe-3.0.3 dunamai-1.25.0 hatchling-1.28.0 jinja2-3.1.6 packaging-26.0 pathspec-1.0.4 pluggy-1.6.0 tomlkit-0.14.0 trove-classifiers-2026.1.14.14 uv-dynamic-versioning-0.13.0 2026-02-09T14:48:42,332 Installing build dependencies: finished with status 'done' 2026-02-09T14:48:42,339 Getting requirements to build wheel: started 2026-02-09T14:48:42,340 Running command Getting requirements to build wheel 2026-02-09T14:48:42,702 Getting requirements to build wheel: finished with status 'done' 2026-02-09T14:48:42,706 Created temporary directory: /tmp/pip-modern-metadata-_mtwvtfn 2026-02-09T14:48:42,710 Preparing metadata (pyproject.toml): started 2026-02-09T14:48:42,712 Running command Preparing metadata (pyproject.toml) 2026-02-09T14:48:43,357 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-09T14:48:43,364 Source in /tmp/pip-wheel-2w2ld6zh/pyrate-limiter_cc67d1533e104d578d46219d4260c906 has version 4.0.2, which satisfies requirement pyrate-limiter==4.0.2 from https://files.pythonhosted.org/packages/03/98/2b3dc1ba6bdf2efaeaa3e102124cbd2636a4ccec241ffeb8a1de207f5cd4/pyrate_limiter-4.0.2.tar.gz 2026-02-09T14:48:43,365 Removed pyrate-limiter==4.0.2 from https://files.pythonhosted.org/packages/03/98/2b3dc1ba6bdf2efaeaa3e102124cbd2636a4ccec241ffeb8a1de207f5cd4/pyrate_limiter-4.0.2.tar.gz from build tracker '/tmp/pip-build-tracker-5nowjsxg' 2026-02-09T14:48:43,373 Created temporary directory: /tmp/pip-unpack-yexqkhn2 2026-02-09T14:48:43,374 Building wheels for collected packages: pyrate-limiter 2026-02-09T14:48:43,380 Created temporary directory: /tmp/pip-wheel-4p7ku4jb 2026-02-09T14:48:43,380 Destination directory: /tmp/pip-wheel-4p7ku4jb 2026-02-09T14:48:43,383 Building wheel for pyrate-limiter (pyproject.toml): started 2026-02-09T14:48:43,384 Running command Building wheel for pyrate-limiter (pyproject.toml) 2026-02-09T14:48:43,523 Building wheel for pyrate-limiter (pyproject.toml): finished with status 'done' 2026-02-09T14:48:43,528 Created wheel for pyrate-limiter: filename=pyrate_limiter-4.0.2-py3-none-any.whl size=36439 sha256=35ec42b9bb9cfabcafab14d0c5c6523f48378c3da2949e534ce3cbdfea71eadd 2026-02-09T14:48:43,529 Stored in directory: /tmp/pip-ephem-wheel-cache-1du5hxjo/wheels/e5/02/87/4556b29194a791e2d35d6a2347abbc0e7b2f618e8803229744 2026-02-09T14:48:43,545 Successfully built pyrate-limiter 2026-02-09T14:48:43,550 Removed build tracker: '/tmp/pip-build-tracker-5nowjsxg'