2026-06-18T21:39:21,401 Created temporary directory: /tmp/pip-ephem-wheel-cache-olkkc5rn 2026-06-18T21:39:21,403 Created temporary directory: /tmp/pip-build-tracker-lmn91l_2 2026-06-18T21:39:21,403 Initialized build tracking at /tmp/pip-build-tracker-lmn91l_2 2026-06-18T21:39:21,404 Created build tracker: /tmp/pip-build-tracker-lmn91l_2 2026-06-18T21:39:21,404 Entered build tracker: /tmp/pip-build-tracker-lmn91l_2 2026-06-18T21:39:21,405 Created temporary directory: /tmp/pip-wheel-lltd4le9 2026-06-18T21:39:21,408 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-06-18T21:39:21,410 Created temporary directory: /tmp/pip-ephem-wheel-cache-hp_hsgp7 2026-06-18T21:39:21,432 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-18T21:39:21,436 2 location(s) to search for versions of cleancloud: 2026-06-18T21:39:21,436 * https://pypi.org/simple/cleancloud/ 2026-06-18T21:39:21,436 * https://www.piwheels.org/simple/cleancloud/ 2026-06-18T21:39:21,437 Fetching project page and analyzing links: https://pypi.org/simple/cleancloud/ 2026-06-18T21:39:21,437 Getting page https://pypi.org/simple/cleancloud/ 2026-06-18T21:39:21,439 Found index url https://pypi.org/simple 2026-06-18T21:39:21,690 Fetched page https://pypi.org/simple/cleancloud/ as application/vnd.pypi.simple.v1+json 2026-06-18T21:39:21,710 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/f1/1c/6647b17a8044d180791b500f4dd543bf3f9a82906378291f64d59a70e3b8/cleancloud-0.1.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,711 Found link https://files.pythonhosted.org/packages/4d/bf/f74a7f1a91c5cd7c924f64a3057350978a1d51d97fa2579360ef986cdcbf/cleancloud-0.1.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 0.1.0 2026-06-18T21:39:21,712 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/48/88/81ee10150052664325329e800bed8d3d008111747347823b6ccd4dc5c620/cleancloud-0.2.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,713 Found link https://files.pythonhosted.org/packages/66/71/7686f8a3b6e0de3dc729e62092a9b35f3eef24ba28f5d5125e78dbbe2ed9/cleancloud-0.2.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 0.2.0 2026-06-18T21:39:21,714 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/6f/6d/e45ce400e92f8503525dcde7d105aa9278ddb3a66ee8002e2756bb20b2ad/cleancloud-0.3.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,715 Found link https://files.pythonhosted.org/packages/a4/f3/197b756951ffe28b14fa3a856fc73cfb964a2306b9b6cee7d5e8a8ad63fd/cleancloud-0.3.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 0.3.0 2026-06-18T21:39:21,715 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/30/d5/a15046f2f8f865a06e3aa04e97cb9500477ffdfc25e8cef6b64eee4035a7/cleancloud-0.3.1-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,717 Found link https://files.pythonhosted.org/packages/f0/07/eaeb388fee11fc53b12df7329be6f1c9e550f5781e131c791beb9d9d9d21/cleancloud-0.3.1.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 0.3.1 2026-06-18T21:39:21,717 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/dd/30/98d08f53d92ff76baa9214e7120077b5c727b3347b071855351ef598149f/cleancloud-0.4.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,718 Found link https://files.pythonhosted.org/packages/3c/dc/bca8f37b0c952af4f0dd15626b161de1b3ff2e8f4bab98c42261ff3d5f27/cleancloud-0.4.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 0.4.0 2026-06-18T21:39:21,719 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/e3/84/63e40262889d7b0e3385ad6346d841ca8a54ea3ab5d0bdf3aa4cfb7919ab/cleancloud-0.5.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,720 Found link https://files.pythonhosted.org/packages/3d/48/51281699aa93c33919ecec34fa0a758e497e15a4daa7b1c18859ebe4a8cb/cleancloud-0.5.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 0.5.0 2026-06-18T21:39:21,721 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/1e/19/27fc15added844fda012824ae53430b555b7690af7cb1742f2e5a36ef16d/cleancloud-0.6.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,722 Found link https://files.pythonhosted.org/packages/86/26/a13596b86b355d272d6acf8b24c91707168469a1829e2b85bd2368310b5f/cleancloud-0.6.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 0.6.0 2026-06-18T21:39:21,722 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/9d/ed/1b06a3eb345b8319f7aa937ac3f3effdb9d016410c2603b491e7b5d8a636/cleancloud-0.7.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:21,723 Found link https://files.pythonhosted.org/packages/c0/2e/b1925a70f7b03d214b7dafa67557a0142cbc2dbad7e13b836132280eb216/cleancloud-0.7.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9), version: 0.7.0 2026-06-18T21:39:21,724 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/41/18/679ae5a277495b2d673030c28f6780d1e73763ffc4561fc1abc044ae676b/cleancloud-1.0.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:21,725 Found link https://files.pythonhosted.org/packages/15/17/37f3c3df6f8e1ebc427832015ff9ee363c28df7ff6880ccbf217f7ec5435/cleancloud-1.0.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9), version: 1.0.0 2026-06-18T21:39:21,725 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/d7/b5/053227249f6ad4374b868eed88272400e22378c9c4048275a8a3158c57b9/cleancloud-1.0.1-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:21,726 Found link https://files.pythonhosted.org/packages/3a/f3/87ee5358f00f1562434c4d64900f563949b8489cbce71f3f3c13735b2a90/cleancloud-1.0.1.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9), version: 1.0.1 2026-06-18T21:39:21,727 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/99/09/be8bb0aef89318444334707763533b6569ed0a37c1b5f093a541cc1e6ba8/cleancloud-1.1.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:21,728 Found link https://files.pythonhosted.org/packages/38/05/7075ec0aa00701560e1cfe4f35691f2863234e9e905961dd366b0e8e7906/cleancloud-1.1.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9), version: 1.1.0 2026-06-18T21:39:21,729 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/5d/1e/f71587228dee4c55fbf54f70aad565b58b2ca6264f535b8e6a4f47957cd9/cleancloud-1.2.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:21,730 Found link https://files.pythonhosted.org/packages/c8/d3/9c50c5f4a99b4d3cc9fc26ecbf8fc72fe298cce258f4a31ba9d1f6bcf03c/cleancloud-1.2.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9), version: 1.2.0 2026-06-18T21:39:21,730 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/08/54/e3095f09f7399c74aaa53d9e6f3ef793d479b59bfb068e355356d0e62c92/cleancloud-1.3.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:21,731 Found link https://files.pythonhosted.org/packages/4c/98/b938c0150158564ffe80c325e045a29c241b642176149955a03c46117a9e/cleancloud-1.3.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9), version: 1.3.0 2026-06-18T21:39:21,732 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/5f/cd/96177be27554df61efc87e67bf6ffbec7144873f7171c173d4901371e150/cleancloud-1.3.1-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:21,733 Found link https://files.pythonhosted.org/packages/d6/22/d15c5d67bdc14f7459bc041e531b9206137c759da1f930d9bec8894a59bb/cleancloud-1.3.1.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9), version: 1.3.1 2026-06-18T21:39:21,734 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/45/5f/460850ea0b4ebeaea01387b73b55fa5fc69a29724770fa0c4837a436f33d/cleancloud-1.4.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:21,735 Found link https://files.pythonhosted.org/packages/5d/d7/b538b35f856a5dc0a9076c6d8d90c7918a16616aa8e5e522273245b81f2f/cleancloud-1.4.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9), version: 1.4.0 2026-06-18T21:39:21,735 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/94/ff/e8fb56d372e16ee24b68f2a8bf9bbe2ff71071013cdc7def1c7441a98e5b/cleancloud-1.5.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:21,736 Found link https://files.pythonhosted.org/packages/35/04/323d1a043e3a7034d35bcd556b90d014035c3fb47e8f8d1f64fe0b8b8adb/cleancloud-1.5.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9), version: 1.5.0 2026-06-18T21:39:21,737 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/ba/70/61ba8ca18f29ebca3af63955c9a353caf0c28a4ce2b626804f5a7222c54c/cleancloud-1.6.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:21,738 Found link https://files.pythonhosted.org/packages/0e/f4/11f0a3a033367f5cff25d97cfd1f3c9d4e3d44fed218a64de8b15345d459/cleancloud-1.6.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9), version: 1.6.0 2026-06-18T21:39:21,738 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/a4/97/ab3a7cc7e1ee01f91123644809226721d2e738415f501fb728d1ad349a81/cleancloud-1.6.1-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:21,739 Found link https://files.pythonhosted.org/packages/42/34/4d3fc6b22719ca021c70dffbbe9fe60ff92cab0d01a3cbe1abb142c66d81/cleancloud-1.6.1.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9), version: 1.6.1 2026-06-18T21:39:21,740 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/6d/7b/12637b4a20d2dc50d8b8c71dc694750c7e3a4aff50401a76c9c5c7e5e5b7/cleancloud-1.6.2-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:21,741 Found link https://files.pythonhosted.org/packages/f4/77/bdd86cd824d0969f707f8ad21e1bf64dd731741978791e45b7776c301d86/cleancloud-1.6.2.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9), version: 1.6.2 2026-06-18T21:39:21,741 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/33/1c/924f9cf23c3dd0b8f1d129134dccdb094bfacca71124c9da213917a92815/cleancloud-1.6.3-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:21,742 Found link https://files.pythonhosted.org/packages/06/f1/26ef74ccf7fb4e45c95357113dc020a2094740348e0d220391e60f02a0f2/cleancloud-1.6.3.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9), version: 1.6.3 2026-06-18T21:39:21,743 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/c8/a7/9b71f7ec3e953ecc4d6f9c6702c53596829984169197598bd3f23ddd1fa0/cleancloud-1.6.4-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:21,744 Found link https://files.pythonhosted.org/packages/3c/ee/4c8e0fcb86f65aba8bcb5453fedad89e723dc2b695757f27884f7aee2ffd/cleancloud-1.6.4.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9), version: 1.6.4 2026-06-18T21:39:21,745 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/35/66/ca0583137eabe94943bc7e6293442592b51aea4d6b70f3477506ad50d686/cleancloud-1.7.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:21,746 Found link https://files.pythonhosted.org/packages/87/73/4357c0e88c3ba5994f41a45c53192dff3a51a28fac12ce429f6be4f807fd/cleancloud-1.7.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9), version: 1.7.0 2026-06-18T21:39:21,746 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/d1/bc/dd472a46d8e56e82eb7c2b3a0a54df469137d64146d4ce4abe131099657d/cleancloud-1.7.1-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:21,747 Found link https://files.pythonhosted.org/packages/97/00/d979db20948e79b58fefa630248de437f2076e65765136c9bdb9147c7c9f/cleancloud-1.7.1.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.9), version: 1.7.1 2026-06-18T21:39:21,748 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/f6/69/9b8ad185176fd98ca4bfee16f4eb1b2175f570994629c015e11ff2d321b8/cleancloud-1.7.2rc1-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,749 Found link https://files.pythonhosted.org/packages/67/00/294086bef2671fedded5126f9bcc19a567c50d128778a24cda82f05c36a4/cleancloud-1.7.2rc1.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.7.2rc1 2026-06-18T21:39:21,750 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/62/ea/c4ab3a098aa9e01d092a622f84eda5ec7f812063d20c57a2e6794e571660/cleancloud-1.7.2rc2-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,751 Found link https://files.pythonhosted.org/packages/08/16/e7bbe7f75d61735c7ff78bfd31d83b95ccb7651295d78dc0ee7b8c3ccb35/cleancloud-1.7.2rc2.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.7.2rc2 2026-06-18T21:39:21,752 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/1e/19/855518ec40890016cae85474e9f1cb3c9664f11214cbce0fcdc8cf99243f/cleancloud-1.7.2rc3-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,753 Found link https://files.pythonhosted.org/packages/2e/ba/0f4f6184da7c56f124adc0398baa42c0debfdd02d4be1da8da6072fd8306/cleancloud-1.7.2rc3.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.7.2rc3 2026-06-18T21:39:21,754 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/5f/57/1cad0c5682be665d03640151190e14cfd231c61322419d8377c1f46018a3/cleancloud-1.7.2rc4-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,755 Found link https://files.pythonhosted.org/packages/f0/50/4260a6790e63bc220663cffa14342b3b985590b71f943110b5ddfd410e2e/cleancloud-1.7.2rc4.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.7.2rc4 2026-06-18T21:39:21,755 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/6b/48/470bdc60fb4c0956026686716ae163d064e890086f53fc0867d58ff124f3/cleancloud-1.7.2-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,756 Found link https://files.pythonhosted.org/packages/4e/41/a03d5caafb093456118408bf5198c48e259134db7b91ddedf727db4c363a/cleancloud-1.7.2.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.7.2 2026-06-18T21:39:21,757 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/49/de/c62023744e945a0c8f72da621a3ed8ca48d2724a30c5c1d712ce18046e1f/cleancloud-1.8.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,758 Found link https://files.pythonhosted.org/packages/e5/3c/9eaafb1a9e0107a84ec78c062e77456f84f3367abdc70c2d6b3f0326b3c3/cleancloud-1.8.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.8.0 2026-06-18T21:39:21,759 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/96/c2/330950b2ef4a8983a7a8564f48e520574e58909e48cad3c595a34e7ec370/cleancloud-1.9.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,760 Found link https://files.pythonhosted.org/packages/1f/d1/9d58a0dbf4fac214af9d3b53f13ce777f725bf313ec7dca6db7c34eeda89/cleancloud-1.9.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.9.0 2026-06-18T21:39:21,760 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/3b/34/14c3ddd367ec7cceb166ea638c87bb40a13eeeb682a6058ee7c903801e96/cleancloud-1.10.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,761 Found link https://files.pythonhosted.org/packages/9d/ef/58f4c6ad4f593a3bd815d2df218e0a35d5b68ccfbbd8f4ee9a001b39d02d/cleancloud-1.10.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.10.0 2026-06-18T21:39:21,762 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/6b/04/7345178194b34d16cc02b22baf496243dab0b05cabaf9b5d097beeff84b7/cleancloud-1.11.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,763 Found link https://files.pythonhosted.org/packages/20/7b/6b7f2b163888beb3a2903248477b86513e5d3cd3a8e033d56068c234d634/cleancloud-1.11.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.11.0 2026-06-18T21:39:21,764 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/23/2e/090a5c4751725a88eda4657e1d09eab7ffbbcc26bf0f358f3161ef406086/cleancloud-1.12.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,765 Found link https://files.pythonhosted.org/packages/86/6a/0437d598823cab002ad658eaf5755a1a5db5015e5abf16ddcb0ba6e9b4fc/cleancloud-1.12.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.12.0 2026-06-18T21:39:21,766 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/cf/17/ea7ae94f6e30ff3be7c74fadda951cef6a26a5f182102b8c97d6eff9b708/cleancloud-1.13.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,766 Found link https://files.pythonhosted.org/packages/3e/39/8bc58a9c6b0923d196cd042b17d267e702b25bbf5e7af9d5e837a6122c7f/cleancloud-1.13.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.13.0 2026-06-18T21:39:21,767 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/29/fb/b71e4e1ab6565eabba62c996c058eef1062856e3939dc14bf282aec4b486/cleancloud-1.14.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,768 Found link https://files.pythonhosted.org/packages/61/9e/2857f96edd228f0e4af541c39642de8314364580b37d7e69f243b60ad591/cleancloud-1.14.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.14.0 2026-06-18T21:39:21,769 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/57/54/43833925e2912c14d897ed6823ebc612fb62e2060523cb26c01bf12cf46e/cleancloud-1.14.1-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,770 Found link https://files.pythonhosted.org/packages/35/1a/164fb1dd31304947e817a61a5d3116fd34f01ab5d040b7a641e34f1ff347/cleancloud-1.14.1.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.14.1 2026-06-18T21:39:21,771 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/73/d9/716ec881479af54dbf22ccd4efadb0146ad676cfeb32beca80175fdb40b3/cleancloud-1.15.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,772 Found link https://files.pythonhosted.org/packages/cb/67/cc1565dfc8de35653c6b7e8fbea39888f9582ef688ab18541cd03b13492c/cleancloud-1.15.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.15.0 2026-06-18T21:39:21,772 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/ba/cd/b147be8edc72afc850a0a8991f819773d76be0b62ae41851c9a713334671/cleancloud-1.15.1-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,773 Found link https://files.pythonhosted.org/packages/02/d2/3863e39146e7d971e566347ec077f00034bbeb7a8fbb7087ca75d3278f74/cleancloud-1.15.1.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.15.1 2026-06-18T21:39:21,774 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/6e/b7/3782930e51716b29ebd701093bd3e6da7fee08caab4967b63a6e6173e9ff/cleancloud-1.15.2-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,775 Found link https://files.pythonhosted.org/packages/68/c0/6cc56db7c0d6a1c1197c8ac47dcc7517ac4f553acfa12fe6d9d96ca18e80/cleancloud-1.15.2.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.15.2 2026-06-18T21:39:21,775 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/07/12/95e05568709fb7275744a24e91c356298a22da70740f30b864ef3bf4e80c/cleancloud-1.16.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,776 Found link https://files.pythonhosted.org/packages/15/f9/6ee4f182db45ce51be6b5c753494bc48d8ada283b7e43538994368d7332f/cleancloud-1.16.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.16.0 2026-06-18T21:39:21,777 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/8e/0c/ce6eff667aea86bfbd93e4e1bd8e10be358a1e00d7cf7ea61f8b6925e836/cleancloud-1.17.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,778 Found link https://files.pythonhosted.org/packages/93/49/c4b08eb7db73b9a64fefc1792113ebe8fbd2817c7065dff174b99d953829/cleancloud-1.17.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.17.0 2026-06-18T21:39:21,779 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/a3/5f/32695948541b30a9794694bb68a8474c34472245752299eb0d5babf32be1/cleancloud-1.18.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,780 Found link https://files.pythonhosted.org/packages/00/ad/27211c5a5f95990bda0fc04d87959b936034a43b6836c676b53531e683c6/cleancloud-1.18.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.18.0 2026-06-18T21:39:21,781 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/69/04/ba692ccfece48febedf7acaf2f53beed831ef5f6c728913e13594e592140/cleancloud-1.19.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,782 Found link https://files.pythonhosted.org/packages/43/cc/f6b1a843744cbe29d8be8325a9830a862f7ef48bfdcedce932a2170bd180/cleancloud-1.19.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.19.0 2026-06-18T21:39:21,783 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/74/48/3e5a2970c78349685070e109b05c07daf359ef214e212163b43733d28b00/cleancloud-1.20.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,784 Found link https://files.pythonhosted.org/packages/95/54/d8880f0455b53e66bdf0e2a3cb784bb4670d565354983a0fe5f4d1397954/cleancloud-1.20.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.20.0 2026-06-18T21:39:21,784 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/e5/cb/5c47f24b16abe1340401a23afa911a4ac6a2f9b0f0e50ec9c6ced743ef85/cleancloud-1.21.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,785 Found link https://files.pythonhosted.org/packages/93/cf/a3fa05480557606074279da8c88b8b970e099142a53caa35f43c457190d8/cleancloud-1.21.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.21.0 2026-06-18T21:39:21,786 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/cb/5c/6d4c76637583882ca396e3f73cb340c12178782ea2eaca95eab9f4414193/cleancloud-1.22.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,787 Found link https://files.pythonhosted.org/packages/25/5a/d7dce8d0cf43a239dcec3a9d30c00c1a61aea4be26ed2f0e643bf7dca79f/cleancloud-1.22.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.22.0 2026-06-18T21:39:21,787 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/8d/21/af5409bd211091b8eae696609c6d962d7be36dd2f770d0bf142e3571fd62/cleancloud-1.23.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,788 Found link https://files.pythonhosted.org/packages/00/c4/d534d7f79c32c08eb971d81c827952c8e2768dad526fde474867295dc325/cleancloud-1.23.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.23.0 2026-06-18T21:39:21,789 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/2f/89/3f030e6cde16bd5772e66adc0f5cbcd26964526891aa3e2954e6b1a1a6c7/cleancloud-1.24.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,790 Found link https://files.pythonhosted.org/packages/65/7e/8fb000d931635c072a0e643974c4ee41c3c2f0c9db2263741b25a0b39e89/cleancloud-1.24.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.24.0 2026-06-18T21:39:21,791 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/4c/d1/d42f987fae65578ee304fb4931426738d965a1f5e097b00aabe28ba0524a/cleancloud-1.25.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,792 Found link https://files.pythonhosted.org/packages/80/ce/c30c2265dd7f937de309f7972d87c1c7d93b5dc3cc7102cc9c3cd18f1390/cleancloud-1.25.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.25.0 2026-06-18T21:39:21,793 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/be/5d/258936ce70e2da8edb6fd0a117d29782ec0b9cfc7df3b3f1e318eb657a51/cleancloud-1.26.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,794 Found link https://files.pythonhosted.org/packages/ee/df/0386e5530a946cf998984973ad52d1728782ab97c88632b6f96e86fcaf57/cleancloud-1.26.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.26.0 2026-06-18T21:39:21,794 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/7f/88/4fe57bf55473f1d5a406bc4e3074a1978ddb5ed75b3f04132f31e1595478/cleancloud-1.27.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,796 Found link https://files.pythonhosted.org/packages/e0/71/e96351b6dca6fc9dc07b01d57edd3d4aae4a2e464a586763f2b3d4315347/cleancloud-1.27.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.27.0 2026-06-18T21:39:21,796 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/70/3e/8a94cb5ba65d7d63e8982006918eee8c0ab755ec02665d110c829348a522/cleancloud-1.28.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,797 Found link https://files.pythonhosted.org/packages/58/47/ff836a38e276f88cfbd46760fa2ce25a133cafc85dcb7f358fbf2dceddbc/cleancloud-1.28.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.28.0 2026-06-18T21:39:21,798 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/cf/c8/f0d428bf4030555b4f77068a943bea5253cd4f124fbdcd8045edebaae118/cleancloud-1.29.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,798 Found link https://files.pythonhosted.org/packages/07/21/80faacc8b93ef6d6314f90bb82993eb03409c91ffeee5a579f425f8ecd5d/cleancloud-1.29.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.29.0 2026-06-18T21:39:21,799 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/64/0e/43cb5a51cac7fc22f03d7f1244980ab5f92098d0b8f5c308cc04fa734c87/cleancloud-1.30.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,800 Found link https://files.pythonhosted.org/packages/69/b4/af5d3cd025381d2f697e3e90b43c0a4277496122d1bd67e623801ec2b888/cleancloud-1.30.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.30.0 2026-06-18T21:39:21,801 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/b0/cb/bacc366e66a00f52c790d9202c6dffa2919d6df90b95eb82d96e33bc18a8/cleancloud-1.31.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,802 Found link https://files.pythonhosted.org/packages/bd/e2/f0a9a697d231b0ea344830d6aac2f3bb27da0380a23696a4185ed728d308/cleancloud-1.31.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.31.0 2026-06-18T21:39:21,803 Skipping link: No binaries permitted for cleancloud: https://files.pythonhosted.org/packages/1c/eb/9944a7b1a1e9311e069009ed286e87d983106555f49548a5418e12bc1a72/cleancloud-1.32.0-py3-none-any.whl (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:21,804 Found link https://files.pythonhosted.org/packages/bd/cd/2f11d108b0020a1c2ceb7c11f30ca34ccfd671c0366e3a89b94a2580c295/cleancloud-1.32.0.tar.gz (from https://pypi.org/simple/cleancloud/) (requires-python:>=3.10), version: 1.32.0 2026-06-18T21:39:21,805 Fetching project page and analyzing links: https://www.piwheels.org/simple/cleancloud/ 2026-06-18T21:39:21,805 Getting page https://www.piwheels.org/simple/cleancloud/ 2026-06-18T21:39:21,807 Found index url https://www.piwheels.org/simple 2026-06-18T21:39:22,089 Fetched page https://www.piwheels.org/simple/cleancloud/ as text/html 2026-06-18T21:39:22,105 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.31.0-py3-none-any.whl#sha256=d0175e51bb6f457eb8486df22a0c5f2424d8472d6949c094059ff3adb3f495df (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,106 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.30.0-py3-none-any.whl#sha256=a341abc7845d80f57afaeafc3c5450a0ac703778b703dd9ce6401a5dd38fab33 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,107 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.29.0-py3-none-any.whl#sha256=35d56ab05343458f219a8eee5438602e8b036428ea01127138c23e2a8e19c9a6 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,108 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.28.0-py3-none-any.whl#sha256=51f4232bea68ecf09506dd35866dedecebcf99632b6f31286e5c9d6af01a2cbf (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,108 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.27.0-py3-none-any.whl#sha256=ff1dc27f340c53ce97f58b099c1f3f67b6cfde0a827f5359c39a34147e8b1ba3 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,109 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.26.0-py3-none-any.whl#sha256=a319b6522d0c744263412eb3d2fdef81f35ba44d739f2b122a25df1d5d654f1e (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,109 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.25.0-py3-none-any.whl#sha256=9312ac1d9ed37f0ec81ee3f460d24aa9d3fbbb9f89ff6b189abbd874c95a35b9 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,109 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.24.0-py3-none-any.whl#sha256=16218db0b24deef2a1f47bcc4b5e67f72d8c7a6c8ec53ec40629d512a5adeecd (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,110 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.23.0-py3-none-any.whl#sha256=4f92a2dd4a15c6bb5d0eeacc1c3325dff7c9f5787152a75c9e35862505993ade (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,111 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.22.0-py3-none-any.whl#sha256=6d657f2626cb737949ac06f800e32c9fa28c240b3fd9e913423bf7af4a74104e (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,111 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.21.0-py3-none-any.whl#sha256=e954defa00e0b9c135a57667bcf1658df4cc393511142fcbe85394df4ebeafc6 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,112 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.20.0-py3-none-any.whl#sha256=f3fdaa018491334ecc63738150d117feb60df1df1425780eb54a4a221cf77e35 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,113 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.19.0-py3-none-any.whl#sha256=c460302bc666fd87dcf5a6b71f08562b42b6200a8846e1ba7bc12a9da4cba9b8 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,113 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.18.0-py3-none-any.whl#sha256=9ea73b6d4a6af44bddf4996c20ff733d2ca91e2ea7614721e212bbce3ae47ffd (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,114 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.17.0-py3-none-any.whl#sha256=455070cfea3916eff804b0b2a671c052730ded6d5e2caecf564db19ce3f2bdd7 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,115 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.16.0-py3-none-any.whl#sha256=9add7ee02ec3beb06a3bd936012fd4d7e2c030afc1ebee87b3df5a9de25dfa88 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,115 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.15.2-py3-none-any.whl#sha256=8f90bc555f40a2f564dae54941311d7658bb8a6996ee0d8bdd644b655631a957 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,116 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.15.1-py3-none-any.whl#sha256=f0ab70a9a6b00c33de0c0e0984b7c412c24468dcf6fb5f02406bc17b0c228c1a (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,116 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.15.0-py3-none-any.whl#sha256=446ddf61e93cd9e91581779a1c77963cfa4485d8f783f9113fdeb232cc72f751 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,117 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.14.1-py3-none-any.whl#sha256=d06a87d25b99c2ce30a1ed17d1662f84f52c2ee524ecb5ec10c0b35d958ef686 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,117 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.14.0-py3-none-any.whl#sha256=01b18f67cafc7de2c13de6cd4f3cbd372d4bab95851ed9823b0213074d668bd4 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,118 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.13.0-py3-none-any.whl#sha256=80ffc9e1e429d9b747188f50cd0267dca022fdb68d37e619a73e39c1fb9f3017 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,118 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.12.0-py3-none-any.whl#sha256=492c28fc57aa9ba515956708297b4b1aca4cc4c80664a2a6c586750239cc5abe (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,119 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.11.0-py3-none-any.whl#sha256=2c0ee82e2b78bae303b09ecf24e105f8b4edf4a9180bea2506dd5435cf80e711 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,119 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.10.0-py3-none-any.whl#sha256=ac0ab98324953800e9f8fceb2b6ddaa2233b89c8aeb87dcf3bb1a5d23cc346e9 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,120 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.9.0-py3-none-any.whl#sha256=ce58d6a2c0c7fdff0f289da3559084f20684d26ff8561d1e83874105b1361c3a (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,121 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.8.0-py3-none-any.whl#sha256=a998bc7b09d687906debb0ddf47028804f2ecc73edec0f29c7e9aa1e85673cd3 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,121 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.7.2-py3-none-any.whl#sha256=26debb82bf3f0b873df399796866838dd85e2a801cc44608ecccee1a80dd5045 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,122 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.7.2rc4-py3-none-any.whl#sha256=1467d2b022b1c277760c1ee077318baabce3a089e259da44cba7365d709ecf70 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,123 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.7.2rc3-py3-none-any.whl#sha256=39cc85e15ae3fa2636a29c20f9b3a0780a1060f0e7e93bbb6e00462103daf7ab (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,123 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.7.2rc2-py3-none-any.whl#sha256=8d8c0cf0864dbee809a34b8d7b1399cc616d07b7aa0dcf133ca7daf9ef0cb06e (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,123 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.7.2rc1-py3-none-any.whl#sha256=cacbdb824388e17f35961838657f5e8c3c4956ab2f6d0c8cd103c5b4231776d9 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,124 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.7.1-py3-none-any.whl#sha256=06f6e27f0a38541a7b30177ae096ff793e9c6a04baf007fa9e0abf64a4377e0e (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:22,124 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.7.0-py3-none-any.whl#sha256=e83b2e91a11502ab43d97aaca522b136854722e5a83be81c093a5e06927266bd (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:22,125 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.6.4-py3-none-any.whl#sha256=31f7e8c4be4306f19715a5900aebfaee31d8c8764bcc37cbae6955743e315e55 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:22,125 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.6.3-py3-none-any.whl#sha256=46ea6e9da893b7dd47184e12a3b95f75a80bef3a3f7f971d2700c4758d1d3943 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:22,126 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.6.2-py3-none-any.whl#sha256=fbf9ffafcfce6117945ffd841b52eb4f22ff256de0372514885d491c779f35a8 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:22,127 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.6.1-py3-none-any.whl#sha256=10d8cc616c7ba5e422fee6bf1a45454a5586476ba16a3011c934a12153e3b930 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:22,127 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.6.0-py3-none-any.whl#sha256=425d9fc1bff9209e70127259e19bf00dd56389f516a9e2af87c2ca1d13f77d2a (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:22,128 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.5.0-py3-none-any.whl#sha256=0af65215f24b284ba54cce1cfa96cb6eb518d1010d377c8088079e171709129c (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:22,128 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.4.0-py3-none-any.whl#sha256=62d8d04e60b1a1d3e37d87ddafe13fbd6af16f78efc6c5c656b23e7dc070f9ff (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:22,129 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.3.1-py3-none-any.whl#sha256=6e6c6ab33cf4d6c90ef53bfe58dccd91f2acd9fb2e29c8f790cdf4137d38c70c (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:22,130 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.3.0-py3-none-any.whl#sha256=fee4c8dcdaeac856c187d12570aec6dce4979b0fe52c74dd230e0ac22b9091cf (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:22,130 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.2.0-py3-none-any.whl#sha256=0fcdea5fe064af6cdb8b2634de609a3c4dc34bf631a59cc7da4c8d8ea59fc033 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:22,131 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.1.0-py3-none-any.whl#sha256=8b6949bbbe28ff1ae731753a11d361189863fc28da366bc7224c688879b40e46 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:22,131 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.0.1-py3-none-any.whl#sha256=71437278aa78f5cdf40a493647740d9cd66cea4c75b68c33eded6c0015eb5c9d (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:22,132 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-1.0.0-py3-none-any.whl#sha256=d6aca8a6b039875491fa1e9073005fb9476c9f98c6d630dbda756dc4c3a0b4e4 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:22,132 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-0.7.0-py3-none-any.whl#sha256=f1771353a74e8855b4f48f3512f15962f17c99a6c545c9db8b511f7bdc9bce58 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.9) 2026-06-18T21:39:22,132 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-0.6.0-py3-none-any.whl#sha256=d5c252dc458f2d8efaa0dc1b93e669e7caa7e2e8ed30d3bd623f97d3794c06eb (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,133 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-0.5.0-py3-none-any.whl#sha256=86887dd10cc92241b0609a62f5eb1d7ed958c7a960414232fcbf247728243659 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,133 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-0.4.0-py3-none-any.whl#sha256=7b3a8eeb52a41212bb32c6b8593eee28c0a9ec5f56c5fc6bb533b72a692a661c (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,134 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-0.3.1-py3-none-any.whl#sha256=3762e3816e76ac73419da60751a3d31645643f69675dd3b7a1d0008a6e29d80c (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,135 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-0.3.0-py3-none-any.whl#sha256=b095a44d5f9c2680966e1787cb241c50fe348e3e22efad9ea53dd215f5722db6 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,135 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-0.2.0-py3-none-any.whl#sha256=40658990e80c25c968dc4d21dd76d8353b0be7ae17465693aec7cc8a49d8d367 (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,136 Skipping link: No binaries permitted for cleancloud: https://archive1.piwheels.org/simple/cleancloud/cleancloud-0.1.0-py3-none-any.whl#sha256=50a6d759f1cb9d6f10bf43477dc45f88f3a01de683b3d6c8aefc1ba71bf7010c (from https://www.piwheels.org/simple/cleancloud/) (requires-python:>=3.10) 2026-06-18T21:39:22,136 Skipping link: not a file: https://www.piwheels.org/simple/cleancloud/ 2026-06-18T21:39:22,137 Skipping link: not a file: https://pypi.org/simple/cleancloud/ 2026-06-18T21:39:22,162 Given no hashes to check 1 links for project 'cleancloud': discarding no candidates 2026-06-18T21:39:22,179 Collecting cleancloud==1.32.0 2026-06-18T21:39:22,182 Created temporary directory: /tmp/pip-unpack-2h77dzsr 2026-06-18T21:39:22,506 Downloading cleancloud-1.32.0.tar.gz (574 kB) 2026-06-18T21:39:23,155 Added cleancloud==1.32.0 from https://files.pythonhosted.org/packages/bd/cd/2f11d108b0020a1c2ceb7c11f30ca34ccfd671c0366e3a89b94a2580c295/cleancloud-1.32.0.tar.gz to build tracker '/tmp/pip-build-tracker-lmn91l_2' 2026-06-18T21:39:23,163 Created temporary directory: /tmp/pip-build-env-rugeyj5o 2026-06-18T21:39:23,167 Installing build dependencies: started 2026-06-18T21:39:23,168 Running command pip subprocess to install build dependencies 2026-06-18T21:39:24,348 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-18T21:39:24,811 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-06-18T21:39:24,837 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-18T21:39:26,834 Collecting setuptools>=61.0 2026-06-18T21:39:26,835 Obtaining dependency information for setuptools>=61.0 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-18T21:39:26,849 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-18T21:39:27,083 Collecting wheel 2026-06-18T21:39:27,084 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-06-18T21:39:27,097 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-06-18T21:39:27,288 Collecting packaging>=24.0 2026-06-18T21:39:27,289 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-18T21:39:27,303 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-18T21:39:27,492 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-18T21:39:27,511 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-18T21:39:27,610 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-18T21:39:27,642 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-18T21:39:27,667 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-18T21:39:27,756 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-18T21:39:30,556 Installing collected packages: setuptools, packaging, wheel 2026-06-18T21:39:35,928 Creating /tmp/pip-build-env-rugeyj5o/overlay/local/bin 2026-06-18T21:39:35,931 changing mode of /tmp/pip-build-env-rugeyj5o/overlay/local/bin/wheel to 755 2026-06-18T21:39:35,952 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-06-18T21:39:36,239 Installing build dependencies: finished with status 'done' 2026-06-18T21:39:36,246 Getting requirements to build wheel: started 2026-06-18T21:39:36,247 Running command Getting requirements to build wheel 2026-06-18T21:39:37,088 /tmp/pip-build-env-rugeyj5o/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-18T21:39:37,088 !! 2026-06-18T21:39:37,089 ******************************************************************************** 2026-06-18T21:39:37,089 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-06-18T21:39:37,090 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-18T21:39:37,091 or your builds will no longer be supported. 2026-06-18T21:39:37,092 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-18T21:39:37,092 ******************************************************************************** 2026-06-18T21:39:37,093 !! 2026-06-18T21:39:37,094 corresp(dist, value, root_dir) 2026-06-18T21:39:37,175 /tmp/pip-build-env-rugeyj5o/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-18T21:39:37,175 !! 2026-06-18T21:39:37,176 ******************************************************************************** 2026-06-18T21:39:37,177 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-18T21:39:37,178 License :: OSI Approved :: MIT License 2026-06-18T21:39:37,179 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-18T21:39:37,179 ******************************************************************************** 2026-06-18T21:39:37,180 !! 2026-06-18T21:39:37,181 dist._finalize_license_expression() 2026-06-18T21:39:37,184 /tmp/pip-build-env-rugeyj5o/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-18T21:39:37,184 !! 2026-06-18T21:39:37,185 ******************************************************************************** 2026-06-18T21:39:37,186 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-18T21:39:37,187 License :: OSI Approved :: MIT License 2026-06-18T21:39:37,188 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-18T21:39:37,189 ******************************************************************************** 2026-06-18T21:39:37,190 !! 2026-06-18T21:39:37,190 self._finalize_license_expression() 2026-06-18T21:39:37,194 running egg_info 2026-06-18T21:39:37,200 writing cleancloud.egg-info/PKG-INFO 2026-06-18T21:39:37,216 writing dependency_links to cleancloud.egg-info/dependency_links.txt 2026-06-18T21:39:37,218 writing entry points to cleancloud.egg-info/entry_points.txt 2026-06-18T21:39:37,227 writing requirements to cleancloud.egg-info/requires.txt 2026-06-18T21:39:37,228 writing top-level names to cleancloud.egg-info/top_level.txt 2026-06-18T21:39:37,272 reading manifest file 'cleancloud.egg-info/SOURCES.txt' 2026-06-18T21:39:37,293 reading manifest template 'MANIFEST.in' 2026-06-18T21:39:37,339 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-06-18T21:39:37,340 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-06-18T21:39:37,342 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-06-18T21:39:37,343 adding license file 'LICENSE' 2026-06-18T21:39:37,353 writing manifest file 'cleancloud.egg-info/SOURCES.txt' 2026-06-18T21:39:37,452 Getting requirements to build wheel: finished with status 'done' 2026-06-18T21:39:37,456 Created temporary directory: /tmp/pip-modern-metadata-qjz5upj9 2026-06-18T21:39:37,459 Preparing metadata (pyproject.toml): started 2026-06-18T21:39:37,460 Running command Preparing metadata (pyproject.toml) 2026-06-18T21:39:38,104 /tmp/pip-build-env-rugeyj5o/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-18T21:39:38,105 !! 2026-06-18T21:39:38,106 ******************************************************************************** 2026-06-18T21:39:38,106 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-06-18T21:39:38,107 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-18T21:39:38,107 or your builds will no longer be supported. 2026-06-18T21:39:38,108 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-18T21:39:38,109 ******************************************************************************** 2026-06-18T21:39:38,109 !! 2026-06-18T21:39:38,110 corresp(dist, value, root_dir) 2026-06-18T21:39:38,185 /tmp/pip-build-env-rugeyj5o/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-18T21:39:38,186 !! 2026-06-18T21:39:38,187 ******************************************************************************** 2026-06-18T21:39:38,187 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-18T21:39:38,188 License :: OSI Approved :: MIT License 2026-06-18T21:39:38,190 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-18T21:39:38,190 ******************************************************************************** 2026-06-18T21:39:38,191 !! 2026-06-18T21:39:38,192 dist._finalize_license_expression() 2026-06-18T21:39:38,193 /tmp/pip-build-env-rugeyj5o/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-18T21:39:38,193 !! 2026-06-18T21:39:38,194 ******************************************************************************** 2026-06-18T21:39:38,195 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-18T21:39:38,196 License :: OSI Approved :: MIT License 2026-06-18T21:39:38,198 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-18T21:39:38,198 ******************************************************************************** 2026-06-18T21:39:38,199 !! 2026-06-18T21:39:38,200 self._finalize_license_expression() 2026-06-18T21:39:38,200 running dist_info 2026-06-18T21:39:38,208 creating /tmp/pip-modern-metadata-qjz5upj9/cleancloud.egg-info 2026-06-18T21:39:38,209 writing /tmp/pip-modern-metadata-qjz5upj9/cleancloud.egg-info/PKG-INFO 2026-06-18T21:39:38,224 writing dependency_links to /tmp/pip-modern-metadata-qjz5upj9/cleancloud.egg-info/dependency_links.txt 2026-06-18T21:39:38,226 writing entry points to /tmp/pip-modern-metadata-qjz5upj9/cleancloud.egg-info/entry_points.txt 2026-06-18T21:39:38,234 writing requirements to /tmp/pip-modern-metadata-qjz5upj9/cleancloud.egg-info/requires.txt 2026-06-18T21:39:38,236 writing top-level names to /tmp/pip-modern-metadata-qjz5upj9/cleancloud.egg-info/top_level.txt 2026-06-18T21:39:38,237 writing manifest file '/tmp/pip-modern-metadata-qjz5upj9/cleancloud.egg-info/SOURCES.txt' 2026-06-18T21:39:38,275 reading manifest file '/tmp/pip-modern-metadata-qjz5upj9/cleancloud.egg-info/SOURCES.txt' 2026-06-18T21:39:38,277 reading manifest template 'MANIFEST.in' 2026-06-18T21:39:38,322 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-06-18T21:39:38,323 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-06-18T21:39:38,324 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-06-18T21:39:38,325 adding license file 'LICENSE' 2026-06-18T21:39:38,332 writing manifest file '/tmp/pip-modern-metadata-qjz5upj9/cleancloud.egg-info/SOURCES.txt' 2026-06-18T21:39:38,334 creating '/tmp/pip-modern-metadata-qjz5upj9/cleancloud-1.32.0.dist-info' 2026-06-18T21:39:38,462 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-18T21:39:38,469 Source in /tmp/pip-wheel-lltd4le9/cleancloud_179f73ceaa4545b38af82e579084e25b has version 1.32.0, which satisfies requirement cleancloud==1.32.0 from https://files.pythonhosted.org/packages/bd/cd/2f11d108b0020a1c2ceb7c11f30ca34ccfd671c0366e3a89b94a2580c295/cleancloud-1.32.0.tar.gz 2026-06-18T21:39:38,470 Removed cleancloud==1.32.0 from https://files.pythonhosted.org/packages/bd/cd/2f11d108b0020a1c2ceb7c11f30ca34ccfd671c0366e3a89b94a2580c295/cleancloud-1.32.0.tar.gz from build tracker '/tmp/pip-build-tracker-lmn91l_2' 2026-06-18T21:39:38,480 Created temporary directory: /tmp/pip-unpack-95r55u87 2026-06-18T21:39:38,480 Building wheels for collected packages: cleancloud 2026-06-18T21:39:38,485 Created temporary directory: /tmp/pip-wheel-56v7jjun 2026-06-18T21:39:38,485 Destination directory: /tmp/pip-wheel-56v7jjun 2026-06-18T21:39:38,488 Building wheel for cleancloud (pyproject.toml): started 2026-06-18T21:39:38,489 Running command Building wheel for cleancloud (pyproject.toml) 2026-06-18T21:39:39,048 /tmp/pip-build-env-rugeyj5o/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-18T21:39:39,049 !! 2026-06-18T21:39:39,050 ******************************************************************************** 2026-06-18T21:39:39,050 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-06-18T21:39:39,051 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-18T21:39:39,052 or your builds will no longer be supported. 2026-06-18T21:39:39,053 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-18T21:39:39,054 ******************************************************************************** 2026-06-18T21:39:39,055 !! 2026-06-18T21:39:39,055 corresp(dist, value, root_dir) 2026-06-18T21:39:39,119 /tmp/pip-build-env-rugeyj5o/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-18T21:39:39,120 !! 2026-06-18T21:39:39,121 ******************************************************************************** 2026-06-18T21:39:39,121 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-18T21:39:39,122 License :: OSI Approved :: MIT License 2026-06-18T21:39:39,124 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-18T21:39:39,124 ******************************************************************************** 2026-06-18T21:39:39,125 !! 2026-06-18T21:39:39,126 dist._finalize_license_expression() 2026-06-18T21:39:39,126 /tmp/pip-build-env-rugeyj5o/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-18T21:39:39,127 !! 2026-06-18T21:39:39,128 ******************************************************************************** 2026-06-18T21:39:39,129 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-18T21:39:39,130 License :: OSI Approved :: MIT License 2026-06-18T21:39:39,130 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-18T21:39:39,131 ******************************************************************************** 2026-06-18T21:39:39,132 !! 2026-06-18T21:39:39,132 self._finalize_license_expression() 2026-06-18T21:39:39,133 running bdist_wheel 2026-06-18T21:39:39,146 running build 2026-06-18T21:39:39,146 running build_py 2026-06-18T21:39:39,152 creating build/lib/cleancloud 2026-06-18T21:39:39,154 copying cleancloud/cli.py -> build/lib/cleancloud 2026-06-18T21:39:39,156 copying cleancloud/__init__.py -> build/lib/cleancloud 2026-06-18T21:39:39,157 creating build/lib/cleancloud/policy 2026-06-18T21:39:39,158 copying cleancloud/policy/exit_policy.py -> build/lib/cleancloud/policy 2026-06-18T21:39:39,161 copying cleancloud/policy/__init__.py -> build/lib/cleancloud/policy 2026-06-18T21:39:39,163 creating build/lib/cleancloud/core 2026-06-18T21:39:39,163 copying cleancloud/core/confidence.py -> build/lib/cleancloud/core 2026-06-18T21:39:39,165 copying cleancloud/core/risk.py -> build/lib/cleancloud/core 2026-06-18T21:39:39,167 copying cleancloud/core/__init__.py -> build/lib/cleancloud/core 2026-06-18T21:39:39,168 copying cleancloud/core/evidence.py -> build/lib/cleancloud/core 2026-06-18T21:39:39,170 copying cleancloud/core/finding.py -> build/lib/cleancloud/core 2026-06-18T21:39:39,173 creating build/lib/cleancloud/filtering 2026-06-18T21:39:39,174 copying cleancloud/filtering/tags.py -> build/lib/cleancloud/filtering 2026-06-18T21:39:39,176 copying cleancloud/filtering/decision.py -> build/lib/cleancloud/filtering 2026-06-18T21:39:39,177 copying cleancloud/filtering/rules.py -> build/lib/cleancloud/filtering 2026-06-18T21:39:39,180 creating build/lib/cleancloud/safety 2026-06-18T21:39:39,182 copying cleancloud/safety/__init__.py -> build/lib/cleancloud/safety 2026-06-18T21:39:39,184 creating build/lib/cleancloud/demo 2026-06-18T21:39:39,185 copying cleancloud/demo/findings.py -> build/lib/cleancloud/demo 2026-06-18T21:39:39,188 copying cleancloud/demo/__init__.py -> build/lib/cleancloud/demo 2026-06-18T21:39:39,189 copying cleancloud/demo/command.py -> build/lib/cleancloud/demo 2026-06-18T21:39:39,192 creating build/lib/cleancloud/doctor 2026-06-18T21:39:39,193 copying cleancloud/doctor/common.py -> build/lib/cleancloud/doctor 2026-06-18T21:39:39,195 copying cleancloud/doctor/aws.py -> build/lib/cleancloud/doctor 2026-06-18T21:39:39,198 copying cleancloud/doctor/azure.py -> build/lib/cleancloud/doctor 2026-06-18T21:39:39,200 copying cleancloud/doctor/__init__.py -> build/lib/cleancloud/doctor 2026-06-18T21:39:39,202 copying cleancloud/doctor/command.py -> build/lib/cleancloud/doctor 2026-06-18T21:39:39,204 copying cleancloud/doctor/runner.py -> build/lib/cleancloud/doctor 2026-06-18T21:39:39,206 copying cleancloud/doctor/gcp.py -> build/lib/cleancloud/doctor 2026-06-18T21:39:39,210 creating build/lib/cleancloud/config 2026-06-18T21:39:39,211 copying cleancloud/config/schema.py -> build/lib/cleancloud/config 2026-06-18T21:39:39,214 copying cleancloud/config/accounts.py -> build/lib/cleancloud/config 2026-06-18T21:39:39,216 creating build/lib/cleancloud/output 2026-06-18T21:39:39,217 copying cleancloud/output/progress.py -> build/lib/cleancloud/output 2026-06-18T21:39:39,219 copying cleancloud/output/json.py -> build/lib/cleancloud/output 2026-06-18T21:39:39,221 copying cleancloud/output/feedback.py -> build/lib/cleancloud/output 2026-06-18T21:39:39,223 copying cleancloud/output/human.py -> build/lib/cleancloud/output 2026-06-18T21:39:39,225 copying cleancloud/output/markdown.py -> build/lib/cleancloud/output 2026-06-18T21:39:39,227 copying cleancloud/output/csv.py -> build/lib/cleancloud/output 2026-06-18T21:39:39,229 copying cleancloud/output/summary.py -> build/lib/cleancloud/output 2026-06-18T21:39:39,232 creating build/lib/cleancloud/scan 2026-06-18T21:39:39,233 copying cleancloud/scan/__init__.py -> build/lib/cleancloud/scan 2026-06-18T21:39:39,234 copying cleancloud/scan/command.py -> build/lib/cleancloud/scan 2026-06-18T21:39:39,238 creating build/lib/cleancloud/providers 2026-06-18T21:39:39,239 copying cleancloud/providers/__init__.py -> build/lib/cleancloud/providers 2026-06-18T21:39:39,241 creating build/lib/cleancloud/safety/azure 2026-06-18T21:39:39,242 copying cleancloud/safety/azure/__init__.py -> build/lib/cleancloud/safety/azure 2026-06-18T21:39:39,244 copying cleancloud/safety/azure/allowlist.py -> build/lib/cleancloud/safety/azure 2026-06-18T21:39:39,246 creating build/lib/cleancloud/safety/gcp 2026-06-18T21:39:39,247 copying cleancloud/safety/gcp/__init__.py -> build/lib/cleancloud/safety/gcp 2026-06-18T21:39:39,248 copying cleancloud/safety/gcp/allowlist.py -> build/lib/cleancloud/safety/gcp 2026-06-18T21:39:39,250 creating build/lib/cleancloud/safety/aws 2026-06-18T21:39:39,251 copying cleancloud/safety/aws/__init__.py -> build/lib/cleancloud/safety/aws 2026-06-18T21:39:39,261 copying cleancloud/safety/aws/allowlist.py -> build/lib/cleancloud/safety/aws 2026-06-18T21:39:39,263 creating build/lib/cleancloud/providers/azure 2026-06-18T21:39:39,264 copying cleancloud/providers/azure/session.py -> build/lib/cleancloud/providers/azure 2026-06-18T21:39:39,266 copying cleancloud/providers/azure/scan.py -> build/lib/cleancloud/providers/azure 2026-06-18T21:39:39,269 copying cleancloud/providers/azure/validate.py -> build/lib/cleancloud/providers/azure 2026-06-18T21:39:39,271 copying cleancloud/providers/azure/__init__.py -> build/lib/cleancloud/providers/azure 2026-06-18T21:39:39,272 creating build/lib/cleancloud/providers/gcp 2026-06-18T21:39:39,273 copying cleancloud/providers/gcp/session.py -> build/lib/cleancloud/providers/gcp 2026-06-18T21:39:39,276 copying cleancloud/providers/gcp/scan.py -> build/lib/cleancloud/providers/gcp 2026-06-18T21:39:39,279 copying cleancloud/providers/gcp/validate.py -> build/lib/cleancloud/providers/gcp 2026-06-18T21:39:39,280 copying cleancloud/providers/gcp/__init__.py -> build/lib/cleancloud/providers/gcp 2026-06-18T21:39:39,283 creating build/lib/cleancloud/providers/aws 2026-06-18T21:39:39,284 copying cleancloud/providers/aws/session.py -> build/lib/cleancloud/providers/aws 2026-06-18T21:39:39,286 copying cleancloud/providers/aws/scan.py -> build/lib/cleancloud/providers/aws 2026-06-18T21:39:39,289 copying cleancloud/providers/aws/errors.py -> build/lib/cleancloud/providers/aws 2026-06-18T21:39:39,291 copying cleancloud/providers/aws/validate.py -> build/lib/cleancloud/providers/aws 2026-06-18T21:39:39,293 copying cleancloud/providers/aws/multi_account.py -> build/lib/cleancloud/providers/aws 2026-06-18T21:39:39,295 copying cleancloud/providers/aws/region_cache.py -> build/lib/cleancloud/providers/aws 2026-06-18T21:39:39,297 copying cleancloud/providers/aws/__init__.py -> build/lib/cleancloud/providers/aws 2026-06-18T21:39:39,299 creating build/lib/cleancloud/providers/azure/rules 2026-06-18T21:39:39,300 copying cleancloud/providers/azure/rules/untagged_resources.py -> build/lib/cleancloud/providers/azure/rules 2026-06-18T21:39:39,303 copying cleancloud/providers/azure/rules/vnet_gateway_idle.py -> build/lib/cleancloud/providers/azure/rules 2026-06-18T21:39:39,305 copying cleancloud/providers/azure/rules/app_service_idle.py -> build/lib/cleancloud/providers/azure/rules 2026-06-18T21:39:39,308 copying cleancloud/providers/azure/rules/lb_no_backends.py -> build/lib/cleancloud/providers/azure/rules 2026-06-18T21:39:39,310 copying cleancloud/providers/azure/rules/public_ip_unused.py -> build/lib/cleancloud/providers/azure/rules 2026-06-18T21:39:39,313 copying cleancloud/providers/azure/rules/container_registry_unused.py -> build/lib/cleancloud/providers/azure/rules 2026-06-18T21:39:39,315 copying cleancloud/providers/azure/rules/app_gateway_no_backends.py -> build/lib/cleancloud/providers/azure/rules 2026-06-18T21:39:39,318 copying cleancloud/providers/azure/rules/__init__.py -> build/lib/cleancloud/providers/azure/rules 2026-06-18T21:39:39,319 copying cleancloud/providers/azure/rules/disk_snapshots_old.py -> build/lib/cleancloud/providers/azure/rules 2026-06-18T21:39:39,321 copying cleancloud/providers/azure/rules/sql_database_idle.py -> build/lib/cleancloud/providers/azure/rules 2026-06-18T21:39:39,324 copying cleancloud/providers/azure/rules/vm_stopped_not_deallocated.py -> build/lib/cleancloud/providers/azure/rules 2026-06-18T21:39:39,326 copying cleancloud/providers/azure/rules/unattached_managed_disks.py -> build/lib/cleancloud/providers/azure/rules 2026-06-18T21:39:39,328 copying cleancloud/providers/azure/rules/app_service_plan_empty.py -> build/lib/cleancloud/providers/azure/rules 2026-06-18T21:39:39,331 creating build/lib/cleancloud/providers/azure/rules/ai 2026-06-18T21:39:39,332 copying cleancloud/providers/azure/rules/ai/ml_online_endpoint_idle.py -> build/lib/cleancloud/providers/azure/rules/ai 2026-06-18T21:39:39,335 copying cleancloud/providers/azure/rules/ai/aml_compute_instance_idle.py -> build/lib/cleancloud/providers/azure/rules/ai 2026-06-18T21:39:39,338 copying cleancloud/providers/azure/rules/ai/openai_provisioned_idle.py -> build/lib/cleancloud/providers/azure/rules/ai 2026-06-18T21:39:39,340 copying cleancloud/providers/azure/rules/ai/ai_search_idle.py -> build/lib/cleancloud/providers/azure/rules/ai 2026-06-18T21:39:39,343 copying cleancloud/providers/azure/rules/ai/__init__.py -> build/lib/cleancloud/providers/azure/rules/ai 2026-06-18T21:39:39,345 copying cleancloud/providers/azure/rules/ai/aml_compute_idle.py -> build/lib/cleancloud/providers/azure/rules/ai 2026-06-18T21:39:39,348 creating build/lib/cleancloud/providers/gcp/rules 2026-06-18T21:39:39,349 copying cleancloud/providers/gcp/rules/sql_instance_idle.py -> build/lib/cleancloud/providers/gcp/rules 2026-06-18T21:39:39,351 copying cleancloud/providers/gcp/rules/snapshot_old.py -> build/lib/cleancloud/providers/gcp/rules 2026-06-18T21:39:39,354 copying cleancloud/providers/gcp/rules/disk_unattached.py -> build/lib/cleancloud/providers/gcp/rules 2026-06-18T21:39:39,356 copying cleancloud/providers/gcp/rules/__init__.py -> build/lib/cleancloud/providers/gcp/rules 2026-06-18T21:39:39,358 copying cleancloud/providers/gcp/rules/vm_stopped.py -> build/lib/cleancloud/providers/gcp/rules 2026-06-18T21:39:39,360 copying cleancloud/providers/gcp/rules/ip_unused.py -> build/lib/cleancloud/providers/gcp/rules 2026-06-18T21:39:39,363 creating build/lib/cleancloud/providers/gcp/rules/ai 2026-06-18T21:39:39,364 copying cleancloud/providers/gcp/rules/ai/workbench_idle.py -> build/lib/cleancloud/providers/gcp/rules/ai 2026-06-18T21:39:39,367 copying cleancloud/providers/gcp/rules/ai/vertex_training_job_long_running.py -> build/lib/cleancloud/providers/gcp/rules/ai 2026-06-18T21:39:39,370 copying cleancloud/providers/gcp/rules/ai/__init__.py -> build/lib/cleancloud/providers/gcp/rules/ai 2026-06-18T21:39:39,371 copying cleancloud/providers/gcp/rules/ai/vertex_endpoint_idle.py -> build/lib/cleancloud/providers/gcp/rules/ai 2026-06-18T21:39:39,374 copying cleancloud/providers/gcp/rules/ai/featurestore_idle.py -> build/lib/cleancloud/providers/gcp/rules/ai 2026-06-18T21:39:39,377 copying cleancloud/providers/gcp/rules/ai/tpu_idle.py -> build/lib/cleancloud/providers/gcp/rules/ai 2026-06-18T21:39:39,380 creating build/lib/cleancloud/providers/aws/rules 2026-06-18T21:39:39,381 copying cleancloud/providers/aws/rules/redshift_idle.py -> build/lib/cleancloud/providers/aws/rules 2026-06-18T21:39:39,384 copying cleancloud/providers/aws/rules/untagged_resources.py -> build/lib/cleancloud/providers/aws/rules 2026-06-18T21:39:39,386 copying cleancloud/providers/aws/rules/ec2_stopped.py -> build/lib/cleancloud/providers/aws/rules 2026-06-18T21:39:39,389 copying cleancloud/providers/aws/rules/elb_idle.py -> build/lib/cleancloud/providers/aws/rules 2026-06-18T21:39:39,391 copying cleancloud/providers/aws/rules/nat_gateway_idle.py -> build/lib/cleancloud/providers/aws/rules 2026-06-18T21:39:39,394 copying cleancloud/providers/aws/rules/rds_snapshot_old.py -> build/lib/cleancloud/providers/aws/rules 2026-06-18T21:39:39,397 copying cleancloud/providers/aws/rules/eni_detached.py -> build/lib/cleancloud/providers/aws/rules 2026-06-18T21:39:39,399 copying cleancloud/providers/aws/rules/opensearch_idle.py -> build/lib/cleancloud/providers/aws/rules 2026-06-18T21:39:39,402 copying cleancloud/providers/aws/rules/ebs_snapshot_old.py -> build/lib/cleancloud/providers/aws/rules 2026-06-18T21:39:39,404 copying cleancloud/providers/aws/rules/ec2_sg_unused.py -> build/lib/cleancloud/providers/aws/rules 2026-06-18T21:39:39,407 copying cleancloud/providers/aws/rules/ami_old.py -> build/lib/cleancloud/providers/aws/rules 2026-06-18T21:39:39,410 copying cleancloud/providers/aws/rules/rds_idle.py -> build/lib/cleancloud/providers/aws/rules 2026-06-18T21:39:39,412 copying cleancloud/providers/aws/rules/__init__.py -> build/lib/cleancloud/providers/aws/rules 2026-06-18T21:39:39,413 copying cleancloud/providers/aws/rules/cloudwatch_logs_no_retention.py -> build/lib/cleancloud/providers/aws/rules 2026-06-18T21:39:39,415 copying cleancloud/providers/aws/rules/elastic_ip_unattached.py -> build/lib/cleancloud/providers/aws/rules 2026-06-18T21:39:39,418 copying cleancloud/providers/aws/rules/ebs_unattached.py -> build/lib/cleancloud/providers/aws/rules 2026-06-18T21:39:39,420 creating build/lib/cleancloud/providers/aws/rules/ai 2026-06-18T21:39:39,421 copying cleancloud/providers/aws/rules/ai/sagemaker_training_job_long_running.py -> build/lib/cleancloud/providers/aws/rules/ai 2026-06-18T21:39:39,424 copying cleancloud/providers/aws/rules/ai/sagemaker_endpoint_idle.py -> build/lib/cleancloud/providers/aws/rules/ai 2026-06-18T21:39:39,427 copying cleancloud/providers/aws/rules/ai/sagemaker_processing_job_long_running.py -> build/lib/cleancloud/providers/aws/rules/ai 2026-06-18T21:39:39,429 copying cleancloud/providers/aws/rules/ai/bedrock_provisioned_idle.py -> build/lib/cleancloud/providers/aws/rules/ai 2026-06-18T21:39:39,432 copying cleancloud/providers/aws/rules/ai/sagemaker_domain_idle.py -> build/lib/cleancloud/providers/aws/rules/ai 2026-06-18T21:39:39,434 copying cleancloud/providers/aws/rules/ai/sagemaker_notebook_idle.py -> build/lib/cleancloud/providers/aws/rules/ai 2026-06-18T21:39:39,437 copying cleancloud/providers/aws/rules/ai/ec2_gpu_idle.py -> build/lib/cleancloud/providers/aws/rules/ai 2026-06-18T21:39:39,439 copying cleancloud/providers/aws/rules/ai/sagemaker_studio_app_idle.py -> build/lib/cleancloud/providers/aws/rules/ai 2026-06-18T21:39:39,442 copying cleancloud/providers/aws/rules/ai/__init__.py -> build/lib/cleancloud/providers/aws/rules/ai 2026-06-18T21:39:39,443 running egg_info 2026-06-18T21:39:39,453 writing cleancloud.egg-info/PKG-INFO 2026-06-18T21:39:39,467 writing dependency_links to cleancloud.egg-info/dependency_links.txt 2026-06-18T21:39:39,469 writing entry points to cleancloud.egg-info/entry_points.txt 2026-06-18T21:39:39,477 writing requirements to cleancloud.egg-info/requires.txt 2026-06-18T21:39:39,478 writing top-level names to cleancloud.egg-info/top_level.txt 2026-06-18T21:39:39,506 reading manifest file 'cleancloud.egg-info/SOURCES.txt' 2026-06-18T21:39:39,518 reading manifest template 'MANIFEST.in' 2026-06-18T21:39:39,560 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-06-18T21:39:39,561 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-06-18T21:39:39,562 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-06-18T21:39:39,563 adding license file 'LICENSE' 2026-06-18T21:39:39,573 writing manifest file 'cleancloud.egg-info/SOURCES.txt' 2026-06-18T21:39:39,605 installing to build/bdist.linux-armv7l/wheel 2026-06-18T21:39:39,606 running install 2026-06-18T21:39:39,628 running install_lib 2026-06-18T21:39:39,634 creating build/bdist.linux-armv7l/wheel 2026-06-18T21:39:39,636 creating build/bdist.linux-armv7l/wheel/cleancloud 2026-06-18T21:39:39,637 copying build/lib/cleancloud/cli.py -> build/bdist.linux-armv7l/wheel/./cleancloud 2026-06-18T21:39:39,639 creating build/bdist.linux-armv7l/wheel/cleancloud/policy 2026-06-18T21:39:39,640 copying build/lib/cleancloud/policy/exit_policy.py -> build/bdist.linux-armv7l/wheel/./cleancloud/policy 2026-06-18T21:39:39,642 copying build/lib/cleancloud/policy/__init__.py -> build/bdist.linux-armv7l/wheel/./cleancloud/policy 2026-06-18T21:39:39,644 creating build/bdist.linux-armv7l/wheel/cleancloud/core 2026-06-18T21:39:39,645 copying build/lib/cleancloud/core/confidence.py -> build/bdist.linux-armv7l/wheel/./cleancloud/core 2026-06-18T21:39:39,647 copying build/lib/cleancloud/core/risk.py -> build/bdist.linux-armv7l/wheel/./cleancloud/core 2026-06-18T21:39:39,648 copying build/lib/cleancloud/core/__init__.py -> build/bdist.linux-armv7l/wheel/./cleancloud/core 2026-06-18T21:39:39,650 copying build/lib/cleancloud/core/evidence.py -> build/bdist.linux-armv7l/wheel/./cleancloud/core 2026-06-18T21:39:39,651 copying build/lib/cleancloud/core/finding.py -> build/bdist.linux-armv7l/wheel/./cleancloud/core 2026-06-18T21:39:39,654 creating build/bdist.linux-armv7l/wheel/cleancloud/filtering 2026-06-18T21:39:39,655 copying build/lib/cleancloud/filtering/tags.py -> build/bdist.linux-armv7l/wheel/./cleancloud/filtering 2026-06-18T21:39:39,657 copying build/lib/cleancloud/filtering/decision.py -> build/bdist.linux-armv7l/wheel/./cleancloud/filtering 2026-06-18T21:39:39,658 copying build/lib/cleancloud/filtering/rules.py -> build/bdist.linux-armv7l/wheel/./cleancloud/filtering 2026-06-18T21:39:39,662 creating build/bdist.linux-armv7l/wheel/cleancloud/safety 2026-06-18T21:39:39,665 creating build/bdist.linux-armv7l/wheel/cleancloud/safety/azure 2026-06-18T21:39:39,667 copying build/lib/cleancloud/safety/azure/__init__.py -> build/bdist.linux-armv7l/wheel/./cleancloud/safety/azure 2026-06-18T21:39:39,670 copying build/lib/cleancloud/safety/azure/allowlist.py -> build/bdist.linux-armv7l/wheel/./cleancloud/safety/azure 2026-06-18T21:39:39,674 creating build/bdist.linux-armv7l/wheel/cleancloud/safety/gcp 2026-06-18T21:39:39,676 copying build/lib/cleancloud/safety/gcp/__init__.py -> build/bdist.linux-armv7l/wheel/./cleancloud/safety/gcp 2026-06-18T21:39:39,678 copying build/lib/cleancloud/safety/gcp/allowlist.py -> build/bdist.linux-armv7l/wheel/./cleancloud/safety/gcp 2026-06-18T21:39:39,680 creating build/bdist.linux-armv7l/wheel/cleancloud/safety/aws 2026-06-18T21:39:39,681 copying build/lib/cleancloud/safety/aws/__init__.py -> build/bdist.linux-armv7l/wheel/./cleancloud/safety/aws 2026-06-18T21:39:39,683 copying build/lib/cleancloud/safety/aws/allowlist.py -> build/bdist.linux-armv7l/wheel/./cleancloud/safety/aws 2026-06-18T21:39:39,685 copying build/lib/cleancloud/safety/__init__.py -> build/bdist.linux-armv7l/wheel/./cleancloud/safety 2026-06-18T21:39:39,687 creating build/bdist.linux-armv7l/wheel/cleancloud/demo 2026-06-18T21:39:39,688 copying build/lib/cleancloud/demo/findings.py -> build/bdist.linux-armv7l/wheel/./cleancloud/demo 2026-06-18T21:39:39,690 copying build/lib/cleancloud/demo/__init__.py -> build/bdist.linux-armv7l/wheel/./cleancloud/demo 2026-06-18T21:39:39,692 copying build/lib/cleancloud/demo/command.py -> build/bdist.linux-armv7l/wheel/./cleancloud/demo 2026-06-18T21:39:39,694 creating build/bdist.linux-armv7l/wheel/cleancloud/doctor 2026-06-18T21:39:39,695 copying build/lib/cleancloud/doctor/common.py -> build/bdist.linux-armv7l/wheel/./cleancloud/doctor 2026-06-18T21:39:39,697 copying build/lib/cleancloud/doctor/aws.py -> build/bdist.linux-armv7l/wheel/./cleancloud/doctor 2026-06-18T21:39:39,700 copying build/lib/cleancloud/doctor/azure.py -> build/bdist.linux-armv7l/wheel/./cleancloud/doctor 2026-06-18T21:39:39,703 copying build/lib/cleancloud/doctor/__init__.py -> build/bdist.linux-armv7l/wheel/./cleancloud/doctor 2026-06-18T21:39:39,704 copying build/lib/cleancloud/doctor/command.py -> build/bdist.linux-armv7l/wheel/./cleancloud/doctor 2026-06-18T21:39:39,706 copying build/lib/cleancloud/doctor/runner.py -> build/bdist.linux-armv7l/wheel/./cleancloud/doctor 2026-06-18T21:39:39,708 copying build/lib/cleancloud/doctor/gcp.py -> build/bdist.linux-armv7l/wheel/./cleancloud/doctor 2026-06-18T21:39:39,712 creating build/bdist.linux-armv7l/wheel/cleancloud/config 2026-06-18T21:39:39,713 copying build/lib/cleancloud/config/schema.py -> build/bdist.linux-armv7l/wheel/./cleancloud/config 2026-06-18T21:39:39,716 copying build/lib/cleancloud/config/accounts.py -> build/bdist.linux-armv7l/wheel/./cleancloud/config 2026-06-18T21:39:39,720 creating build/bdist.linux-armv7l/wheel/cleancloud/output 2026-06-18T21:39:39,721 copying build/lib/cleancloud/output/progress.py -> build/bdist.linux-armv7l/wheel/./cleancloud/output 2026-06-18T21:39:39,724 copying build/lib/cleancloud/output/json.py -> build/bdist.linux-armv7l/wheel/./cleancloud/output 2026-06-18T21:39:39,727 copying build/lib/cleancloud/output/feedback.py -> build/bdist.linux-armv7l/wheel/./cleancloud/output 2026-06-18T21:39:39,728 copying build/lib/cleancloud/output/human.py -> build/bdist.linux-armv7l/wheel/./cleancloud/output 2026-06-18T21:39:39,730 copying build/lib/cleancloud/output/markdown.py -> build/bdist.linux-armv7l/wheel/./cleancloud/output 2026-06-18T21:39:39,734 copying build/lib/cleancloud/output/csv.py -> build/bdist.linux-armv7l/wheel/./cleancloud/output 2026-06-18T21:39:39,736 copying build/lib/cleancloud/output/summary.py -> build/bdist.linux-armv7l/wheel/./cleancloud/output 2026-06-18T21:39:39,739 copying build/lib/cleancloud/__init__.py -> build/bdist.linux-armv7l/wheel/./cleancloud 2026-06-18T21:39:39,740 creating build/bdist.linux-armv7l/wheel/cleancloud/scan 2026-06-18T21:39:39,742 copying build/lib/cleancloud/scan/__init__.py -> build/bdist.linux-armv7l/wheel/./cleancloud/scan 2026-06-18T21:39:39,743 copying build/lib/cleancloud/scan/command.py -> build/bdist.linux-armv7l/wheel/./cleancloud/scan 2026-06-18T21:39:39,747 creating build/bdist.linux-armv7l/wheel/cleancloud/providers 2026-06-18T21:39:39,748 creating build/bdist.linux-armv7l/wheel/cleancloud/providers/azure 2026-06-18T21:39:39,749 copying build/lib/cleancloud/providers/azure/session.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/azure 2026-06-18T21:39:39,752 creating build/bdist.linux-armv7l/wheel/cleancloud/providers/azure/rules 2026-06-18T21:39:39,753 copying build/lib/cleancloud/providers/azure/rules/untagged_resources.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/azure/rules 2026-06-18T21:39:39,757 creating build/bdist.linux-armv7l/wheel/cleancloud/providers/azure/rules/ai 2026-06-18T21:39:39,758 copying build/lib/cleancloud/providers/azure/rules/ai/ml_online_endpoint_idle.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/azure/rules/ai 2026-06-18T21:39:39,761 copying build/lib/cleancloud/providers/azure/rules/ai/aml_compute_instance_idle.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/azure/rules/ai 2026-06-18T21:39:39,763 copying build/lib/cleancloud/providers/azure/rules/ai/openai_provisioned_idle.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/azure/rules/ai 2026-06-18T21:39:39,766 copying build/lib/cleancloud/providers/azure/rules/ai/ai_search_idle.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/azure/rules/ai 2026-06-18T21:39:39,768 copying build/lib/cleancloud/providers/azure/rules/ai/__init__.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/azure/rules/ai 2026-06-18T21:39:39,770 copying build/lib/cleancloud/providers/azure/rules/ai/aml_compute_idle.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/azure/rules/ai 2026-06-18T21:39:39,773 copying build/lib/cleancloud/providers/azure/rules/vnet_gateway_idle.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/azure/rules 2026-06-18T21:39:39,775 copying build/lib/cleancloud/providers/azure/rules/app_service_idle.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/azure/rules 2026-06-18T21:39:39,778 copying build/lib/cleancloud/providers/azure/rules/lb_no_backends.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/azure/rules 2026-06-18T21:39:39,780 copying build/lib/cleancloud/providers/azure/rules/public_ip_unused.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/azure/rules 2026-06-18T21:39:39,782 copying build/lib/cleancloud/providers/azure/rules/container_registry_unused.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/azure/rules 2026-06-18T21:39:39,785 copying build/lib/cleancloud/providers/azure/rules/app_gateway_no_backends.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/azure/rules 2026-06-18T21:39:39,787 copying build/lib/cleancloud/providers/azure/rules/__init__.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/azure/rules 2026-06-18T21:39:39,789 copying build/lib/cleancloud/providers/azure/rules/disk_snapshots_old.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/azure/rules 2026-06-18T21:39:39,791 copying build/lib/cleancloud/providers/azure/rules/sql_database_idle.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/azure/rules 2026-06-18T21:39:39,794 copying build/lib/cleancloud/providers/azure/rules/vm_stopped_not_deallocated.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/azure/rules 2026-06-18T21:39:39,796 copying build/lib/cleancloud/providers/azure/rules/unattached_managed_disks.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/azure/rules 2026-06-18T21:39:39,798 copying build/lib/cleancloud/providers/azure/rules/app_service_plan_empty.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/azure/rules 2026-06-18T21:39:39,801 copying build/lib/cleancloud/providers/azure/scan.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/azure 2026-06-18T21:39:39,803 copying build/lib/cleancloud/providers/azure/validate.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/azure 2026-06-18T21:39:39,805 copying build/lib/cleancloud/providers/azure/__init__.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/azure 2026-06-18T21:39:39,807 creating build/bdist.linux-armv7l/wheel/cleancloud/providers/gcp 2026-06-18T21:39:39,808 copying build/lib/cleancloud/providers/gcp/session.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/gcp 2026-06-18T21:39:39,810 creating build/bdist.linux-armv7l/wheel/cleancloud/providers/gcp/rules 2026-06-18T21:39:39,811 copying build/lib/cleancloud/providers/gcp/rules/sql_instance_idle.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/gcp/rules 2026-06-18T21:39:39,814 copying build/lib/cleancloud/providers/gcp/rules/snapshot_old.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/gcp/rules 2026-06-18T21:39:39,817 creating build/bdist.linux-armv7l/wheel/cleancloud/providers/gcp/rules/ai 2026-06-18T21:39:39,818 copying build/lib/cleancloud/providers/gcp/rules/ai/workbench_idle.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/gcp/rules/ai 2026-06-18T21:39:39,820 copying build/lib/cleancloud/providers/gcp/rules/ai/vertex_training_job_long_running.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/gcp/rules/ai 2026-06-18T21:39:39,823 copying build/lib/cleancloud/providers/gcp/rules/ai/__init__.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/gcp/rules/ai 2026-06-18T21:39:39,824 copying build/lib/cleancloud/providers/gcp/rules/ai/vertex_endpoint_idle.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/gcp/rules/ai 2026-06-18T21:39:39,827 copying build/lib/cleancloud/providers/gcp/rules/ai/featurestore_idle.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/gcp/rules/ai 2026-06-18T21:39:39,830 copying build/lib/cleancloud/providers/gcp/rules/ai/tpu_idle.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/gcp/rules/ai 2026-06-18T21:39:39,832 copying build/lib/cleancloud/providers/gcp/rules/disk_unattached.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/gcp/rules 2026-06-18T21:39:39,835 copying build/lib/cleancloud/providers/gcp/rules/__init__.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/gcp/rules 2026-06-18T21:39:39,836 copying build/lib/cleancloud/providers/gcp/rules/vm_stopped.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/gcp/rules 2026-06-18T21:39:39,839 copying build/lib/cleancloud/providers/gcp/rules/ip_unused.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/gcp/rules 2026-06-18T21:39:39,841 copying build/lib/cleancloud/providers/gcp/scan.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/gcp 2026-06-18T21:39:39,843 copying build/lib/cleancloud/providers/gcp/validate.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/gcp 2026-06-18T21:39:39,845 copying build/lib/cleancloud/providers/gcp/__init__.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/gcp 2026-06-18T21:39:39,847 creating build/bdist.linux-armv7l/wheel/cleancloud/providers/aws 2026-06-18T21:39:39,848 copying build/lib/cleancloud/providers/aws/session.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws 2026-06-18T21:39:39,851 creating build/bdist.linux-armv7l/wheel/cleancloud/providers/aws/rules 2026-06-18T21:39:39,852 copying build/lib/cleancloud/providers/aws/rules/redshift_idle.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws/rules 2026-06-18T21:39:39,854 copying build/lib/cleancloud/providers/aws/rules/untagged_resources.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws/rules 2026-06-18T21:39:39,857 copying build/lib/cleancloud/providers/aws/rules/ec2_stopped.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws/rules 2026-06-18T21:39:39,859 creating build/bdist.linux-armv7l/wheel/cleancloud/providers/aws/rules/ai 2026-06-18T21:39:39,860 copying build/lib/cleancloud/providers/aws/rules/ai/sagemaker_training_job_long_running.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws/rules/ai 2026-06-18T21:39:39,863 copying build/lib/cleancloud/providers/aws/rules/ai/sagemaker_endpoint_idle.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws/rules/ai 2026-06-18T21:39:39,866 copying build/lib/cleancloud/providers/aws/rules/ai/sagemaker_processing_job_long_running.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws/rules/ai 2026-06-18T21:39:39,868 copying build/lib/cleancloud/providers/aws/rules/ai/bedrock_provisioned_idle.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws/rules/ai 2026-06-18T21:39:39,871 copying build/lib/cleancloud/providers/aws/rules/ai/sagemaker_domain_idle.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws/rules/ai 2026-06-18T21:39:39,873 copying build/lib/cleancloud/providers/aws/rules/ai/sagemaker_notebook_idle.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws/rules/ai 2026-06-18T21:39:39,876 copying build/lib/cleancloud/providers/aws/rules/ai/ec2_gpu_idle.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws/rules/ai 2026-06-18T21:39:39,878 copying build/lib/cleancloud/providers/aws/rules/ai/sagemaker_studio_app_idle.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws/rules/ai 2026-06-18T21:39:39,881 copying build/lib/cleancloud/providers/aws/rules/ai/__init__.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws/rules/ai 2026-06-18T21:39:39,882 copying build/lib/cleancloud/providers/aws/rules/elb_idle.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws/rules 2026-06-18T21:39:39,885 copying build/lib/cleancloud/providers/aws/rules/nat_gateway_idle.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws/rules 2026-06-18T21:39:39,887 copying build/lib/cleancloud/providers/aws/rules/rds_snapshot_old.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws/rules 2026-06-18T21:39:39,890 copying build/lib/cleancloud/providers/aws/rules/eni_detached.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws/rules 2026-06-18T21:39:39,892 copying build/lib/cleancloud/providers/aws/rules/opensearch_idle.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws/rules 2026-06-18T21:39:39,895 copying build/lib/cleancloud/providers/aws/rules/ebs_snapshot_old.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws/rules 2026-06-18T21:39:39,897 copying build/lib/cleancloud/providers/aws/rules/ec2_sg_unused.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws/rules 2026-06-18T21:39:39,899 copying build/lib/cleancloud/providers/aws/rules/ami_old.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws/rules 2026-06-18T21:39:39,902 copying build/lib/cleancloud/providers/aws/rules/rds_idle.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws/rules 2026-06-18T21:39:39,904 copying build/lib/cleancloud/providers/aws/rules/__init__.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws/rules 2026-06-18T21:39:39,906 copying build/lib/cleancloud/providers/aws/rules/cloudwatch_logs_no_retention.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws/rules 2026-06-18T21:39:39,908 copying build/lib/cleancloud/providers/aws/rules/elastic_ip_unattached.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws/rules 2026-06-18T21:39:39,910 copying build/lib/cleancloud/providers/aws/rules/ebs_unattached.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws/rules 2026-06-18T21:39:39,913 copying build/lib/cleancloud/providers/aws/scan.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws 2026-06-18T21:39:39,915 copying build/lib/cleancloud/providers/aws/errors.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws 2026-06-18T21:39:39,917 copying build/lib/cleancloud/providers/aws/validate.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws 2026-06-18T21:39:39,919 copying build/lib/cleancloud/providers/aws/multi_account.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws 2026-06-18T21:39:39,921 copying build/lib/cleancloud/providers/aws/region_cache.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws 2026-06-18T21:39:39,923 copying build/lib/cleancloud/providers/aws/__init__.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers/aws 2026-06-18T21:39:39,924 copying build/lib/cleancloud/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./cleancloud/providers 2026-06-18T21:39:39,926 running install_egg_info 2026-06-18T21:39:39,931 Copying cleancloud.egg-info to build/bdist.linux-armv7l/wheel/./cleancloud-1.32.0-py3.11.egg-info 2026-06-18T21:39:39,943 running install_scripts 2026-06-18T21:39:39,954 creating build/bdist.linux-armv7l/wheel/cleancloud-1.32.0.dist-info/WHEEL 2026-06-18T21:39:39,957 creating '/tmp/pip-wheel-56v7jjun/.tmp-o8lmhf67/cleancloud-1.32.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-18T21:39:39,959 adding 'cleancloud/__init__.py' 2026-06-18T21:39:39,961 adding 'cleancloud/cli.py' 2026-06-18T21:39:39,963 adding 'cleancloud/config/accounts.py' 2026-06-18T21:39:39,965 adding 'cleancloud/config/schema.py' 2026-06-18T21:39:39,967 adding 'cleancloud/core/__init__.py' 2026-06-18T21:39:39,968 adding 'cleancloud/core/confidence.py' 2026-06-18T21:39:39,970 adding 'cleancloud/core/evidence.py' 2026-06-18T21:39:39,971 adding 'cleancloud/core/finding.py' 2026-06-18T21:39:39,972 adding 'cleancloud/core/risk.py' 2026-06-18T21:39:39,974 adding 'cleancloud/demo/__init__.py' 2026-06-18T21:39:39,975 adding 'cleancloud/demo/command.py' 2026-06-18T21:39:39,979 adding 'cleancloud/demo/findings.py' 2026-06-18T21:39:39,981 adding 'cleancloud/doctor/__init__.py' 2026-06-18T21:39:39,985 adding 'cleancloud/doctor/aws.py' 2026-06-18T21:39:39,988 adding 'cleancloud/doctor/azure.py' 2026-06-18T21:39:39,990 adding 'cleancloud/doctor/command.py' 2026-06-18T21:39:39,991 adding 'cleancloud/doctor/common.py' 2026-06-18T21:39:39,995 adding 'cleancloud/doctor/gcp.py' 2026-06-18T21:39:39,997 adding 'cleancloud/doctor/runner.py' 2026-06-18T21:39:39,999 adding 'cleancloud/filtering/decision.py' 2026-06-18T21:39:40,001 adding 'cleancloud/filtering/rules.py' 2026-06-18T21:39:40,002 adding 'cleancloud/filtering/tags.py' 2026-06-18T21:39:40,004 adding 'cleancloud/output/csv.py' 2026-06-18T21:39:40,005 adding 'cleancloud/output/feedback.py' 2026-06-18T21:39:40,006 adding 'cleancloud/output/human.py' 2026-06-18T21:39:40,008 adding 'cleancloud/output/json.py' 2026-06-18T21:39:40,009 adding 'cleancloud/output/markdown.py' 2026-06-18T21:39:40,010 adding 'cleancloud/output/progress.py' 2026-06-18T21:39:40,012 adding 'cleancloud/output/summary.py' 2026-06-18T21:39:40,014 adding 'cleancloud/policy/__init__.py' 2026-06-18T21:39:40,015 adding 'cleancloud/policy/exit_policy.py' 2026-06-18T21:39:40,017 adding 'cleancloud/providers/__init__.py' 2026-06-18T21:39:40,018 adding 'cleancloud/providers/aws/__init__.py' 2026-06-18T21:39:40,019 adding 'cleancloud/providers/aws/errors.py' 2026-06-18T21:39:40,021 adding 'cleancloud/providers/aws/multi_account.py' 2026-06-18T21:39:40,023 adding 'cleancloud/providers/aws/region_cache.py' 2026-06-18T21:39:40,025 adding 'cleancloud/providers/aws/scan.py' 2026-06-18T21:39:40,027 adding 'cleancloud/providers/aws/session.py' 2026-06-18T21:39:40,028 adding 'cleancloud/providers/aws/validate.py' 2026-06-18T21:39:40,030 adding 'cleancloud/providers/aws/rules/__init__.py' 2026-06-18T21:39:40,033 adding 'cleancloud/providers/aws/rules/ami_old.py' 2026-06-18T21:39:40,034 adding 'cleancloud/providers/aws/rules/cloudwatch_logs_no_retention.py' 2026-06-18T21:39:40,036 adding 'cleancloud/providers/aws/rules/ebs_snapshot_old.py' 2026-06-18T21:39:40,038 adding 'cleancloud/providers/aws/rules/ebs_unattached.py' 2026-06-18T21:39:40,040 adding 'cleancloud/providers/aws/rules/ec2_sg_unused.py' 2026-06-18T21:39:40,043 adding 'cleancloud/providers/aws/rules/ec2_stopped.py' 2026-06-18T21:39:40,045 adding 'cleancloud/providers/aws/rules/elastic_ip_unattached.py' 2026-06-18T21:39:40,048 adding 'cleancloud/providers/aws/rules/elb_idle.py' 2026-06-18T21:39:40,050 adding 'cleancloud/providers/aws/rules/eni_detached.py' 2026-06-18T21:39:40,052 adding 'cleancloud/providers/aws/rules/nat_gateway_idle.py' 2026-06-18T21:39:40,054 adding 'cleancloud/providers/aws/rules/opensearch_idle.py' 2026-06-18T21:39:40,056 adding 'cleancloud/providers/aws/rules/rds_idle.py' 2026-06-18T21:39:40,058 adding 'cleancloud/providers/aws/rules/rds_snapshot_old.py' 2026-06-18T21:39:40,060 adding 'cleancloud/providers/aws/rules/redshift_idle.py' 2026-06-18T21:39:40,063 adding 'cleancloud/providers/aws/rules/untagged_resources.py' 2026-06-18T21:39:40,065 adding 'cleancloud/providers/aws/rules/ai/__init__.py' 2026-06-18T21:39:40,067 adding 'cleancloud/providers/aws/rules/ai/bedrock_provisioned_idle.py' 2026-06-18T21:39:40,069 adding 'cleancloud/providers/aws/rules/ai/ec2_gpu_idle.py' 2026-06-18T21:39:40,072 adding 'cleancloud/providers/aws/rules/ai/sagemaker_domain_idle.py' 2026-06-18T21:39:40,075 adding 'cleancloud/providers/aws/rules/ai/sagemaker_endpoint_idle.py' 2026-06-18T21:39:40,077 adding 'cleancloud/providers/aws/rules/ai/sagemaker_notebook_idle.py' 2026-06-18T21:39:40,079 adding 'cleancloud/providers/aws/rules/ai/sagemaker_processing_job_long_running.py' 2026-06-18T21:39:40,081 adding 'cleancloud/providers/aws/rules/ai/sagemaker_studio_app_idle.py' 2026-06-18T21:39:40,084 adding 'cleancloud/providers/aws/rules/ai/sagemaker_training_job_long_running.py' 2026-06-18T21:39:40,086 adding 'cleancloud/providers/azure/__init__.py' 2026-06-18T21:39:40,088 adding 'cleancloud/providers/azure/scan.py' 2026-06-18T21:39:40,089 adding 'cleancloud/providers/azure/session.py' 2026-06-18T21:39:40,091 adding 'cleancloud/providers/azure/validate.py' 2026-06-18T21:39:40,093 adding 'cleancloud/providers/azure/rules/__init__.py' 2026-06-18T21:39:40,096 adding 'cleancloud/providers/azure/rules/app_gateway_no_backends.py' 2026-06-18T21:39:40,098 adding 'cleancloud/providers/azure/rules/app_service_idle.py' 2026-06-18T21:39:40,100 adding 'cleancloud/providers/azure/rules/app_service_plan_empty.py' 2026-06-18T21:39:40,102 adding 'cleancloud/providers/azure/rules/container_registry_unused.py' 2026-06-18T21:39:40,104 adding 'cleancloud/providers/azure/rules/disk_snapshots_old.py' 2026-06-18T21:39:40,106 adding 'cleancloud/providers/azure/rules/lb_no_backends.py' 2026-06-18T21:39:40,108 adding 'cleancloud/providers/azure/rules/public_ip_unused.py' 2026-06-18T21:39:40,110 adding 'cleancloud/providers/azure/rules/sql_database_idle.py' 2026-06-18T21:39:40,113 adding 'cleancloud/providers/azure/rules/unattached_managed_disks.py' 2026-06-18T21:39:40,115 adding 'cleancloud/providers/azure/rules/untagged_resources.py' 2026-06-18T21:39:40,117 adding 'cleancloud/providers/azure/rules/vm_stopped_not_deallocated.py' 2026-06-18T21:39:40,121 adding 'cleancloud/providers/azure/rules/vnet_gateway_idle.py' 2026-06-18T21:39:40,122 adding 'cleancloud/providers/azure/rules/ai/__init__.py' 2026-06-18T21:39:40,125 adding 'cleancloud/providers/azure/rules/ai/ai_search_idle.py' 2026-06-18T21:39:40,129 adding 'cleancloud/providers/azure/rules/ai/aml_compute_idle.py' 2026-06-18T21:39:40,131 adding 'cleancloud/providers/azure/rules/ai/aml_compute_instance_idle.py' 2026-06-18T21:39:40,134 adding 'cleancloud/providers/azure/rules/ai/ml_online_endpoint_idle.py' 2026-06-18T21:39:40,137 adding 'cleancloud/providers/azure/rules/ai/openai_provisioned_idle.py' 2026-06-18T21:39:40,139 adding 'cleancloud/providers/gcp/__init__.py' 2026-06-18T21:39:40,141 adding 'cleancloud/providers/gcp/scan.py' 2026-06-18T21:39:40,142 adding 'cleancloud/providers/gcp/session.py' 2026-06-18T21:39:40,144 adding 'cleancloud/providers/gcp/validate.py' 2026-06-18T21:39:40,145 adding 'cleancloud/providers/gcp/rules/__init__.py' 2026-06-18T21:39:40,147 adding 'cleancloud/providers/gcp/rules/disk_unattached.py' 2026-06-18T21:39:40,149 adding 'cleancloud/providers/gcp/rules/ip_unused.py' 2026-06-18T21:39:40,152 adding 'cleancloud/providers/gcp/rules/snapshot_old.py' 2026-06-18T21:39:40,154 adding 'cleancloud/providers/gcp/rules/sql_instance_idle.py' 2026-06-18T21:39:40,156 adding 'cleancloud/providers/gcp/rules/vm_stopped.py' 2026-06-18T21:39:40,158 adding 'cleancloud/providers/gcp/rules/ai/__init__.py' 2026-06-18T21:39:40,161 adding 'cleancloud/providers/gcp/rules/ai/featurestore_idle.py' 2026-06-18T21:39:40,165 adding 'cleancloud/providers/gcp/rules/ai/tpu_idle.py' 2026-06-18T21:39:40,168 adding 'cleancloud/providers/gcp/rules/ai/vertex_endpoint_idle.py' 2026-06-18T21:39:40,172 adding 'cleancloud/providers/gcp/rules/ai/vertex_training_job_long_running.py' 2026-06-18T21:39:40,174 adding 'cleancloud/providers/gcp/rules/ai/workbench_idle.py' 2026-06-18T21:39:40,176 adding 'cleancloud/safety/__init__.py' 2026-06-18T21:39:40,178 adding 'cleancloud/safety/aws/__init__.py' 2026-06-18T21:39:40,179 adding 'cleancloud/safety/aws/allowlist.py' 2026-06-18T21:39:40,180 adding 'cleancloud/safety/azure/__init__.py' 2026-06-18T21:39:40,181 adding 'cleancloud/safety/azure/allowlist.py' 2026-06-18T21:39:40,183 adding 'cleancloud/safety/gcp/__init__.py' 2026-06-18T21:39:40,184 adding 'cleancloud/safety/gcp/allowlist.py' 2026-06-18T21:39:40,186 adding 'cleancloud/scan/__init__.py' 2026-06-18T21:39:40,190 adding 'cleancloud/scan/command.py' 2026-06-18T21:39:40,193 adding 'cleancloud-1.32.0.dist-info/licenses/LICENSE' 2026-06-18T21:39:40,196 adding 'cleancloud-1.32.0.dist-info/METADATA' 2026-06-18T21:39:40,197 adding 'cleancloud-1.32.0.dist-info/WHEEL' 2026-06-18T21:39:40,198 adding 'cleancloud-1.32.0.dist-info/entry_points.txt' 2026-06-18T21:39:40,199 adding 'cleancloud-1.32.0.dist-info/top_level.txt' 2026-06-18T21:39:40,201 adding 'cleancloud-1.32.0.dist-info/RECORD' 2026-06-18T21:39:40,207 removing build/bdist.linux-armv7l/wheel 2026-06-18T21:39:40,340 Building wheel for cleancloud (pyproject.toml): finished with status 'done' 2026-06-18T21:39:40,353 Created wheel for cleancloud: filename=cleancloud-1.32.0-py3-none-any.whl size=356721 sha256=e5fbac5b64c08896e85cf59a5854f14999b6a063925f9a2102ad520ffd8bfd2d 2026-06-18T21:39:40,354 Stored in directory: /tmp/pip-ephem-wheel-cache-hp_hsgp7/wheels/b4/4f/68/a610f515c8e6f27aebe416ecc7e57b64a714f42ab23691ff20 2026-06-18T21:39:40,374 Successfully built cleancloud 2026-06-18T21:39:40,385 Removed build tracker: '/tmp/pip-build-tracker-lmn91l_2'