2026-03-20T17:41:34,168 Created temporary directory: /tmp/pip-ephem-wheel-cache-p_drba3y 2026-03-20T17:41:34,170 Created temporary directory: /tmp/pip-build-tracker-gc6siowd 2026-03-20T17:41:34,171 Initialized build tracking at /tmp/pip-build-tracker-gc6siowd 2026-03-20T17:41:34,171 Created build tracker: /tmp/pip-build-tracker-gc6siowd 2026-03-20T17:41:34,171 Entered build tracker: /tmp/pip-build-tracker-gc6siowd 2026-03-20T17:41:34,172 Created temporary directory: /tmp/pip-wheel-kzxmyjts 2026-03-20T17:41:34,176 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-03-20T17:41:34,178 Created temporary directory: /tmp/pip-ephem-wheel-cache-a22dwvz8 2026-03-20T17:41:34,202 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-20T17:41:34,206 2 location(s) to search for versions of ioa-observe-sdk: 2026-03-20T17:41:34,206 * https://pypi.org/simple/ioa-observe-sdk/ 2026-03-20T17:41:34,206 * https://www.piwheels.org/simple/ioa-observe-sdk/ 2026-03-20T17:41:34,207 Fetching project page and analyzing links: https://pypi.org/simple/ioa-observe-sdk/ 2026-03-20T17:41:34,208 Getting page https://pypi.org/simple/ioa-observe-sdk/ 2026-03-20T17:41:34,209 Found index url https://pypi.org/simple 2026-03-20T17:41:34,424 Fetched page https://pypi.org/simple/ioa-observe-sdk/ as application/vnd.pypi.simple.v1+json 2026-03-20T17:41:34,439 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/ee/23/992eff8f060bf2721c3a76a9b05592769ad1317f40a3915a283697f4f983/ioa_observe_sdk-0.0.1-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,441 Found link https://files.pythonhosted.org/packages/19/bd/2b11b9f33001aaf25ce81c9b2ce75acc339e1ba1f77be0f1366d9b2bd629/ioa_observe_sdk-0.0.1.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 0.0.1 2026-03-20T17:41:34,441 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/98/12/149c801b1eb3e8c461a5ea806b9b0b747d83f346f8f41094cf598317a952/ioa_observe_sdk-1.0.0-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,442 Found link https://files.pythonhosted.org/packages/6e/cb/bebf1d99d951a43c56d90aa2cd647f25e7b8bd8f01eaafc7f8fb2c1bba27/ioa_observe_sdk-1.0.0.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.0 2026-03-20T17:41:34,443 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/a3/99/1df2738ca9b392474a72f6aa491ff4d0aab5a13a5eebc2e23ed61e871851/ioa_observe_sdk-1.0.1-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,444 Found link https://files.pythonhosted.org/packages/77/31/d2be16c14d1ab5102b0f9a15dc550ccc0584433ba0d072c52cf182f0f72d/ioa_observe_sdk-1.0.1.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.1 2026-03-20T17:41:34,445 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/81/43/d76cb8dc0cd6fc1fa0ba3b1e8b21c6c1486fe8cf0049e5f290a93077b9a9/ioa_observe_sdk-1.0.2-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,446 Found link https://files.pythonhosted.org/packages/b7/1c/98685461815b2555c2c391b383f709ca3501fc9f422eab06431ea642c495/ioa_observe_sdk-1.0.2.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.2 2026-03-20T17:41:34,447 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/30/d6/be16bcfd97c8279fbcc1aa662f097eefbe8246fbca0869a415d87604ed9a/ioa_observe_sdk-1.0.3-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,448 Found link https://files.pythonhosted.org/packages/a0/c7/dc0ed10b3d17714375b132f1210d55fe5c4a0faea1dff08f637173ecfa90/ioa_observe_sdk-1.0.3.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.3 2026-03-20T17:41:34,449 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/49/47/e40c7148b7c240461a0f98d59dc2acc187558d632e7a145c90d9796baeec/ioa_observe_sdk-1.0.4-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,450 Found link https://files.pythonhosted.org/packages/53/1f/3ba14c2ac325c3e1217e05ebe495b32983e5759b05322dc5f2c6c17b7ea3/ioa_observe_sdk-1.0.4.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.4 2026-03-20T17:41:34,451 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/41/1c/96f15975eece531ad892156144bbefe3abf4df26398a5f1be01e3f358798/ioa_observe_sdk-1.0.5-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,451 Found link https://files.pythonhosted.org/packages/85/04/4006399bacf3c89644eb10e0d354e1143632d863c30e7d29ec2ab9437b1a/ioa_observe_sdk-1.0.5.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.5 2026-03-20T17:41:34,452 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/68/33/5df5244c7b383e454570a371de57b6179e0fa84481cad382faba79fd307f/ioa_observe_sdk-1.0.6-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,453 Found link https://files.pythonhosted.org/packages/3f/14/d298843cccdd72ff138b1a3ceca15602761b949e841e7acade71a3215874/ioa_observe_sdk-1.0.6.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.6 2026-03-20T17:41:34,454 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/f1/bd/c2c411250777987719201067b7ecf38b8be425f99324a0266c9964e78a84/ioa_observe_sdk-1.0.7-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,455 Found link https://files.pythonhosted.org/packages/a6/04/7c04783697c0b24a987ef7acb58efbe0d02bca22666a380be4e3c443caeb/ioa_observe_sdk-1.0.7.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.7 2026-03-20T17:41:34,455 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/d4/0a/5750de75df078aca611584fbd9caad58c634868aa6b37bbfdd345420cdf6/ioa_observe_sdk-1.0.8-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,456 Found link https://files.pythonhosted.org/packages/1a/71/288012b88ea8164ac942154ea360b83eb04d446d1196b178137e5108c650/ioa_observe_sdk-1.0.8.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.8 2026-03-20T17:41:34,457 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/76/8b/5a69ad046fc580bd9bebd8212488c2dd04a53b3c148812a64e3aa0b5e586/ioa_observe_sdk-1.0.9-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,458 Found link https://files.pythonhosted.org/packages/30/1f/62464080f521c50e9c42403d3528add4848fb4348c9e8f4c5fc08fc1b67d/ioa_observe_sdk-1.0.9.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.9 2026-03-20T17:41:34,459 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/57/25/ea88ee40b4f6dae3c9d5bdb6f7cfd63346265065afca9fc18b6dc3238375/ioa_observe_sdk-1.0.10-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,460 Found link https://files.pythonhosted.org/packages/01/5e/f7e23318c0f21bdd2507c3f78926685f2c2506140837550e0681ac82905d/ioa_observe_sdk-1.0.10.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.10 2026-03-20T17:41:34,461 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/6c/21/efe3a4a70cac2126b35a4d7ee6409e9f3e7cf34558a1bb4cb63bf4d9cdc8/ioa_observe_sdk-1.0.11-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,462 Found link https://files.pythonhosted.org/packages/8c/d2/0e5f6a54877559489857c0434197e94b1fb4303766cb75a76b5cc099423e/ioa_observe_sdk-1.0.11.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.11 2026-03-20T17:41:34,462 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/eb/dd/79d8112c83c05d4dc30d2f255ac6310226ae4cb499e73b712a7f4343254a/ioa_observe_sdk-1.0.12-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,463 Found link https://files.pythonhosted.org/packages/3f/f3/7919a98b33b4b171a83c703a74bcdae85845138759a2cf4f610188b3ba33/ioa_observe_sdk-1.0.12.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.12 2026-03-20T17:41:34,464 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/ef/22/5d161f60e067ae9664fe81cf1e9ed77d329792b2f3cd36e1dc86ffe8053e/ioa_observe_sdk-1.0.13-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,465 Found link https://files.pythonhosted.org/packages/44/7c/53dcb9480f5d8bc23790b7031d0d9ff02b71aa6e0cbce7f1991ae4bb50d8/ioa_observe_sdk-1.0.13.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.13 2026-03-20T17:41:34,465 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/5b/81/5f54e00de2c6ebd572d2bf7c23258438e00fff74f2fc15b06c751abbe417/ioa_observe_sdk-1.0.14-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,466 Found link https://files.pythonhosted.org/packages/70/e6/7ddfe998506573086dba529712742acd0dcdb09438d02663e282eca554c4/ioa_observe_sdk-1.0.14.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.14 2026-03-20T17:41:34,467 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/e6/8a/cf3057fedb840bb48ff57d5f2e8778225548e8f871335132b98342718466/ioa_observe_sdk-1.0.15-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,468 Found link https://files.pythonhosted.org/packages/f9/e9/bb353e1d37578021d4deafc57d323d56267536a3707d61545d1674d758aa/ioa_observe_sdk-1.0.15.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.15 2026-03-20T17:41:34,469 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/e8/73/ca75176405ff12dcf3479acbf805b2a4f293e6a1714e9e079a92154bfb9c/ioa_observe_sdk-1.0.16-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,470 Found link https://files.pythonhosted.org/packages/33/4d/d5c74fd76027f77524e485d53f05afb88f3fe181db007fe752555c31b303/ioa_observe_sdk-1.0.16.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.16 2026-03-20T17:41:34,470 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/d7/bd/68a667e2f2b7ca6a07ae6cfd67fd8571336169452564112679459594db9e/ioa_observe_sdk-1.0.17-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,471 Found link https://files.pythonhosted.org/packages/75/26/9b1055d52c0ca8da92b8e8f65ef77dc6080e5a213e8663458d4f4257484c/ioa_observe_sdk-1.0.17.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.17 2026-03-20T17:41:34,472 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/cb/9c/c8b4c81f550d2ce59b10ddb2a018c02b247db3de446a78c41f18ef00ad75/ioa_observe_sdk-1.0.18-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,473 Found link https://files.pythonhosted.org/packages/f4/2c/0ab1b495bd2c5c3f7da5c8e43fb094fe2e7caa9753af8eb105a9c69dace3/ioa_observe_sdk-1.0.18.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.18 2026-03-20T17:41:34,474 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/e7/c6/89a9d4a3eba2c9113097aabcc4df7c27849988a7df6c38f6479ace46d2b8/ioa_observe_sdk-1.0.19-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,475 Found link https://files.pythonhosted.org/packages/81/9a/7ac780fe6d02b4671529b91d512f507438a45f554ab32bbd5b82b53c4b69/ioa_observe_sdk-1.0.19.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.19 2026-03-20T17:41:34,475 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/d3/eb/00cfe01a25006ed12e1f46663748a72815ca17471d2496435aec1cc90f4c/ioa_observe_sdk-1.0.20-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,476 Found link https://files.pythonhosted.org/packages/02/73/70cafa38936856a074f2a5a95dfff460495a3e1fb9062e7377016e48ecd5/ioa_observe_sdk-1.0.20.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.20 2026-03-20T17:41:34,477 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/69/78/804906d45b8b2ffac5a26e03f371ad01affa030b81a9de82d21bf773ebe4/ioa_observe_sdk-1.0.21-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,478 Found link https://files.pythonhosted.org/packages/53/58/ccb4b68c050fcccbb1a0a0f8d5e52ec332b599d22df3882c82e2606633a1/ioa_observe_sdk-1.0.21.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.21 2026-03-20T17:41:34,479 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/a7/63/247a2c7b010485e8c0aaf6b769fe054ddc1d2fa15b864def468f5ad1d3ba/ioa_observe_sdk-1.0.22-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,480 Found link https://files.pythonhosted.org/packages/e6/dd/abd3e15e6ef2d6ccd575c8f54e79349c11401321e25c6c23a8ee5cad6076/ioa_observe_sdk-1.0.22.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.22 2026-03-20T17:41:34,480 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/1e/cf/1ed26da10a10adb97be06e5eccb115b41f0d83b0c8358519a92630e79b2f/ioa_observe_sdk-1.0.23-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,481 Found link https://files.pythonhosted.org/packages/dc/1e/c18501f39b1d78f69fd2ae60a47ad01a4a17ce597c404600d2c0d04d2382/ioa_observe_sdk-1.0.23.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.23 2026-03-20T17:41:34,482 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/db/c3/40dc173eff4fc0247df61c139685c3895054ecfc4557fe3e03302d1a2cc6/ioa_observe_sdk-1.0.24-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,483 Found link https://files.pythonhosted.org/packages/8d/7f/ae1b15045b0828be0dee8c87d207f01884acdba417eb8d4ad8cc683dbd10/ioa_observe_sdk-1.0.24.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.24 2026-03-20T17:41:34,484 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/a6/89/e47152afaa7d99616e65acdc8066d355b314c68d544fff8f84a7f2a5a1c7/ioa_observe_sdk-1.0.25-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,485 Found link https://files.pythonhosted.org/packages/ef/06/c812c94d29b642e04da115bb15e6fbb5e7a60f9a45957ae94a6437bd7901/ioa_observe_sdk-1.0.25.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.25 2026-03-20T17:41:34,486 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/56/cf/aba7c4643caa1ffa1a2ae564df4a97c24b4d525fed3f21d68028f6d85926/ioa_observe_sdk-1.0.26-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,486 Found link https://files.pythonhosted.org/packages/48/a8/128d5d4e9d17d7f317ebaffd8eb4e70d4699e6253a453808d8d5d1c4b1d6/ioa_observe_sdk-1.0.26.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.26 2026-03-20T17:41:34,487 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/71/24/72e73fe10463b4589db8201c98e18111a0db6242eba05fb4874cd020f35d/ioa_observe_sdk-1.0.27-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,488 Found link https://files.pythonhosted.org/packages/f4/8d/449bd42ce63855f95eb09bf5e221b81a721d7d57f1c5ca45b450d2a40e51/ioa_observe_sdk-1.0.27.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.27 2026-03-20T17:41:34,488 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/03/8e/3ab7c90395e2a3c4c126918d8ba8dab2cd2a79ea04a1319953d7c9d07254/ioa_observe_sdk-1.0.28-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,489 Found link https://files.pythonhosted.org/packages/c2/40/37b3ac72d3a599aa5e7fe880baf1d6035cf4b40e55d00b168e81a0184525/ioa_observe_sdk-1.0.28.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.28 2026-03-20T17:41:34,490 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/e2/42/c6819e72b72a7e74d00c330aa650f710db865deb682652e5f16820b30273/ioa_observe_sdk-1.0.29-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,491 Found link https://files.pythonhosted.org/packages/94/67/ca55aff79d3db21ceeb100ee8c79644add43c13d83f6d289246928fdb760/ioa_observe_sdk-1.0.29.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.29 2026-03-20T17:41:34,492 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/42/c2/5561aaeb5f241ef051c566ef985789277befff8ff14dd0bd42b5faf82e35/ioa_observe_sdk-1.0.30-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,493 Found link https://files.pythonhosted.org/packages/79/49/8d7f9fbfe828c2e9484189bb4b7a753402d2f4ad8614d24dfa01ccc27dad/ioa_observe_sdk-1.0.30.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.30 2026-03-20T17:41:34,493 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/e5/e5/9e9dc17e8014455cfb63c73f047bf9fde2ba7ed1735a2954455502fd839c/ioa_observe_sdk-1.0.31-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,494 Found link https://files.pythonhosted.org/packages/af/23/d4322c9a96985aa8d2b764ee1e1d58602f74b35badc7e359d5ff7d76edef/ioa_observe_sdk-1.0.31.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.31 2026-03-20T17:41:34,495 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/7a/eb/4fe736e24fada47f35fbfabf16311026e2535cd38c77813e22cf2b77c260/ioa_observe_sdk-1.0.32-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,496 Found link https://files.pythonhosted.org/packages/69/0a/367d06224369b5c4e9cd13b1c16c582c9eb525cb0b286833addd27a63b3b/ioa_observe_sdk-1.0.32.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.32 2026-03-20T17:41:34,497 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/57/d4/d831fa9bd00a0d9296c154208ef24b341d94d297307b2df8f56f11ed5301/ioa_observe_sdk-1.0.33-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,498 Found link https://files.pythonhosted.org/packages/f1/9e/e87bcff327d663a9be375b96540264837c09b2deb370e63514fbc66b6545/ioa_observe_sdk-1.0.33.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.33 2026-03-20T17:41:34,498 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/49/40/376cd740f07076badf552587a71a84419e5b2f344bc3ce171d330f2f7dc1/ioa_observe_sdk-1.0.34-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,499 Found link https://files.pythonhosted.org/packages/af/f1/dec0283da1cda029f6a2ada2f515ae906579b9d65482ac98e969e99f68d7/ioa_observe_sdk-1.0.34.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.34 2026-03-20T17:41:34,499 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/a2/5f/c804e834ce3abfbc03ce44e60c5089f60bf8f9fd4712fb1a17049f417586/ioa_observe_sdk-1.0.35-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,500 Found link https://files.pythonhosted.org/packages/d0/9a/5d2d1fbfd2def26766a95c2825279caf15feb6407375ad8ec9dc5a848ce3/ioa_observe_sdk-1.0.35.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.35 2026-03-20T17:41:34,501 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/32/b2/1e4e5d76b33ae83e8528774fc9589745dcccec9a7bfa1f89b8cd9c1bd9ec/ioa_observe_sdk-1.0.36-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,502 Found link https://files.pythonhosted.org/packages/e7/2c/90d20142336eae1ec9fa884924ca15200324d981a47738056048ee92487b/ioa_observe_sdk-1.0.36.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.36 2026-03-20T17:41:34,502 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/63/14/364d95e495555be2919c15927ed9c43b4877312fa5cfb3068ae8e5237d38/ioa_observe_sdk-1.0.38-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,503 Found link https://files.pythonhosted.org/packages/72/c2/c210bf62efa325e49f9afbd5144d7fd55918d1f6210c49904e04bbb1f28b/ioa_observe_sdk-1.0.38.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.38 2026-03-20T17:41:34,504 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/76/75/15e5e930bc08424c8b4bb9149dc96f83137598e1e7c3be859fe7d6999280/ioa_observe_sdk-1.0.39-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,505 Found link https://files.pythonhosted.org/packages/53/20/c71b2cfd3cf63a1e3db2f435ec2024923f19ea4de67d4b07cbe52afbe84a/ioa_observe_sdk-1.0.39.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.39 2026-03-20T17:41:34,505 Skipping link: No binaries permitted for ioa-observe-sdk: https://files.pythonhosted.org/packages/6e/c5/b2ef17b6798bca2dfacad0539b4531ba77c887138a584833a9b25496cfd6/ioa_observe_sdk-1.0.40-py3-none-any.whl (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,506 Found link https://files.pythonhosted.org/packages/ef/b9/5ce783b3b3cbea16f035c197f7b96776c3615a2446d670eaa73876f3a926/ioa_observe_sdk-1.0.40.tar.gz (from https://pypi.org/simple/ioa-observe-sdk/) (requires-python:>=3.10), version: 1.0.40 2026-03-20T17:41:34,507 Fetching project page and analyzing links: https://www.piwheels.org/simple/ioa-observe-sdk/ 2026-03-20T17:41:34,508 Getting page https://www.piwheels.org/simple/ioa-observe-sdk/ 2026-03-20T17:41:34,509 Found index url https://www.piwheels.org/simple 2026-03-20T17:41:34,667 Fetched page https://www.piwheels.org/simple/ioa-observe-sdk/ as text/html 2026-03-20T17:41:34,677 Skipping link: No binaries permitted for ioa-observe-sdk: https://www.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.39-py3-none-any.whl#sha256=27d2db1764f54db8b960bd3c7b73d9b0be0e024177b431dc7d99a072411cf3eb (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,678 Skipping link: No binaries permitted for ioa-observe-sdk: https://www.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.38-py3-none-any.whl#sha256=060306e5531c2b32eb0d1c26ce4358c6676d4c8581fdffbf9139bdd97b5674e8 (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,678 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.35-py3-none-any.whl#sha256=95aec32d4b89e1d17278f30d00c909afda695b36e02560a0edde47e1a14c0153 (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,679 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.34-py3-none-any.whl#sha256=f35776a1dc70db762dd7caba4ae8d8a11a996d24ff5073690082c568129d765a (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,679 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.33-py3-none-any.whl#sha256=4f0fbbafd45c2889b88425e8589f7310471010cd94673dd5afac1217f9173f85 (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,680 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.32-py3-none-any.whl#sha256=c8b2e77f369871ff15c930aeb0de0da538f4de73ed18e19fc17948c17f09fefe (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,680 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.31-py3-none-any.whl#sha256=712e18827c936ceb672e54bdf3cac11634ab58c4e48975f81af605238a61498a (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,681 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.30-py3-none-any.whl#sha256=34c6549af9886ed997d84c1fa78a6e65ad7b5af6eceea53f8e64dc3948a0fc7a (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,682 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.29-py3-none-any.whl#sha256=1ccb6fc08c584839ab259b32c7b172dace0a926676f452498ddcc5c807a1564e (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,682 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.28-py3-none-any.whl#sha256=90bdf735201f92ae35b0c07db72c3c1545f147b49b6f90fdcc8d60124bb4666c (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,683 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.27-py3-none-any.whl#sha256=7df2659f9cbaa281d381817877d3c4ac685ebec4e1fe2993cabadb1a6ec13ca8 (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,683 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.26-py3-none-any.whl#sha256=b45a83575f85d555868792c64d20a7d67c8bad9d6c68d7266a35d10ea55c473d (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,684 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.25-py3-none-any.whl#sha256=d9a2245acd745fb9f47be2e9a543d3c1f7aa316df65497eff7a69bc3c2d8c005 (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,684 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.24-py3-none-any.whl#sha256=97a45bd58b170b607c2f9e393e27d9aaf8718b4b2eaa90d227c32b74ab32fe89 (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,685 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.23-py3-none-any.whl#sha256=a65a4caaef5dd3d3cba3d80bb32af3483c7434cc9bc798ceeb2abc0a5b849beb (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,685 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.22-py3-none-any.whl#sha256=de5e7973eda95a715f2940bb7d5f6a3bfa43e5e2e81ad9cf2593f70b82b98545 (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,686 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.20-py3-none-any.whl#sha256=c7cef88c4c398ff92b2a658626496ca3f5cfcb157f82f4bca1d66d44fe0c48d4 (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,686 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.19-py3-none-any.whl#sha256=1a06cee2ba4990f412316d30e6644b53da934564fe0e2248bcd729d23e359d44 (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,687 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.18-py3-none-any.whl#sha256=4a2633c5d53a1c91b698f047a58c906724c0eb13ebb8b95f2ba038090ca57051 (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,687 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.17-py3-none-any.whl#sha256=1d5e4f57afd439d31ddff27dae2edb57c925a955944fa43f1d6aa234b3464f46 (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,688 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.15-py3-none-any.whl#sha256=6a03595a9a9a9ee10f112df6b2955b51e49f57d1455998c4af37a39bfb3deaa8 (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,689 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.14-py3-none-any.whl#sha256=dcbd9f067950050eaeb3b395eb7b772fbafd7fc2320b4e6e15398b984c7bfe7d (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,689 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.13-py3-none-any.whl#sha256=fe0b40723096a95c3c0c4bcbfec04e4aa877f09dd8f108400baffb40b2a842c7 (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,690 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.11-py3-none-any.whl#sha256=ced07198bd939a458aa69ed494292d34366740d7bc789d984e3291686cb94c34 (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,691 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.10-py3-none-any.whl#sha256=81aa4b3f65aa38e30ea074a4ae119b97cedcb2518735b218c55a48f675b2b918 (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,691 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.8-py3-none-any.whl#sha256=dfb47de8b562e3414f68675d5e7c6aca40c5fe6a62916d5b62e15da93fe4f909 (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,692 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.6-py3-none-any.whl#sha256=eb138edf6a21df877643c7961b6f3bb0f3fd80dba0e27d15111643b666774d80 (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,692 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.5-py3-none-any.whl#sha256=6ca4ed1f1d89822386db4efb20b33b9225127b7cddfe0e7fc1fbefbbb8d284eb (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,692 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.3-py3-none-any.whl#sha256=5f4de457e15cdd7dcbaa4b38176da55706dd446147399ebccfee28436f335611 (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,693 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.2-py3-none-any.whl#sha256=31c414d47d334d19ede69cb985a1a20f807c00a5bb97b86643ae88e0c2617f78 (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,693 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.1-py3-none-any.whl#sha256=57b6660e22ac6e4734d12a5c7e147bf3c25e3fcba762c99322c7b56fedb3df7d (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,694 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-1.0.0-py3-none-any.whl#sha256=ec65713055c130d3163517f8d2f8eea8ed8242f9637dcc072f68d76cd43f3244 (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,695 Skipping link: No binaries permitted for ioa-observe-sdk: https://archive1.piwheels.org/simple/ioa-observe-sdk/ioa_observe_sdk-0.0.1-py3-none-any.whl#sha256=4b58df35876e4d19847709eef7f15d4be673997c1255a8cd1c272d751860ed64 (from https://www.piwheels.org/simple/ioa-observe-sdk/) (requires-python:>=3.10) 2026-03-20T17:41:34,695 Skipping link: not a file: https://www.piwheels.org/simple/ioa-observe-sdk/ 2026-03-20T17:41:34,696 Skipping link: not a file: https://pypi.org/simple/ioa-observe-sdk/ 2026-03-20T17:41:34,719 Given no hashes to check 1 links for project 'ioa-observe-sdk': discarding no candidates 2026-03-20T17:41:34,737 Collecting ioa-observe-sdk==1.0.40 2026-03-20T17:41:34,740 Created temporary directory: /tmp/pip-unpack-2ks03kxn 2026-03-20T17:41:34,874 Downloading ioa_observe_sdk-1.0.40.tar.gz (83 kB) 2026-03-20T17:41:35,062 Added ioa-observe-sdk==1.0.40 from https://files.pythonhosted.org/packages/ef/b9/5ce783b3b3cbea16f035c197f7b96776c3615a2446d670eaa73876f3a926/ioa_observe_sdk-1.0.40.tar.gz to build tracker '/tmp/pip-build-tracker-gc6siowd' 2026-03-20T17:41:35,066 Created temporary directory: /tmp/pip-build-env-qnlnlwv1 2026-03-20T17:41:35,070 Installing build dependencies: started 2026-03-20T17:41:35,071 Running command pip subprocess to install build dependencies 2026-03-20T17:41:36,222 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-20T17:41:36,833 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-03-20T17:41:36,855 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-20T17:41:38,620 Collecting setuptools 2026-03-20T17:41:38,707 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-20T17:41:41,654 Installing collected packages: setuptools 2026-03-20T17:41:44,681 Successfully installed setuptools-82.0.1 2026-03-20T17:41:44,953 Installing build dependencies: finished with status 'done' 2026-03-20T17:41:44,959 Getting requirements to build wheel: started 2026-03-20T17:41:44,960 Running command Getting requirements to build wheel 2026-03-20T17:41:45,654 running egg_info 2026-03-20T17:41:45,660 writing ioa_observe_sdk.egg-info/PKG-INFO 2026-03-20T17:41:45,664 writing dependency_links to ioa_observe_sdk.egg-info/dependency_links.txt 2026-03-20T17:41:45,667 writing requirements to ioa_observe_sdk.egg-info/requires.txt 2026-03-20T17:41:45,668 writing top-level names to ioa_observe_sdk.egg-info/top_level.txt 2026-03-20T17:41:45,698 reading manifest file 'ioa_observe_sdk.egg-info/SOURCES.txt' 2026-03-20T17:41:45,703 adding license file 'LICENSE.md' 2026-03-20T17:41:45,707 writing manifest file 'ioa_observe_sdk.egg-info/SOURCES.txt' 2026-03-20T17:41:45,806 Getting requirements to build wheel: finished with status 'done' 2026-03-20T17:41:45,809 Created temporary directory: /tmp/pip-modern-metadata-ayupv24p 2026-03-20T17:41:45,811 Preparing metadata (pyproject.toml): started 2026-03-20T17:41:45,813 Running command Preparing metadata (pyproject.toml) 2026-03-20T17:41:46,470 running dist_info 2026-03-20T17:41:46,480 creating /tmp/pip-modern-metadata-ayupv24p/ioa_observe_sdk.egg-info 2026-03-20T17:41:46,481 writing /tmp/pip-modern-metadata-ayupv24p/ioa_observe_sdk.egg-info/PKG-INFO 2026-03-20T17:41:46,485 writing dependency_links to /tmp/pip-modern-metadata-ayupv24p/ioa_observe_sdk.egg-info/dependency_links.txt 2026-03-20T17:41:46,488 writing requirements to /tmp/pip-modern-metadata-ayupv24p/ioa_observe_sdk.egg-info/requires.txt 2026-03-20T17:41:46,489 writing top-level names to /tmp/pip-modern-metadata-ayupv24p/ioa_observe_sdk.egg-info/top_level.txt 2026-03-20T17:41:46,490 writing manifest file '/tmp/pip-modern-metadata-ayupv24p/ioa_observe_sdk.egg-info/SOURCES.txt' 2026-03-20T17:41:46,517 reading manifest file '/tmp/pip-modern-metadata-ayupv24p/ioa_observe_sdk.egg-info/SOURCES.txt' 2026-03-20T17:41:46,519 adding license file 'LICENSE.md' 2026-03-20T17:41:46,523 writing manifest file '/tmp/pip-modern-metadata-ayupv24p/ioa_observe_sdk.egg-info/SOURCES.txt' 2026-03-20T17:41:46,524 creating '/tmp/pip-modern-metadata-ayupv24p/ioa_observe_sdk-1.0.40.dist-info' 2026-03-20T17:41:46,646 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-20T17:41:46,652 Source in /tmp/pip-wheel-kzxmyjts/ioa-observe-sdk_c7a2fbaf5c694e39b7a0b2cf1649e8e6 has version 1.0.40, which satisfies requirement ioa-observe-sdk==1.0.40 from https://files.pythonhosted.org/packages/ef/b9/5ce783b3b3cbea16f035c197f7b96776c3615a2446d670eaa73876f3a926/ioa_observe_sdk-1.0.40.tar.gz 2026-03-20T17:41:46,653 Removed ioa-observe-sdk==1.0.40 from https://files.pythonhosted.org/packages/ef/b9/5ce783b3b3cbea16f035c197f7b96776c3615a2446d670eaa73876f3a926/ioa_observe_sdk-1.0.40.tar.gz from build tracker '/tmp/pip-build-tracker-gc6siowd' 2026-03-20T17:41:46,660 Created temporary directory: /tmp/pip-unpack-6slfg1cn 2026-03-20T17:41:46,660 Building wheels for collected packages: ioa-observe-sdk 2026-03-20T17:41:46,665 Created temporary directory: /tmp/pip-wheel-nby7e_gk 2026-03-20T17:41:46,665 Destination directory: /tmp/pip-wheel-nby7e_gk 2026-03-20T17:41:46,667 Building wheel for ioa-observe-sdk (pyproject.toml): started 2026-03-20T17:41:46,668 Running command Building wheel for ioa-observe-sdk (pyproject.toml) 2026-03-20T17:41:47,294 running bdist_wheel 2026-03-20T17:41:47,311 running build 2026-03-20T17:41:47,311 running build_py 2026-03-20T17:41:47,317 creating build/lib/ioa_observe 2026-03-20T17:41:47,319 copying ioa_observe/__init__.py -> build/lib/ioa_observe 2026-03-20T17:41:47,321 creating build/lib/ioa_observe/sdk 2026-03-20T17:41:47,322 copying ioa_observe/sdk/version.py -> build/lib/ioa_observe/sdk 2026-03-20T17:41:47,324 copying ioa_observe/sdk/telemetry.py -> build/lib/ioa_observe/sdk 2026-03-20T17:41:47,326 copying ioa_observe/sdk/__init__.py -> build/lib/ioa_observe/sdk 2026-03-20T17:41:47,328 copying ioa_observe/sdk/instruments.py -> build/lib/ioa_observe/sdk 2026-03-20T17:41:47,330 creating build/lib/ioa_observe/sdk/connectors 2026-03-20T17:41:47,331 copying ioa_observe/sdk/connectors/slim.py -> build/lib/ioa_observe/sdk/connectors 2026-03-20T17:41:47,333 copying ioa_observe/sdk/connectors/__init__.py -> build/lib/ioa_observe/sdk/connectors 2026-03-20T17:41:47,335 creating build/lib/ioa_observe/sdk/tracing 2026-03-20T17:41:47,336 copying ioa_observe/sdk/tracing/transform_span.py -> build/lib/ioa_observe/sdk/tracing 2026-03-20T17:41:47,338 copying ioa_observe/sdk/tracing/tracing.py -> build/lib/ioa_observe/sdk/tracing 2026-03-20T17:41:47,341 copying ioa_observe/sdk/tracing/context_utils.py -> build/lib/ioa_observe/sdk/tracing 2026-03-20T17:41:47,343 copying ioa_observe/sdk/tracing/context_manager.py -> build/lib/ioa_observe/sdk/tracing 2026-03-20T17:41:47,345 copying ioa_observe/sdk/tracing/manual.py -> build/lib/ioa_observe/sdk/tracing 2026-03-20T17:41:47,347 copying ioa_observe/sdk/tracing/__init__.py -> build/lib/ioa_observe/sdk/tracing 2026-03-20T17:41:47,348 copying ioa_observe/sdk/tracing/content_allow_list.py -> build/lib/ioa_observe/sdk/tracing 2026-03-20T17:41:47,351 creating build/lib/ioa_observe/sdk/config 2026-03-20T17:41:47,352 copying ioa_observe/sdk/config/__init__.py -> build/lib/ioa_observe/sdk/config 2026-03-20T17:41:47,354 creating build/lib/ioa_observe/sdk/logging 2026-03-20T17:41:47,355 copying ioa_observe/sdk/logging/__init__.py -> build/lib/ioa_observe/sdk/logging 2026-03-20T17:41:47,356 copying ioa_observe/sdk/logging/logging.py -> build/lib/ioa_observe/sdk/logging 2026-03-20T17:41:47,359 creating build/lib/ioa_observe/sdk/utils 2026-03-20T17:41:47,360 copying ioa_observe/sdk/utils/package_check.py -> build/lib/ioa_observe/sdk/utils 2026-03-20T17:41:47,361 copying ioa_observe/sdk/utils/in_memory_span_exporter.py -> build/lib/ioa_observe/sdk/utils 2026-03-20T17:41:47,363 copying ioa_observe/sdk/utils/const.py -> build/lib/ioa_observe/sdk/utils 2026-03-20T17:41:47,365 copying ioa_observe/sdk/utils/json_encoder.py -> build/lib/ioa_observe/sdk/utils 2026-03-20T17:41:47,367 copying ioa_observe/sdk/utils/__init__.py -> build/lib/ioa_observe/sdk/utils 2026-03-20T17:41:47,369 creating build/lib/ioa_observe/sdk/decorators 2026-03-20T17:41:47,370 copying ioa_observe/sdk/decorators/fork_join.py -> build/lib/ioa_observe/sdk/decorators 2026-03-20T17:41:47,373 copying ioa_observe/sdk/decorators/util.py -> build/lib/ioa_observe/sdk/decorators 2026-03-20T17:41:47,375 copying ioa_observe/sdk/decorators/base.py -> build/lib/ioa_observe/sdk/decorators 2026-03-20T17:41:47,378 copying ioa_observe/sdk/decorators/helpers.py -> build/lib/ioa_observe/sdk/decorators 2026-03-20T17:41:47,380 copying ioa_observe/sdk/decorators/__init__.py -> build/lib/ioa_observe/sdk/decorators 2026-03-20T17:41:47,383 creating build/lib/ioa_observe/sdk/client 2026-03-20T17:41:47,383 copying ioa_observe/sdk/client/client.py -> build/lib/ioa_observe/sdk/client 2026-03-20T17:41:47,385 copying ioa_observe/sdk/client/__init__.py -> build/lib/ioa_observe/sdk/client 2026-03-20T17:41:47,387 copying ioa_observe/sdk/client/http.py -> build/lib/ioa_observe/sdk/client 2026-03-20T17:41:47,389 creating build/lib/ioa_observe/sdk/metrics 2026-03-20T17:41:47,390 copying ioa_observe/sdk/metrics/agent.py -> build/lib/ioa_observe/sdk/metrics 2026-03-20T17:41:47,392 copying ioa_observe/sdk/metrics/__init__.py -> build/lib/ioa_observe/sdk/metrics 2026-03-20T17:41:47,393 copying ioa_observe/sdk/metrics/metrics.py -> build/lib/ioa_observe/sdk/metrics 2026-03-20T17:41:47,396 creating build/lib/ioa_observe/sdk/instrumentations 2026-03-20T17:41:47,396 copying ioa_observe/sdk/instrumentations/slim.py -> build/lib/ioa_observe/sdk/instrumentations 2026-03-20T17:41:47,399 copying ioa_observe/sdk/instrumentations/a2a.py -> build/lib/ioa_observe/sdk/instrumentations 2026-03-20T17:41:47,402 copying ioa_observe/sdk/instrumentations/mcp.py -> build/lib/ioa_observe/sdk/instrumentations 2026-03-20T17:41:47,404 copying ioa_observe/sdk/instrumentations/__init__.py -> build/lib/ioa_observe/sdk/instrumentations 2026-03-20T17:41:47,406 copying ioa_observe/sdk/instrumentations/nats.py -> build/lib/ioa_observe/sdk/instrumentations 2026-03-20T17:41:47,409 creating build/lib/ioa_observe/sdk/metrics/agents 2026-03-20T17:41:47,410 copying ioa_observe/sdk/metrics/agents/availability.py -> build/lib/ioa_observe/sdk/metrics/agents 2026-03-20T17:41:47,412 copying ioa_observe/sdk/metrics/agents/tool_call_tracker.py -> build/lib/ioa_observe/sdk/metrics/agents 2026-03-20T17:41:47,414 copying ioa_observe/sdk/metrics/agents/heuristics.py -> build/lib/ioa_observe/sdk/metrics/agents 2026-03-20T17:41:47,416 copying ioa_observe/sdk/metrics/agents/tracker.py -> build/lib/ioa_observe/sdk/metrics/agents 2026-03-20T17:41:47,418 copying ioa_observe/sdk/metrics/agents/__init__.py -> build/lib/ioa_observe/sdk/metrics/agents 2026-03-20T17:41:47,419 copying ioa_observe/sdk/metrics/agents/recovery_tracker.py -> build/lib/ioa_observe/sdk/metrics/agents 2026-03-20T17:41:47,421 copying ioa_observe/sdk/metrics/agents/agent_connections.py -> build/lib/ioa_observe/sdk/metrics/agents 2026-03-20T17:41:47,423 running egg_info 2026-03-20T17:41:47,433 writing ioa_observe_sdk.egg-info/PKG-INFO 2026-03-20T17:41:47,437 writing dependency_links to ioa_observe_sdk.egg-info/dependency_links.txt 2026-03-20T17:41:47,439 writing requirements to ioa_observe_sdk.egg-info/requires.txt 2026-03-20T17:41:47,440 writing top-level names to ioa_observe_sdk.egg-info/top_level.txt 2026-03-20T17:41:47,459 reading manifest file 'ioa_observe_sdk.egg-info/SOURCES.txt' 2026-03-20T17:41:47,463 adding license file 'LICENSE.md' 2026-03-20T17:41:47,468 writing manifest file 'ioa_observe_sdk.egg-info/SOURCES.txt' 2026-03-20T17:41:47,491 installing to build/bdist.linux-armv7l/wheel 2026-03-20T17:41:47,491 running install 2026-03-20T17:41:47,514 running install_lib 2026-03-20T17:41:47,520 creating build/bdist.linux-armv7l/wheel 2026-03-20T17:41:47,523 creating build/bdist.linux-armv7l/wheel/ioa_observe 2026-03-20T17:41:47,525 creating build/bdist.linux-armv7l/wheel/ioa_observe/sdk 2026-03-20T17:41:47,527 creating build/bdist.linux-armv7l/wheel/ioa_observe/sdk/connectors 2026-03-20T17:41:47,528 copying build/lib/ioa_observe/sdk/connectors/slim.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/connectors 2026-03-20T17:41:47,531 copying build/lib/ioa_observe/sdk/connectors/__init__.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/connectors 2026-03-20T17:41:47,533 creating build/bdist.linux-armv7l/wheel/ioa_observe/sdk/tracing 2026-03-20T17:41:47,534 copying build/lib/ioa_observe/sdk/tracing/transform_span.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/tracing 2026-03-20T17:41:47,537 copying build/lib/ioa_observe/sdk/tracing/tracing.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/tracing 2026-03-20T17:41:47,541 copying build/lib/ioa_observe/sdk/tracing/context_utils.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/tracing 2026-03-20T17:41:47,544 copying build/lib/ioa_observe/sdk/tracing/context_manager.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/tracing 2026-03-20T17:41:47,545 copying build/lib/ioa_observe/sdk/tracing/manual.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/tracing 2026-03-20T17:41:47,547 copying build/lib/ioa_observe/sdk/tracing/__init__.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/tracing 2026-03-20T17:41:47,549 copying build/lib/ioa_observe/sdk/tracing/content_allow_list.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/tracing 2026-03-20T17:41:47,551 copying build/lib/ioa_observe/sdk/version.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk 2026-03-20T17:41:47,553 creating build/bdist.linux-armv7l/wheel/ioa_observe/sdk/config 2026-03-20T17:41:47,554 copying build/lib/ioa_observe/sdk/config/__init__.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/config 2026-03-20T17:41:47,556 creating build/bdist.linux-armv7l/wheel/ioa_observe/sdk/logging 2026-03-20T17:41:47,557 copying build/lib/ioa_observe/sdk/logging/__init__.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/logging 2026-03-20T17:41:47,559 copying build/lib/ioa_observe/sdk/logging/logging.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/logging 2026-03-20T17:41:47,561 creating build/bdist.linux-armv7l/wheel/ioa_observe/sdk/utils 2026-03-20T17:41:47,562 copying build/lib/ioa_observe/sdk/utils/package_check.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/utils 2026-03-20T17:41:47,564 copying build/lib/ioa_observe/sdk/utils/in_memory_span_exporter.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/utils 2026-03-20T17:41:47,566 copying build/lib/ioa_observe/sdk/utils/const.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/utils 2026-03-20T17:41:47,567 copying build/lib/ioa_observe/sdk/utils/json_encoder.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/utils 2026-03-20T17:41:47,569 copying build/lib/ioa_observe/sdk/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/utils 2026-03-20T17:41:47,571 copying build/lib/ioa_observe/sdk/telemetry.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk 2026-03-20T17:41:47,573 creating build/bdist.linux-armv7l/wheel/ioa_observe/sdk/decorators 2026-03-20T17:41:47,574 copying build/lib/ioa_observe/sdk/decorators/fork_join.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/decorators 2026-03-20T17:41:47,577 copying build/lib/ioa_observe/sdk/decorators/util.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/decorators 2026-03-20T17:41:47,580 copying build/lib/ioa_observe/sdk/decorators/base.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/decorators 2026-03-20T17:41:47,583 copying build/lib/ioa_observe/sdk/decorators/helpers.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/decorators 2026-03-20T17:41:47,585 copying build/lib/ioa_observe/sdk/decorators/__init__.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/decorators 2026-03-20T17:41:47,587 copying build/lib/ioa_observe/sdk/__init__.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk 2026-03-20T17:41:47,590 creating build/bdist.linux-armv7l/wheel/ioa_observe/sdk/client 2026-03-20T17:41:47,591 copying build/lib/ioa_observe/sdk/client/client.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/client 2026-03-20T17:41:47,593 copying build/lib/ioa_observe/sdk/client/__init__.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/client 2026-03-20T17:41:47,594 copying build/lib/ioa_observe/sdk/client/http.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/client 2026-03-20T17:41:47,597 creating build/bdist.linux-armv7l/wheel/ioa_observe/sdk/metrics 2026-03-20T17:41:47,598 copying build/lib/ioa_observe/sdk/metrics/agent.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/metrics 2026-03-20T17:41:47,600 copying build/lib/ioa_observe/sdk/metrics/__init__.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/metrics 2026-03-20T17:41:47,602 creating build/bdist.linux-armv7l/wheel/ioa_observe/sdk/metrics/agents 2026-03-20T17:41:47,603 copying build/lib/ioa_observe/sdk/metrics/agents/availability.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/metrics/agents 2026-03-20T17:41:47,605 copying build/lib/ioa_observe/sdk/metrics/agents/tool_call_tracker.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/metrics/agents 2026-03-20T17:41:47,607 copying build/lib/ioa_observe/sdk/metrics/agents/heuristics.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/metrics/agents 2026-03-20T17:41:47,609 copying build/lib/ioa_observe/sdk/metrics/agents/tracker.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/metrics/agents 2026-03-20T17:41:47,610 copying build/lib/ioa_observe/sdk/metrics/agents/__init__.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/metrics/agents 2026-03-20T17:41:47,612 copying build/lib/ioa_observe/sdk/metrics/agents/recovery_tracker.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/metrics/agents 2026-03-20T17:41:47,614 copying build/lib/ioa_observe/sdk/metrics/agents/agent_connections.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/metrics/agents 2026-03-20T17:41:47,616 copying build/lib/ioa_observe/sdk/metrics/metrics.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/metrics 2026-03-20T17:41:47,618 creating build/bdist.linux-armv7l/wheel/ioa_observe/sdk/instrumentations 2026-03-20T17:41:47,619 copying build/lib/ioa_observe/sdk/instrumentations/slim.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/instrumentations 2026-03-20T17:41:47,622 copying build/lib/ioa_observe/sdk/instrumentations/a2a.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/instrumentations 2026-03-20T17:41:47,625 copying build/lib/ioa_observe/sdk/instrumentations/mcp.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/instrumentations 2026-03-20T17:41:47,627 copying build/lib/ioa_observe/sdk/instrumentations/__init__.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/instrumentations 2026-03-20T17:41:47,629 copying build/lib/ioa_observe/sdk/instrumentations/nats.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk/instrumentations 2026-03-20T17:41:47,631 copying build/lib/ioa_observe/sdk/instruments.py -> build/bdist.linux-armv7l/wheel/./ioa_observe/sdk 2026-03-20T17:41:47,633 copying build/lib/ioa_observe/__init__.py -> build/bdist.linux-armv7l/wheel/./ioa_observe 2026-03-20T17:41:47,634 running install_egg_info 2026-03-20T17:41:47,638 Copying ioa_observe_sdk.egg-info to build/bdist.linux-armv7l/wheel/./ioa_observe_sdk-1.0.40-py3.11.egg-info 2026-03-20T17:41:47,648 running install_scripts 2026-03-20T17:41:47,659 creating build/bdist.linux-armv7l/wheel/ioa_observe_sdk-1.0.40.dist-info/WHEEL 2026-03-20T17:41:47,662 creating '/tmp/pip-wheel-nby7e_gk/.tmp-ipzxisug/ioa_observe_sdk-1.0.40-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-20T17:41:47,664 adding 'ioa_observe/__init__.py' 2026-03-20T17:41:47,666 adding 'ioa_observe/sdk/__init__.py' 2026-03-20T17:41:47,668 adding 'ioa_observe/sdk/instruments.py' 2026-03-20T17:41:47,669 adding 'ioa_observe/sdk/telemetry.py' 2026-03-20T17:41:47,671 adding 'ioa_observe/sdk/version.py' 2026-03-20T17:41:47,672 adding 'ioa_observe/sdk/client/__init__.py' 2026-03-20T17:41:47,674 adding 'ioa_observe/sdk/client/client.py' 2026-03-20T17:41:47,675 adding 'ioa_observe/sdk/client/http.py' 2026-03-20T17:41:47,677 adding 'ioa_observe/sdk/config/__init__.py' 2026-03-20T17:41:47,679 adding 'ioa_observe/sdk/connectors/__init__.py' 2026-03-20T17:41:47,680 adding 'ioa_observe/sdk/connectors/slim.py' 2026-03-20T17:41:47,682 adding 'ioa_observe/sdk/decorators/__init__.py' 2026-03-20T17:41:47,687 adding 'ioa_observe/sdk/decorators/base.py' 2026-03-20T17:41:47,690 adding 'ioa_observe/sdk/decorators/fork_join.py' 2026-03-20T17:41:47,692 adding 'ioa_observe/sdk/decorators/helpers.py' 2026-03-20T17:41:47,695 adding 'ioa_observe/sdk/decorators/util.py' 2026-03-20T17:41:47,697 adding 'ioa_observe/sdk/instrumentations/__init__.py' 2026-03-20T17:41:47,701 adding 'ioa_observe/sdk/instrumentations/a2a.py' 2026-03-20T17:41:47,704 adding 'ioa_observe/sdk/instrumentations/mcp.py' 2026-03-20T17:41:47,706 adding 'ioa_observe/sdk/instrumentations/nats.py' 2026-03-20T17:41:47,709 adding 'ioa_observe/sdk/instrumentations/slim.py' 2026-03-20T17:41:47,710 adding 'ioa_observe/sdk/logging/__init__.py' 2026-03-20T17:41:47,712 adding 'ioa_observe/sdk/logging/logging.py' 2026-03-20T17:41:47,713 adding 'ioa_observe/sdk/metrics/__init__.py' 2026-03-20T17:41:47,714 adding 'ioa_observe/sdk/metrics/agent.py' 2026-03-20T17:41:47,716 adding 'ioa_observe/sdk/metrics/metrics.py' 2026-03-20T17:41:47,717 adding 'ioa_observe/sdk/metrics/agents/__init__.py' 2026-03-20T17:41:47,719 adding 'ioa_observe/sdk/metrics/agents/agent_connections.py' 2026-03-20T17:41:47,720 adding 'ioa_observe/sdk/metrics/agents/availability.py' 2026-03-20T17:41:47,722 adding 'ioa_observe/sdk/metrics/agents/heuristics.py' 2026-03-20T17:41:47,723 adding 'ioa_observe/sdk/metrics/agents/recovery_tracker.py' 2026-03-20T17:41:47,725 adding 'ioa_observe/sdk/metrics/agents/tool_call_tracker.py' 2026-03-20T17:41:47,726 adding 'ioa_observe/sdk/metrics/agents/tracker.py' 2026-03-20T17:41:47,728 adding 'ioa_observe/sdk/tracing/__init__.py' 2026-03-20T17:41:47,729 adding 'ioa_observe/sdk/tracing/content_allow_list.py' 2026-03-20T17:41:47,730 adding 'ioa_observe/sdk/tracing/context_manager.py' 2026-03-20T17:41:47,732 adding 'ioa_observe/sdk/tracing/context_utils.py' 2026-03-20T17:41:47,733 adding 'ioa_observe/sdk/tracing/manual.py' 2026-03-20T17:41:47,738 adding 'ioa_observe/sdk/tracing/tracing.py' 2026-03-20T17:41:47,741 adding 'ioa_observe/sdk/tracing/transform_span.py' 2026-03-20T17:41:47,742 adding 'ioa_observe/sdk/utils/__init__.py' 2026-03-20T17:41:47,744 adding 'ioa_observe/sdk/utils/const.py' 2026-03-20T17:41:47,745 adding 'ioa_observe/sdk/utils/in_memory_span_exporter.py' 2026-03-20T17:41:47,747 adding 'ioa_observe/sdk/utils/json_encoder.py' 2026-03-20T17:41:47,748 adding 'ioa_observe/sdk/utils/package_check.py' 2026-03-20T17:41:47,752 adding 'ioa_observe_sdk-1.0.40.dist-info/licenses/LICENSE.md' 2026-03-20T17:41:47,753 adding 'ioa_observe_sdk-1.0.40.dist-info/METADATA' 2026-03-20T17:41:47,754 adding 'ioa_observe_sdk-1.0.40.dist-info/WHEEL' 2026-03-20T17:41:47,755 adding 'ioa_observe_sdk-1.0.40.dist-info/top_level.txt' 2026-03-20T17:41:47,757 adding 'ioa_observe_sdk-1.0.40.dist-info/RECORD' 2026-03-20T17:41:47,760 removing build/bdist.linux-armv7l/wheel 2026-03-20T17:41:47,874 Building wheel for ioa-observe-sdk (pyproject.toml): finished with status 'done' 2026-03-20T17:41:47,881 Created wheel for ioa-observe-sdk: filename=ioa_observe_sdk-1.0.40-py3-none-any.whl size=91315 sha256=c7c930df34425d4a5c4d9278978563690e205398379590366786538814d1cb40 2026-03-20T17:41:47,882 Stored in directory: /tmp/pip-ephem-wheel-cache-a22dwvz8/wheels/0f/9d/53/30a12d140f8af0baff5abc4adf8e6e3e101a037c4a09897080 2026-03-20T17:41:47,895 Successfully built ioa-observe-sdk 2026-03-20T17:41:47,902 Removed build tracker: '/tmp/pip-build-tracker-gc6siowd'