2026-04-22T17:23:34,864 Created temporary directory: /tmp/pip-ephem-wheel-cache-ntn6xfvw 2026-04-22T17:23:34,866 Created temporary directory: /tmp/pip-build-tracker-hlhwrice 2026-04-22T17:23:34,867 Initialized build tracking at /tmp/pip-build-tracker-hlhwrice 2026-04-22T17:23:34,867 Created build tracker: /tmp/pip-build-tracker-hlhwrice 2026-04-22T17:23:34,868 Entered build tracker: /tmp/pip-build-tracker-hlhwrice 2026-04-22T17:23:34,869 Created temporary directory: /tmp/pip-wheel-dzb75acr 2026-04-22T17:23:34,872 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-04-22T17:23:34,874 Created temporary directory: /tmp/pip-ephem-wheel-cache-uvaug27z 2026-04-22T17:23:34,899 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-22T17:23:34,903 2 location(s) to search for versions of rf-mcp: 2026-04-22T17:23:34,903 * https://pypi.org/simple/rf-mcp/ 2026-04-22T17:23:34,903 * https://www.piwheels.org/simple/rf-mcp/ 2026-04-22T17:23:34,904 Fetching project page and analyzing links: https://pypi.org/simple/rf-mcp/ 2026-04-22T17:23:34,904 Getting page https://pypi.org/simple/rf-mcp/ 2026-04-22T17:23:34,906 Found index url https://pypi.org/simple 2026-04-22T17:23:35,247 Fetched page https://pypi.org/simple/rf-mcp/ as application/vnd.pypi.simple.v1+json 2026-04-22T17:23:35,284 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/11/85/dd321c856db6c1cafbaa629e21d50c326e1da908291a930a1ea7aa788c7b/rf_mcp-0.1.0.dev0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,285 Found link https://files.pythonhosted.org/packages/1b/f1/a25494f56a25a94915a98896543991c6e4d462241a5983c104cb9749752d/rf_mcp-0.1.0.dev0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev0 2026-04-22T17:23:35,286 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/1b/42/97ec68ffa57efc13d04d50f22765411046e2788320de12d6434eaab1cd34/rf_mcp-0.1.0.dev2-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,287 Found link https://files.pythonhosted.org/packages/76/8f/e06be8aaec4f24a51d8552b215f5c46aabe61c1a117f4b8b8b02f3bbb0d6/rf_mcp-0.1.0.dev2.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev2 2026-04-22T17:23:35,288 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/b0/e9/4b1818494c62ecb4ee2c3535171e8fb4e54c46691fb07c074d078be9524f/rf_mcp-0.1.0.dev5-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,289 Found link https://files.pythonhosted.org/packages/ac/9d/d10cba02dd358e8a30988562844795f8269b5f1262e801361cfd77325b4a/rf_mcp-0.1.0.dev5.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev5 2026-04-22T17:23:35,289 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/07/0b/9c3e3e8a5142aa6b13c5a86e1c73c7cbaa3bbd3a658269111c7aa294af76/rf_mcp-0.1.0.dev6-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,291 Found link https://files.pythonhosted.org/packages/cb/34/1d4a8fae918438bccf589b07ad54d40da8b2c9097ac5aca3dafd3abeb40f/rf_mcp-0.1.0.dev6.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev6 2026-04-22T17:23:35,291 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/bf/19/222b2746e74d0c4a380c755885f18ea3cd355e0b92f5dd5cca31cce8b19c/rf_mcp-0.1.0.dev7-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,292 Found link https://files.pythonhosted.org/packages/b6/9d/5cec3bbd76777be818284dd7d729d901569388a424694593dd9781bbaf4f/rf_mcp-0.1.0.dev7.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev7 2026-04-22T17:23:35,293 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/12/0b/6cf5ec2e58c56619c6e4b964cc2efe91211fc03cff20df7e19cf54aa7fe9/rf_mcp-0.1.0.dev8-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,294 Found link https://files.pythonhosted.org/packages/d3/8f/20b35b0705fe1d812120cc1eae0648c85d7e62696aa93cc58cfff828e87e/rf_mcp-0.1.0.dev8.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev8 2026-04-22T17:23:35,295 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/97/de/a9646bfdb511867dc1db7eb79e465fa2366311362f5a3019b1de0eb6d4e3/rf_mcp-0.1.0.dev9-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,296 Found link https://files.pythonhosted.org/packages/70/8c/1a389a0f8d0ba3eae3b92a19f303262bd13d48115ff7045453277e5742ef/rf_mcp-0.1.0.dev9.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev9 2026-04-22T17:23:35,296 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/fd/f5/93f4bac5f6b67c2228c9fe6b1f373dde4480315f1e8e4570f81fe9de9d8b/rf_mcp-0.1.0.dev10-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,297 Found link https://files.pythonhosted.org/packages/41/33/0c2841427e09911bcca65ff31b58d747def39c27bf958fab251bab675567/rf_mcp-0.1.0.dev10.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev10 2026-04-22T17:23:35,298 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/de/ac/2e60ba20eaa8844effcb2a3ac83c4ff22580a2aa0aef0c149ec43bb1731f/rf_mcp-0.1.0.dev11-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,299 Found link https://files.pythonhosted.org/packages/07/c6/5fb6e0c7803c9ca18d0fe57d9b014ee36b635f9de8c46911c752cb7401cf/rf_mcp-0.1.0.dev11.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev11 2026-04-22T17:23:35,300 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/84/a6/6fac9a00d32edd38d913e1351ac7ef4d97cdc8f262d8d321519ab5c00c38/rf_mcp-0.1.0.dev12-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,301 Found link https://files.pythonhosted.org/packages/09/27/2752755ecef5b4b83b7ad149fd07d07fb14b9d4e550fccf3d2ae08a751d8/rf_mcp-0.1.0.dev12.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev12 2026-04-22T17:23:35,302 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/f6/cf/8b9f7746e5b7eec992f479dfa56804c4dde71261b25fc447d5325ed9eef8/rf_mcp-0.1.0.dev13-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,303 Found link https://files.pythonhosted.org/packages/4f/26/83ea9ff8fa0a18d521651368b48c4a33bff31b14bfa07b6dcc4bb8f98fc6/rf_mcp-0.1.0.dev13.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev13 2026-04-22T17:23:35,303 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/29/9b/8f60fa2ff6f7754ce738eb7a679acb5b7044e429b47bb44bf5a4eb2f76e5/rf_mcp-0.1.0.dev14-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,304 Found link https://files.pythonhosted.org/packages/9c/4b/9a828f7c0ababbcd1db5af1b46b2502f1ff9b8c237e97a2cea1f4110b5e2/rf_mcp-0.1.0.dev14.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev14 2026-04-22T17:23:35,305 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/6a/4f/baf4ded542807b8283d4ee42c9654e19ea0951bbf700534d0e854ee3bf51/rf_mcp-0.1.0.dev15-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,306 Found link https://files.pythonhosted.org/packages/86/b3/5210409a228696a95f832589069aaa73d695c9d5c57298f7a4ba2555915c/rf_mcp-0.1.0.dev15.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev15 2026-04-22T17:23:35,307 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/31/48/0550cf94c6e9d9313ca6ab5dd41b9af2b0e9b395b0ae427acc5a1bf56669/rf_mcp-0.1.0.dev16-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,308 Found link https://files.pythonhosted.org/packages/1d/0c/2dac824c3588dfd357f9411b7facda46d5a794319a93095c6653a1770c47/rf_mcp-0.1.0.dev16.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev16 2026-04-22T17:23:35,308 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/da/28/a18db55993b833c0a6e8456fb4a6f0dd7182c3ad92c94c138c1804f9013a/rf_mcp-0.1.0.dev17-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,309 Found link https://files.pythonhosted.org/packages/32/26/e96f6741cb1cbbf96ba3d97f22be0b1eaa2ece658af6087a945abcc16b15/rf_mcp-0.1.0.dev17.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev17 2026-04-22T17:23:35,310 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/44/60/2866b69b32efe0029452eae8c216d30f5fc216f0ce6c29f70cc066c1e565/rf_mcp-0.1.0.dev18-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,311 Found link https://files.pythonhosted.org/packages/8a/40/48dd865a94cb0987aea3e2d553aa697e9bbbc85292d924e365f6b9b3e970/rf_mcp-0.1.0.dev18.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev18 2026-04-22T17:23:35,311 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/b0/ab/d5cf0fc35c82c10fae4181b8119a672e1f3b8121522a904838760ca6f923/rf_mcp-0.1.0.dev19-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,312 Found link https://files.pythonhosted.org/packages/d3/46/ad4710209721268823024024ea2898171526671077545146ec265cc99ab4/rf_mcp-0.1.0.dev19.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev19 2026-04-22T17:23:35,313 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/19/09/0fbf2911a2f10dec0c07d21be9bdab33556420d8bb7a215151091021d983/rf_mcp-0.1.0.dev20-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,314 Found link https://files.pythonhosted.org/packages/4b/6a/bf48db4348c94c152194242acb50f222d9bfd26fbc529c8897a8cd3d86d9/rf_mcp-0.1.0.dev20.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev20 2026-04-22T17:23:35,315 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/39/09/b1f83c7561f15319c219fb3ae16cedc2c01a073f2ce70364c860e86bee0c/rf_mcp-0.1.0.dev21-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,316 Found link https://files.pythonhosted.org/packages/03/4d/e5505bea9ddd653c871c6cd887c151f81e5bbdfba2c0f4f97224d6e9bf8a/rf_mcp-0.1.0.dev21.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev21 2026-04-22T17:23:35,317 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/82/84/08468deb2a30064e7737965ec7e3eabd1fcc2c5f7571e8e0f39d5a9580b1/rf_mcp-0.1.0.dev22-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,318 Found link https://files.pythonhosted.org/packages/de/73/88be6c2fd26137c122adf1d651580f5f9e29190f80bbb22ade979c890586/rf_mcp-0.1.0.dev22.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev22 2026-04-22T17:23:35,318 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/39/48/7421ff03a3fc2c8aeb8a6c851deb0f94ea1998884fec3c9427b0cef7d558/rf_mcp-0.1.0.dev23-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,320 Found link https://files.pythonhosted.org/packages/7d/f1/ea669fc9c950c5812510c6d88bd1274730d791a707405069269f2ca0ce9c/rf_mcp-0.1.0.dev23.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev23 2026-04-22T17:23:35,320 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/7a/60/aa1fc9e32e4271a4b7e59af64344bf98939c859e2615d893c720b16fb43e/rf_mcp-0.1.0.dev24-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,321 Found link https://files.pythonhosted.org/packages/25/c9/d399171c13d99b84b711204573cccbb8806eb63c4e7664899f5a73916cb4/rf_mcp-0.1.0.dev24.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev24 2026-04-22T17:23:35,322 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/f7/c8/2a0d8f10f122bac2e65e4d7a7ae8fa1dc5a245bc91f3079c1d1ea5ca6d5a/rf_mcp-0.1.0.dev25-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,323 Found link https://files.pythonhosted.org/packages/9b/27/7eb016defe1f8c1a4e5798f95bce60d6e214993f55a00ad7164ec11edae6/rf_mcp-0.1.0.dev25.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev25 2026-04-22T17:23:35,323 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/6d/1e/b36c0cbea326ef9f6b8bc9e41c779a9de921d9c35b174246b1def649333d/rf_mcp-0.1.0.dev26-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,324 Found link https://files.pythonhosted.org/packages/ca/fa/0fa07bfdc7db5aeb39f74c4ef62fc76039bade567c72bf47f975571309ed/rf_mcp-0.1.0.dev26.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev26 2026-04-22T17:23:35,325 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/0f/b6/9331be9606d5fe368c6a93cf782ce0c1fcf22af9624b3ece020e74b54843/rf_mcp-0.1.0.dev27-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,326 Found link https://files.pythonhosted.org/packages/ca/5e/fce22b3c1f49caf84e8180d9c140ca5d80f368b8862007b9adcfa9674859/rf_mcp-0.1.0.dev27.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev27 2026-04-22T17:23:35,327 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/38/f6/eeaaaf0b84c563b81842d58517bd2ced8ad5c4b7a0c4d370412c16201c02/rf_mcp-0.1.0.dev28-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,328 Found link https://files.pythonhosted.org/packages/a4/c7/3560c2751823cade559ac1a668fb2f62f6fd51debd0fcdea93bc80acfe80/rf_mcp-0.1.0.dev28.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev28 2026-04-22T17:23:35,328 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/ec/23/e0d37094ede6eba49e4322e8c5eda73eb1267d16a78ba002b375eb5ea6d2/rf_mcp-0.1.0.dev29-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,329 Found link https://files.pythonhosted.org/packages/f8/9b/f1ab402b2aca0f5320bb5064bc8e78ab299b11aaeefc46b9dca80375b85e/rf_mcp-0.1.0.dev29.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev29 2026-04-22T17:23:35,330 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/a8/6b/bfdbe8fdd06a88be9ad1d4b9e3fc62a290c5c86f3b72b92a79ceef52217c/rf_mcp-0.1.0.dev30-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,331 Found link https://files.pythonhosted.org/packages/a7/26/1a198aaa107cf3c1df24dcaf0fb76efdf68b3962fb0dd74fc8faa0ee290f/rf_mcp-0.1.0.dev30.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev30 2026-04-22T17:23:35,332 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/bd/4e/6ce6c07703f718fa89fcc0abd3780873a993a9621cfb76c44294272ff352/rf_mcp-0.1.0.dev31-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,333 Found link https://files.pythonhosted.org/packages/5e/49/0561e774aeba6d3afe9e05a1e951d9430355f6f63a7ed7f7f1fdcddfa05c/rf_mcp-0.1.0.dev31.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev31 2026-04-22T17:23:35,333 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/48/c6/9669553f87e4b04a18b0d485a780166b25d8db8113f50bb9ea4e27784380/rf_mcp-0.1.0.dev32-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,334 Found link https://files.pythonhosted.org/packages/cc/ec/c5fd995db943de7caed7c7fc53575212e7ca4786bf965d3de1e1dcd90878/rf_mcp-0.1.0.dev32.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev32 2026-04-22T17:23:35,335 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/77/90/024ece3aaa0070342feb1f1f92030a0c06b58104f5b26bbb345da382da66/rf_mcp-0.1.0.dev33-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,336 Found link https://files.pythonhosted.org/packages/5e/06/b9948506e31e358ce352d1fba7e12b22212bf6f5215de4988245e374dbf4/rf_mcp-0.1.0.dev33.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev33 2026-04-22T17:23:35,336 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/a0/77/3ba03aa4679eb554f2c49ff475fdf39591d39c575a34e56749e4bd898463/rf_mcp-0.1.0.dev34-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,337 Found link https://files.pythonhosted.org/packages/40/9b/0ff8eae2f9924ea2c9b6083996b0d9365d32cb97f4b74b4129949f82a91c/rf_mcp-0.1.0.dev34.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev34 2026-04-22T17:23:35,338 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/98/e1/0e36cc1e9eac8f8953f02e6f8c4441039b941ea98b2bd6e5f4fd6949f39b/rf_mcp-0.1.0.dev35-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,339 Found link https://files.pythonhosted.org/packages/fe/77/7ee13690cfb1c9c564f43056b25f8e4f294aa69916b4cac3a67e0372fe17/rf_mcp-0.1.0.dev35.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev35 2026-04-22T17:23:35,340 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/5b/97/b13c9c365f584a72bf89179884af0dcea5c18ca537a0c9b0da629e6b028f/rf_mcp-0.1.0.dev36-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,341 Found link https://files.pythonhosted.org/packages/3e/ae/bd206b266c045eb48976b6cf12fc1bfb523d1b9bf17c455e5b161d24b309/rf_mcp-0.1.0.dev36.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev36 2026-04-22T17:23:35,342 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/bb/27/d785f9c9a314ddaf58c7a26463b9c90efa1755ac0d94ff14998fb44fc16b/rf_mcp-0.1.0.dev37-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,343 Found link https://files.pythonhosted.org/packages/1b/c4/46c8b50d04258d00e3dec72702d5966d3e0d29c5506133d122d040057e28/rf_mcp-0.1.0.dev37.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev37 2026-04-22T17:23:35,343 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/e5/97/52fb5a552837c6c46fa29100fa9704bb8788be9baff9cfdb62b90bd72941/rf_mcp-0.1.0.dev38-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,344 Found link https://files.pythonhosted.org/packages/5c/f9/61bc49c14fe2dc8ef8176bf708395fba33cc3d1c2a4556bbb770cee65670/rf_mcp-0.1.0.dev38.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev38 2026-04-22T17:23:35,345 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/b4/7e/0d44dfbc7bcbd7831b181df60ee20a2ed6f5c7b42bb528eaf4d6f1e20667/rf_mcp-0.1.0.dev39-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,346 Found link https://files.pythonhosted.org/packages/e0/a3/50c38918be622512d6837b38bcc0dc9bfe7b31d163c27150f7d4cbce363f/rf_mcp-0.1.0.dev39.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev39 2026-04-22T17:23:35,347 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/0e/8b/08b199ebed52f9be54e233069133230ab7567fe5ef016a3623b843ffd116/rf_mcp-0.1.0.dev40-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,348 Found link https://files.pythonhosted.org/packages/10/98/ffe54e7d3736896dd57b757d289a1d442c418b0cb955ba4b070eb0ac2739/rf_mcp-0.1.0.dev40.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev40 2026-04-22T17:23:35,348 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/69/4a/ed91563c69515aa763acb968ef183b706472fff77d2a9c07a7a604cc4b0a/rf_mcp-0.1.0.dev41-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,349 Found link https://files.pythonhosted.org/packages/bf/73/ad7fb3bbd7b042258778723f9ee8d22ccf011969d6cee471d74da72b4e76/rf_mcp-0.1.0.dev41.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev41 2026-04-22T17:23:35,350 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/f8/12/1457cde0effa0efa7e53382e83814304a8bf6832a00d3a4362327d6c577e/rf_mcp-0.1.0.dev42-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,351 Found link https://files.pythonhosted.org/packages/c6/69/b183a9d97a47368a603016ff1c757428918ee8a75fcac6c40d3389cedd1d/rf_mcp-0.1.0.dev42.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev42 2026-04-22T17:23:35,351 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/13/70/889d89652763ee0fa6024c2e613d495d673fc407c814e813802253e113c6/rf_mcp-0.1.0.dev43-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,352 Found link https://files.pythonhosted.org/packages/b3/2a/9abd4c8a19630ea10f509a0ada612042a38031161f19da912e4f6e54e1dd/rf_mcp-0.1.0.dev43.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev43 2026-04-22T17:23:35,353 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/99/92/25a8ed4f1163bd588769e53c1a431bda09f9f9479751a1873f803e76cdb8/rf_mcp-0.1.0.dev44-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,354 Found link https://files.pythonhosted.org/packages/9b/87/483bc1ed8757f66511ff57a316c4ae7f5bb1ea77b15283debc91b891c1e1/rf_mcp-0.1.0.dev44.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev44 2026-04-22T17:23:35,355 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/4c/6e/a2c45bd4a4f26ccc80a0cbdcc910b21a5051034d66ba36541b80cc826cc3/rf_mcp-0.1.0.dev45-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,356 Found link https://files.pythonhosted.org/packages/b9/19/99eee9a5d6166ada0e52e68142208dd5697c424f47531ecfa989fcc65659/rf_mcp-0.1.0.dev45.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev45 2026-04-22T17:23:35,357 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/69/f8/e5d50fdc8bdd8b5023c0088cdcd6b5c38720e742ab86bacef41bde53bb23/rf_mcp-0.1.0.dev46-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,358 Found link https://files.pythonhosted.org/packages/06/3f/0bc234ca2d581c194d51f132fd728f9c847839ff80be2bb5651ea26082d4/rf_mcp-0.1.0.dev46.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.1.0.dev46 2026-04-22T17:23:35,358 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/97/83/9d5017e5fc0450d4d0878cb83de119977780c73d00c2bbb73113115d37bd/rf_mcp-0.2.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,359 Found link https://files.pythonhosted.org/packages/ea/a7/7c66e2653a1f2175b8c2c58e37f393c080695a820fc2bc588b99b0cb68f1/rf_mcp-0.2.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.2.0 2026-04-22T17:23:35,360 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/03/68/10ffd38e875b58327d0279231bf3555a6894c98fa370499927665ecd90cb/rf_mcp-0.2.1-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,361 Found link https://files.pythonhosted.org/packages/c3/9e/de606309979eaf6860ff5489ec9df9fd80e74bfd2521e1316482c991a8aa/rf_mcp-0.2.1.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.2.1 2026-04-22T17:23:35,361 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/b8/2a/1a58033dd4f29133dcc35b7d1e39d37c012aa301fdddd12bfd2c5d6b6e95/rf_mcp-0.2.2-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,362 Found link https://files.pythonhosted.org/packages/c1/2a/39000dd68d6e7ef8661368906baabff39c88e9af07c5eb093fe62f16fa9d/rf_mcp-0.2.2.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.2.2 2026-04-22T17:23:35,363 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/19/16/2e4f7a7b55640344caeb4dac3a7cd37e0aa6ce5e9c3740dd092811daa22d/rf_mcp-0.3.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,364 Found link https://files.pythonhosted.org/packages/82/df/dce7c556faabca81eebba0d63bad4c88b28abbcb022bd99e635525fcda49/rf_mcp-0.3.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.3.0 2026-04-22T17:23:35,365 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/61/df/452c341bbf3ba701c62edad1e954c7a1efa46cdf5aca42f48d980dcb732d/rf_mcp-0.3.1-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,366 Found link https://files.pythonhosted.org/packages/0a/fc/44cfcf6aa0ff36f06ca9d7cd50c9059ebd7b9d13f3b14194ab40b01c4bfe/rf_mcp-0.3.1.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.3.1 2026-04-22T17:23:35,366 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/c3/79/cca4f18a14998c6df7941e32ff67cd16f947df118dac4b8b5b0ef4da6392/rf_mcp-0.3.2-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,367 Found link https://files.pythonhosted.org/packages/95/1f/0274bebee7377b845816f6038443f04a1970aba1d3365611f08edbd42c19/rf_mcp-0.3.2.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.3.2 2026-04-22T17:23:35,368 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/b0/22/536cf197cad864df81adbeb875479e878daa9ecbb859fc4211ba65ba0ccb/rf_mcp-0.3.3-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,369 Found link https://files.pythonhosted.org/packages/da/d0/ee038b6455aa9730caa3c422f60dd15b9316145e2cfd68f74db02cebdae4/rf_mcp-0.3.3.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.3.3 2026-04-22T17:23:35,370 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/50/b8/d73941aa8b30c8c49d0eaf325f96114899e83362c96cfd25d8fdbcf49046/rf_mcp-0.3.4-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,371 Found link https://files.pythonhosted.org/packages/97/76/a74bb571a8a0ac96fe679678e923c517f8421dad14f4695ec5fb5b5d57e3/rf_mcp-0.3.4.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.3.4 2026-04-22T17:23:35,371 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/46/68/17795f8a6e07d1e35613b52336de41752755a87efc11bf3e0566ea58d0f8/rf_mcp-0.3.5-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,372 Found link https://files.pythonhosted.org/packages/b4/9a/536304ec943c26b16d598144c11e91dea27ab38e261675e1cfc09ca1dd33/rf_mcp-0.3.5.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.3.5 2026-04-22T17:23:35,373 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/51/ff/5c1dd8d36b87de2f6c0724250519d82df275ece1ac56641a998641338ad2/rf_mcp-0.4.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,374 Found link https://files.pythonhosted.org/packages/9b/6d/d56035c4655e7f323168ebb0e01a61afe3b155163fb03b77e84aa55bd05f/rf_mcp-0.4.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.4.0 2026-04-22T17:23:35,374 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/7c/11/6d4df98e0bf9aa5fcb139814f6b2b7bdfdeaa6662a594a7d83e74460eb99/rf_mcp-0.5.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,375 Found link https://files.pythonhosted.org/packages/0d/c7/ad97a0fde1f9eec29ec4457732c5f104a5d388ce3e2479e8fabf1ab66f92/rf_mcp-0.5.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.5.0 2026-04-22T17:23:35,376 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/6b/34/ca18f3552a4ecaf1aeddbbe0aeb7a8f21902fc9a7f33f00f7e555eacb246/rf_mcp-0.5.1-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,377 Found link https://files.pythonhosted.org/packages/f5/c8/acf3a990e3f1ec8ad9bf4de6df85f96efcb2bb008d6e684ea565b2df9afa/rf_mcp-0.5.1.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.5.1 2026-04-22T17:23:35,378 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/7c/7c/a602dd1292ba0460c975b24c373d1708fafe741677b2214590c0aaff8830/rf_mcp-0.7.0.dev1-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,379 Found link https://files.pythonhosted.org/packages/cc/b2/49043310b6e5a8ef46ee9084af1644e659b2082223af2ea90cc8ee659ecb/rf_mcp-0.7.0.dev1.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.7.0.dev1 2026-04-22T17:23:35,379 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/41/c9/bc6158aa0afb2912418e9056c0611d5a6bc622786fc8dd0670d7b34f9f6c/rf_mcp-0.7.0.dev2-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,380 Found link https://files.pythonhosted.org/packages/73/e4/5f6c18ebfa1b95b94358a814f70bd80ede9faeb5074722393f219a26dcde/rf_mcp-0.7.0.dev2.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.7.0.dev2 2026-04-22T17:23:35,381 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/3b/aa/10dad5e3c9228b02a412b282910f5283e676f8c13de43a7508cf68808015/rf_mcp-0.7.0.dev3-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,382 Found link https://files.pythonhosted.org/packages/03/46/2fd479d24826062502d8561a6b28786deed82170f63ef21ae124eeca8642/rf_mcp-0.7.0.dev3.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.7.0.dev3 2026-04-22T17:23:35,383 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/d1/5d/67259f831e4429f3e0c6eba1cb74c07a6c6140e522fa31f88e54d152fdfa/rf_mcp-0.7.0.dev4-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,384 Found link https://files.pythonhosted.org/packages/60/29/9b824e71f8979180cca7a3346152597054cc2250c1f31f4b2da3320fbdd9/rf_mcp-0.7.0.dev4.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.7.0.dev4 2026-04-22T17:23:35,384 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/e0/fa/208051b79f0f53ee747cdc8421bcca917e065931bc6f3837ecf4609683b0/rf_mcp-0.7.0.dev5-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,385 Found link https://files.pythonhosted.org/packages/d6/12/9f8a4b930e9ab6911a313f1f3a326ada9922720b0c68b0ce246b540e51d5/rf_mcp-0.7.0.dev5.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.7.0.dev5 2026-04-22T17:23:35,386 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/72/71/3046ca3f60317c7782c06de1a8f661a93211aacf92f0c97794387ad4918d/rf_mcp-0.7.0.dev6-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,387 Found link https://files.pythonhosted.org/packages/a0/00/ad4ca29a81df99d799e502911908406e78900cac5affd4b08948b53b9be9/rf_mcp-0.7.0.dev6.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.7.0.dev6 2026-04-22T17:23:35,387 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/2a/1e/2b26d2e7cf61dd2c9e6c4e6d1fd6215ac0e6e325a763914aabd00f1c18d4/rf_mcp-0.7.0.dev7-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,388 Found link https://files.pythonhosted.org/packages/35/36/8b9c782e882a6fac9d0dbb5ccd7681aaf1b03ce6626c0b534ffd5f5a316c/rf_mcp-0.7.0.dev7.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.7.0.dev7 2026-04-22T17:23:35,389 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/ae/a7/2cf9fbace4d7aa8bc7d66788874e6c279634670f1f9bbc6f064519bd2e07/rf_mcp-0.7.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,390 Found link https://files.pythonhosted.org/packages/e8/d8/9d21de8919382b375867717a62a68a9fe99ba2dc22352212c747f6346c7c/rf_mcp-0.7.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.7.0 2026-04-22T17:23:35,391 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/eb/04/a53159b0e3abf5c3960bb0be40c12b0c2ee1e7fd23bd3dd79a3a8a7f6d9b/rf_mcp-0.7.1.dev1-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,391 Found link https://files.pythonhosted.org/packages/7f/b1/5e5d7eb4cd6c04bc7cfe9038acdf1c548b19fa53679041cef5b45840d1b5/rf_mcp-0.7.1.dev1.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.7.1.dev1 2026-04-22T17:23:35,392 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/be/1b/100e1767c896e505e19de517aef6c4a81d213831757a18f9feccbab933f8/rf_mcp-0.7.1-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,393 Found link https://files.pythonhosted.org/packages/41/86/b538b88bf76909f2299f45f628baabd65a4bab72a2745680ddadcaabd819/rf_mcp-0.7.1.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.7.1 2026-04-22T17:23:35,394 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/31/0e/f31387ccf1fc9d09add8b91d0566658d0f580c115364e930b26f0244fc73/rf_mcp-0.7.2-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,395 Found link https://files.pythonhosted.org/packages/dc/fe/51c448437c12270108ec144de0b3ee934a88ae449ccffbd8c1cb8e3a68fc/rf_mcp-0.7.2.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.7.2 2026-04-22T17:23:35,396 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/c1/22/7b270994a5e9b43af7e65a6af8092ddc78609cc5f9e2d92aeccffa64030e/rf_mcp-0.8.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,397 Found link https://files.pythonhosted.org/packages/32/43/cc23b5589dfa7e01f63775f30d0d27e7cfa4aabd6410ef7c1bcecd8b7964/rf_mcp-0.8.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.8.0 2026-04-22T17:23:35,397 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/81/c9/737c46c73eb4e64b1569ad90e5a3bab0f607f2d9f9774c3705af3f454b20/rf_mcp-0.8.1-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,398 Found link https://files.pythonhosted.org/packages/5b/02/6cc54a1971172567fbcc652b21804e8435b9ab3fb42b20c38538d28693a2/rf_mcp-0.8.1.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.8.1 2026-04-22T17:23:35,399 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/91/fc/989d4d694a52957cd4f1107875aa4232776b3e7d38e915f45c941f8ca5ba/rf_mcp-0.9.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,400 Found link https://files.pythonhosted.org/packages/a7/aa/d1e5843800c5ff186c1272f319e7a6821b04a6084f65925f201d97f352f2/rf_mcp-0.9.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.9.0 2026-04-22T17:23:35,400 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/b0/86/a215719c693c60936146368c9ea23460547210995010c86630986a9c1fb6/rf_mcp-0.10.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,401 Found link https://files.pythonhosted.org/packages/de/f1/538f77918687455a2e087ac10917793c3d686c2ecbd233d545bef1aa1743/rf_mcp-0.10.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.10.0 2026-04-22T17:23:35,402 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/b2/e2/3eed2b2dcf8ee0fb9753d734400c5d728b0bd85c663b495f880524268895/rf_mcp-0.11.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,403 Found link https://files.pythonhosted.org/packages/93/42/3b1a4955311a9d0c33b37e4e27320dc8a4c9dc80ae70dfff08726743a0b1/rf_mcp-0.11.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.11.0 2026-04-22T17:23:35,404 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/5d/9d/a69f8bcd0c8b1424fe2602573591b8dd0fba4448ca78ee6ed0c6e75d9e32/rf_mcp-0.12.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,405 Found link https://files.pythonhosted.org/packages/34/eb/b521c09c0cd38710d8d2153a6a0769d80a3a8b980a8a96465562cc1edeae/rf_mcp-0.12.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.12.0 2026-04-22T17:23:35,405 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/a0/d0/5420d968d8fad7fbc916bb73b3e336bcd3253299cd7e9d27135ca1a5bf6a/rf_mcp-0.14.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,406 Found link https://files.pythonhosted.org/packages/6f/71/4aca3cb074b397ec0094a20a91a5afc42d5e6e388df61759e53ce623afe3/rf_mcp-0.14.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.14.0 2026-04-22T17:23:35,407 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/4b/4a/2eccd52a52699d982c805fe3446b9c53f85a79c82adb462b43dfac5dbeee/rf_mcp-0.15.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,408 Found link https://files.pythonhosted.org/packages/3d/dd/70cfff45530aec456fb6298088755fde9f01bf1c91f31068bcb10f44c2a6/rf_mcp-0.15.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.15.0 2026-04-22T17:23:35,409 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/b9/d1/46cf87984af338e4709a59b1d468bebe2e35b2405f5edd0091cb0825af5a/rf_mcp-0.16.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,410 Found link https://files.pythonhosted.org/packages/c7/25/52184af98049ad575de64ded530341d2afca050695f39ba7a4f64bf9991e/rf_mcp-0.16.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.16.0 2026-04-22T17:23:35,410 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/19/83/b3fd3b9220afc56dbfed5df810b2e02a166aeaf31c5fe4ae64f145e40812/rf_mcp-0.17.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,411 Found link https://files.pythonhosted.org/packages/74/4e/a6ec1cd3c53653c9938e6c101bfdd53a80fce9660a987b17ec6a8b07d152/rf_mcp-0.17.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.17.0 2026-04-22T17:23:35,412 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/94/08/537bcc9660ac737822ea119ce5471dd6055fa7b75cb93cf49c5502ecb990/rf_mcp-0.18.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,413 Found link https://files.pythonhosted.org/packages/84/21/b39de7bd70c1e72ff04eab9d032eaee1729bbd75dad7fc6351c2b6899824/rf_mcp-0.18.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.18.0 2026-04-22T17:23:35,413 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/7e/0a/70de26dda2a478b5a2df47019b1417284ec3cf5f0ac4fb1aa88cfbc873cc/rf_mcp-0.18.1-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,414 Found link https://files.pythonhosted.org/packages/e8/d8/ffc3ddccfae83a6374d0aa672c5f4b2527c235b7358f6704b5c92f36f138/rf_mcp-0.18.1.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.18.1 2026-04-22T17:23:35,415 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/48/cf/4de88797f6f84cbb9ff323dccf2510dabc6f229000299cea56c2d924e4e4/rf_mcp-0.19.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,416 Found link https://files.pythonhosted.org/packages/23/0a/8f6104d882c5f65dcf1020989e0389d1e27a8a629ecb30d7c8c73409fed6/rf_mcp-0.19.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.19.0 2026-04-22T17:23:35,417 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/9e/81/014afce3640d6471b519d24a9bc0747f738e6d3269884823a88a52b45442/rf_mcp-0.20.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,418 Found link https://files.pythonhosted.org/packages/2c/f0/a444a1fba5abf0e3de0e3a2166a6d90036589dcf0caea27fad1efd10a363/rf_mcp-0.20.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.20.0 2026-04-22T17:23:35,418 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/e6/6f/66cce758a4c27eba9e6168ff7c5865e9279c476c4a1d534bab61bde92aa8/rf_mcp-0.21.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,419 Found link https://files.pythonhosted.org/packages/14/8c/5e0e84d087f473a5ace4b4bae6b85315866291f33f1b3ce810084c5ee6db/rf_mcp-0.21.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.21.0 2026-04-22T17:23:35,420 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/bb/47/6da77b6e2755c6078fcc3071c019713d371346ab12be02edd8348801838a/rf_mcp-0.22.0.dev1-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,421 Found link https://files.pythonhosted.org/packages/91/56/bb7c7d3e31bf89013ac74c7f1ac0e096eae8ffe025cb0f929c469566b800/rf_mcp-0.22.0.dev1.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.22.0.dev1 2026-04-22T17:23:35,422 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/10/7a/7463dfbfaa290c91caf8cb2186f76a4decf147bc7a6de21b2109b3a74220/rf_mcp-0.22.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,423 Found link https://files.pythonhosted.org/packages/ed/61/96ca4d6186df30fa72bfd2cdb46322a83b99c36fa02083c8c22d1c80dff3/rf_mcp-0.22.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.22.0 2026-04-22T17:23:35,423 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/f2/53/faba6b9b4f990efa0eed93d82dfe11fb64606be7eae8f5c9d55971ecdfd4/rf_mcp-0.23.0.dev1-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,424 Found link https://files.pythonhosted.org/packages/27/3e/6e3869b547d1dc1e5d81e9dafe4d08dc6f19bf21c424d21055dbf745cbf6/rf_mcp-0.23.0.dev1.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.23.0.dev1 2026-04-22T17:23:35,425 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/14/6b/45946fd41822708a129e9565a0971574fc922b3cf68d7eeb015bf9ce9825/rf_mcp-0.23.0.dev2-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,426 Found link https://files.pythonhosted.org/packages/f1/ab/441ca7c7c31e7b004f7135919f3cbda8e0b78164d0fae2cebd5cd9acb83d/rf_mcp-0.23.0.dev2.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.23.0.dev2 2026-04-22T17:23:35,426 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/66/58/3126728a82582a7e769a3d6fe42243f2fa3db971d28933ff221d42339d49/rf_mcp-0.23.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,427 Found link https://files.pythonhosted.org/packages/cc/71/095e327557833088c0f33f424bb185bd5d19100727225c4da1c90e7cc5c4/rf_mcp-0.23.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.23.0 2026-04-22T17:23:35,428 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/c3/5e/0d955be1b79b9ba927ff75e41615a256ca715f471c5325cb5e0bd37b30f3/rf_mcp-0.24.0.dev1-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,429 Found link https://files.pythonhosted.org/packages/22/2e/2367574ad267567f1aee4a85937997dd95d47abc435cb8c0d9fa376ceb9f/rf_mcp-0.24.0.dev1.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.24.0.dev1 2026-04-22T17:23:35,430 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/2f/fe/654110c675431c80856e9afb6c804ae8101d67860a5e1bb95866a3ac46ee/rf_mcp-0.24.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,431 Found link https://files.pythonhosted.org/packages/f9/6b/7321a895e74addca1fd1b9cd9403178c723cba70e3ab09f8b1f3316315a2/rf_mcp-0.24.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.24.0 2026-04-22T17:23:35,431 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/1d/32/385c07d38a7f9850a945f28c2efa487b677f2325669330c616836848a40f/rf_mcp-0.24.1-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,432 Found link https://files.pythonhosted.org/packages/cd/2e/027b3e54d2f96d0954fc4350f13e909aaf82a951eff74d178af899541c23/rf_mcp-0.24.1.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.24.1 2026-04-22T17:23:35,433 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/37/b2/84f282c004fd2b4391eb1171aa0d3d3747df3f5e4368a1f23749088650cc/rf_mcp-0.25.0.dev1-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,434 Found link https://files.pythonhosted.org/packages/4e/ce/888df2f99aaa4fd2eb62aa4a36518ab3a06506136279c1fc15a017a7d005/rf_mcp-0.25.0.dev1.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.25.0.dev1 2026-04-22T17:23:35,435 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/da/06/8de02ab47a8501e9296af6f2e66fd26e19f8ad5b8b3dc76fa2fc00330a78/rf_mcp-0.25.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,435 Found link https://files.pythonhosted.org/packages/27/22/eb819389b915baab2ed01ca99d424c7e1e2e264317fc886e652e10609391/rf_mcp-0.25.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.25.0 2026-04-22T17:23:35,436 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/0c/83/d3bec1b21029f2fe16aea430e9e4b935332b5bcbba65a8e2c40c0071acd4/rf_mcp-0.26.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,437 Found link https://files.pythonhosted.org/packages/01/5c/99ac29e4791abb62f9c0b4e9d80f85a100e0e883bd8a860e9d79f79c5525/rf_mcp-0.26.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.26.0 2026-04-22T17:23:35,437 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/ac/9a/6ce9dae3e3287873a86b29c9949819323223d0365442371901b6fcd3d746/rf_mcp-0.27.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,438 Found link https://files.pythonhosted.org/packages/3e/ae/c1b01a91dde6fcb1971c3f950d352a4a2b828340b29db360ad41905f4955/rf_mcp-0.27.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.27.0 2026-04-22T17:23:35,439 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/74/cd/002824fcdbf599381c69ad311defe3b43c05f8e94144406088fc6372df01/rf_mcp-0.28.dev1-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,440 Found link https://files.pythonhosted.org/packages/75/b8/d959c4c8f0c226acb3cf0c68cd6e3bd7b843e54df6a0ecebd9d8575acef2/rf_mcp-0.28.dev1.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.28.dev1 2026-04-22T17:23:35,441 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/fa/ae/9d680ac651e924a27e52fb8b57573229c84b95bbdb1b3a9dbbc08e0f8442/rf_mcp-0.28.dev2-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,442 Found link https://files.pythonhosted.org/packages/58/64/8453176e38c2238a012b4c587eecbf6e47e89fa2d067483513c129ea03ad/rf_mcp-0.28.dev2.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.28.dev2 2026-04-22T17:23:35,443 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/15/ff/bea27e818f8cf8eb731045b4cd736bb10e9e8e9b18a7c0985314bb15002d/rf_mcp-0.28.0.dev3-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,444 Found link https://files.pythonhosted.org/packages/ad/97/0ba6aed8ab473f96c16096fa45b8a89edb79fea820b9c4f27823b0b3dc58/rf_mcp-0.28.0.dev3.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.28.0.dev3 2026-04-22T17:23:35,444 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/b0/1f/b223e978ad2aa2e599dc63e4d1673d71b941bec874a4f43afffb9ba429fb/rf_mcp-0.28.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,445 Found link https://files.pythonhosted.org/packages/af/8d/a05c9ad9603266a25a40cbcdfbef9a1a9954e61c9642ef92177302b8f0c4/rf_mcp-0.28.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.28.0 2026-04-22T17:23:35,446 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/ee/51/5bd18c32073752a3c2cd21177075a9b380bba6d8d11d2c98316378c008d0/rf_mcp-0.29.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,447 Found link https://files.pythonhosted.org/packages/70/09/3e2fca034c23ae08ec52af294450a4097ad9ebba03fd23e7f94457619722/rf_mcp-0.29.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.29.0 2026-04-22T17:23:35,448 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/d0/b1/feb68821db14fa45bf1f254aa82614cdf80e89c5d43cd7e67a0dfad23d9c/rf_mcp-0.29.1-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,449 Found link https://files.pythonhosted.org/packages/39/37/d7cecadfa75140d34edd50fd692ddd8ff7b3ec57ef1551414c8a67826fcd/rf_mcp-0.29.1.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.29.1 2026-04-22T17:23:35,449 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/f9/85/34959befcc7ab12601920cf7e7fb3e53022681c18c9bd97f47285b3b4e21/rf_mcp-0.29.2-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,450 Found link https://files.pythonhosted.org/packages/9e/64/e7b2dc34af40092ca1b356e18a4bf1a538891d11d6dd43b18f2c47ddcf8d/rf_mcp-0.29.2.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.29.2 2026-04-22T17:23:35,451 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/b8/08/1f0fe469adcf5ad1742856b87c2e8cc8b8b7f81a1356f757f19a34f74d53/rf_mcp-0.30.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,452 Found link https://files.pythonhosted.org/packages/4e/28/3f038e24f0f297c3efb6c03918cb235daa06bc0ac8fcd9aa0c5b3a21286a/rf_mcp-0.30.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.30.0 2026-04-22T17:23:35,452 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/a8/f6/88a1f23b5d27836027e4bb84f2d1a496ec991d7533476294b46d375cfd5c/rf_mcp-0.30.1-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,453 Found link https://files.pythonhosted.org/packages/f3/7b/14db71aef15b35ffb07b784b463e7df3812efc2bf40dedb81bb819ddc182/rf_mcp-0.30.1.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.30.1 2026-04-22T17:23:35,454 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/4b/9e/9fdd8ad9c0de9462413014b5790446b4d0e35eb0247594ac0aaa2dfc62b4/rf_mcp-0.31.0-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,455 Found link https://files.pythonhosted.org/packages/c0/08/450da0b067f0369704f1b81c8874578fa4afd7e39dd440ab517bc36db79e/rf_mcp-0.31.0.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.31.0 2026-04-22T17:23:35,456 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/20/39/25ac28dbff81c69673c107b68bfdef7ecfe2bef19ee22c79d0b18e9defaa/rf_mcp-0.31.1-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,457 Found link https://files.pythonhosted.org/packages/9c/9d/43b90c4ad7dd1fa71c406dd9f04fffe551cacc9bdf246634e78c8096201e/rf_mcp-0.31.1.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.31.1 2026-04-22T17:23:35,457 Skipping link: No binaries permitted for rf-mcp: https://files.pythonhosted.org/packages/ad/70/990bacb7a5a47bd270c87cd72a5773114542d7945f11a915e6bbc29e70bd/rf_mcp-0.31.2-py3-none-any.whl (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,459 Found link https://files.pythonhosted.org/packages/0b/f0/151a3fafdf0392ad944e6e3350d5c3d5d07c8febe48244542d36d8a1d661/rf_mcp-0.31.2.tar.gz (from https://pypi.org/simple/rf-mcp/) (requires-python:>=3.10), version: 0.31.2 2026-04-22T17:23:35,459 Fetching project page and analyzing links: https://www.piwheels.org/simple/rf-mcp/ 2026-04-22T17:23:35,460 Getting page https://www.piwheels.org/simple/rf-mcp/ 2026-04-22T17:23:35,461 Found index url https://www.piwheels.org/simple 2026-04-22T17:23:35,646 Fetched page https://www.piwheels.org/simple/rf-mcp/ as text/html 2026-04-22T17:23:35,674 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.31.1-py3-none-any.whl#sha256=59b95acdbf62502b510ffb365ced080866ec4facd2876f08508f5b86836ddfd6 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,675 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.31.0-py3-none-any.whl#sha256=f4488fda833917cf403ba9e073ad320ed3b04bbcffb4a7010cd6e1851ec88d87 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,676 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.30.1-py3-none-any.whl#sha256=243e78baa88eab665bde89c3338d9346b48861ea2ac7f92d3966edca670973ef (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,676 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.30.0-py3-none-any.whl#sha256=9bc64fb04ffd22bf7dbf42111f52080e69035464e2e354e63ce216e78addb87c (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,677 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.29.2-py3-none-any.whl#sha256=6dc890550a50fe4f35f01995c3aa06b78a0970bc7592c78fe4d5d9db13414003 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,678 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.29.1-py3-none-any.whl#sha256=be322555cc2e3721a84ba058be6ebd84e02fe927741f02977aa2bf55c3fd64d4 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,678 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.29.0-py3-none-any.whl#sha256=915cc04b13988712bce8df21b93ab13d21f0f60dc0fff108854a0b6c738cbc6a (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,679 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.28.0-py3-none-any.whl#sha256=8c812fb40e079bf30144c1ed1715ad4b3ba9d9095c58a6989d9a92a0c137576f (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,680 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.28.0.dev3-py3-none-any.whl#sha256=e528df351ef79ffdb0013680dfce5b6e5c08f082af89771c8993dba69fa6b9f4 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,680 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.28.dev2-py3-none-any.whl#sha256=bdc0aae497a564fe171d89f17c8685027c196943abe4fee7e51b2b2ee88f716c (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,681 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.28.dev1-py3-none-any.whl#sha256=8d1de44410590858ce97a9ddff473b20627b0910518b028341565e9e810e87b0 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,681 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.27.0-py3-none-any.whl#sha256=120de7d896e52a784d3058d5c7fa9c394c76d13ef822ec234f83db024cbbcd25 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,682 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.26.0-py3-none-any.whl#sha256=fd24344f75d62bd9855d484df8389b7e69858d9550c80dd1a28d0c091feb5950 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,683 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.25.0-py3-none-any.whl#sha256=b109554601078781ecec807a9ae1833aec07bee111a3a00f98b5fa91323e9efb (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,683 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.25.0.dev1-py3-none-any.whl#sha256=9c8ba8787c5250b197e46f5e20266439f44ad728ffdb2f09f35ef63f9e36ce4c (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,684 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.24.1-py3-none-any.whl#sha256=d5e0a23103475dcfd02636686223572e5620ba39d93b58339bc50b03e854c91b (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,684 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.24.0-py3-none-any.whl#sha256=16e128906e3c218f6f6d2b8c8b6e38cc70a79e29a1cb31a99ebf83c3d09370ee (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,685 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.24.0.dev1-py3-none-any.whl#sha256=2eac1999d8e315ef8a166cd73811638d41e82256d6c09ed8d1ebfd4d8ef98c45 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,685 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.23.0-py3-none-any.whl#sha256=0abce6912b59330ca6f2b40652df8fbc7904ef389467a025bb0fd3859f10c0d5 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,686 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.23.0.dev2-py3-none-any.whl#sha256=ca43019686d1c4d752352d53d4faa7377ab06a142745ac396e4cfa17d056f536 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,687 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.23.0.dev1-py3-none-any.whl#sha256=3a12a43d384730662d41a4714e8c19a5e7987ad1e0e5974550e14f98467ee093 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,687 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.22.0-py3-none-any.whl#sha256=e9f39be7cee7f7ab39ab5e779413cdcd28c476c1826c2b523143b4fdbfc689ad (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,688 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.22.0.dev1-py3-none-any.whl#sha256=273c21b6e5634abee7a96dc8f8d8a34bacc9dfa8dfed4724e3dec41d09a12f7c (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,688 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.21.0-py3-none-any.whl#sha256=d6876de9f5f7ff8156faafafefe43d77c1e4cec2b1a2c9f52d904d8eff933a91 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,689 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.20.0-py3-none-any.whl#sha256=002c1f490b3bd1188969c6f47d7327b82b6cb7c598aebdf5ebcf1e2f8fa4494b (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,690 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.19.0-py3-none-any.whl#sha256=58bcdbc27120e10f64ee535e3325b2a9e7f17d7b7157aa0befa967c1244027b5 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,691 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.18.1-py3-none-any.whl#sha256=6e8c3594de34250b7fdb5760d203d33cd899acd67ba0820c41e937a28d3efe63 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,691 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.18.0-py3-none-any.whl#sha256=f764c7c2287d33c53abe4e81d742b5194162ed1a8dbbbe898b2a43e7917238dc (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,692 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.17.0-py3-none-any.whl#sha256=5cdae37fad0b6d6c8a8abc4b48b12649b559cad567a9b5cf702b754e61ce6af5 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,692 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.16.0-py3-none-any.whl#sha256=0d4ddef28db79e1f9529780da11e5c41a26c51706d74b57a268f8fda4c664394 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,692 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.15.0-py3-none-any.whl#sha256=1bedd3a2bce5bb2a418dadb1bbaf3bf0a587c898b03dade5dd0144bed5f3abc8 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,693 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.14.0-py3-none-any.whl#sha256=85dbb7a22bc4ad4043b9b1b44b0374c06c63e2efe18b1b19d21343b568852ffa (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,693 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.12.0-py3-none-any.whl#sha256=d708bb6a2b9f8866c84c1ae8c069ea722d6f80a728c8c39b102c46a6ecea73dc (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,694 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.11.0-py3-none-any.whl#sha256=62f850b0ec088970ac716adf23e0bfb78bcd7ce9aabcdb1f8a7c5bbb9827f6c7 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,695 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.10.0-py3-none-any.whl#sha256=3bdb6f8d762204f7b1af7985038f6f395d986d77d7d28e7965b71bca686db840 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,695 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.9.0-py3-none-any.whl#sha256=af25e4d1610c2712dd7704897375d0a44298a92c4b8d1defb57482350762ac47 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,696 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.8.1-py3-none-any.whl#sha256=465601189e96e47dc2bf75ad336cfa32b840a726b020e3ab8d2172334fa094cc (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,696 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.8.0-py3-none-any.whl#sha256=12bd9274e5c1428ad4cbb6973093e79a5fcf7e3a6d369336788bd07e0ff3ca14 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,697 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.7.2-py3-none-any.whl#sha256=105f0a49fd5508b2d6e093d812a3c7532b99cacb9e09268f91fcba429cb92122 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,698 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.7.1-py3-none-any.whl#sha256=b8676a5a0e6f321c4613be5f69345980a24ba46f0cf7af53aa595703eb900c7c (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,699 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.7.1.dev1-py3-none-any.whl#sha256=0bc2c53d75a97485783844bef432628f8c6cedbc66f5d2996eb812049f9f488f (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,699 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.7.0-py3-none-any.whl#sha256=3523569d7185d7ab18d9bc98a125260cbe46c325d145f447bea39f983f4e309c (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,700 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.7.0.dev7-py3-none-any.whl#sha256=7f0780c12f243f8cbcf537b3ae9414f0c0d573d32422fcc845769623c12cfef7 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,700 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.7.0.dev6-py3-none-any.whl#sha256=2dc43c3e2d44fe547089b1a1eeb43f06597f820f53a98bef6879bd56a3cc63c8 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,701 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.7.0.dev5-py3-none-any.whl#sha256=c2f02bde8876748a2b0b57883da0cda815897f783756d0a9ce6593f980499022 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,701 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.7.0.dev4-py3-none-any.whl#sha256=191f4f13f0bd0c85910da24bed2714348e5d8ece11ea316026b22fd5d2fa0b11 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,702 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.7.0.dev3-py3-none-any.whl#sha256=04db508a5abf782c003f817e50f5ecd5d4ddfdfa35231e5ee08a1d8c65eb38f8 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,703 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.7.0.dev2-py3-none-any.whl#sha256=0b71f5a727b6f8a15925ca4efa2012dc5e2bce8974f9ff82002793cfe4be492e (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,703 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.7.0.dev1-py3-none-any.whl#sha256=2446e3ae0dffe97973a543a122108ce411ef7b9f45a46666aeca2e14d3a81a00 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,704 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.5.1-py3-none-any.whl#sha256=59937519c9fe817f1c31f75fcf22003bb3aa907f7957dfee6aecadef3a6d88ff (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,705 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.5.0-py3-none-any.whl#sha256=6b643a2f5939c8774099c262c5852859d94e2cacb7d61865037e9dc5da4bc42e (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,705 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.4.0-py3-none-any.whl#sha256=aad0d7d78040c2581aba1d12649423851a585cdfcc91f2791219377387112127 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,706 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.3.5-py3-none-any.whl#sha256=9b94e7fec05aad5cf46afc74fb8dff60bc0b81dd9095c4c1aab6a9db8676697a (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,706 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.3.4-py3-none-any.whl#sha256=481bf6cd9488a728dfba6b32bb2ccc461e4751bc41b349af99fc1c9de87a38ee (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,707 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.3.3-py3-none-any.whl#sha256=29b8def09b6ccd823024aa4ab6d47e2151be5f6da530de9d9ca32412bef8725a (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,708 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.3.2-py3-none-any.whl#sha256=e1efc2f11125e94cb74590a630ddd5d72a8d5d6e65afb7555ba5f4e0bf223c60 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,708 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.3.1-py3-none-any.whl#sha256=eb2972502e89dd7a30b58fedd4c4af12327094bd693f1c1b8ced4a292a1eecfd (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,709 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.3.0-py3-none-any.whl#sha256=744cdfb653884bc31e9694eb76970bda414fed3cbc5f17422f0b6f64ce028911 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,709 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.2.2-py3-none-any.whl#sha256=b64b44698ec7a23893cb1721e6aca3bbb662768ebc3c454cfadd3b27044c3947 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,710 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.2.1-py3-none-any.whl#sha256=03bebcd0c21298ab2588f28103e6af4750c8e6a4ee779872b29df2af1a4c5aaa (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,710 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.2.0-py3-none-any.whl#sha256=b3e40e02bf0b223e81cf1bd9485ab991bd5e7e49110da43ec14fda4c7edae40c (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,711 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev46-py3-none-any.whl#sha256=80c08733d5feec167e861e97691f11fdacb0b2e4933c4fe26615655520c27645 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,712 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev45-py3-none-any.whl#sha256=142c14a725c48a557644ec3e16305f3947c12903073ef61f51c8bbf7abd396a3 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,712 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev44-py3-none-any.whl#sha256=f41a546aa854839571f88e391531eceeefa74fe6799fc33b0245b69ed5f6ef70 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,713 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev43-py3-none-any.whl#sha256=47b872a3ad592091370f06da7c97fb1a7d369489b0944f1cdbeef7ab4415140a (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,714 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev42-py3-none-any.whl#sha256=c57f656be5744127ec8b7bf6c58a0386b5b954708fd88e1b2544f8bc609e6230 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,714 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev41-py3-none-any.whl#sha256=40b98161664441486fcbafad20da3defde31988705420f06170ba661b3748ba8 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,715 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev40-py3-none-any.whl#sha256=6f40aafe9966d3d06c0e808e1ca0fe50bea54095e0136660b7c3c37574491d04 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,716 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev39-py3-none-any.whl#sha256=1e4f5c792eef3fa1762f06211ac67dcb531c91f474f641751a2db64d66e1b9c5 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,716 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev38-py3-none-any.whl#sha256=fa30b840db0747932896463c22f20da7fa0668740d815d00e4efd138c1721a2e (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,717 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev37-py3-none-any.whl#sha256=ade56ada9a614f9f7c9890cf1575cc41ed9f5830234c05417e7136cc6a04fa41 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,717 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev36-py3-none-any.whl#sha256=5191df6424af921967fdf04cd937c2993edd4647f72d9a1c92d5a9a814b551d6 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,718 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev35-py3-none-any.whl#sha256=2c6324ef82e4247d59c6c0eed416453455835b8134921e8e8c0a22986368ad80 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,718 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev34-py3-none-any.whl#sha256=c32adff5f96c449e3ca0d711428fbb8b60c7c9c6cc2d6d13dc201ea455142dd1 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,719 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev33-py3-none-any.whl#sha256=d4776c414294eaeb8e6ac843376a049ce908c97df814be4749259f4d531aa1e2 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,719 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev32-py3-none-any.whl#sha256=6a701e682eb4c810ab79f3a1ad522e296496ff99487ddd04b6b4ee371a78f3a8 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,720 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev31-py3-none-any.whl#sha256=e9dfe11cfe454e31a93c3dd6354e5fe7aafe6978721d78026a84e655eb12eecb (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,721 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev30-py3-none-any.whl#sha256=2fdffad83be682278c3d1ede369230ee12530b809e4b97efca92351b5618f7a0 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,721 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev29-py3-none-any.whl#sha256=50cbb71468056d146a1ac448cec4b5618999c056b12ea921bbbbef41f3cb4ed3 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,722 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev28-py3-none-any.whl#sha256=01cd31f15450c67a85cdb36d2ccd9a1badef3a51a5b47c55b2a82a8deb60d89f (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,722 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev27-py3-none-any.whl#sha256=125e83af0e673f659d127d304d5d72218f73f68e95b23f497fe97a247b96a3c9 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,723 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev26-py3-none-any.whl#sha256=34bd617cd8cf9f949e7783a5fa5dbe576dd54b803e858403ff0c0845e95a334c (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,724 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev25-py3-none-any.whl#sha256=1b2e8f362f5bf1507ea166dfe7189c5c75db1d2f50bc7d627f11116aa8ddc027 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,724 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev24-py3-none-any.whl#sha256=9624c6d0358ef36ec6fdae3138d10047b90ac4970288928d0f0f1f3b3bd8cb51 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,725 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev23-py3-none-any.whl#sha256=5abfad6c1dee8f8ed3baaefbd7eeb0072082ac2adf42bf5de71c35b7e0ede841 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,726 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev22-py3-none-any.whl#sha256=14f6d86925f79cc748a456ce9b1690fb31d27f8c1e9453e07869e97ead25bccb (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,726 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev21-py3-none-any.whl#sha256=ef0378797830d2c3db1eab575f09345f7bf62824870320530acb8b34a9dbeb58 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,727 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev20-py3-none-any.whl#sha256=5bbb2dbe86e1c9e6d8b6aca57b166d0cff044b48dcf336380e2be6d9b5ead0bd (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,727 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev19-py3-none-any.whl#sha256=fde3f18d485e4f3a2b6678e1e1e0af6579bca77a80acbda660c15a5e2a817d77 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,728 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev18-py3-none-any.whl#sha256=273f82cab3680ad172f05cf55dda10c671ee1359bcff37b56f09c5512444124e (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,729 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev17-py3-none-any.whl#sha256=f27f6658c88c220dacc048e1aaa91c42ae5d7178633414a85b0493d037dec328 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,730 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev16-py3-none-any.whl#sha256=b97afaa49caa93ace69ed28b97883888d88cc4fd3289ffcdee667dbc5e2a1d9d (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,730 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev15-py3-none-any.whl#sha256=896244b57916a1584879a47027b295d0c28285923c9415269c01e51b56f6709d (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,731 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev14-py3-none-any.whl#sha256=1fcdea840f8b81000b91e4dfb4552250cd9ec22c99a31f07401a302e227519ba (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,731 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev13-py3-none-any.whl#sha256=18bca388c62090251b5e73422f8f45a4e64dee620763c878ad40dcad035b4d24 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,732 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev12-py3-none-any.whl#sha256=0221f74da395ce87c99c2a6bc6d8098ab85f4d41084958aaa869aa3f6636aea4 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,733 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev11-py3-none-any.whl#sha256=2ec45b434f306062b8763ad45c8b99f41fd022f7f37e400a7d46f1711e6b8acf (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,733 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev10-py3-none-any.whl#sha256=5d019905bdbf4802e980ca951952d60d0f050419beb91bd7afbda8325cafb06b (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,734 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev9-py3-none-any.whl#sha256=ce5384956d92ce01c893d40e7b6de977c784b894de66091215d13583e8b6ecb4 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,734 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev8-py3-none-any.whl#sha256=2bca79307b66a63c3b9cc0ec30c040bc39b28c3e2b5980e90e84d28da2eaadc0 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,735 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev7-py3-none-any.whl#sha256=ceea519bbec8a8ce42d276a6011b8c389cbee8d3401bcac9a4a5772df99ebaa2 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,735 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev6-py3-none-any.whl#sha256=f9ce748eb343b521d35dae9941b88a3eb7903556de6fbbf1504fa4c0802d2e94 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,736 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev5-py3-none-any.whl#sha256=ac1c6b1a6fce91e7f9d0365b599f0e9ca6444ff5324fa6c89f1d35663cfe7c96 (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,736 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev2-py3-none-any.whl#sha256=73dda720bd69e32915cf61558bc9bb47f468239002f587c7f60c7c390f96581d (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,737 Skipping link: No binaries permitted for rf-mcp: https://archive1.piwheels.org/simple/rf-mcp/rf_mcp-0.1.0.dev0-py3-none-any.whl#sha256=52611b05ba227a97927fc2d138af97eb7d359cdce3d1101eb8e1b8a6c90901be (from https://www.piwheels.org/simple/rf-mcp/) (requires-python:>=3.10) 2026-04-22T17:23:35,738 Skipping link: not a file: https://www.piwheels.org/simple/rf-mcp/ 2026-04-22T17:23:35,738 Skipping link: not a file: https://pypi.org/simple/rf-mcp/ 2026-04-22T17:23:35,768 Given no hashes to check 1 links for project 'rf-mcp': discarding no candidates 2026-04-22T17:23:35,792 Collecting rf-mcp==0.31.2 2026-04-22T17:23:35,794 Created temporary directory: /tmp/pip-unpack-n788562a 2026-04-22T17:23:37,285 Downloading rf_mcp-0.31.2.tar.gz (638 kB) 2026-04-22T17:23:37,911 Added rf-mcp==0.31.2 from https://files.pythonhosted.org/packages/0b/f0/151a3fafdf0392ad944e6e3350d5c3d5d07c8febe48244542d36d8a1d661/rf_mcp-0.31.2.tar.gz to build tracker '/tmp/pip-build-tracker-hlhwrice' 2026-04-22T17:23:37,917 Created temporary directory: /tmp/pip-build-env-d5vy0z0h 2026-04-22T17:23:37,922 Installing build dependencies: started 2026-04-22T17:23:37,923 Running command pip subprocess to install build dependencies 2026-04-22T17:23:39,111 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-22T17:23:39,605 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-04-22T17:23:39,628 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-22T17:23:40,172 Collecting hatchling 2026-04-22T17:23:40,190 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-04-22T17:23:40,384 Collecting packaging>=24.2 2026-04-22T17:23:40,402 Using cached https://www.piwheels.org/simple/packaging/packaging-26.1-py3-none-any.whl (95 kB) 2026-04-22T17:23:40,520 Collecting pathspec>=0.10.1 2026-04-22T17:23:40,536 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-04-22T17:23:40,656 Collecting pluggy>=1.0.0 2026-04-22T17:23:40,671 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-04-22T17:23:40,916 Collecting trove-classifiers 2026-04-22T17:23:40,938 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-04-22T17:23:43,605 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-04-22T17:23:43,641 Creating /tmp/pip-build-env-d5vy0z0h/overlay/local/bin 2026-04-22T17:23:43,643 changing mode of /tmp/pip-build-env-d5vy0z0h/overlay/local/bin/trove-classifiers to 755 2026-04-22T17:23:44,655 changing mode of /tmp/pip-build-env-d5vy0z0h/overlay/local/bin/hatchling to 755 2026-04-22T17:23:44,691 Successfully installed hatchling-1.29.0 packaging-26.1 pathspec-1.0.4 pluggy-1.6.0 trove-classifiers-2026.1.14.14 2026-04-22T17:23:44,940 Installing build dependencies: finished with status 'done' 2026-04-22T17:23:44,946 Getting requirements to build wheel: started 2026-04-22T17:23:44,947 Running command Getting requirements to build wheel 2026-04-22T17:23:45,301 Getting requirements to build wheel: finished with status 'done' 2026-04-22T17:23:45,304 Created temporary directory: /tmp/pip-modern-metadata-pfa29eim 2026-04-22T17:23:45,307 Preparing metadata (pyproject.toml): started 2026-04-22T17:23:45,308 Running command Preparing metadata (pyproject.toml) 2026-04-22T17:23:46,421 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-22T17:23:46,428 Source in /tmp/pip-wheel-dzb75acr/rf-mcp_6a70fe0a381b438294fd048f51df241d has version 0.31.2, which satisfies requirement rf-mcp==0.31.2 from https://files.pythonhosted.org/packages/0b/f0/151a3fafdf0392ad944e6e3350d5c3d5d07c8febe48244542d36d8a1d661/rf_mcp-0.31.2.tar.gz 2026-04-22T17:23:46,429 Removed rf-mcp==0.31.2 from https://files.pythonhosted.org/packages/0b/f0/151a3fafdf0392ad944e6e3350d5c3d5d07c8febe48244542d36d8a1d661/rf_mcp-0.31.2.tar.gz from build tracker '/tmp/pip-build-tracker-hlhwrice' 2026-04-22T17:23:46,440 Created temporary directory: /tmp/pip-unpack-xvb97or6 2026-04-22T17:23:46,441 Building wheels for collected packages: rf-mcp 2026-04-22T17:23:46,446 Created temporary directory: /tmp/pip-wheel-39cqwpnc 2026-04-22T17:23:46,446 Destination directory: /tmp/pip-wheel-39cqwpnc 2026-04-22T17:23:46,449 Building wheel for rf-mcp (pyproject.toml): started 2026-04-22T17:23:46,450 Running command Building wheel for rf-mcp (pyproject.toml) 2026-04-22T17:23:46,601 Building wheel for rf-mcp (pyproject.toml): finished with status 'done' 2026-04-22T17:23:46,614 Created wheel for rf-mcp: filename=rf_mcp-0.31.2-py3-none-any.whl size=747460 sha256=52a2b9723cd39a95aad3ec9d13d8306e56a112a89667f6564987fa3eaa6ec676 2026-04-22T17:23:46,615 Stored in directory: /tmp/pip-ephem-wheel-cache-uvaug27z/wheels/74/5e/9c/f60cf9f2725088456d5c9c5d3b451d98ea5ad4195ac76f6250 2026-04-22T17:23:46,642 Successfully built rf-mcp 2026-04-22T17:23:46,666 Removed build tracker: '/tmp/pip-build-tracker-hlhwrice'