2026-05-23T13:44:43,963 Created temporary directory: /tmp/pip-ephem-wheel-cache-oe69rau4 2026-05-23T13:44:43,964 Created temporary directory: /tmp/pip-build-tracker-8kzjzio3 2026-05-23T13:44:43,965 Initialized build tracking at /tmp/pip-build-tracker-8kzjzio3 2026-05-23T13:44:43,965 Created build tracker: /tmp/pip-build-tracker-8kzjzio3 2026-05-23T13:44:43,966 Entered build tracker: /tmp/pip-build-tracker-8kzjzio3 2026-05-23T13:44:43,967 Created temporary directory: /tmp/pip-wheel-g4vy_hb_ 2026-05-23T13:44:43,970 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-05-23T13:44:43,972 Created temporary directory: /tmp/pip-ephem-wheel-cache-nenojvf6 2026-05-23T13:44:43,994 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-23T13:44:43,997 2 location(s) to search for versions of pulse-framework: 2026-05-23T13:44:43,997 * https://pypi.org/simple/pulse-framework/ 2026-05-23T13:44:43,997 * https://www.piwheels.org/simple/pulse-framework/ 2026-05-23T13:44:43,998 Fetching project page and analyzing links: https://pypi.org/simple/pulse-framework/ 2026-05-23T13:44:43,999 Getting page https://pypi.org/simple/pulse-framework/ 2026-05-23T13:44:44,000 Found index url https://pypi.org/simple 2026-05-23T13:44:44,249 Fetched page https://pypi.org/simple/pulse-framework/ as application/vnd.pypi.simple.v1+json 2026-05-23T13:44:44,282 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/e9/9b/583e5dea3bcb708b3e12aa2b5c840058474fcec8b84ea58e97861e6df3f5/pulse_framework-0.1.0-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,284 Found link https://files.pythonhosted.org/packages/4c/42/28e2ef9b4fc62cf6b5656fa73b4de76e5e8805895b205612746f915a30b3/pulse_framework-0.1.0.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.0 2026-05-23T13:44:44,284 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/f9/24/7cddd6fad4edbc5669e405223a56a255c17d84cf152cbcc6b83cd5463c59/pulse_framework-0.1.1-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,285 Found link https://files.pythonhosted.org/packages/39/2a/ca727f01129a186e3c9f9422c2e65ef1722acdacf9d3ad0793148225ec34/pulse_framework-0.1.1.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.1 2026-05-23T13:44:44,286 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/d6/b3/32485a2112271cf5ddd08ee1831ee94a32c02a913103014c6847fd1d0604/pulse_framework-0.1.2-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,287 Found link https://files.pythonhosted.org/packages/7f/83/d68c794848ce8596ff8033b2ec1c54fa858f54a1a39510a5f512ea16a347/pulse_framework-0.1.2.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.2 2026-05-23T13:44:44,288 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/61/8a/cb22e827c6324947868d28671911fc00bb7bba749bff795cd4fbbe8d83e8/pulse_framework-0.1.3-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,289 Found link https://files.pythonhosted.org/packages/b0/20/071bd1480785f4c91b5fc82d3cd9d6bafb740c4a6f49fd5d318003a1dd93/pulse_framework-0.1.3.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.3 2026-05-23T13:44:44,290 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/f9/58/1908d5e3fd18255764b3bebfafb03d3cb3c71e2279c868257a4ea2b07e0c/pulse_framework-0.1.4-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,291 Found link https://files.pythonhosted.org/packages/74/25/1296ec7fb0ac59a56b72aab955f19eaf6a22250bec64983b3fbfadc72da6/pulse_framework-0.1.4.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.4 2026-05-23T13:44:44,292 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/6d/cc/3cd31fa8468ed83d83ac3ef78c6f63f1db62acbb5d766096562ec9152231/pulse_framework-0.1.5-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,293 Found link https://files.pythonhosted.org/packages/f3/c1/3e3679904b787c28a6ab3d4f9ba50b79776aeb0ad9b8563bc14ee050a7b6/pulse_framework-0.1.5.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.5 2026-05-23T13:44:44,293 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/36/11/7d6495686b1636632a2714e4120b0deb9ff4953ef6f3bea9125e60f36727/pulse_framework-0.1.6-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,294 Found link https://files.pythonhosted.org/packages/34/ee/da9554d341d227f49f3e2af03d775b017fe04ba7c6aa8c2d165fb691f6da/pulse_framework-0.1.6.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.6 2026-05-23T13:44:44,295 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/ee/b8/ae98a7ce9bc65c2a26180ed42be857d9dfeeca4508915c5993c603f388ea/pulse_framework-0.1.7-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,296 Found link https://files.pythonhosted.org/packages/6d/3f/76d1f935e3debada5ec1d6f34d901d046aa8a72619d079b489c26c1d6826/pulse_framework-0.1.7.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.7 2026-05-23T13:44:44,296 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/74/69/f3d79b9c7f980a5f47247f60b66a80a8d8ef010565909ad14fa3dca1c157/pulse_framework-0.1.8-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,297 Found link https://files.pythonhosted.org/packages/84/ed/41e911dcdd844f5dd06e18736136a26be77749d53a658cfbaee42bc6a41e/pulse_framework-0.1.8.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.8 2026-05-23T13:44:44,298 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/79/b4/96a63d0d76ed2cb43923b36035daba330ee25c2e747e1516379ec34058df/pulse_framework-0.1.9-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,299 Found link https://files.pythonhosted.org/packages/d4/94/b4a089bb6f420e2c613cc16625f291031481e32ed9ba71caf0748c002646/pulse_framework-0.1.9.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.9 2026-05-23T13:44:44,300 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/16/2a/e519135b61d0305d26b7597690eb0a0505a6b4c7ac48bedf2a6c41f7df71/pulse_framework-0.1.10-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,301 Found link https://files.pythonhosted.org/packages/51/42/515a073325a8e3ceabf8ddf0eb4562f89cbc41ea859b73e716b2898f6427/pulse_framework-0.1.10.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.10 2026-05-23T13:44:44,302 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/fd/fc/5804eac1f458552928eb4fa684efc95b90e79f812ef2086a22e1ab927aa4/pulse_framework-0.1.11-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,303 Found link https://files.pythonhosted.org/packages/80/e9/20a3113b1a10a389ac10f6248a871ccd6303f640a1d24300d7f346d291a8/pulse_framework-0.1.11.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.11 2026-05-23T13:44:44,303 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/0c/f2/d9c498401923520a9c30c713114a058fb2c45357c799b3e6371c9d1612cf/pulse_framework-0.1.12-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,304 Found link https://files.pythonhosted.org/packages/75/ee/a4d6628094ea2a864862f47b04ccdf10707caa5d371490b203e298041384/pulse_framework-0.1.12.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.12 2026-05-23T13:44:44,305 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/de/f9/21b38235a67f840d447deb8bc4af2d1fc7dcbce4875320a4e138c0f04796/pulse_framework-0.1.13-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,306 Found link https://files.pythonhosted.org/packages/88/64/b53d4733e5330631483cc5bf50bdb8702dce47509aead7512ea4f72aa88a/pulse_framework-0.1.13.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.13 2026-05-23T13:44:44,306 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/cd/c3/ae186bec314b164a1ec2d6052a3c9d9c1ee671a5d5b879822a17484809b7/pulse_framework-0.1.14-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,307 Found link https://files.pythonhosted.org/packages/14/b4/e0cfd777de128b69381b78be60aa6dfca3be08f4ad051946f3fef02b540d/pulse_framework-0.1.14.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.14 2026-05-23T13:44:44,308 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/db/e1/9884bad9989ddebaafbccf96ac887f5228cbda874413a49a09830cd63fa7/pulse_framework-0.1.15-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,309 Found link https://files.pythonhosted.org/packages/63/90/971666feed7109e985f3591a431db97256dfb2ce65163b9b1913b0cfa6f5/pulse_framework-0.1.15.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.15 2026-05-23T13:44:44,310 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/c6/2b/c658221173b64c934b8bfee7ebfe43f04fd9cfa11452547db817e0019768/pulse_framework-0.1.16-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,311 Found link https://files.pythonhosted.org/packages/4a/e1/2b53b80b245dd4089b5243cb33b5cede1bdc42ad573eb4449a4890243b5b/pulse_framework-0.1.16.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.16 2026-05-23T13:44:44,312 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/c3/6e/f9f39b7b88c9390bfb6e5a0d2ee82e4539364474fa009b625bc33334aa3f/pulse_framework-0.1.17-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,312 Found link https://files.pythonhosted.org/packages/c1/90/012d4bd0a956033121d68be098ee892fa831c232ad51f9c9980148872e1e/pulse_framework-0.1.17.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.17 2026-05-23T13:44:44,313 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/fe/9b/a5286d2a3ffadb2f592c1139610ea66092cb450dff94b3cb70287e0959a3/pulse_framework-0.1.18-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,314 Found link https://files.pythonhosted.org/packages/53/20/0233524509a96c5f5fbab978928b779cb46a9f572edcffc92797fad06aea/pulse_framework-0.1.18.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.18 2026-05-23T13:44:44,315 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/2b/ff/ad352c9956362b247f36256de67dea25d1ff6ee9fba3c244bfc1ec1eeb21/pulse_framework-0.1.19-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,316 Found link https://files.pythonhosted.org/packages/92/79/60fe97b6e9bce6bbdfd8590246673c53b869fc27f97afd122b23d7c9b507/pulse_framework-0.1.19.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.19 2026-05-23T13:44:44,317 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/ad/c9/380d2f52a92b2e75adb742a3e0da6b6fc3212298eb5ea6768553f401de24/pulse_framework-0.1.20-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,317 Found link https://files.pythonhosted.org/packages/11/dd/b33ab2f040cf645790a5387af3306a8cb14f23a79ec4381fc4b05d9b0b79/pulse_framework-0.1.20.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.20 2026-05-23T13:44:44,318 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/26/1f/f5c0dce57d1146caed3c84ab8b75192eda3638efde0365f4a4ceb7396d8d/pulse_framework-0.1.21-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,319 Found link https://files.pythonhosted.org/packages/96/5f/35e8a1e5c73fc564845436e614f62561cc272946f6c072a5f5ce538bfa2a/pulse_framework-0.1.21.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.21 2026-05-23T13:44:44,320 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/6c/53/f7fada38aa1e81c6590fa0ee303f292b49574d1ede022ef444b01dc52395/pulse_framework-0.1.22-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,320 Found link https://files.pythonhosted.org/packages/a6/c8/0be31e88a57f4f2a5b185bdfce8c709a3e2ded867b59e5b69976841b07be/pulse_framework-0.1.22.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.22 2026-05-23T13:44:44,321 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/6e/21/b3f83855bbe290dfe4f0186d6acf034af5b296757798f8a0ce286ccdbd82/pulse_framework-0.1.23-1-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,322 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/b6/ed/421551c92a82ebae0cc814cffb68852a3caeff29d7fd9a3035461e1d12d3/pulse_framework-0.1.23-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,323 Found link https://files.pythonhosted.org/packages/34/f3/dc03a9a133414b86a365261ce3a15cd40fa6a92cd136ee486b7e896d1fd9/pulse_framework-0.1.23.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.23 2026-05-23T13:44:44,324 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/6b/cd/55a378af137a1fb26ebccf0a54dff37ff2f1c44f7a4af60ae369db4c62a2/pulse_framework-0.1.24-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,324 Found link https://files.pythonhosted.org/packages/6e/d8/9e54ec4f2f8eb04ecc79349ac04fbaaf0d27b62e89ec382c3addc43a5812/pulse_framework-0.1.24.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.24 2026-05-23T13:44:44,325 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/b8/8e/ff5a763a2059a16abb92aa32abc810d5b54df3b74cbece21792d198bdfe6/pulse_framework-0.1.25-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,326 Found link https://files.pythonhosted.org/packages/8b/4b/b55d5310f1876b6a88f5e4e17572cb6ea3e07735169d8c270080d9919e6b/pulse_framework-0.1.25.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.25 2026-05-23T13:44:44,327 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/f9/8f/7add9e17e0393d7c0692f171d10f039c860e87d8b39daae992cda417851f/pulse_framework-0.1.26-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,328 Found link https://files.pythonhosted.org/packages/64/db/77ead0cb3fa8a0b0a86d4a6dbc1538c5a04085d12627cd6cb377d8bf16d8/pulse_framework-0.1.26.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.26 2026-05-23T13:44:44,329 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/6b/09/4134f9cf23b9a52b5301ad17a74b9114966f1a087f123c59bf5f3874ff1b/pulse_framework-0.1.27-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,329 Found link https://files.pythonhosted.org/packages/5b/5e/db13b83b1cfbe65f9d7ae335dfea68e1e58e9c60eddc6bf1a43915096beb/pulse_framework-0.1.27.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.27 2026-05-23T13:44:44,330 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/b0/f8/ceb3d2c25dff65bd447668449ec35d06df03adf55965210b054c8127f576/pulse_framework-0.1.28-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,331 Found link https://files.pythonhosted.org/packages/a9/22/786d52c3cce06860b2e59f6407081ea131f7ff3e923279c45bd2afe4f7a4/pulse_framework-0.1.28.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.28 2026-05-23T13:44:44,331 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/d9/60/8142d6d08947c9db6a50aa1968a3361651aafa5b6012e027910cb2964582/pulse_framework-0.1.29-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,332 Found link https://files.pythonhosted.org/packages/c5/99/7a7d2391af3c7ca303e5ae7b4844218423a9a47eb1dd99325a31cf847e4d/pulse_framework-0.1.29.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.29 2026-05-23T13:44:44,333 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/62/b5/f61f0c1c8c5020e81f1503e8ef1dc58528e68b7572d660e432497af85b35/pulse_framework-0.1.30-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,334 Found link https://files.pythonhosted.org/packages/63/33/3ea74e18adf801309cbeb7202f139c2245e6de60d3e83377ac1f0d8ad396/pulse_framework-0.1.30.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.30 2026-05-23T13:44:44,335 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/18/68/b1e48ad7724aa7f26e7cf0a2cadbd39189ba68b4ed5f9fd6e9e5e9ae57e5/pulse_framework-0.1.31-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,336 Found link https://files.pythonhosted.org/packages/b7/f7/483010333ce6bab096f96badc3ed5de39244c8474ace3537d42be9c29d3e/pulse_framework-0.1.31.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.31 2026-05-23T13:44:44,336 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/c2/b0/f402731d135f79f638169e803287a581edc4a70e67a1a3fb11013efd1fc3/pulse_framework-0.1.32-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,337 Found link https://files.pythonhosted.org/packages/dd/f4/4dbf75d408a0db44cf41ae327583bbb135cb88697ccba544c8134989bec8/pulse_framework-0.1.32.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.32 2026-05-23T13:44:44,338 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/9c/c4/f743d0f580a5ebcccda11e1ddde0f93465af7fb303a8b491a040ef7b3f98/pulse_framework-0.1.33-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,339 Found link https://files.pythonhosted.org/packages/f3/fc/431551b54b16af784698a336989d1df4ad42746468b992bf0abc95524023/pulse_framework-0.1.33.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.33 2026-05-23T13:44:44,340 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/9b/31/7db6ddb4471264cd4485524fdcc54d6973f7be35b6ec7461a63e47c3ac50/pulse_framework-0.1.35-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,341 Found link https://files.pythonhosted.org/packages/6b/43/452258b7b461172df9a45146eea07585033c67432f34c25d36d3c2634b71/pulse_framework-0.1.35.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.35 2026-05-23T13:44:44,341 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/1e/7b/2fd1693f589eb94d7dabe0972b4af0d3bb4cc90575275562f11c8c911e29/pulse_framework-0.1.36-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,342 Found link https://files.pythonhosted.org/packages/6a/6e/2a366b385dcd1caa4ea2845db8d37e43376f8294a1e136da9f4295c70b2e/pulse_framework-0.1.36.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.36 2026-05-23T13:44:44,343 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/3e/05/cd87e5a1b4050c508da369c6cc67d02efe6a127ab7a6e99d3b4dda6ee3de/pulse_framework-0.1.37-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,344 Found link https://files.pythonhosted.org/packages/56/25/3afc360dd33bd390e4794901db6224fb08f653fe3bb5c07ef992c58d70d4/pulse_framework-0.1.37.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.37 2026-05-23T13:44:44,345 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/c3/8a/ed2c0e1620e3c8aacd85cc0754e2f926c492d122c4f0fedf4c7151ec542d/pulse_framework-0.1.38a1-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,346 Found link https://files.pythonhosted.org/packages/f2/b8/55b27700aaacc4a66b951ee0410fb9723d9b7ce66d6d96372e86b80ba1a7/pulse_framework-0.1.38a1.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.38a1 2026-05-23T13:44:44,347 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/62/8a/5ac197d170f74aba9f88f8c6a3aeb92ec6c9e7a8dc05f03dcb43edaf63de/pulse_framework-0.1.38a2-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,348 Found link https://files.pythonhosted.org/packages/04/11/42a2f5f017076addac3bcf4389818bfd018488c2c8a41e2d4b77cb4507a1/pulse_framework-0.1.38a2.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.38a2 2026-05-23T13:44:44,348 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/5c/eb/55bb88989b286c3d5cd7d410d528071af9847c1e60fad6351da418e34c20/pulse_framework-0.1.38a3-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,349 Found link https://files.pythonhosted.org/packages/44/f5/2c76076087d2ddf44e3c28938f61d4ac154f5f7d9b0341411518aaba8ac1/pulse_framework-0.1.38a3.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.38a3 2026-05-23T13:44:44,350 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/55/3a/2908f8d693bbc4f3d3ed8e76027087254f0575109e71ab19a57c396823d9/pulse_framework-0.1.38a4-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,351 Found link https://files.pythonhosted.org/packages/b3/d1/a9234b5a3e65d7d875f1918a0f0d6fe71ce00934af341c0a241b8760c387/pulse_framework-0.1.38a4.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.38a4 2026-05-23T13:44:44,352 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/dd/84/73e2462f515e204fa3ac0fbb1b5974b6600899c739ac373cdea311b291ec/pulse_framework-0.1.38a5-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,353 Found link https://files.pythonhosted.org/packages/06/c9/b665edd39f95a3db833554a02ba77a47199b3fa57c93c0236c84da9f1116/pulse_framework-0.1.38a5.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.38a5 2026-05-23T13:44:44,353 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/81/d0/909ccf49a6030abf2034e7b1480ccac9d87f1dd26a2292409c10cce1d40b/pulse_framework-0.1.38a6-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,354 Found link https://files.pythonhosted.org/packages/b1/86/3cffc5e1a742c5d57d6f46af0b2e5aaa29a663dfb0f0999ee3bf741fe52f/pulse_framework-0.1.38a6.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.38a6 2026-05-23T13:44:44,355 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/9a/91/b74544420a9f2ff5871f4aad298579c199803ac27a9c16210744af603767/pulse_framework-0.1.38a7-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,356 Found link https://files.pythonhosted.org/packages/3b/61/b413e4e851e03425d4834cbe61dfccee1a60af1872e4e9262550096fb669/pulse_framework-0.1.38a7.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.38a7 2026-05-23T13:44:44,356 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/59/0e/be381c293eb0bc0d640c9ef0061e2b1cc2c888f5c26aee614451444f62fd/pulse_framework-0.1.38a8-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,357 Found link https://files.pythonhosted.org/packages/18/76/cd119533f0b96e6d658b3933ef3c2b34cc9180881d93bc7f4068a8d6e99e/pulse_framework-0.1.38a8.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.38a8 2026-05-23T13:44:44,358 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/4b/c0/5c8fe6bbaf023ce6065195c25f06b295e1e1638176c1c885740ae7e3f834/pulse_framework-0.1.38a9-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,359 Found link https://files.pythonhosted.org/packages/2b/dc/0a0ac554349521cdd927f9430c2085e323819ee4d5abf3be6090bf73d1e2/pulse_framework-0.1.38a9.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.38a9 2026-05-23T13:44:44,360 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/01/a3/6188f327df739f469f4bae23811856ad5e4f99481021f273e15e25020972/pulse_framework-0.1.38-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,361 Found link https://files.pythonhosted.org/packages/08/ed/61a5cff434ed49e2b237519b708d383834161e0946dd1b0f2a9fd1a9975c/pulse_framework-0.1.38.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.38 2026-05-23T13:44:44,362 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/8d/3f/15ee6f3abf0179c16732eea39b75014e26ea2a9f4e4b31d4a327409f22f7/pulse_framework-0.1.39-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,363 Found link https://files.pythonhosted.org/packages/13/0c/8065a6cad85aba6decd5093a7a08a1ae7104aead9aada00f4e65c1df4041/pulse_framework-0.1.39.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.39 2026-05-23T13:44:44,364 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/73/5f/4a0f2a2df8f9e4bbc3de3e28154d74500792b447559f285bbba10da8c9ff/pulse_framework-0.1.40-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,364 Found link https://files.pythonhosted.org/packages/b3/86/7e50d94ec99fd99d58fb0f9b1d5d7b54d2430a25e96a211e1154e31012af/pulse_framework-0.1.40.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.40 2026-05-23T13:44:44,365 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/93/f8/2c8c4c28f6e44f2659006bebe2b46733b03e0dd79852a152a1523530bb4f/pulse_framework-0.1.41-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,366 Found link https://files.pythonhosted.org/packages/f7/d0/85d316753f2d4e55850de98c18b05cea0e3b9a5dc088656211241dfb34ad/pulse_framework-0.1.41.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.41 2026-05-23T13:44:44,367 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/81/55/93560a2e5dca17f126a8bf16b8b2af09231e42a1a39c62eb685925cd4335/pulse_framework-0.1.42-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,367 Found link https://files.pythonhosted.org/packages/92/b5/6853c11cc6ecfdaa06b1f71e44afa4e42fa5da92ac1714f76751df1f85b3/pulse_framework-0.1.42.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.42 2026-05-23T13:44:44,368 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/ed/60/c2241e89667929f93a36a09b7787125ded608af206124318e4eeac8488fd/pulse_framework-0.1.43-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,369 Found link https://files.pythonhosted.org/packages/7d/d1/a5627e29a56be00e040a98ce2562414f15e14644ffe2e425de067b92b091/pulse_framework-0.1.43.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.43 2026-05-23T13:44:44,370 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/43/06/994fc5b8be9c388e063928ea17a2cf0490f4f887b7651b9f8264606ee081/pulse_framework-0.1.44-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,371 Found link https://files.pythonhosted.org/packages/c7/bd/40d5f12b0db01a11037c252cfa2fffe8e3ceebf187f88729773c9e95ffa3/pulse_framework-0.1.44.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.44 2026-05-23T13:44:44,372 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/ea/6c/6d469c35b44975b85c303b6022b720ffa5f3c721f3075c39202cc2ffbb01/pulse_framework-0.1.46-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,372 Found link https://files.pythonhosted.org/packages/79/88/624135df1db59911e733e0553b74fb272c7cf627f90b612f7f76dd05e617/pulse_framework-0.1.46.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.46 2026-05-23T13:44:44,373 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/8c/73/e7b2a2f14837527e71565be2b5c35eccb8af41361a9ab35130f109f9cf99/pulse_framework-0.1.47-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,374 Found link https://files.pythonhosted.org/packages/5b/4e/aa265e3656aeb8abb8c4a5b3766e38c09d8a91423392178842a05aa55930/pulse_framework-0.1.47.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.47 2026-05-23T13:44:44,375 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/38/ff/decd0ecf2d701eaf9f74875a12185cd5e49b0e1ab08e392c978ed9e55da3/pulse_framework-0.1.48-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,376 Found link https://files.pythonhosted.org/packages/06/b6/38d24232ac7f6d5675613afaa92b75c158d516150553d3b54145e116b8f6/pulse_framework-0.1.48.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.48 2026-05-23T13:44:44,376 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/82/84/587c4c1af1dc1e6ec2023429dd9cce87e45c40eb94a82609f8cfad163e6d/pulse_framework-0.1.49-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,377 Found link https://files.pythonhosted.org/packages/67/b1/beda27a86908e57f2d611f2509fb7cab1c126ea30c7599517bda462de9d3/pulse_framework-0.1.49.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.49 2026-05-23T13:44:44,378 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/3d/af/5c7b01c598e0ce352784fbd265187adb480718b982a4b7addc3dddad3431/pulse_framework-0.1.50-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,379 Found link https://files.pythonhosted.org/packages/ca/30/e7083eb88cb1eb321fb9eca53f318e6389193a1c5bde0b5d353631c8146b/pulse_framework-0.1.50.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.50 2026-05-23T13:44:44,379 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/86/ca/b8f637f97af8c5a25799cbce2ac45265652fe0f2a9a684d45444769286cf/pulse_framework-0.1.51-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,381 Found link https://files.pythonhosted.org/packages/97/89/c43a50a3407fb17c02fc768a9106845424d7b003a24ee73a74fc47fbaac9/pulse_framework-0.1.51.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.51 2026-05-23T13:44:44,382 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/f6/49/031b749f8a019cd853f2ac32e2d0c1136aa49accf1863acd532c6582be98/pulse_framework-0.1.52-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,383 Found link https://files.pythonhosted.org/packages/3c/0e/7c4d8bf996e52df3238632961d77eacff895b563b589eceed1e4cf3ce2e7/pulse_framework-0.1.52.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.52 2026-05-23T13:44:44,383 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/84/8a/d826d6667d32423ec73479f736daf236adb860a71c082e6b7d9638e07cd6/pulse_framework-0.1.53-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,384 Found link https://files.pythonhosted.org/packages/e9/ab/0b206f2177ff9cb6e72606eb83bf5c3ff67ff893c3ce9dfe77640ed62832/pulse_framework-0.1.53.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.53 2026-05-23T13:44:44,385 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/88/90/cb7905de3aeec0e24ea934e37e04255c919d8ac1f03eea4341a8e51c4140/pulse_framework-0.1.54-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,386 Found link https://files.pythonhosted.org/packages/ca/35/966ed88c1f8e9e2bd2b8b4ff56368c2dce26cd629b9537ba1ea0acda3e4d/pulse_framework-0.1.54.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.54 2026-05-23T13:44:44,387 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/11/08/bc1d2310dac4e78401ed244688c504b59ccf064074d1f48178c349d32915/pulse_framework-0.1.55-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,388 Found link https://files.pythonhosted.org/packages/75/a3/6514281699bc8f847a2b206c23c90013b5f284cc5b53294fbcf9acf5dae4/pulse_framework-0.1.55.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.55 2026-05-23T13:44:44,388 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/b7/93/a13aebff90a7e17b491690e36ec322c6f2829ffe6c8de7b065fa0d2ead93/pulse_framework-0.1.56-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,389 Found link https://files.pythonhosted.org/packages/f4/93/3bbb4f773cf4657d7363ef90262e3436ed2c2a6154c948e40c006f3f2cde/pulse_framework-0.1.56.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.56 2026-05-23T13:44:44,390 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/78/a9/4b403c294fb776c261b45c6206763a7068b61bfe18c5eea2845436205bc6/pulse_framework-0.1.57-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,390 Found link https://files.pythonhosted.org/packages/24/9c/bde1022e23b5e3f3a5bd740947e97870c8a4a6f04f7384d6b11986760b7c/pulse_framework-0.1.57.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.57 2026-05-23T13:44:44,391 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/7a/e3/e08222359e9dd3ce8a3866e32ce021c070410f335a14af65130890148885/pulse_framework-0.1.58-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,392 Found link https://files.pythonhosted.org/packages/92/26/3d8632aea4ef0a76b4cc074603a722b993aea56f4bac3b289ab9767dba5c/pulse_framework-0.1.58.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.58 2026-05-23T13:44:44,393 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/f6/2e/6ec46fd77745dd2f4320af8bb660ea44ec378b0b9e8e91af0487769eac40/pulse_framework-0.1.59-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,394 Found link https://files.pythonhosted.org/packages/20/7e/a49dba895aa4db5c1345d38723c7dc97df860e0cb66ac9b2e039b5e352b3/pulse_framework-0.1.59.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.59 2026-05-23T13:44:44,395 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/47/99/b8774dd3d640f1756116b3e8927140bb63dbd002c5e5f7105a178d994de6/pulse_framework-0.1.60-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,396 Found link https://files.pythonhosted.org/packages/f7/b0/4779cc23d1a8c719067e80109c834486cb37486e062f71a8be1b199d1888/pulse_framework-0.1.60.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.60 2026-05-23T13:44:44,396 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/a4/84/cedb1bc2db842d5c467f6048ef867030f884a2b146d8e021908cb722bc3f/pulse_framework-0.1.61-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,397 Found link https://files.pythonhosted.org/packages/98/73/ec366765c3b802519e8672f538237649cf619998ed902686f4c70038a21b/pulse_framework-0.1.61.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.61 2026-05-23T13:44:44,398 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/b9/14/de66bbeb3427a11eaf4e0515ede717a821fba3b62f491364e84f236b59f8/pulse_framework-0.1.62-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,399 Found link https://files.pythonhosted.org/packages/84/86/39cef7e9360a98e2cd056a5b897fa82978054ca550c433907854778fa590/pulse_framework-0.1.62.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.62 2026-05-23T13:44:44,400 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/97/d6/6512f2eb63c1671e53a2966e2fe486946aeb1b70dc2cb96863afba6f9136/pulse_framework-0.1.63-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,400 Found link https://files.pythonhosted.org/packages/c5/39/f0f6b02643a9ce4402204458c70daa4484ed8153ac031ed557805846afc8/pulse_framework-0.1.63.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.63 2026-05-23T13:44:44,401 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/08/d7/d49e8306fe03bf97526a04895eb6b3abaa9712ef77ab2f8203c2b9d32ea1/pulse_framework-0.1.64-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,402 Found link https://files.pythonhosted.org/packages/f5/06/80a90aa1fa528a1dc393d0cefbc52a225f74ddc8996ed7726532e75127a2/pulse_framework-0.1.64.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.64 2026-05-23T13:44:44,402 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/fc/46/c21e74dcca39333ce13a5b8026bb44062d75f044c9379e965e46ee659992/pulse_framework-0.1.65-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,403 Found link https://files.pythonhosted.org/packages/7d/73/80058a8bab56658796b3c5e22576da7a2a0e783e95cd558046f9544e3fe5/pulse_framework-0.1.65.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.65 2026-05-23T13:44:44,404 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/c7/94/7795f4877cc2703833c3503bf3f821d07700829777704e7b4e28bf1e06f8/pulse_framework-0.1.66a1-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,405 Found link https://files.pythonhosted.org/packages/68/4c/75667ea0d669b80410c4bab06d5db0b4203800e3436286cc38bb82c48267/pulse_framework-0.1.66a1.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.66a1 2026-05-23T13:44:44,406 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/c4/3e/ef2ac6c5968dba3e65afd8baa639171b21bcd7a56e741ac707f0fd60ce29/pulse_framework-0.1.66a2-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,407 Found link https://files.pythonhosted.org/packages/b4/16/43e81c51407b1a28dd2cd12e3cc4883378687a641791204ebd78c20675f6/pulse_framework-0.1.66a2.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.66a2 2026-05-23T13:44:44,407 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/f5/77/e35e2acb188e9a70774c0e5df4f091c70129ce0b4549c1190bc89858330d/pulse_framework-0.1.67-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,408 Found link https://files.pythonhosted.org/packages/5c/d7/179c10282788bf0cbc686991df61f5959f62bff8aa772686ecc10d614cc2/pulse_framework-0.1.67.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.67 2026-05-23T13:44:44,409 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/71/d1/8bb3db9d0967d1bd9f5f7135a8374351e2a789d0ac696842d6a5d680083c/pulse_framework-0.1.68a1-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,410 Found link https://files.pythonhosted.org/packages/70/74/276d7525741377935e5f089d5e1d048a629af0dc2bac831bd63662e4ad4f/pulse_framework-0.1.68a1.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.68a1 2026-05-23T13:44:44,411 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/1c/b0/8ebf6ce7620e7b1c14869ed85f0071043dfed480eedc842523ee1f3b1e98/pulse_framework-0.1.68-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,412 Found link https://files.pythonhosted.org/packages/05/7d/6e3546bb4bace170fb26a349361648d8bdba92ba65f9a6be225ab77aeedd/pulse_framework-0.1.68.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.68 2026-05-23T13:44:44,412 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/90/21/fccfa290b72caba6e46f9c91dd5b20f83087159c4755bb4ef39e7c6abf81/pulse_framework-0.1.69-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,413 Found link https://files.pythonhosted.org/packages/eb/43/655063ae9b778c55e82f1fbe5d7a897178501f33d94999ed98168bd7be91/pulse_framework-0.1.69.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.69 2026-05-23T13:44:44,413 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/ba/3e/79f49c7f7c6dc82ce12e4e2a5fa67e7a42f80608ac9b4d2864bbd4d5f8b2/pulse_framework-0.1.70-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,414 Found link https://files.pythonhosted.org/packages/72/67/0d04fa0da2387c8328e2233c0d5c093d1dd7638415860e5ff40bddb50798/pulse_framework-0.1.70.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.70 2026-05-23T13:44:44,415 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/01/a3/4e95100a8871677df09bd426f58cd92d1040a41bbefdeafd074719c95a5b/pulse_framework-0.1.71-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,416 Found link https://files.pythonhosted.org/packages/e0/67/2058400a0f9da2446399fbe19628c7bb919ca62e0bbf9de3e88cd02f62cd/pulse_framework-0.1.71.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.71 2026-05-23T13:44:44,417 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/1a/a1/9baada599d4647d4661b2d27ab20f5dde397059af7673680748f0e3e1edd/pulse_framework-0.1.72-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,418 Found link https://files.pythonhosted.org/packages/e6/cd/df581352bd6abc70a09918ee123ff947311f4c6709c34eae73ddfde10339/pulse_framework-0.1.72.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.11), version: 0.1.72 2026-05-23T13:44:44,419 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/f0/bb/756305859f94cc316664c1bb3cace5a3fce61832a6ce6e95dceee6630513/pulse_framework-0.1.73-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,420 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/c1/dd/32e42468f3061380e12f533a822c2df24c43fe7f58edb52b3af578ebd174/pulse_framework-0.1.73.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,420 Skipping link: 0.1.73 Requires-Python >=3.12: https://files.pythonhosted.org/packages/c1/dd/32e42468f3061380e12f533a822c2df24c43fe7f58edb52b3af578ebd174/pulse_framework-0.1.73.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,421 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/35/12/5ba4b20068b7dd598417d211cd2f1f74301af2f83d47a44239822ca871ab/pulse_framework-0.1.74-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,422 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/49/4b/78765d52793ca4d11128fb8e6d07dc8d83322d46ca0beea8f1f5e1c1daf3/pulse_framework-0.1.74.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,422 Skipping link: 0.1.74 Requires-Python >=3.12: https://files.pythonhosted.org/packages/49/4b/78765d52793ca4d11128fb8e6d07dc8d83322d46ca0beea8f1f5e1c1daf3/pulse_framework-0.1.74.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,423 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/de/da/151764a5f0bee7f2c1fed124ed869c5d2071efee131d10e84298753c2b01/pulse_framework-0.1.75-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,424 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/89/d1/b95af6ac509ac0b4b404782582624f459a1dcdfa15d39cdfb6213ba13cfc/pulse_framework-0.1.75.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,424 Skipping link: 0.1.75 Requires-Python >=3.12: https://files.pythonhosted.org/packages/89/d1/b95af6ac509ac0b4b404782582624f459a1dcdfa15d39cdfb6213ba13cfc/pulse_framework-0.1.75.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,425 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/8c/9f/35b907512df2a4e022f641c815d43c7a2baad52c9694f4439674253ccf59/pulse_framework-0.1.76-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,426 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/89/a2/fd9c4a1795f7c35114b9c4489a7c97653f796d5dc25960926d5cb6c41f0a/pulse_framework-0.1.76.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,426 Skipping link: 0.1.76 Requires-Python >=3.12: https://files.pythonhosted.org/packages/89/a2/fd9c4a1795f7c35114b9c4489a7c97653f796d5dc25960926d5cb6c41f0a/pulse_framework-0.1.76.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,427 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/2c/70/86bb4493154504555b445fa2a352c342045b32c8dc132ea95a049042ab3d/pulse_framework-0.1.77-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,428 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/1d/8b/c5340e976e1df8b34f4585d24966008558b38df867930b090217200f3ceb/pulse_framework-0.1.77.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,429 Skipping link: 0.1.77 Requires-Python >=3.12: https://files.pythonhosted.org/packages/1d/8b/c5340e976e1df8b34f4585d24966008558b38df867930b090217200f3ceb/pulse_framework-0.1.77.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,429 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/8c/c6/1a426ae43b87c0f3cbbbe1525767e45f8b04f79302b550c43fff09ae28e5/pulse_framework-0.1.78-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,430 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/98/2b/e0a134d463d7a3375deb418626b7c0e0e0bc3ab8bf2b23e778e36481737f/pulse_framework-0.1.78.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,431 Skipping link: 0.1.78 Requires-Python >=3.12: https://files.pythonhosted.org/packages/98/2b/e0a134d463d7a3375deb418626b7c0e0e0bc3ab8bf2b23e778e36481737f/pulse_framework-0.1.78.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,432 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/d3/b8/acea0d17e8679db47f8f2cbdc359cd7ce9bf98bf48cee7b8c0080a73b837/pulse_framework-0.1.79-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,432 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/27/1d/fd4a492056c9591d9a593f43fcd84d9b477fa09240becc74c7e0ea4667cc/pulse_framework-0.1.79.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,433 Skipping link: 0.1.79 Requires-Python >=3.12: https://files.pythonhosted.org/packages/27/1d/fd4a492056c9591d9a593f43fcd84d9b477fa09240becc74c7e0ea4667cc/pulse_framework-0.1.79.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,433 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/f5/ce/387df01b305727155cdb598bd7066b53f5472f6dacb149f25d810b6d8a79/pulse_framework-0.1.80-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,434 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/bc/a4/0e50959f27843fd0cc418f550731c89630cf9a471f2ec725843dccdd9274/pulse_framework-0.1.80.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,435 Skipping link: 0.1.80 Requires-Python >=3.12: https://files.pythonhosted.org/packages/bc/a4/0e50959f27843fd0cc418f550731c89630cf9a471f2ec725843dccdd9274/pulse_framework-0.1.80.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,435 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/6b/de/5e1401b93f897062e87950a791db7ba7e3c5e027c3e3644410e8f750b2b8/pulse_framework-0.1.81-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,436 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/49/c1/b15518b8e7cc7f6c042ad0dc3dbcec6b7a5b270e6137a7f1696beb512166/pulse_framework-0.1.81.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,437 Skipping link: 0.1.81 Requires-Python >=3.12: https://files.pythonhosted.org/packages/49/c1/b15518b8e7cc7f6c042ad0dc3dbcec6b7a5b270e6137a7f1696beb512166/pulse_framework-0.1.81.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,438 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/e3/66/ec2296abb20cc85825911dcf315a7c8bab0a92ef53baf8ba59e272243ef9/pulse_framework-0.1.82-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,439 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/a0/43/3633bc0d74efca50541a9ecbaa015003f1cf2d6da5ec42c48e4199426fa5/pulse_framework-0.1.82.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,439 Skipping link: 0.1.82 Requires-Python >=3.12: https://files.pythonhosted.org/packages/a0/43/3633bc0d74efca50541a9ecbaa015003f1cf2d6da5ec42c48e4199426fa5/pulse_framework-0.1.82.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,440 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/e0/bd/f6204ce1e41686f299390441d04dd28d67ac389be1790812c68f9949f325/pulse_framework-0.1.83-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,441 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/b8/d0/69b66fa8c73e23ca9ae773fa14f83c0dee7537ae1a014e94b858f2a70c34/pulse_framework-0.1.83.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,442 Skipping link: 0.1.83 Requires-Python >=3.12: https://files.pythonhosted.org/packages/b8/d0/69b66fa8c73e23ca9ae773fa14f83c0dee7537ae1a014e94b858f2a70c34/pulse_framework-0.1.83.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,442 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/3a/3e/744d115b3becb8867ca32ef9cb18ba2ceba42e88666d5bcc44446b7fd346/pulse_framework-0.1.84-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,443 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/24/97/53e8a3b5e0ac86963732ab3e45ba416ba76a61c302510f7ad747f770a6a0/pulse_framework-0.1.84.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,443 Skipping link: 0.1.84 Requires-Python >=3.12: https://files.pythonhosted.org/packages/24/97/53e8a3b5e0ac86963732ab3e45ba416ba76a61c302510f7ad747f770a6a0/pulse_framework-0.1.84.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,444 Skipping link: No binaries permitted for pulse-framework: https://files.pythonhosted.org/packages/78/6e/295c8474a7964eb74b885426b8e2c72067f887b5844e71ef7e69894a7228/pulse_framework-0.1.85-py3-none-any.whl (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,445 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/73/48/13d241c795562babd8d1f7a12895b2d2cacb44ab63cde3e382cc6f3e756c/pulse_framework-0.1.85.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,446 Skipping link: 0.1.85 Requires-Python >=3.12: https://files.pythonhosted.org/packages/73/48/13d241c795562babd8d1f7a12895b2d2cacb44ab63cde3e382cc6f3e756c/pulse_framework-0.1.85.tar.gz (from https://pypi.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,447 Fetching project page and analyzing links: https://www.piwheels.org/simple/pulse-framework/ 2026-05-23T13:44:44,447 Getting page https://www.piwheels.org/simple/pulse-framework/ 2026-05-23T13:44:44,449 Found index url https://www.piwheels.org/simple 2026-05-23T13:44:44,623 Fetched page https://www.piwheels.org/simple/pulse-framework/ as text/html 2026-05-23T13:44:44,649 Skipping link: No binaries permitted for pulse-framework: https://www.piwheels.org/simple/pulse-framework/pulse_framework-0.1.84-py3-none-any.whl#sha256=3fdba6cd0589705a09b655ed728f65234c191a11156af80dd30f75c755580ffd (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,650 Skipping link: No binaries permitted for pulse-framework: https://www.piwheels.org/simple/pulse-framework/pulse_framework-0.1.83-py3-none-any.whl#sha256=5e68a56b12957f1be94172e8d5c87595e4c384e3fa65128d16d38e63b8d37a86 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,651 Skipping link: No binaries permitted for pulse-framework: https://www.piwheels.org/simple/pulse-framework/pulse_framework-0.1.82-py3-none-any.whl#sha256=13e7133bedef67e9618e931ff90d5a8c0639d86443636bc71d19cffb5b9e0440 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,651 Skipping link: No binaries permitted for pulse-framework: https://www.piwheels.org/simple/pulse-framework/pulse_framework-0.1.81-py3-none-any.whl#sha256=a0a54de06e0a73d7a12fccfb7fed037289c44d24e45497d9f2f350a49cef5b56 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,652 Skipping link: No binaries permitted for pulse-framework: https://www.piwheels.org/simple/pulse-framework/pulse_framework-0.1.80-py3-none-any.whl#sha256=2d0ea3f0e92905ddbd0d52cc64949b8937c171e7ab3ccbffe2ae283befb31dbb (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,653 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.79-py3-none-any.whl#sha256=6e94f8b7d9cd7c6c73900a6992a8081f7021e45a355afa4ce36589407f61a8a7 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,653 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.78-py3-none-any.whl#sha256=889f9b4b99f726cf077bf3d07a8122eeb5a0cf18a332701b55f446c8edf99996 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,653 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.77-py3-none-any.whl#sha256=de9114b612d95882b5c489d997a77f90bfde0216ce08d6d1978b334a4c46405a (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,654 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.76-py3-none-any.whl#sha256=4c13312e0eac2f2b2c986d77d31880edf230ebdfca10e8e4e62acbbb4dab0d1d (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,654 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.75-py3-none-any.whl#sha256=396ea35faf103dbeb6d72280ec9d324eac999afd8fbdb4a086e17b43cbb98ffd (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,655 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.74-py3-none-any.whl#sha256=0300d4f5b84afd29d9e3598d64992f254cff3a68195bf984dd87fb7c1a5eeae8 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,656 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.73-py3-none-any.whl#sha256=352845e33dbeadc693dd2ca9b5ec34d0072813c1fe1b989bc5c53314c3aa2527 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.12) 2026-05-23T13:44:44,656 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.72-py3-none-any.whl#sha256=84c60f0849246bc7e0fc9934c868b90ea9c08fbacad73a14f1f4d1fb33aefe01 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,657 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.71-py3-none-any.whl#sha256=e651879a0d0cd5e8277a81014324add453153244fe404b7c5e2b4d973763839e (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,657 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.70-py3-none-any.whl#sha256=d1143c3e4170bf4c75962427aea8bbb9bc36028478ae00cfc74a22e0964582fd (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,658 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.69-py3-none-any.whl#sha256=dc1e90e116e9f4c0814243e6676a23ec15c7c02227bfa97fe35fe488eefdcd33 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,659 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.68-py3-none-any.whl#sha256=6137b66dbe339e49325df4bb4a6e5606eaa117bc8d6fc087d3f7b73609078ad0 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,659 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.68a1-py3-none-any.whl#sha256=46bd38d75f97c5393ab5e00ca71db0538fe3e991856e29864b8852ed53c06cd3 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,660 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.67-py3-none-any.whl#sha256=9dc8656fbbe25a79a978fd8ce032c1ddf989eb971128c8e0cb7e4ea5fbc0c750 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,660 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.66a2-py3-none-any.whl#sha256=3917c4f2cfbffe54cb4e67c7efe7ec89198fef19aaf8335cd9bc176de4000696 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,661 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.66a1-py3-none-any.whl#sha256=a9c331a25d2e501eea28cc4c70f7c995129c9b16d97582aeca5194c51ba8280c (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,661 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.65-py3-none-any.whl#sha256=5453e2b75f18f28037ccc6d8d25b1fc72ecedfc9f2b872b59d8b5eb499a96883 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,662 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.64-py3-none-any.whl#sha256=8cbff841e311442eaa1302a27fcbfbf7f9cbd447e33252a35978bcac13311f17 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,662 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.63-py3-none-any.whl#sha256=a8f6f93dff56b0aa0240954061d88080fce51e2a1991307dd28f0c8a03707e0b (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,663 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.62-py3-none-any.whl#sha256=909ad7d673a13af0eda3de13baff15e951e6785a46e3389b62d30dfcb477fb9b (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,664 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.61-py3-none-any.whl#sha256=9922cf667e962c6cfa74063df5757a633bb40e23c65d8ef34e3e1850979e2229 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,664 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.60-py3-none-any.whl#sha256=36b09f96a69764e2be2b0461c25b754b863990ba39f7fe574feaf43d14e77b22 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,665 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.59-py3-none-any.whl#sha256=f566cd111167c63b21337ccad82ee64ec5e51b2071e1c6e34a04061308b4ab2d (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,665 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.58-py3-none-any.whl#sha256=b083160096d117b25ffd45367c97a7318d9b769b228576d3f0a282d5bb19d92e (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,666 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.57-py3-none-any.whl#sha256=56f2a4293a361b20e55e6a28901f4b9cf672fd1daef8b41267d891044591947b (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,667 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.56-py3-none-any.whl#sha256=96065a89eb5d7c9b947235b9c9ddb545c6ec167b20db83200c6dc6bc9de42b98 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,667 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.55-py3-none-any.whl#sha256=354a316db58e30c133b2ca317782a59a0a4633bc0cbca15c92ed43423f321016 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,668 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.54-py3-none-any.whl#sha256=0b2d7b0588f12558c51e886d161954f6ac3f16f1784b7077779f32510036e899 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,668 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.53-py3-none-any.whl#sha256=3a8d9b1911ce96da19b7099b41fb7f0f66f7e4fdc8b2089291d3dde61135957e (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,669 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.52-py3-none-any.whl#sha256=48bcb81da9b136170db532eea65aa3cb68b6a38706c2e64aceec7dc16b655698 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,669 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.51-py3-none-any.whl#sha256=b5272d877b33db6735180ca0210b8ea8b84945c82cfee7b94f115ea5c6e6dce6 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,670 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.50-py3-none-any.whl#sha256=df9210a4932c68d3404115ebce21de52212f3f5ce2827db159fc6e4dae0f8215 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,670 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.49-py3-none-any.whl#sha256=801c8e7e692ebac7200895fdaf48bc034df0ed25d41b7454fd0eb63e12d2ed44 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,671 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.48-py3-none-any.whl#sha256=5f196815fc0ccbd30c2ca1c0179be323633143359af9f734c40e4ef250dfa981 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,671 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.47-py3-none-any.whl#sha256=dd8609ebbefd95f98cdd3a5b1ebe17b3c608d62b2de49c7b28f54bbb23b4bc65 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,672 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.46-py3-none-any.whl#sha256=bb2449cbca7fa2e5031ffaf94832e1a1db00628cb3e7c285fda670017b6758e2 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,673 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.44-py3-none-any.whl#sha256=6414661c1dbee65281a31efa3831d4d1eddbde2b84cf4e3bd1c8a96df0d45ac4 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,673 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.43-py3-none-any.whl#sha256=f953b856e54abf1d9f3850dfd3e8e21fe2874d65eb93bcb415b1177a1203c461 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,674 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.42-py3-none-any.whl#sha256=7c56fbcb843165766c9de2964c4afe76b625a2d7d6900859d0c6e4a91daac204 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,674 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.41-py3-none-any.whl#sha256=913eaed8e1390858c6220d95e4ca7a163ccf82aedcbfdf6dca06c298c07b26ed (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,675 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.40-py3-none-any.whl#sha256=4350502897014edbc1de29c7cd09b92e02983a323df512d59118b10c3fd33796 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,675 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.39-py3-none-any.whl#sha256=a04d04354b67b107fe1557497ba3716489536ae217c585bc5cb439961c8aa63c (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,676 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.38-py3-none-any.whl#sha256=eb40f31b6a977ed66b8b4587354c61177ce411d0af4fdb1e88f83c318c9520a4 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,677 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.38a9-py3-none-any.whl#sha256=4a634f8bf764da48459d70fb600ef75ed25ea0e957a6f9a913dcfd4fbc8ea5e7 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,677 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.38a8-py3-none-any.whl#sha256=1cf63848eb7b411b97cb88a2a2e6e74e5b1947071babc45513491f71b411f606 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,678 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.38a7-py3-none-any.whl#sha256=5caf425cba646864ab851104630a85843a12d428f8d228b819ee1fb599b5880e (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,678 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.38a6-py3-none-any.whl#sha256=597e9a0ee8709ea3e7aa87e477270ac272ed9340aa5cbbdf9119f6e01c76224f (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,679 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.38a5-py3-none-any.whl#sha256=466a917ad80c9b999f8b04d344539cc5bd2880d756a688b7eecd5f709e20402c (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,680 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.38a4-py3-none-any.whl#sha256=31d62b01dd8078a93ff87830a53cf439b2685176bbb5fb24e11aec80e0229772 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,680 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.38a3-py3-none-any.whl#sha256=7f6c86967b1d676bbc0e3db6eaae050e7ae42c57888676e470efa645a5e1ae71 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,681 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.38a2-py3-none-any.whl#sha256=7bd90473fd058bff28416d69cdf15ff13413750743d0412f0ba4c9277e5118f5 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,681 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.38a1-py3-none-any.whl#sha256=a319ede57ed3365256fc4779be300f741f8b83f996f17b3ec4f316be77f9e85e (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,682 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.37-py3-none-any.whl#sha256=ce7245999ff392611cd416f388aec8c417e766582e743dc71bee2d6c10380145 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,682 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.36-py3-none-any.whl#sha256=abaefa2d553cdb9b732851088e4e7f8a0b4eebe25eb4cc22e3c62adc0cfa743b (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,683 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.35-py3-none-any.whl#sha256=83b84753969712308ea07f04fd09cda3b6f965c376ed6451f32b231d3d1332df (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,683 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.33-py3-none-any.whl#sha256=e7bc90a2ae950adf54c8d642517df5bec3a31ee40cade2aa3d022ac229483584 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,684 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.32-py3-none-any.whl#sha256=fb4d8753cc9df15364db3c940351a66957f4e8615649924a16eb32a06f926c8b (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,685 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.31-py3-none-any.whl#sha256=27a7542b8659a4b9ed3ed8b245540b5b24caff81f1f4a2defcff631f1677e217 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,685 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.30-py3-none-any.whl#sha256=652a670bbe0ef4253462c9f9995dfa73199b83223bc641bdb2b1aca111a12eb3 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,686 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.29-py3-none-any.whl#sha256=8992babea19869afadec41447a5c91ac3988d5b213090c32a92f8ea08b5e4c09 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,686 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.28-py3-none-any.whl#sha256=f7f1e58106bef16a5e1aeb65221c39897462f839314125a197907d6b137afc01 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,687 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.27-py3-none-any.whl#sha256=7a1811700b8ed29690d2be79bdd450944a5de9a7a1e020b74079fd2e90dc2ea1 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,687 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.26-py3-none-any.whl#sha256=0024cb5f8244d536b2f1a0f33855c3c6ff717db53a9231846d861a545cc49383 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,688 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.25-py3-none-any.whl#sha256=27c9d3e92d314b589192ce65533466447c881d0b5a0bf6118de11fc3c2d4119f (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,688 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.24-py3-none-any.whl#sha256=0d6398621366968f4c73197f7668e15be0972df3f6458aa07eb2910452e04ef6 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,689 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.23-py3-none-any.whl#sha256=3d5a05e0fe965d5ccb4a4fce2685b2eaeda77df738018232f60c34524614c2f3 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,689 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.22-py3-none-any.whl#sha256=54bfa899b1a631a8d11fa805fbe6c99be9b0af7b102bfef2493e0b552000a621 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,690 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.21-py3-none-any.whl#sha256=efedc82cd5abe749e4cde919cc08cce4dcc25f32219e4879b85aa7ef940be36a (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,691 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.20-py3-none-any.whl#sha256=6a01927645f20d5ef58b21220e59f6022459d12ab889c96b813070c7a8d3a6a1 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,691 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.19-py3-none-any.whl#sha256=f7d9ad9fba89e84e8ae60fff6b96a0760cc7f457b1a908e6f97d617d8f0ad49e (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,692 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.18-py3-none-any.whl#sha256=331161660881eb128fa87229e56b6382b86510c984d525ac37814df0fe05f426 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,692 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.17-py3-none-any.whl#sha256=6795638688423891e2b63790c238eb578d4b1495bf7974b220131d23a8af63c9 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,693 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.16-py3-none-any.whl#sha256=12e0d77fcc384e46760b6213819597acd24a5345d3cc1a3a7dc7c5fa2625f7cd (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,694 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.15-py3-none-any.whl#sha256=42601aa89144c23892c9517ced9af39ae77d4e79ced2e823a9f72c3323bfa66f (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,694 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.14-py3-none-any.whl#sha256=3246da354d0f8108380eddcd2559ac625987631bd41294ec537a09030c4d62ab (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,695 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.13-py3-none-any.whl#sha256=1304df4030c58f8e0803953be405f44746d9ed6169f2e443a22152d548ccffad (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,695 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.12-py3-none-any.whl#sha256=11964445ba4b9818e3838547042644bf2a3327f0e7cbd8ebaf7bf64be6dbe12f (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,696 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.11-py3-none-any.whl#sha256=b0c3ec48abf7dfaac43806252ca9b258d40a5023f201a2302c5bf0e9a8adfb04 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,696 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.10-py3-none-any.whl#sha256=b4ba0055643f73ca01175d19446ed331c83b66711de2bc4d90476be9461482de (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,697 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.9-py3-none-any.whl#sha256=c64ea7fb74cac03e385b69ae8e92be460d9eacde1e848bc763a74b9e944a52b3 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,697 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.8-py3-none-any.whl#sha256=e5d80c4a3b43f547b89e21ab62c7618b978d2a4df3d2a115be2e26257ec56736 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,698 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.7-py3-none-any.whl#sha256=9fb9eddcb88ee92950f1def3cfabae8fdea5bbb753b7c76e06ca2347ae50c765 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,698 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.6-py3-none-any.whl#sha256=f455aaab89f5a016cb64d3b548573f17d3cbe2ab18a95df070da013cfd6f429e (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,699 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.5-py3-none-any.whl#sha256=d3587b53b94381cadf771c8177970481590052f1f52d9a79f86b688288a086a1 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,699 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.4-py3-none-any.whl#sha256=662188792bba76b3c2f12e7c2a0ee761a5fd1aab145749ea5a37c2a8536834ad (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,700 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.3-py3-none-any.whl#sha256=e5ea1d5053969a9060a9458ff2c1b6df3832871ae8d254093db6e693b4e9ec20 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,701 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.2-py3-none-any.whl#sha256=03c9b8788d76829eb47fd3fa58e102f8175ba4d41423a7e102d387564625701c (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,701 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.1-py3-none-any.whl#sha256=228a3abc917db9d4893c1fc744fb9400622428d91ce0979b3750c4292767b535 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,701 Skipping link: No binaries permitted for pulse-framework: https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.0-py3-none-any.whl#sha256=0b3d023cf2f6af534b956df5f438dcbcee38761f5aed03921730d2bdcbb0f3e7 (from https://www.piwheels.org/simple/pulse-framework/) (requires-python:>=3.11) 2026-05-23T13:44:44,702 Skipping link: not a file: https://www.piwheels.org/simple/pulse-framework/ 2026-05-23T13:44:44,702 Skipping link: not a file: https://pypi.org/simple/pulse-framework/ 2026-05-23T13:44:44,730 Given no hashes to check 0 links for project 'pulse-framework': discarding no candidates 2026-05-23T13:44:44,732 ERROR: Ignored the following versions that require a different python version: 0.1.73 Requires-Python >=3.12; 0.1.74 Requires-Python >=3.12; 0.1.75 Requires-Python >=3.12; 0.1.76 Requires-Python >=3.12; 0.1.77 Requires-Python >=3.12; 0.1.78 Requires-Python >=3.12; 0.1.79 Requires-Python >=3.12; 0.1.80 Requires-Python >=3.12; 0.1.81 Requires-Python >=3.12; 0.1.82 Requires-Python >=3.12; 0.1.83 Requires-Python >=3.12; 0.1.84 Requires-Python >=3.12; 0.1.85 Requires-Python >=3.12 2026-05-23T13:44:44,734 ERROR: Could not find a version that satisfies the requirement pulse-framework==0.1.85 (from versions: 0.1.0, 0.1.1, 0.1.2, 0.1.3, 0.1.4, 0.1.5, 0.1.6, 0.1.7, 0.1.8, 0.1.9, 0.1.10, 0.1.11, 0.1.12, 0.1.13, 0.1.14, 0.1.15, 0.1.16, 0.1.17, 0.1.18, 0.1.19, 0.1.20, 0.1.21, 0.1.22, 0.1.23, 0.1.24, 0.1.25, 0.1.26, 0.1.27, 0.1.28, 0.1.29, 0.1.30, 0.1.31, 0.1.32, 0.1.33, 0.1.35, 0.1.36, 0.1.37, 0.1.38a1, 0.1.38a2, 0.1.38a3, 0.1.38a4, 0.1.38a5, 0.1.38a6, 0.1.38a7, 0.1.38a8, 0.1.38a9, 0.1.38, 0.1.39, 0.1.40, 0.1.41, 0.1.42, 0.1.43, 0.1.44, 0.1.46, 0.1.47, 0.1.48, 0.1.49, 0.1.50, 0.1.51, 0.1.52, 0.1.53, 0.1.54, 0.1.55, 0.1.56, 0.1.57, 0.1.58, 0.1.59, 0.1.60, 0.1.61, 0.1.62, 0.1.63, 0.1.64, 0.1.65, 0.1.66a1, 0.1.66a2, 0.1.67, 0.1.68a1, 0.1.68, 0.1.69, 0.1.70, 0.1.71, 0.1.72) 2026-05-23T13:44:44,735 ERROR: No matching distribution found for pulse-framework==0.1.85 2026-05-23T13:44:44,737 Exception information: 2026-05-23T13:44:44,737 Traceback (most recent call last): 2026-05-23T13:44:44,737 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2026-05-23T13:44:44,737 self._add_to_criteria(self.state.criteria, r, parent=None) 2026-05-23T13:44:44,737 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2026-05-23T13:44:44,737 raise RequirementsConflicted(criterion) 2026-05-23T13:44:44,737 pip._vendor.resolvelib.resolvers.RequirementsConflicted: Requirements conflict: SpecifierRequirement('pulse-framework==0.1.85') 2026-05-23T13:44:44,737 2026-05-23T13:44:44,737 During handling of the above exception, another exception occurred: 2026-05-23T13:44:44,737 2026-05-23T13:44:44,737 Traceback (most recent call last): 2026-05-23T13:44:44,737 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2026-05-23T13:44:44,737 result = self._result = resolver.resolve( 2026-05-23T13:44:44,737 ^^^^^^^^^^^^^^^^^ 2026-05-23T13:44:44,737 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2026-05-23T13:44:44,737 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-05-23T13:44:44,737 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-23T13:44:44,737 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 350, in resolve 2026-05-23T13:44:44,737 raise ResolutionImpossible(e.criterion.information) 2026-05-23T13:44:44,737 pip._vendor.resolvelib.resolvers.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('pulse-framework==0.1.85'), parent=None)] 2026-05-23T13:44:44,737 2026-05-23T13:44:44,737 The above exception was the direct cause of the following exception: 2026-05-23T13:44:44,737 2026-05-23T13:44:44,737 Traceback (most recent call last): 2026-05-23T13:44:44,737 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-05-23T13:44:44,737 status = run_func(*args) 2026-05-23T13:44:44,737 ^^^^^^^^^^^^^^^ 2026-05-23T13:44:44,737 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-05-23T13:44:44,737 return func(self, options, args) 2026-05-23T13:44:44,737 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-23T13:44:44,737 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2026-05-23T13:44:44,737 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2026-05-23T13:44:44,737 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-23T13:44:44,737 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 101, in resolve 2026-05-23T13:44:44,737 raise error from e 2026-05-23T13:44:44,737 pip._internal.exceptions.DistributionNotFound: No matching distribution found for pulse-framework==0.1.85 2026-05-23T13:44:44,742 Removed build tracker: '/tmp/pip-build-tracker-8kzjzio3'