2026-07-13T07:25:51,589 Created temporary directory: /tmp/pip-ephem-wheel-cache-na8tck3e 2026-07-13T07:25:51,591 Created temporary directory: /tmp/pip-build-tracker-grxfxpwb 2026-07-13T07:25:51,592 Initialized build tracking at /tmp/pip-build-tracker-grxfxpwb 2026-07-13T07:25:51,592 Created build tracker: /tmp/pip-build-tracker-grxfxpwb 2026-07-13T07:25:51,592 Entered build tracker: /tmp/pip-build-tracker-grxfxpwb 2026-07-13T07:25:51,593 Created temporary directory: /tmp/pip-wheel-sf9rdmxw 2026-07-13T07:25:51,597 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-07-13T07:25:51,599 Created temporary directory: /tmp/pip-ephem-wheel-cache-t1mkp9d1 2026-07-13T07:25:51,623 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-13T07:25:51,627 2 location(s) to search for versions of ansible-risk-insight: 2026-07-13T07:25:51,627 * https://pypi.org/simple/ansible-risk-insight/ 2026-07-13T07:25:51,627 * https://www.piwheels.org/simple/ansible-risk-insight/ 2026-07-13T07:25:51,628 Fetching project page and analyzing links: https://pypi.org/simple/ansible-risk-insight/ 2026-07-13T07:25:51,628 Getting page https://pypi.org/simple/ansible-risk-insight/ 2026-07-13T07:25:51,630 Found index url https://pypi.org/simple 2026-07-13T07:25:51,783 Fetched page https://pypi.org/simple/ansible-risk-insight/ as application/vnd.pypi.simple.v1+json 2026-07-13T07:25:51,796 Found link https://files.pythonhosted.org/packages/c8/5e/b52d2e6745b5481041312022e0e9a68bbd1b3b85b863047e8688741044cb/ansible-risk-insight-0.1.0.dev0.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.1.0.dev0 2026-07-13T07:25:51,797 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/c3/02/5f1aa88a842075f6a37e860d9e5bfc4acee7f1866ab823f474fe7bf32277/ansible_risk_insight-0.1.0.dev0-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,798 Found link https://files.pythonhosted.org/packages/95/ca/ea45308c7cb1abf6c87908e3b4c1f0371e513d2c44c9430ab8ffb59478fd/ansible-risk-insight-0.1.0.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.1.0 2026-07-13T07:25:51,799 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/fb/a9/39dbcde25499a20a1a79e77be330762866ab18c7c640455aea2ca90cf62d/ansible_risk_insight-0.1.0-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,800 Found link https://files.pythonhosted.org/packages/a1/3f/e4f02ebfec9e7d9765c576cfa0b79ef5be3ca39178e90dc9327fa27f323c/ansible-risk-insight-0.1.1rc1.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.1.1rc1 2026-07-13T07:25:51,801 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/e8/c0/465c49bbfac54cf1e33e33fcfc0185319d92f114a0633e96622eba8c1458/ansible_risk_insight-0.1.1rc1-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,802 Found link https://files.pythonhosted.org/packages/6e/8d/3917c9205cb6c7cea0f532503834b8af8ba7360df3b34e468a5a65217f98/ansible-risk-insight-0.1.1.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.1.1 2026-07-13T07:25:51,803 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/f3/09/f7cb8c334eefb652083db01b718d6641d83bcec78e9008fe9f3fae6a39b7/ansible_risk_insight-0.1.1-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,804 Found link https://files.pythonhosted.org/packages/a4/91/ad83ebe31f9f0854d4fde8e25986c5bbedaaced0532e5f62fb9f9dbf675b/ansible-risk-insight-0.1.2rc1.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.1.2rc1 2026-07-13T07:25:51,805 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/73/8f/36fea8662c87d90c3433e7ec37e4bc129b06e285a547d7507da565719ec4/ansible_risk_insight-0.1.2rc1-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,805 Found link https://files.pythonhosted.org/packages/50/73/04b6e41f13b83647e08d21f8a8228c83815ab5c8d13a7b22be287ae37326/ansible-risk-insight-0.1.2.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.1.2 2026-07-13T07:25:51,806 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/b8/c6/ad0d5d32884528f78b23e60902c6c6a5ea5661bd15c78618648b0ce98a9a/ansible_risk_insight-0.1.2-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,807 Found link https://files.pythonhosted.org/packages/77/8a/ecea32d8eeddde553dde5edb0a5e443f45adb41a1e5925f54c2e1e1f898e/ansible-risk-insight-0.1.3rc1.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.1.3rc1 2026-07-13T07:25:51,807 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/b4/75/3da8b72438ac59e25d71ed7d51f8fbd075a45a488011e71813f755e61248/ansible_risk_insight-0.1.3rc1-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,808 Found link https://files.pythonhosted.org/packages/00/09/709af2090a0b1825fba263c88f4e9ae254ade14a6fd27150e4529252ca75/ansible-risk-insight-0.1.3.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.1.3 2026-07-13T07:25:51,809 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/72/ee/4f1cb8d11e2ee1fb2a76987d5cbfb9f3f8dd7188d09d47b7546da006b1b6/ansible_risk_insight-0.1.3-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,810 Found link https://files.pythonhosted.org/packages/e7/35/ac4eb0b1e927e54c48ce3f25b1714e083c09966fed289f514fbfb138eb09/ansible-risk-insight-0.1.4.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.1.4 2026-07-13T07:25:51,811 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/be/17/e571a67306982790e3a7dd854cae2702038b3278ab64f9a2d533a2617ef4/ansible_risk_insight-0.1.4-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,812 Found link https://files.pythonhosted.org/packages/2c/60/6075b895a299a9e364e5bcb19372a94926dce5a199197cf2fbc192f8639a/ansible-risk-insight-0.1.5rc1.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.1.5rc1 2026-07-13T07:25:51,812 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/82/4e/067d845d452906f244d70f32eedc27e0b83355cf7932387b8a2a7ea3666c/ansible_risk_insight-0.1.5rc1-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,813 Found link https://files.pythonhosted.org/packages/d3/22/d2e217fc0eef0113bd49bb0d18834e93a29c3de467c7e7c18a4c43717fb4/ansible-risk-insight-0.1.5.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.1.5 2026-07-13T07:25:51,814 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/21/15/7be8e383b71c060668c9c6c268083414fc20417de7930bdb22c9b96dbe83/ansible_risk_insight-0.1.5-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,815 Found link https://files.pythonhosted.org/packages/00/06/0da8a9cb0acff367278fc9b3ce45f0e845fbff66694721b4063d18f111c4/ansible-risk-insight-0.1.6rc1.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.1.6rc1 2026-07-13T07:25:51,816 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/43/c0/a6d5380a95b7fbd100eb9762da871b922879a87dd6bbe545e30091795cd8/ansible_risk_insight-0.1.6rc1-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,817 Found link https://files.pythonhosted.org/packages/10/08/b807ed3eb34275577f767748e63f3e4a120821c1c1f381ef99fad1302711/ansible-risk-insight-0.1.6rc2.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.1.6rc2 2026-07-13T07:25:51,817 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/84/b0/8349a50431bd4efb3edef94d9d2ec5937780a3cab80a10a717e5544951e3/ansible_risk_insight-0.1.6rc2-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,818 Found link https://files.pythonhosted.org/packages/80/9e/2b19cac803589e4baba53061757194eb2a923fff17c38d7ed3cbb5813929/ansible-risk-insight-0.1.6.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.1.6 2026-07-13T07:25:51,819 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/35/92/c204b508c501e583d02c8e75acb088ba06c53c39f0795b11c34f8db1d9ef/ansible_risk_insight-0.1.6-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,820 Found link https://files.pythonhosted.org/packages/5b/7f/992af8b20d3983a44dbe9a5f129949eaf9fbbe36ece010926e9bc4595ce8/ansible-risk-insight-0.1.7rc1.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.1.7rc1 2026-07-13T07:25:51,820 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/f3/7e/26124f85fa77d306b82a71f9f08152539391c4a9e011565dc0134a86bef2/ansible_risk_insight-0.1.7rc1-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,821 Found link https://files.pythonhosted.org/packages/1c/56/b7e2ddb38b6546315aca2127a68ddfa778261e23a09c06522f15c2e307b9/ansible-risk-insight-0.1.7rc2.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.1.7rc2 2026-07-13T07:25:51,822 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/4e/09/a4d2ff86ed0c33bb40657d688a45da36808ec8ca8ccdc31d261752a00b28/ansible_risk_insight-0.1.7rc2-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,823 Found link https://files.pythonhosted.org/packages/5d/3a/3611a89e01e1094fb1ef7a824698a025ed910dbe2be0fde171d15bdac42a/ansible-risk-insight-0.1.7.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.1.7 2026-07-13T07:25:51,824 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/59/e5/d0510a207d9b4223d114ae8294a9edff8ba7d13ef6ffa41960430952cf08/ansible_risk_insight-0.1.7-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,825 Found link https://files.pythonhosted.org/packages/3b/02/db1065ca979e47828fe7bfa0ff1d668dfd1556aa950c1bb01ada930728ef/ansible-risk-insight-0.1.8.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.1.8 2026-07-13T07:25:51,825 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/79/52/61da48d45a59bee1ed48f03f619aff6ed708bef22cfaefeb679060ed43ee/ansible_risk_insight-0.1.8-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,826 Found link https://files.pythonhosted.org/packages/28/48/3827f2e1d0b52e0c0900a748335902cadbe5ff699f670283a22e680a1ddb/ansible-risk-insight-0.1.9.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.1.9 2026-07-13T07:25:51,827 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/8e/fc/f8e780a685b06172952f53bd9fcda517aac0a3a134c2da42242c62a7ed7d/ansible_risk_insight-0.1.9-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,828 Found link https://files.pythonhosted.org/packages/fd/9b/fe1bfb70e5d0d14e6ecd9bb813ef31a009c48a9cd5fc6e8d2066af440146/ansible-risk-insight-0.1.10.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.1.10 2026-07-13T07:25:51,829 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/dd/68/a2dcb4fa2d114643ed4fa2173ae1f266fb2cb4aae61a59b4096f38d3d931/ansible_risk_insight-0.1.10-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,829 Found link https://files.pythonhosted.org/packages/97/ec/a6ff51ac578642f8830890d3baa2cc2ae360e34960920a5b34c6e096f672/ansible-risk-insight-0.1.11.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.1.11 2026-07-13T07:25:51,830 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/ad/d1/2b25a4a11aed3e99bda07ab08e107e37a40d7b2eb0f657e43059ed6ad500/ansible_risk_insight-0.1.11-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,831 Found link https://files.pythonhosted.org/packages/2d/60/4dd1eac10491deffe119a9f1dfea22210e0235312c816261e111ac636f28/ansible-risk-insight-0.2.0.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.2.0 2026-07-13T07:25:51,831 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/af/3a/2c0021083995bdf3f36c8d25c7ac5cfb802b29948834cfb9f5fb81a8ba16/ansible_risk_insight-0.2.0-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,832 Found link https://files.pythonhosted.org/packages/a7/04/24f5e97ea1dda41608d08e37e8e70ba08f6e8c6616de43447e3316dfe34a/ansible-risk-insight-0.2.1.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.2.1 2026-07-13T07:25:51,833 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/8a/2e/6c3d1f6be5618c639a653299562bf42be99fc743d4f686ac7d65240a288a/ansible_risk_insight-0.2.1-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,834 Found link https://files.pythonhosted.org/packages/4d/72/09d7018ea6c9af5f2f855db96a1b77d7eaa606bc9d9d160a77cc523a13d7/ansible-risk-insight-0.2.2.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.2.2 2026-07-13T07:25:51,835 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/b2/ae/ca97da1dc7a69ac795cacccd5bc4516ef9c49c17d8673415844367be026b/ansible_risk_insight-0.2.2-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,836 Found link https://files.pythonhosted.org/packages/7b/17/461e3d9875d4dae7266bfc7ff4061746705599347a1fa797e371b4a80871/ansible-risk-insight-0.2.3.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.2.3 2026-07-13T07:25:51,836 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/d9/2d/ce76e112fb00d687018079114a3fad7dc180994600af62bb2bbdf47e8788/ansible_risk_insight-0.2.3-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,837 Found link https://files.pythonhosted.org/packages/c8/04/e5f01ce12016b2fad9f85deb5287e2f78265c9e6dca9dc95e08bff917c79/ansible-risk-insight-0.2.4.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.2.4 2026-07-13T07:25:51,838 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/b8/17/e9a8a91af7d280d9bec8539c06a1a5775aab7dc071af673bbca09d61af93/ansible_risk_insight-0.2.4-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,839 Found link https://files.pythonhosted.org/packages/a9/af/8815747b5d62ec7a9d299c14c57b2684aace8532dfa51c9fac98ffaabd23/ansible-risk-insight-0.2.5.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.2.5 2026-07-13T07:25:51,840 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/fe/f2/e595d51e9dc60a54875df47e5f65412ea80ff0a4d0c62df341c97360f121/ansible_risk_insight-0.2.5-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,841 Found link https://files.pythonhosted.org/packages/53/71/aeba87c455be986436eb14054ec8eb2ab38c1bdfc875fa68df2abe6f58f8/ansible-risk-insight-0.2.6.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.2.6 2026-07-13T07:25:51,841 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/5d/da/e3947e2f99341701020c6361efab3e01136472cb82d87f9a06bc754c8e1b/ansible_risk_insight-0.2.6-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,842 Found link https://files.pythonhosted.org/packages/f3/e2/213042ed6e16f6fbbf5cb31879234fea2c44fe593c7d18a2ffe77c95a1f9/ansible-risk-insight-0.2.7.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.2.7 2026-07-13T07:25:51,843 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/b7/88/389ee491fe54a6c788f1be2a7975a2e181746dca7fe0d533f391d22b78e3/ansible_risk_insight-0.2.7-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,844 Found link https://files.pythonhosted.org/packages/75/e0/b0b5e7610bd7c2e55f568fef61e72d10701800d1d3ad3690e8348000f300/ansible-risk-insight-0.2.8.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.2.8 2026-07-13T07:25:51,845 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/cb/a4/968c4ba8979a56712004a47b9010ab41566b8e19e56c595f870d346156ae/ansible_risk_insight-0.2.8-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,846 Found link https://files.pythonhosted.org/packages/34/4a/913b2806ab84d1577a25ee4fd34acef64d25b1f319b75cf946915fe79879/ansible-risk-insight-0.2.9.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.2.9 2026-07-13T07:25:51,846 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/b7/dd/d24161295f9543ed4f3e953532cb219b1d560515582ecb2393014e0b9b33/ansible_risk_insight-0.2.9-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,847 Found link https://files.pythonhosted.org/packages/c8/85/0d01d38938549b4cd86ec3a1eb3f4fe4da0b8b1f70b5f6a61571a377b483/ansible-risk-insight-0.2.10.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.2.10 2026-07-13T07:25:51,848 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/f2/f5/2fe5353b904d3bf09dbf114cc26622a06d85d5d6ae52aa7ca283af58d233/ansible_risk_insight-0.2.10-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,849 Skipping link: No binaries permitted for ansible-risk-insight: https://files.pythonhosted.org/packages/01/29/51cb5b6ebe65adfae8d4be8096637ad4007967575082b9efabdb18dc935e/ansible_risk_insight-0.2.11-py3-none-any.whl (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:51,850 Found link https://files.pythonhosted.org/packages/da/b3/451ee76c00dbebcedf0f782627bc8ac0bb973053a41240c6c2024b68a584/ansible_risk_insight-0.2.11.tar.gz (from https://pypi.org/simple/ansible-risk-insight/) (requires-python:>=3.7), version: 0.2.11 2026-07-13T07:25:51,851 Fetching project page and analyzing links: https://www.piwheels.org/simple/ansible-risk-insight/ 2026-07-13T07:25:51,851 Getting page https://www.piwheels.org/simple/ansible-risk-insight/ 2026-07-13T07:25:51,852 Found index url https://www.piwheels.org/simple 2026-07-13T07:25:52,046 Fetched page https://www.piwheels.org/simple/ansible-risk-insight/ as text/html 2026-07-13T07:25:52,056 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.2.10-py3-none-any.whl#sha256=f52c3ade45164280d24585336c2193b841676e9331d05baf670945c8445033c4 (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,057 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.2.9-py3-none-any.whl#sha256=b1491f6c5ec539701d8be4c2715f75de931628542e04a296cf8470cf375f2e17 (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,058 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.2.8-py3-none-any.whl#sha256=cc9cdaaa2ed1a39c848e160eb6281063c720831442d7617896945de9c5421c64 (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,058 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.2.7-py3-none-any.whl#sha256=ea25d79da66e58094c6afe242aacd2310e44c6b725e9771e598953359e560d40 (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,059 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.2.6-py3-none-any.whl#sha256=44259148b98730eaaacfa74cf44512783d2a3588b307033d159f568a26817e79 (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,060 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.2.5-py3-none-any.whl#sha256=1803e92af28300daa8009c198a9ff0e3ad3073276b8d0bbe806d2a3be5da5902 (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,060 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.2.4-py3-none-any.whl#sha256=86449d61805e7531c8a05a1b2742c481c9b16ba4e9e71c592c856f4c3c254121 (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,061 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.2.3-py3-none-any.whl#sha256=938d0f637dfb594b003e292e4d0755fa799b62e36140b349d9f255175d44d475 (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,061 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.2.2-py3-none-any.whl#sha256=8db9c08eeaed9ba8b9f9d847b708b795479cc7d0a7c760609c5bbe46bc8003fd (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,062 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.2.1-py3-none-any.whl#sha256=bb4e31c6a628c606a75952e97e1f6dd817bd68314e3c305ea0a21be68bf374c7 (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,063 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.2.0-py3-none-any.whl#sha256=3ccbf719d8d4bc27b24f4b191aaba759fd6aff5650b7d4fb53e3ad48a9f55f9b (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,063 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.1.11-py3-none-any.whl#sha256=edfd9f184038a91b5a0a54434dde866e37066663f07fd1fb7038814117f2eb46 (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,064 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.1.10-py3-none-any.whl#sha256=261f22f22621c890d0682695e10c051b81640fba5981446eea804c333fab93e8 (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,064 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.1.9-py3-none-any.whl#sha256=e3192bdf5b05357e3df1d6009b884609ea4520bf39f76e1bca388c5a922753b5 (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,065 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.1.8-py3-none-any.whl#sha256=c28bd8019a8a264e05b0f602aae50b2f931d96d60d353636bcab88ee62cd092b (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,065 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.1.7-py3-none-any.whl#sha256=46f030620048c3bb6c5d5829b70faea66eea563b774e2e8013199d7ecdcd1626 (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,066 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.1.7rc2-py3-none-any.whl#sha256=d089eccc9c140b297c65398cd6d882f13fc8a167bd8c410dddeadefacfb01c8f (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,067 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.1.7rc1-py3-none-any.whl#sha256=0b245fa93f625932ec1f98c687dabcbf0e7430ac3081f8d0fdff8fc9c6cace2b (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,067 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.1.6-py3-none-any.whl#sha256=36d0316f5f0886f2ea45689ad7cacf2aef9b1586bea03d56f96a044b3eea7133 (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,068 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.1.6rc2-py3-none-any.whl#sha256=170c2ef06d9514b20ad1c4ed070ce2ffe09e0fb6ff636eb89aa7bc68dad4386a (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,068 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.1.6rc1-py3-none-any.whl#sha256=dd1330fef78e959d886cdb23aaaface18728b0b1b94d53d180cfc7ff6d6331db (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,069 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.1.5-py3-none-any.whl#sha256=900c11143b282e44429c97f421f16f8f4697a1cbca81db6f4ea12b82fddc6970 (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,070 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.1.5rc1-py3-none-any.whl#sha256=927a799fe4a977440d993a61e5cd5db6900c16af005610a02c8964223b7b02e2 (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,070 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.1.4-py3-none-any.whl#sha256=1d8b3db6af692054907c54614b994d4714e278200a964299ef85d7d4483c076d (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,071 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.1.3-py3-none-any.whl#sha256=5a7e235a7e2d56911d62468b6ee9e4e7e89cca613fc53b7ab2e5c1d89a932480 (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,071 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.1.3rc1-py3-none-any.whl#sha256=0caaf26b07965125375b25b70b29ed70ab08e30517178b47bab0a4db122a1f50 (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,072 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.1.2-py3-none-any.whl#sha256=d4fffc4de11ec1c9b1566927037b9582ecb838019af94b76db1bc1c65a0e6f94 (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,072 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.1.2rc1-py3-none-any.whl#sha256=9d442ab529e3b9325009f82f980c9ae353792e61f2f404a80682fd43fde1ff96 (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,073 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.1.1-py3-none-any.whl#sha256=8bc623ec766a2dc84ef4c4728460e35b8805b2ac62f8f73328b34a28678d9d27 (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,073 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.1.1rc1-py3-none-any.whl#sha256=c827b283b019ee56000536d6cfa5e39b00853cf714537f6ea0ee67e9565edcea (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,074 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.1.0-py3-none-any.whl#sha256=0a6cc8c42524ef5897d25566285cfd7fa54e94116ccc7dd24b62d9de9fe2f815 (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,074 Skipping link: No binaries permitted for ansible-risk-insight: https://archive1.piwheels.org/simple/ansible-risk-insight/ansible_risk_insight-0.1.0.dev0-py3-none-any.whl#sha256=5442b3897b453fd03fb93862656f049e1138b9988ee3ccee4ccf61bbd82f61ce (from https://www.piwheels.org/simple/ansible-risk-insight/) (requires-python:>=3.7) 2026-07-13T07:25:52,075 Skipping link: not a file: https://www.piwheels.org/simple/ansible-risk-insight/ 2026-07-13T07:25:52,076 Skipping link: not a file: https://pypi.org/simple/ansible-risk-insight/ 2026-07-13T07:25:52,100 Given no hashes to check 1 links for project 'ansible-risk-insight': discarding no candidates 2026-07-13T07:25:52,120 Collecting ansible-risk-insight==0.2.11 2026-07-13T07:25:52,123 Created temporary directory: /tmp/pip-unpack-lv93v0zx 2026-07-13T07:25:52,274 Downloading ansible_risk_insight-0.2.11.tar.gz (1.6 MB) 2026-07-13T07:25:52,911 Added ansible-risk-insight==0.2.11 from https://files.pythonhosted.org/packages/da/b3/451ee76c00dbebcedf0f782627bc8ac0bb973053a41240c6c2024b68a584/ansible_risk_insight-0.2.11.tar.gz to build tracker '/tmp/pip-build-tracker-grxfxpwb' 2026-07-13T07:25:52,916 Created temporary directory: /tmp/pip-build-env-o93com7t 2026-07-13T07:25:52,920 Installing build dependencies: started 2026-07-13T07:25:52,922 Running command pip subprocess to install build dependencies 2026-07-13T07:25:54,088 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-13T07:25:54,501 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-07-13T07:25:54,524 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-13T07:25:56,377 Collecting setuptools 2026-07-13T07:25:56,378 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata 2026-07-13T07:25:56,392 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-07-13T07:25:56,739 Collecting setuptools-scm 2026-07-13T07:25:56,740 Obtaining dependency information for setuptools-scm from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.0-py3-none-any.whl.metadata 2026-07-13T07:25:56,753 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.0-py3-none-any.whl.metadata (6.6 kB) 2026-07-13T07:25:56,853 Collecting vcs-versioning<3,>=2.0.0.dev0 2026-07-13T07:25:56,854 Obtaining dependency information for vcs-versioning<3,>=2.0.0.dev0 from https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.2-py3-none-any.whl.metadata 2026-07-13T07:25:56,867 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.2-py3-none-any.whl.metadata (1.7 kB) 2026-07-13T07:25:57,054 Collecting packaging>=20 2026-07-13T07:25:57,055 Obtaining dependency information for packaging>=20 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-07-13T07:25:57,070 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-07-13T07:25:57,274 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.0-py3-none-any.whl (27 kB) 2026-07-13T07:25:57,293 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-13T07:25:57,324 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.2-py3-none-any.whl (108 kB) 2026-07-13T07:25:57,406 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-13T07:25:57,445 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.0-py3-none-any.whl (27 kB) 2026-07-13T07:25:57,469 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-13T07:25:57,494 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.2-py3-none-any.whl (108 kB) 2026-07-13T07:25:57,603 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-13T07:26:00,387 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools-scm 2026-07-13T07:26:04,173 Creating /tmp/pip-build-env-o93com7t/overlay/local/bin 2026-07-13T07:26:04,175 changing mode of /tmp/pip-build-env-o93com7t/overlay/local/bin/vcs-versioning to 755 2026-07-13T07:26:04,311 changing mode of /tmp/pip-build-env-o93com7t/overlay/local/bin/setuptools-scm to 755 2026-07-13T07:26:04,341 Successfully installed packaging-26.2 setuptools-83.0.0 setuptools-scm-10.2.0 vcs-versioning-2.2.2 2026-07-13T07:26:04,638 Installing build dependencies: finished with status 'done' 2026-07-13T07:26:04,645 Getting requirements to build wheel: started 2026-07-13T07:26:04,646 Running command Getting requirements to build wheel 2026-07-13T07:26:05,377 No `packages` or `py_modules` configuration, performing automatic discovery. 2026-07-13T07:26:05,377 `flat-layout` detected -- analysing . 2026-07-13T07:26:05,396 discovered packages -- ['ansible_risk_insight', 'ansible_risk_insight.cli', 'ansible_risk_insight.annotators', 'ansible_risk_insight.rules', 'ansible_risk_insight.cli.ram'] 2026-07-13T07:26:05,399 /tmp/pip-build-env-o93com7t/overlay/local/lib/python3.11/dist-packages/setuptools/config/expand.py:126: SetuptoolsWarning: File '/tmp/pip-wheel-sf9rdmxw/ansible-risk-insight_8a3bcb2cf2ac41f795cfcd2554fd28db/README.rst' cannot be found 2026-07-13T07:26:05,399 return '\n'.join( 2026-07-13T07:26:05,400 /tmp/pip-build-env-o93com7t/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-13T07:26:05,400 !! 2026-07-13T07:26:05,402 ******************************************************************************** 2026-07-13T07:26:05,402 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-07-13T07:26:05,403 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-13T07:26:05,404 or your builds will no longer be supported. 2026-07-13T07:26:05,405 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-13T07:26:05,405 ******************************************************************************** 2026-07-13T07:26:05,406 !! 2026-07-13T07:26:05,407 corresp(dist, value, root_dir) 2026-07-13T07:26:05,462 running egg_info 2026-07-13T07:26:05,470 writing ansible_risk_insight.egg-info/PKG-INFO 2026-07-13T07:26:05,474 writing dependency_links to ansible_risk_insight.egg-info/dependency_links.txt 2026-07-13T07:26:05,476 writing entry points to ansible_risk_insight.egg-info/entry_points.txt 2026-07-13T07:26:05,477 writing requirements to ansible_risk_insight.egg-info/requires.txt 2026-07-13T07:26:05,479 writing top-level names to ansible_risk_insight.egg-info/top_level.txt 2026-07-13T07:26:05,531 listing git files failed - pretending there aren't any 2026-07-13T07:26:05,540 reading manifest file 'ansible_risk_insight.egg-info/SOURCES.txt' 2026-07-13T07:26:05,562 adding license file 'LICENSE' 2026-07-13T07:26:05,571 writing manifest file 'ansible_risk_insight.egg-info/SOURCES.txt' 2026-07-13T07:26:05,678 Getting requirements to build wheel: finished with status 'done' 2026-07-13T07:26:05,682 Created temporary directory: /tmp/pip-modern-metadata-jpgbgfsm 2026-07-13T07:26:05,685 Preparing metadata (pyproject.toml): started 2026-07-13T07:26:05,686 Running command Preparing metadata (pyproject.toml) 2026-07-13T07:26:06,358 No `packages` or `py_modules` configuration, performing automatic discovery. 2026-07-13T07:26:06,359 `flat-layout` detected -- analysing . 2026-07-13T07:26:06,376 discovered packages -- ['ansible_risk_insight', 'ansible_risk_insight.cli', 'ansible_risk_insight.annotators', 'ansible_risk_insight.rules', 'ansible_risk_insight.cli.ram'] 2026-07-13T07:26:06,378 /tmp/pip-build-env-o93com7t/overlay/local/lib/python3.11/dist-packages/setuptools/config/expand.py:126: SetuptoolsWarning: File '/tmp/pip-wheel-sf9rdmxw/ansible-risk-insight_8a3bcb2cf2ac41f795cfcd2554fd28db/README.rst' cannot be found 2026-07-13T07:26:06,379 return '\n'.join( 2026-07-13T07:26:06,380 /tmp/pip-build-env-o93com7t/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-13T07:26:06,380 !! 2026-07-13T07:26:06,381 ******************************************************************************** 2026-07-13T07:26:06,382 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-07-13T07:26:06,383 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-13T07:26:06,383 or your builds will no longer be supported. 2026-07-13T07:26:06,384 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-13T07:26:06,385 ******************************************************************************** 2026-07-13T07:26:06,386 !! 2026-07-13T07:26:06,387 corresp(dist, value, root_dir) 2026-07-13T07:26:06,453 running dist_info 2026-07-13T07:26:06,455 creating /tmp/pip-modern-metadata-jpgbgfsm/ansible_risk_insight.egg-info 2026-07-13T07:26:06,463 writing /tmp/pip-modern-metadata-jpgbgfsm/ansible_risk_insight.egg-info/PKG-INFO 2026-07-13T07:26:06,467 writing dependency_links to /tmp/pip-modern-metadata-jpgbgfsm/ansible_risk_insight.egg-info/dependency_links.txt 2026-07-13T07:26:06,469 writing entry points to /tmp/pip-modern-metadata-jpgbgfsm/ansible_risk_insight.egg-info/entry_points.txt 2026-07-13T07:26:06,471 writing requirements to /tmp/pip-modern-metadata-jpgbgfsm/ansible_risk_insight.egg-info/requires.txt 2026-07-13T07:26:06,472 writing top-level names to /tmp/pip-modern-metadata-jpgbgfsm/ansible_risk_insight.egg-info/top_level.txt 2026-07-13T07:26:06,474 writing manifest file '/tmp/pip-modern-metadata-jpgbgfsm/ansible_risk_insight.egg-info/SOURCES.txt' 2026-07-13T07:26:06,526 listing git files failed - pretending there aren't any 2026-07-13T07:26:06,533 reading manifest file '/tmp/pip-modern-metadata-jpgbgfsm/ansible_risk_insight.egg-info/SOURCES.txt' 2026-07-13T07:26:06,535 adding license file 'LICENSE' 2026-07-13T07:26:06,540 writing manifest file '/tmp/pip-modern-metadata-jpgbgfsm/ansible_risk_insight.egg-info/SOURCES.txt' 2026-07-13T07:26:06,542 creating '/tmp/pip-modern-metadata-jpgbgfsm/ansible_risk_insight-0.2.11.dist-info' 2026-07-13T07:26:06,677 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-13T07:26:06,681 Source in /tmp/pip-wheel-sf9rdmxw/ansible-risk-insight_8a3bcb2cf2ac41f795cfcd2554fd28db has version 0.2.11, which satisfies requirement ansible-risk-insight==0.2.11 from https://files.pythonhosted.org/packages/da/b3/451ee76c00dbebcedf0f782627bc8ac0bb973053a41240c6c2024b68a584/ansible_risk_insight-0.2.11.tar.gz 2026-07-13T07:26:06,682 Removed ansible-risk-insight==0.2.11 from https://files.pythonhosted.org/packages/da/b3/451ee76c00dbebcedf0f782627bc8ac0bb973053a41240c6c2024b68a584/ansible_risk_insight-0.2.11.tar.gz from build tracker '/tmp/pip-build-tracker-grxfxpwb' 2026-07-13T07:26:06,688 Created temporary directory: /tmp/pip-unpack-l9rz1tjk 2026-07-13T07:26:06,688 Building wheels for collected packages: ansible-risk-insight 2026-07-13T07:26:06,693 Created temporary directory: /tmp/pip-wheel-idttwpcy 2026-07-13T07:26:06,694 Destination directory: /tmp/pip-wheel-idttwpcy 2026-07-13T07:26:06,696 Building wheel for ansible-risk-insight (pyproject.toml): started 2026-07-13T07:26:06,698 Running command Building wheel for ansible-risk-insight (pyproject.toml) 2026-07-13T07:26:07,351 No `packages` or `py_modules` configuration, performing automatic discovery. 2026-07-13T07:26:07,352 `flat-layout` detected -- analysing . 2026-07-13T07:26:07,369 discovered packages -- ['ansible_risk_insight', 'ansible_risk_insight.cli', 'ansible_risk_insight.annotators', 'ansible_risk_insight.rules', 'ansible_risk_insight.cli.ram'] 2026-07-13T07:26:07,371 /tmp/pip-build-env-o93com7t/overlay/local/lib/python3.11/dist-packages/setuptools/config/expand.py:126: SetuptoolsWarning: File '/tmp/pip-wheel-sf9rdmxw/ansible-risk-insight_8a3bcb2cf2ac41f795cfcd2554fd28db/README.rst' cannot be found 2026-07-13T07:26:07,371 return '\n'.join( 2026-07-13T07:26:07,372 /tmp/pip-build-env-o93com7t/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-13T07:26:07,372 !! 2026-07-13T07:26:07,373 ******************************************************************************** 2026-07-13T07:26:07,374 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-07-13T07:26:07,375 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-13T07:26:07,375 or your builds will no longer be supported. 2026-07-13T07:26:07,376 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-13T07:26:07,377 ******************************************************************************** 2026-07-13T07:26:07,378 !! 2026-07-13T07:26:07,378 corresp(dist, value, root_dir) 2026-07-13T07:26:07,428 running bdist_wheel 2026-07-13T07:26:07,453 running build 2026-07-13T07:26:07,453 running build_py 2026-07-13T07:26:07,455 creating build/lib/ansible_risk_insight 2026-07-13T07:26:07,458 copying ansible_risk_insight/loader.py -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,460 copying ansible_risk_insight/risk_detector.py -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,463 copying ansible_risk_insight/awx_utils.py -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,465 copying ansible_risk_insight/finder.py -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,468 copying ansible_risk_insight/__init__.py -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,470 copying ansible_risk_insight/models.py -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,473 copying ansible_risk_insight/parser.py -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,477 copying ansible_risk_insight/dependency_finder.py -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,479 copying ansible_risk_insight/_version.py -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,481 copying ansible_risk_insight/safe_glob.py -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,483 copying ansible_risk_insight/findings.py -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,485 copying ansible_risk_insight/context.py -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,488 copying ansible_risk_insight/scanner.py -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,491 copying ansible_risk_insight/tree.py -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,494 copying ansible_risk_insight/risk_assessment_model.py -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,497 copying ansible_risk_insight/keyutil.py -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,499 copying ansible_risk_insight/logger.py -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,501 copying ansible_risk_insight/utils.py -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,504 copying ansible_risk_insight/analyzer.py -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,506 copying ansible_risk_insight/ram_generator.py -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,508 copying ansible_risk_insight/model_loader.py -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,512 copying ansible_risk_insight/yaml_utils.py -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,514 copying ansible_risk_insight/yaml.py -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,516 copying ansible_risk_insight/dependency_dir_preparator.py -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,520 copying ansible_risk_insight/key_test.py -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,522 creating build/lib/ansible_risk_insight/cli 2026-07-13T07:26:07,523 copying ansible_risk_insight/cli/__init__.py -> build/lib/ansible_risk_insight/cli 2026-07-13T07:26:07,526 creating build/lib/ansible_risk_insight/annotators 2026-07-13T07:26:07,527 copying ansible_risk_insight/annotators/annotator_base.py -> build/lib/ansible_risk_insight/annotators 2026-07-13T07:26:07,529 copying ansible_risk_insight/annotators/__init__.py -> build/lib/ansible_risk_insight/annotators 2026-07-13T07:26:07,531 copying ansible_risk_insight/annotators/variable_resolver.py -> build/lib/ansible_risk_insight/annotators 2026-07-13T07:26:07,533 copying ansible_risk_insight/annotators/module_annotator_base.py -> build/lib/ansible_risk_insight/annotators 2026-07-13T07:26:07,535 copying ansible_risk_insight/annotators/risk_annotator_base.py -> build/lib/ansible_risk_insight/annotators 2026-07-13T07:26:07,537 copying ansible_risk_insight/annotators/sample_custom_annotator.py -> build/lib/ansible_risk_insight/annotators 2026-07-13T07:26:07,539 copying ansible_risk_insight/annotators/ansible_builtin.py -> build/lib/ansible_risk_insight/annotators 2026-07-13T07:26:07,542 creating build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,543 copying ansible_risk_insight/rules/R202_unconditional_override.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,545 copying ansible_risk_insight/rules/R401_list_all_inbound_src.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,547 copying ansible_risk_insight/rules/R304_unresolved_module.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,549 copying ansible_risk_insight/rules/P003_module_argument_value_validation.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,551 copying ansible_risk_insight/rules/R115_file_deletion.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,553 copying ansible_risk_insight/rules/R501_dependency_suggestion.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,555 copying ansible_risk_insight/rules/R104_unauthorized_download_src.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,557 copying ansible_risk_insight/rules/R404_show_variables.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,559 copying ansible_risk_insight/rules/__init__.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,561 copying ansible_risk_insight/rules/R102_command_instead_of_shell.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,563 copying ansible_risk_insight/rules/R106_inbound_transfer.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,565 copying ansible_risk_insight/rules/R117_external_role.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,567 copying ansible_risk_insight/rules/R303_task_without_name.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,569 copying ansible_risk_insight/rules/R306_undefined_variable.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,571 copying ansible_risk_insight/rules/R201_changed_data_dependence.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,573 copying ansible_risk_insight/rules/R116_insecure_file_permission.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,575 copying ansible_risk_insight/rules/R203_unused_override.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,577 copying ansible_risk_insight/rules/P004_variable_validation.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,579 copying ansible_risk_insight/rules/R108_privilege_escalation.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,581 copying ansible_risk_insight/rules/R110_non_builtin_use.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,583 copying ansible_risk_insight/rules/R101_command_exec.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,585 copying ansible_risk_insight/rules/R109_key_config_change.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,587 copying ansible_risk_insight/rules/sample_rule.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,589 copying ansible_risk_insight/rules/R114_file_change.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,591 copying ansible_risk_insight/rules/R204_unnecessary_set_fact.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,592 copying ansible_risk_insight/rules/R107_pkg_install_with_insecure_option.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,594 copying ansible_risk_insight/rules/R302_role_without_metadata.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,596 copying ansible_risk_insight/rules/R103_download_exec.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,598 copying ansible_risk_insight/rules/R301_non_fqcn_use.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,600 copying ansible_risk_insight/rules/R402_list_all_used_variables.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,602 copying ansible_risk_insight/rules/R305_unresolved_role.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,604 copying ansible_risk_insight/rules/R205_unnecessary_include_vars.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,605 copying ansible_risk_insight/rules/P001_module_name_validation.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,608 copying ansible_risk_insight/rules/R111_parameterized_import_role.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,609 copying ansible_risk_insight/rules/R112_parameterized_import_taskfile.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,611 copying ansible_risk_insight/rules/R105_outbound_transfer.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,613 copying ansible_risk_insight/rules/R113_parameterized_pkg_install.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,615 copying ansible_risk_insight/rules/P002_module_argument_key_validation.py -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,618 creating build/lib/ansible_risk_insight/cli/ram 2026-07-13T07:26:07,619 copying ansible_risk_insight/cli/ram/search.py -> build/lib/ansible_risk_insight/cli/ram 2026-07-13T07:26:07,621 copying ansible_risk_insight/cli/ram/__init__.py -> build/lib/ansible_risk_insight/cli/ram 2026-07-13T07:26:07,623 copying ansible_risk_insight/cli/ram/list.py -> build/lib/ansible_risk_insight/cli/ram 2026-07-13T07:26:07,625 copying ansible_risk_insight/cli/ram/update.py -> build/lib/ansible_risk_insight/cli/ram 2026-07-13T07:26:07,627 copying ansible_risk_insight/cli/ram/diff.py -> build/lib/ansible_risk_insight/cli/ram 2026-07-13T07:26:07,629 copying ansible_risk_insight/cli/ram/release.py -> build/lib/ansible_risk_insight/cli/ram 2026-07-13T07:26:07,631 copying ansible_risk_insight/cli/ram/generate.py -> build/lib/ansible_risk_insight/cli/ram 2026-07-13T07:26:07,633 running egg_info 2026-07-13T07:26:07,640 writing ansible_risk_insight.egg-info/PKG-INFO 2026-07-13T07:26:07,642 writing dependency_links to ansible_risk_insight.egg-info/dependency_links.txt 2026-07-13T07:26:07,644 writing entry points to ansible_risk_insight.egg-info/entry_points.txt 2026-07-13T07:26:07,645 writing requirements to ansible_risk_insight.egg-info/requires.txt 2026-07-13T07:26:07,647 writing top-level names to ansible_risk_insight.egg-info/top_level.txt 2026-07-13T07:26:07,688 listing git files failed - pretending there aren't any 2026-07-13T07:26:07,695 reading manifest file 'ansible_risk_insight.egg-info/SOURCES.txt' 2026-07-13T07:26:07,706 adding license file 'LICENSE' 2026-07-13T07:26:07,714 writing manifest file 'ansible_risk_insight.egg-info/SOURCES.txt' 2026-07-13T07:26:07,725 copying ansible_risk_insight/ansible_builtin_modules.json -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,739 copying ansible_risk_insight/ansible_variables.txt -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,741 copying ansible_risk_insight/batch.sh -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,743 copying ansible_risk_insight/builtin-modules.txt -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,746 copying ansible_risk_insight/requirements.txt -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,748 copying ansible_risk_insight/task_keywords.txt -> build/lib/ansible_risk_insight 2026-07-13T07:26:07,750 copying ansible_risk_insight/annotators/ansible_builtin.py.bak -> build/lib/ansible_risk_insight/annotators 2026-07-13T07:26:07,753 creating build/lib/ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,754 copying ansible_risk_insight/annotators/ansible.builtin/apt.py -> build/lib/ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,757 copying ansible_risk_insight/annotators/ansible.builtin/apt_key.py -> build/lib/ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,759 copying ansible_risk_insight/annotators/ansible.builtin/assemble.py -> build/lib/ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,761 copying ansible_risk_insight/annotators/ansible.builtin/blockinfile.py -> build/lib/ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,763 copying ansible_risk_insight/annotators/ansible.builtin/command.py -> build/lib/ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,766 copying ansible_risk_insight/annotators/ansible.builtin/dnf.py -> build/lib/ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,768 copying ansible_risk_insight/annotators/ansible.builtin/expect.py -> build/lib/ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,770 copying ansible_risk_insight/annotators/ansible.builtin/file.py -> build/lib/ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,772 copying ansible_risk_insight/annotators/ansible.builtin/get_url.py -> build/lib/ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,775 copying ansible_risk_insight/annotators/ansible.builtin/git.py -> build/lib/ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,777 copying ansible_risk_insight/annotators/ansible.builtin/lineinfile.py -> build/lib/ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,779 copying ansible_risk_insight/annotators/ansible.builtin/pip.py -> build/lib/ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,782 copying ansible_risk_insight/annotators/ansible.builtin/raw.py -> build/lib/ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,784 copying ansible_risk_insight/annotators/ansible.builtin/replace.py -> build/lib/ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,786 copying ansible_risk_insight/annotators/ansible.builtin/rpm_key.py -> build/lib/ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,789 copying ansible_risk_insight/annotators/ansible.builtin/script.py -> build/lib/ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,791 copying ansible_risk_insight/annotators/ansible.builtin/shell.py -> build/lib/ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,793 copying ansible_risk_insight/annotators/ansible.builtin/subversion.py -> build/lib/ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,796 copying ansible_risk_insight/annotators/ansible.builtin/template.py -> build/lib/ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,798 copying ansible_risk_insight/annotators/ansible.builtin/unarchive.py -> build/lib/ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,801 copying ansible_risk_insight/annotators/ansible.builtin/uri.py -> build/lib/ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,803 copying ansible_risk_insight/annotators/ansible.builtin/yum.py -> build/lib/ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,805 copying ansible_risk_insight/rules/R101_command_exec.md -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,807 copying ansible_risk_insight/rules/R102_command_instead_of_shell.md -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,809 copying ansible_risk_insight/rules/R103_download_exec.md -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,811 copying ansible_risk_insight/rules/R104_unauthorized_download_src.md -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,813 copying ansible_risk_insight/rules/R105_outbound_transfer.md -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,815 copying ansible_risk_insight/rules/R106_inbound_transfer.md -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,818 copying ansible_risk_insight/rules/R107_pkg_install_with_insecure_option.md -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,820 copying ansible_risk_insight/rules/R108_privilege_escalation.md -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,822 copying ansible_risk_insight/rules/R109_key_config_change.md -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,824 copying ansible_risk_insight/rules/R110_non_builtin_use.md -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,826 copying ansible_risk_insight/rules/R111_parameterized_import_role.md -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,829 copying ansible_risk_insight/rules/R112_parameterized_import_taskfile.md -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,831 copying ansible_risk_insight/rules/R113_parameterized_pkg_install.md -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,833 copying ansible_risk_insight/rules/R114_file_change.md -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,835 copying ansible_risk_insight/rules/R115_file_deletion.md -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,837 copying ansible_risk_insight/rules/R116_insecure_file_permission.md -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,839 copying ansible_risk_insight/rules/R301_non_fqcn_use.md -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,841 copying ansible_risk_insight/rules/rule_versions.json -> build/lib/ansible_risk_insight/rules 2026-07-13T07:26:07,860 installing to build/bdist.linux-armv7l/wheel 2026-07-13T07:26:07,861 running install 2026-07-13T07:26:07,883 running install_lib 2026-07-13T07:26:07,891 creating build/bdist.linux-armv7l/wheel 2026-07-13T07:26:07,893 creating build/bdist.linux-armv7l/wheel/ansible_risk_insight 2026-07-13T07:26:07,895 copying build/lib/ansible_risk_insight/ansible_variables.txt -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:07,897 copying build/lib/ansible_risk_insight/loader.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:07,900 copying build/lib/ansible_risk_insight/risk_detector.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:07,902 copying build/lib/ansible_risk_insight/awx_utils.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:07,904 copying build/lib/ansible_risk_insight/task_keywords.txt -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:07,906 copying build/lib/ansible_risk_insight/ansible_builtin_modules.json -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:07,922 creating build/bdist.linux-armv7l/wheel/ansible_risk_insight/cli 2026-07-13T07:26:07,923 copying build/lib/ansible_risk_insight/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/cli 2026-07-13T07:26:07,926 creating build/bdist.linux-armv7l/wheel/ansible_risk_insight/cli/ram 2026-07-13T07:26:07,927 copying build/lib/ansible_risk_insight/cli/ram/search.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/cli/ram 2026-07-13T07:26:07,929 copying build/lib/ansible_risk_insight/cli/ram/__init__.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/cli/ram 2026-07-13T07:26:07,932 copying build/lib/ansible_risk_insight/cli/ram/list.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/cli/ram 2026-07-13T07:26:07,934 copying build/lib/ansible_risk_insight/cli/ram/update.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/cli/ram 2026-07-13T07:26:07,935 copying build/lib/ansible_risk_insight/cli/ram/diff.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/cli/ram 2026-07-13T07:26:07,938 copying build/lib/ansible_risk_insight/cli/ram/release.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/cli/ram 2026-07-13T07:26:07,939 copying build/lib/ansible_risk_insight/cli/ram/generate.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/cli/ram 2026-07-13T07:26:07,942 copying build/lib/ansible_risk_insight/finder.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:07,944 copying build/lib/ansible_risk_insight/__init__.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:07,946 copying build/lib/ansible_risk_insight/models.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:07,950 copying build/lib/ansible_risk_insight/parser.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:07,953 creating build/bdist.linux-armv7l/wheel/ansible_risk_insight/annotators 2026-07-13T07:26:07,954 copying build/lib/ansible_risk_insight/annotators/annotator_base.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators 2026-07-13T07:26:07,956 copying build/lib/ansible_risk_insight/annotators/ansible_builtin.py.bak -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators 2026-07-13T07:26:07,959 copying build/lib/ansible_risk_insight/annotators/__init__.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators 2026-07-13T07:26:07,961 copying build/lib/ansible_risk_insight/annotators/variable_resolver.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators 2026-07-13T07:26:07,964 copying build/lib/ansible_risk_insight/annotators/module_annotator_base.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators 2026-07-13T07:26:07,966 copying build/lib/ansible_risk_insight/annotators/risk_annotator_base.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators 2026-07-13T07:26:07,968 creating build/bdist.linux-armv7l/wheel/ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,969 copying build/lib/ansible_risk_insight/annotators/ansible.builtin/file.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,971 copying build/lib/ansible_risk_insight/annotators/ansible.builtin/blockinfile.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,973 copying build/lib/ansible_risk_insight/annotators/ansible.builtin/subversion.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,975 copying build/lib/ansible_risk_insight/annotators/ansible.builtin/apt.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,977 copying build/lib/ansible_risk_insight/annotators/ansible.builtin/command.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,979 copying build/lib/ansible_risk_insight/annotators/ansible.builtin/pip.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,981 copying build/lib/ansible_risk_insight/annotators/ansible.builtin/assemble.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,983 copying build/lib/ansible_risk_insight/annotators/ansible.builtin/dnf.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,985 copying build/lib/ansible_risk_insight/annotators/ansible.builtin/raw.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,987 copying build/lib/ansible_risk_insight/annotators/ansible.builtin/lineinfile.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,989 copying build/lib/ansible_risk_insight/annotators/ansible.builtin/uri.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,990 copying build/lib/ansible_risk_insight/annotators/ansible.builtin/apt_key.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,992 copying build/lib/ansible_risk_insight/annotators/ansible.builtin/replace.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,994 copying build/lib/ansible_risk_insight/annotators/ansible.builtin/shell.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,996 copying build/lib/ansible_risk_insight/annotators/ansible.builtin/rpm_key.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:07,998 copying build/lib/ansible_risk_insight/annotators/ansible.builtin/get_url.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:08,000 copying build/lib/ansible_risk_insight/annotators/ansible.builtin/script.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:08,001 copying build/lib/ansible_risk_insight/annotators/ansible.builtin/yum.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:08,003 copying build/lib/ansible_risk_insight/annotators/ansible.builtin/unarchive.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:08,005 copying build/lib/ansible_risk_insight/annotators/ansible.builtin/expect.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:08,007 copying build/lib/ansible_risk_insight/annotators/ansible.builtin/template.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:08,009 copying build/lib/ansible_risk_insight/annotators/ansible.builtin/git.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators/ansible.builtin 2026-07-13T07:26:08,011 copying build/lib/ansible_risk_insight/annotators/sample_custom_annotator.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators 2026-07-13T07:26:08,013 copying build/lib/ansible_risk_insight/annotators/ansible_builtin.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/annotators 2026-07-13T07:26:08,015 copying build/lib/ansible_risk_insight/dependency_finder.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:08,019 creating build/bdist.linux-armv7l/wheel/ansible_risk_insight/rules 2026-07-13T07:26:08,020 copying build/lib/ansible_risk_insight/rules/R202_unconditional_override.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,022 copying build/lib/ansible_risk_insight/rules/R301_non_fqcn_use.md -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,024 copying build/lib/ansible_risk_insight/rules/R113_parameterized_pkg_install.md -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,026 copying build/lib/ansible_risk_insight/rules/R401_list_all_inbound_src.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,028 copying build/lib/ansible_risk_insight/rules/R304_unresolved_module.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,029 copying build/lib/ansible_risk_insight/rules/P003_module_argument_value_validation.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,032 copying build/lib/ansible_risk_insight/rules/R108_privilege_escalation.md -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,034 copying build/lib/ansible_risk_insight/rules/R115_file_deletion.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,036 copying build/lib/ansible_risk_insight/rules/R501_dependency_suggestion.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,037 copying build/lib/ansible_risk_insight/rules/R111_parameterized_import_role.md -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,039 copying build/lib/ansible_risk_insight/rules/R104_unauthorized_download_src.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,041 copying build/lib/ansible_risk_insight/rules/R102_command_instead_of_shell.md -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,043 copying build/lib/ansible_risk_insight/rules/R404_show_variables.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,044 copying build/lib/ansible_risk_insight/rules/__init__.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,046 copying build/lib/ansible_risk_insight/rules/R102_command_instead_of_shell.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,048 copying build/lib/ansible_risk_insight/rules/R106_inbound_transfer.md -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,050 copying build/lib/ansible_risk_insight/rules/R106_inbound_transfer.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,052 copying build/lib/ansible_risk_insight/rules/R109_key_config_change.md -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,054 copying build/lib/ansible_risk_insight/rules/R117_external_role.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,055 copying build/lib/ansible_risk_insight/rules/R303_task_without_name.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,057 copying build/lib/ansible_risk_insight/rules/R306_undefined_variable.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,059 copying build/lib/ansible_risk_insight/rules/R105_outbound_transfer.md -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,061 copying build/lib/ansible_risk_insight/rules/R110_non_builtin_use.md -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,063 copying build/lib/ansible_risk_insight/rules/R201_changed_data_dependence.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,065 copying build/lib/ansible_risk_insight/rules/R116_insecure_file_permission.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,067 copying build/lib/ansible_risk_insight/rules/R114_file_change.md -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,069 copying build/lib/ansible_risk_insight/rules/R203_unused_override.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,071 copying build/lib/ansible_risk_insight/rules/P004_variable_validation.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,073 copying build/lib/ansible_risk_insight/rules/R108_privilege_escalation.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,074 copying build/lib/ansible_risk_insight/rules/R110_non_builtin_use.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,076 copying build/lib/ansible_risk_insight/rules/R101_command_exec.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,078 copying build/lib/ansible_risk_insight/rules/R109_key_config_change.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,080 copying build/lib/ansible_risk_insight/rules/sample_rule.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,082 copying build/lib/ansible_risk_insight/rules/R114_file_change.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,084 copying build/lib/ansible_risk_insight/rules/R112_parameterized_import_taskfile.md -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,085 copying build/lib/ansible_risk_insight/rules/rule_versions.json -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,087 copying build/lib/ansible_risk_insight/rules/R104_unauthorized_download_src.md -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,089 copying build/lib/ansible_risk_insight/rules/R204_unnecessary_set_fact.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,091 copying build/lib/ansible_risk_insight/rules/R116_insecure_file_permission.md -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,093 copying build/lib/ansible_risk_insight/rules/R107_pkg_install_with_insecure_option.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,095 copying build/lib/ansible_risk_insight/rules/R302_role_without_metadata.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,097 copying build/lib/ansible_risk_insight/rules/R103_download_exec.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,099 copying build/lib/ansible_risk_insight/rules/R301_non_fqcn_use.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,101 copying build/lib/ansible_risk_insight/rules/R107_pkg_install_with_insecure_option.md -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,103 copying build/lib/ansible_risk_insight/rules/R402_list_all_used_variables.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,105 copying build/lib/ansible_risk_insight/rules/R101_command_exec.md -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,107 copying build/lib/ansible_risk_insight/rules/R103_download_exec.md -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,109 copying build/lib/ansible_risk_insight/rules/R305_unresolved_role.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,110 copying build/lib/ansible_risk_insight/rules/R205_unnecessary_include_vars.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,112 copying build/lib/ansible_risk_insight/rules/P001_module_name_validation.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,114 copying build/lib/ansible_risk_insight/rules/R111_parameterized_import_role.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,116 copying build/lib/ansible_risk_insight/rules/R115_file_deletion.md -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,118 copying build/lib/ansible_risk_insight/rules/R112_parameterized_import_taskfile.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,120 copying build/lib/ansible_risk_insight/rules/R105_outbound_transfer.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,122 copying build/lib/ansible_risk_insight/rules/R113_parameterized_pkg_install.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,124 copying build/lib/ansible_risk_insight/rules/P002_module_argument_key_validation.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight/rules 2026-07-13T07:26:08,126 copying build/lib/ansible_risk_insight/_version.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:08,128 copying build/lib/ansible_risk_insight/safe_glob.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:08,130 copying build/lib/ansible_risk_insight/findings.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:08,132 copying build/lib/ansible_risk_insight/context.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:08,135 copying build/lib/ansible_risk_insight/scanner.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:08,138 copying build/lib/ansible_risk_insight/builtin-modules.txt -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:08,139 copying build/lib/ansible_risk_insight/tree.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:08,142 copying build/lib/ansible_risk_insight/risk_assessment_model.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:08,145 copying build/lib/ansible_risk_insight/keyutil.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:08,147 copying build/lib/ansible_risk_insight/logger.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:08,149 copying build/lib/ansible_risk_insight/utils.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:08,152 copying build/lib/ansible_risk_insight/analyzer.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:08,154 copying build/lib/ansible_risk_insight/batch.sh -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:08,155 copying build/lib/ansible_risk_insight/ram_generator.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:08,158 copying build/lib/ansible_risk_insight/model_loader.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:08,161 copying build/lib/ansible_risk_insight/yaml_utils.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:08,164 copying build/lib/ansible_risk_insight/yaml.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:08,166 copying build/lib/ansible_risk_insight/requirements.txt -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:08,167 copying build/lib/ansible_risk_insight/dependency_dir_preparator.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:08,170 copying build/lib/ansible_risk_insight/key_test.py -> build/bdist.linux-armv7l/wheel/./ansible_risk_insight 2026-07-13T07:26:08,172 running install_egg_info 2026-07-13T07:26:08,179 Copying ansible_risk_insight.egg-info to build/bdist.linux-armv7l/wheel/./ansible_risk_insight-0.2.11-py3.11.egg-info 2026-07-13T07:26:08,191 running install_scripts 2026-07-13T07:26:08,204 creating build/bdist.linux-armv7l/wheel/ansible_risk_insight-0.2.11.dist-info/WHEEL 2026-07-13T07:26:08,207 creating '/tmp/pip-wheel-idttwpcy/.tmp-m63sellr/ansible_risk_insight-0.2.11-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-13T07:26:08,210 adding 'ansible_risk_insight/__init__.py' 2026-07-13T07:26:08,211 adding 'ansible_risk_insight/_version.py' 2026-07-13T07:26:08,213 adding 'ansible_risk_insight/analyzer.py' 2026-07-13T07:26:08,293 adding 'ansible_risk_insight/ansible_builtin_modules.json' 2026-07-13T07:26:08,299 adding 'ansible_risk_insight/ansible_variables.txt' 2026-07-13T07:26:08,301 adding 'ansible_risk_insight/awx_utils.py' 2026-07-13T07:26:08,302 adding 'ansible_risk_insight/batch.sh' 2026-07-13T07:26:08,303 adding 'ansible_risk_insight/builtin-modules.txt' 2026-07-13T07:26:08,307 adding 'ansible_risk_insight/context.py' 2026-07-13T07:26:08,312 adding 'ansible_risk_insight/dependency_dir_preparator.py' 2026-07-13T07:26:08,314 adding 'ansible_risk_insight/dependency_finder.py' 2026-07-13T07:26:08,319 adding 'ansible_risk_insight/finder.py' 2026-07-13T07:26:08,320 adding 'ansible_risk_insight/findings.py' 2026-07-13T07:26:08,321 adding 'ansible_risk_insight/key_test.py' 2026-07-13T07:26:08,323 adding 'ansible_risk_insight/keyutil.py' 2026-07-13T07:26:08,325 adding 'ansible_risk_insight/loader.py' 2026-07-13T07:26:08,326 adding 'ansible_risk_insight/logger.py' 2026-07-13T07:26:08,334 adding 'ansible_risk_insight/model_loader.py' 2026-07-13T07:26:08,343 adding 'ansible_risk_insight/models.py' 2026-07-13T07:26:08,347 adding 'ansible_risk_insight/parser.py' 2026-07-13T07:26:08,349 adding 'ansible_risk_insight/ram_generator.py' 2026-07-13T07:26:08,350 adding 'ansible_risk_insight/requirements.txt' 2026-07-13T07:26:08,354 adding 'ansible_risk_insight/risk_assessment_model.py' 2026-07-13T07:26:08,356 adding 'ansible_risk_insight/risk_detector.py' 2026-07-13T07:26:08,358 adding 'ansible_risk_insight/safe_glob.py' 2026-07-13T07:26:08,363 adding 'ansible_risk_insight/scanner.py' 2026-07-13T07:26:08,364 adding 'ansible_risk_insight/task_keywords.txt' 2026-07-13T07:26:08,369 adding 'ansible_risk_insight/tree.py' 2026-07-13T07:26:08,372 adding 'ansible_risk_insight/utils.py' 2026-07-13T07:26:08,374 adding 'ansible_risk_insight/yaml.py' 2026-07-13T07:26:08,377 adding 'ansible_risk_insight/yaml_utils.py' 2026-07-13T07:26:08,378 adding 'ansible_risk_insight/annotators/__init__.py' 2026-07-13T07:26:08,380 adding 'ansible_risk_insight/annotators/annotator_base.py' 2026-07-13T07:26:08,381 adding 'ansible_risk_insight/annotators/ansible_builtin.py' 2026-07-13T07:26:08,384 adding 'ansible_risk_insight/annotators/ansible_builtin.py.bak' 2026-07-13T07:26:08,386 adding 'ansible_risk_insight/annotators/module_annotator_base.py' 2026-07-13T07:26:08,387 adding 'ansible_risk_insight/annotators/risk_annotator_base.py' 2026-07-13T07:26:08,388 adding 'ansible_risk_insight/annotators/sample_custom_annotator.py' 2026-07-13T07:26:08,390 adding 'ansible_risk_insight/annotators/variable_resolver.py' 2026-07-13T07:26:08,392 adding 'ansible_risk_insight/annotators/ansible.builtin/apt.py' 2026-07-13T07:26:08,393 adding 'ansible_risk_insight/annotators/ansible.builtin/apt_key.py' 2026-07-13T07:26:08,395 adding 'ansible_risk_insight/annotators/ansible.builtin/assemble.py' 2026-07-13T07:26:08,396 adding 'ansible_risk_insight/annotators/ansible.builtin/blockinfile.py' 2026-07-13T07:26:08,397 adding 'ansible_risk_insight/annotators/ansible.builtin/command.py' 2026-07-13T07:26:08,399 adding 'ansible_risk_insight/annotators/ansible.builtin/dnf.py' 2026-07-13T07:26:08,400 adding 'ansible_risk_insight/annotators/ansible.builtin/expect.py' 2026-07-13T07:26:08,401 adding 'ansible_risk_insight/annotators/ansible.builtin/file.py' 2026-07-13T07:26:08,402 adding 'ansible_risk_insight/annotators/ansible.builtin/get_url.py' 2026-07-13T07:26:08,404 adding 'ansible_risk_insight/annotators/ansible.builtin/git.py' 2026-07-13T07:26:08,405 adding 'ansible_risk_insight/annotators/ansible.builtin/lineinfile.py' 2026-07-13T07:26:08,406 adding 'ansible_risk_insight/annotators/ansible.builtin/pip.py' 2026-07-13T07:26:08,408 adding 'ansible_risk_insight/annotators/ansible.builtin/raw.py' 2026-07-13T07:26:08,409 adding 'ansible_risk_insight/annotators/ansible.builtin/replace.py' 2026-07-13T07:26:08,410 adding 'ansible_risk_insight/annotators/ansible.builtin/rpm_key.py' 2026-07-13T07:26:08,414 adding 'ansible_risk_insight/annotators/ansible.builtin/script.py' 2026-07-13T07:26:08,415 adding 'ansible_risk_insight/annotators/ansible.builtin/shell.py' 2026-07-13T07:26:08,417 adding 'ansible_risk_insight/annotators/ansible.builtin/subversion.py' 2026-07-13T07:26:08,418 adding 'ansible_risk_insight/annotators/ansible.builtin/template.py' 2026-07-13T07:26:08,419 adding 'ansible_risk_insight/annotators/ansible.builtin/unarchive.py' 2026-07-13T07:26:08,421 adding 'ansible_risk_insight/annotators/ansible.builtin/uri.py' 2026-07-13T07:26:08,422 adding 'ansible_risk_insight/annotators/ansible.builtin/yum.py' 2026-07-13T07:26:08,425 adding 'ansible_risk_insight/cli/__init__.py' 2026-07-13T07:26:08,427 adding 'ansible_risk_insight/cli/ram/__init__.py' 2026-07-13T07:26:08,428 adding 'ansible_risk_insight/cli/ram/diff.py' 2026-07-13T07:26:08,429 adding 'ansible_risk_insight/cli/ram/generate.py' 2026-07-13T07:26:08,431 adding 'ansible_risk_insight/cli/ram/list.py' 2026-07-13T07:26:08,432 adding 'ansible_risk_insight/cli/ram/release.py' 2026-07-13T07:26:08,433 adding 'ansible_risk_insight/cli/ram/search.py' 2026-07-13T07:26:08,434 adding 'ansible_risk_insight/cli/ram/update.py' 2026-07-13T07:26:08,437 adding 'ansible_risk_insight/rules/P001_module_name_validation.py' 2026-07-13T07:26:08,439 adding 'ansible_risk_insight/rules/P002_module_argument_key_validation.py' 2026-07-13T07:26:08,441 adding 'ansible_risk_insight/rules/P003_module_argument_value_validation.py' 2026-07-13T07:26:08,442 adding 'ansible_risk_insight/rules/P004_variable_validation.py' 2026-07-13T07:26:08,443 adding 'ansible_risk_insight/rules/R101_command_exec.md' 2026-07-13T07:26:08,445 adding 'ansible_risk_insight/rules/R101_command_exec.py' 2026-07-13T07:26:08,446 adding 'ansible_risk_insight/rules/R102_command_instead_of_shell.md' 2026-07-13T07:26:08,447 adding 'ansible_risk_insight/rules/R102_command_instead_of_shell.py' 2026-07-13T07:26:08,449 adding 'ansible_risk_insight/rules/R103_download_exec.md' 2026-07-13T07:26:08,450 adding 'ansible_risk_insight/rules/R103_download_exec.py' 2026-07-13T07:26:08,451 adding 'ansible_risk_insight/rules/R104_unauthorized_download_src.md' 2026-07-13T07:26:08,452 adding 'ansible_risk_insight/rules/R104_unauthorized_download_src.py' 2026-07-13T07:26:08,454 adding 'ansible_risk_insight/rules/R105_outbound_transfer.md' 2026-07-13T07:26:08,455 adding 'ansible_risk_insight/rules/R105_outbound_transfer.py' 2026-07-13T07:26:08,456 adding 'ansible_risk_insight/rules/R106_inbound_transfer.md' 2026-07-13T07:26:08,458 adding 'ansible_risk_insight/rules/R106_inbound_transfer.py' 2026-07-13T07:26:08,459 adding 'ansible_risk_insight/rules/R107_pkg_install_with_insecure_option.md' 2026-07-13T07:26:08,460 adding 'ansible_risk_insight/rules/R107_pkg_install_with_insecure_option.py' 2026-07-13T07:26:08,461 adding 'ansible_risk_insight/rules/R108_privilege_escalation.md' 2026-07-13T07:26:08,463 adding 'ansible_risk_insight/rules/R108_privilege_escalation.py' 2026-07-13T07:26:08,464 adding 'ansible_risk_insight/rules/R109_key_config_change.md' 2026-07-13T07:26:08,465 adding 'ansible_risk_insight/rules/R109_key_config_change.py' 2026-07-13T07:26:08,466 adding 'ansible_risk_insight/rules/R110_non_builtin_use.md' 2026-07-13T07:26:08,468 adding 'ansible_risk_insight/rules/R110_non_builtin_use.py' 2026-07-13T07:26:08,469 adding 'ansible_risk_insight/rules/R111_parameterized_import_role.md' 2026-07-13T07:26:08,470 adding 'ansible_risk_insight/rules/R111_parameterized_import_role.py' 2026-07-13T07:26:08,471 adding 'ansible_risk_insight/rules/R112_parameterized_import_taskfile.md' 2026-07-13T07:26:08,473 adding 'ansible_risk_insight/rules/R112_parameterized_import_taskfile.py' 2026-07-13T07:26:08,474 adding 'ansible_risk_insight/rules/R113_parameterized_pkg_install.md' 2026-07-13T07:26:08,476 adding 'ansible_risk_insight/rules/R113_parameterized_pkg_install.py' 2026-07-13T07:26:08,477 adding 'ansible_risk_insight/rules/R114_file_change.md' 2026-07-13T07:26:08,478 adding 'ansible_risk_insight/rules/R114_file_change.py' 2026-07-13T07:26:08,479 adding 'ansible_risk_insight/rules/R115_file_deletion.md' 2026-07-13T07:26:08,481 adding 'ansible_risk_insight/rules/R115_file_deletion.py' 2026-07-13T07:26:08,482 adding 'ansible_risk_insight/rules/R116_insecure_file_permission.md' 2026-07-13T07:26:08,483 adding 'ansible_risk_insight/rules/R116_insecure_file_permission.py' 2026-07-13T07:26:08,485 adding 'ansible_risk_insight/rules/R117_external_role.py' 2026-07-13T07:26:08,486 adding 'ansible_risk_insight/rules/R201_changed_data_dependence.py' 2026-07-13T07:26:08,487 adding 'ansible_risk_insight/rules/R202_unconditional_override.py' 2026-07-13T07:26:08,489 adding 'ansible_risk_insight/rules/R203_unused_override.py' 2026-07-13T07:26:08,490 adding 'ansible_risk_insight/rules/R204_unnecessary_set_fact.py' 2026-07-13T07:26:08,491 adding 'ansible_risk_insight/rules/R205_unnecessary_include_vars.py' 2026-07-13T07:26:08,492 adding 'ansible_risk_insight/rules/R301_non_fqcn_use.md' 2026-07-13T07:26:08,494 adding 'ansible_risk_insight/rules/R301_non_fqcn_use.py' 2026-07-13T07:26:08,495 adding 'ansible_risk_insight/rules/R302_role_without_metadata.py' 2026-07-13T07:26:08,496 adding 'ansible_risk_insight/rules/R303_task_without_name.py' 2026-07-13T07:26:08,497 adding 'ansible_risk_insight/rules/R304_unresolved_module.py' 2026-07-13T07:26:08,499 adding 'ansible_risk_insight/rules/R305_unresolved_role.py' 2026-07-13T07:26:08,500 adding 'ansible_risk_insight/rules/R306_undefined_variable.py' 2026-07-13T07:26:08,501 adding 'ansible_risk_insight/rules/R401_list_all_inbound_src.py' 2026-07-13T07:26:08,502 adding 'ansible_risk_insight/rules/R402_list_all_used_variables.py' 2026-07-13T07:26:08,504 adding 'ansible_risk_insight/rules/R404_show_variables.py' 2026-07-13T07:26:08,505 adding 'ansible_risk_insight/rules/R501_dependency_suggestion.py' 2026-07-13T07:26:08,506 adding 'ansible_risk_insight/rules/__init__.py' 2026-07-13T07:26:08,508 adding 'ansible_risk_insight/rules/rule_versions.json' 2026-07-13T07:26:08,509 adding 'ansible_risk_insight/rules/sample_rule.py' 2026-07-13T07:26:08,513 adding 'ansible_risk_insight-0.2.11.dist-info/licenses/LICENSE' 2026-07-13T07:26:08,514 adding 'ansible_risk_insight-0.2.11.dist-info/METADATA' 2026-07-13T07:26:08,515 adding 'ansible_risk_insight-0.2.11.dist-info/WHEEL' 2026-07-13T07:26:08,516 adding 'ansible_risk_insight-0.2.11.dist-info/entry_points.txt' 2026-07-13T07:26:08,517 adding 'ansible_risk_insight-0.2.11.dist-info/top_level.txt' 2026-07-13T07:26:08,519 adding 'ansible_risk_insight-0.2.11.dist-info/RECORD' 2026-07-13T07:26:08,526 removing build/bdist.linux-armv7l/wheel 2026-07-13T07:26:08,661 Building wheel for ansible-risk-insight (pyproject.toml): finished with status 'done' 2026-07-13T07:26:08,673 Created wheel for ansible-risk-insight: filename=ansible_risk_insight-0.2.11-py3-none-any.whl size=362292 sha256=83f8802dbc3a0789e997f2e5736cb009cf72d96553ed57c9b1768ad06f20b67d 2026-07-13T07:26:08,674 Stored in directory: /tmp/pip-ephem-wheel-cache-t1mkp9d1/wheels/61/92/ad/72e9bc5059708185b1f084633def7a1aaffa780b67c3f206ef 2026-07-13T07:26:08,688 Successfully built ansible-risk-insight 2026-07-13T07:26:08,700 Removed build tracker: '/tmp/pip-build-tracker-grxfxpwb'