2026-03-18T08:52:18,430 Created temporary directory: /tmp/pip-ephem-wheel-cache-0lga3h5w 2026-03-18T08:52:18,432 Created temporary directory: /tmp/pip-build-tracker-kb8fr38l 2026-03-18T08:52:18,433 Initialized build tracking at /tmp/pip-build-tracker-kb8fr38l 2026-03-18T08:52:18,433 Created build tracker: /tmp/pip-build-tracker-kb8fr38l 2026-03-18T08:52:18,434 Entered build tracker: /tmp/pip-build-tracker-kb8fr38l 2026-03-18T08:52:18,434 Created temporary directory: /tmp/pip-wheel-m5f2jm_u 2026-03-18T08:52:18,438 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-18T08:52:18,440 Created temporary directory: /tmp/pip-ephem-wheel-cache-3sdgwvox 2026-03-18T08:52:18,463 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-18T08:52:18,466 2 location(s) to search for versions of keystone-tempest-plugin: 2026-03-18T08:52:18,466 * https://pypi.org/simple/keystone-tempest-plugin/ 2026-03-18T08:52:18,466 * https://www.piwheels.org/simple/keystone-tempest-plugin/ 2026-03-18T08:52:18,467 Fetching project page and analyzing links: https://pypi.org/simple/keystone-tempest-plugin/ 2026-03-18T08:52:18,468 Getting page https://pypi.org/simple/keystone-tempest-plugin/ 2026-03-18T08:52:18,469 Found index url https://pypi.org/simple 2026-03-18T08:52:18,683 Fetched page https://pypi.org/simple/keystone-tempest-plugin/ as application/vnd.pypi.simple.v1+json 2026-03-18T08:52:18,691 Skipping link: No binaries permitted for keystone-tempest-plugin: https://files.pythonhosted.org/packages/c5/f2/26c40d69ef9132b28f4569f3d0b6519aaa9931735b676af05c79036a996e/keystone_tempest_plugin-0.0.1.dev43-py3-none-any.whl (from https://pypi.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,692 Found link https://files.pythonhosted.org/packages/5d/ed/27dfdd51dd5a0b244c0d27b91df198a58912edecb5312c51ea614ba25b7d/keystone_tempest_plugin-0.0.1.dev43.tar.gz (from https://pypi.org/simple/keystone-tempest-plugin/), version: 0.0.1.dev43 2026-03-18T08:52:18,693 Skipping link: No binaries permitted for keystone-tempest-plugin: https://files.pythonhosted.org/packages/ee/c0/6a13d51d1a5ff240564b51bc1a86c1fba203c519c583188245c6d881a4ad/keystone_tempest_plugin-0.1.0-py3-none-any.whl (from https://pypi.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,693 Found link https://files.pythonhosted.org/packages/33/c0/d18a25b9e8557763a95518e14aca0ac861c88447f89f5c408acb6fff23ca/keystone_tempest_plugin-0.1.0.tar.gz (from https://pypi.org/simple/keystone-tempest-plugin/), version: 0.1.0 2026-03-18T08:52:18,694 Skipping link: No binaries permitted for keystone-tempest-plugin: https://files.pythonhosted.org/packages/5f/1f/cc2094cc8ec77753da34dc8aa7a6c530d97e6700fca282f57ee9431cdb4e/keystone_tempest_plugin-0.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,695 Found link https://files.pythonhosted.org/packages/10/44/bedb70ac5d3601b98c62ec63f92dc138f8f4caf26fb5cea3791a6005da2c/keystone_tempest_plugin-0.2.0.tar.gz (from https://pypi.org/simple/keystone-tempest-plugin/), version: 0.2.0 2026-03-18T08:52:18,696 Skipping link: No binaries permitted for keystone-tempest-plugin: https://files.pythonhosted.org/packages/2b/42/ca102110060ced90f55b3d9f236cd9646cb5d934a4f187f76b0dcb62c5e4/keystone_tempest_plugin-0.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,696 Found link https://files.pythonhosted.org/packages/ee/55/a6b5d44820cec8e972aaa20c9bfba94a6fac29fac8169d7f0577e7ab76eb/keystone_tempest_plugin-0.3.0.tar.gz (from https://pypi.org/simple/keystone-tempest-plugin/), version: 0.3.0 2026-03-18T08:52:18,697 Skipping link: No binaries permitted for keystone-tempest-plugin: https://files.pythonhosted.org/packages/df/da/87f2af7a7c098507cba19fda855dc7c5f92c3a0351e218f93e3b4db3c424/keystone_tempest_plugin-0.4.0-py3-none-any.whl (from https://pypi.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,697 Found link https://files.pythonhosted.org/packages/c9/5a/5c3459c04986c868ddf9b4ea460d9d628a7054c2ce5c58e4dbfdf878f6fc/keystone_tempest_plugin-0.4.0.tar.gz (from https://pypi.org/simple/keystone-tempest-plugin/), version: 0.4.0 2026-03-18T08:52:18,698 Skipping link: No binaries permitted for keystone-tempest-plugin: https://files.pythonhosted.org/packages/24/af/cfa09320e10c741c54072ed60bd486098fdea1bd3073b4368fc6a869dc76/keystone_tempest_plugin-0.5.0-py3-none-any.whl (from https://pypi.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,699 Found link https://files.pythonhosted.org/packages/0b/6a/9cd4ba53671516ec1675f666bd4d2ea7e6778cbf7c043a7ef85b0caa7fee/keystone_tempest_plugin-0.5.0.tar.gz (from https://pypi.org/simple/keystone-tempest-plugin/), version: 0.5.0 2026-03-18T08:52:18,699 Skipping link: No binaries permitted for keystone-tempest-plugin: https://files.pythonhosted.org/packages/93/01/8527e7c2ae103b733bf58903e3eaf137e1d3633cc64d25000806d0d79b58/keystone_tempest_plugin-0.6.0-py3-none-any.whl (from https://pypi.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,700 Found link https://files.pythonhosted.org/packages/5b/2b/76d0cc64d14703af03c69cc1dce3d04eafdf344e896b793b113fa3fc27a6/keystone_tempest_plugin-0.6.0.tar.gz (from https://pypi.org/simple/keystone-tempest-plugin/), version: 0.6.0 2026-03-18T08:52:18,700 Skipping link: No binaries permitted for keystone-tempest-plugin: https://files.pythonhosted.org/packages/d4/44/ae699be8c15592e38f8b588753945e1901faa39285f5bf19adb864211c2f/keystone_tempest_plugin-0.7.0-py3-none-any.whl (from https://pypi.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,701 Found link https://files.pythonhosted.org/packages/0d/12/7d56b7225abe6158f82aac4542a25bf62a8c901b22f0e60bd96489993b2c/keystone_tempest_plugin-0.7.0.tar.gz (from https://pypi.org/simple/keystone-tempest-plugin/), version: 0.7.0 2026-03-18T08:52:18,702 Skipping link: No binaries permitted for keystone-tempest-plugin: https://files.pythonhosted.org/packages/f3/66/a8b829cf195b4dd3d02f038984005d70ca11ef4b0cd742f055326c4fb3a7/keystone_tempest_plugin-0.8.0-py3-none-any.whl (from https://pypi.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,703 Found link https://files.pythonhosted.org/packages/d9/0f/a4a0d1f4b14ce81372af052b132f776d117974c9b2baee7132f0eb83415f/keystone_tempest_plugin-0.8.0.tar.gz (from https://pypi.org/simple/keystone-tempest-plugin/), version: 0.8.0 2026-03-18T08:52:18,703 Skipping link: No binaries permitted for keystone-tempest-plugin: https://files.pythonhosted.org/packages/df/ef/413c40412592fb6a90f2c4a9bb63637150c493680aaf48022c64e9daa77d/keystone_tempest_plugin-0.9.0-py3-none-any.whl (from https://pypi.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,704 Found link https://files.pythonhosted.org/packages/4b/49/ed43c287efdec34b755769307dac0156727a106180e55e1f8bc4126e0457/keystone_tempest_plugin-0.9.0.tar.gz (from https://pypi.org/simple/keystone-tempest-plugin/), version: 0.9.0 2026-03-18T08:52:18,705 Skipping link: No binaries permitted for keystone-tempest-plugin: https://files.pythonhosted.org/packages/fa/c9/fa5378c55ba890888af0e8f4957b26a15e52c23ffe17b962322256f82d34/keystone_tempest_plugin-0.10.0-py3-none-any.whl (from https://pypi.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,705 Found link https://files.pythonhosted.org/packages/02/d3/3a539e77f426a9890d2990529d611a7cf48e659c3833109c6060d2f16395/keystone_tempest_plugin-0.10.0.tar.gz (from https://pypi.org/simple/keystone-tempest-plugin/), version: 0.10.0 2026-03-18T08:52:18,706 Skipping link: No binaries permitted for keystone-tempest-plugin: https://files.pythonhosted.org/packages/8b/66/c552bcbbe381062a50019af0b2465a80477e3a6db9284edfed84bc2fc008/keystone_tempest_plugin-0.11.0-py3-none-any.whl (from https://pypi.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,707 Found link https://files.pythonhosted.org/packages/c5/f3/e87cc6e58901ddaecf2f91fc83a415bd1381f8f3cfbec5b6588b77f7e7a2/keystone_tempest_plugin-0.11.0.tar.gz (from https://pypi.org/simple/keystone-tempest-plugin/), version: 0.11.0 2026-03-18T08:52:18,707 Skipping link: No binaries permitted for keystone-tempest-plugin: https://files.pythonhosted.org/packages/ea/a0/9ce5aa17d90b4b4cbec278783344a3fa2392dea5b6d6dd5b93acc90b6cf2/keystone_tempest_plugin-0.12.0-py3-none-any.whl (from https://pypi.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,708 Found link https://files.pythonhosted.org/packages/8c/61/e322b5db4a7aa291f5b1f24bc9ac200c5b9a99280a33f7737035058bd024/keystone_tempest_plugin-0.12.0.tar.gz (from https://pypi.org/simple/keystone-tempest-plugin/), version: 0.12.0 2026-03-18T08:52:18,708 Skipping link: No binaries permitted for keystone-tempest-plugin: https://files.pythonhosted.org/packages/23/48/3d5f0a1e99ac1b7a863fea36552a49d491461e8fdc1009fbbdd55ea7138d/keystone_tempest_plugin-0.13.0-py3-none-any.whl (from https://pypi.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,709 Found link https://files.pythonhosted.org/packages/10/be/9ea20f31afc7586b5daf744bf6d90955b8130d3e96b9082ae7161d9bf2d8/keystone_tempest_plugin-0.13.0.tar.gz (from https://pypi.org/simple/keystone-tempest-plugin/), version: 0.13.0 2026-03-18T08:52:18,709 Skipping link: No binaries permitted for keystone-tempest-plugin: https://files.pythonhosted.org/packages/4d/92/b14ca66879ef8674403da8e987f8136097085c035c65cb2b4c962663883d/keystone_tempest_plugin-0.14.0-py3-none-any.whl (from https://pypi.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,710 Found link https://files.pythonhosted.org/packages/46/62/a3f47f3874fc4b240e2c46e55a73cda8012bde9a1f9beead1fbab544b580/keystone_tempest_plugin-0.14.0.tar.gz (from https://pypi.org/simple/keystone-tempest-plugin/), version: 0.14.0 2026-03-18T08:52:18,711 Skipping link: No binaries permitted for keystone-tempest-plugin: https://files.pythonhosted.org/packages/e7/7d/9287c52c0f27c0032833b0a2d5605ba9558d34af42c4f56bc8b6a1a3a926/keystone_tempest_plugin-0.15.0-py3-none-any.whl (from https://pypi.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,711 Found link https://files.pythonhosted.org/packages/25/02/25546437ca79eb8bc1d31d33414225037b30c6917e14e94ea06c59bb7a0f/keystone_tempest_plugin-0.15.0.tar.gz (from https://pypi.org/simple/keystone-tempest-plugin/), version: 0.15.0 2026-03-18T08:52:18,712 Skipping link: No binaries permitted for keystone-tempest-plugin: https://files.pythonhosted.org/packages/75/18/8dd9ce8390dadb2514934b833d85ece98fe2697388e5f45e15bdffe17dfa/keystone_tempest_plugin-0.16.0-py3-none-any.whl (from https://pypi.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,712 Found link https://files.pythonhosted.org/packages/78/4e/58a6295967462cad0d3b6e22fef358d35839aed9a7ae350e1c544498025c/keystone_tempest_plugin-0.16.0.tar.gz (from https://pypi.org/simple/keystone-tempest-plugin/), version: 0.16.0 2026-03-18T08:52:18,713 Skipping link: No binaries permitted for keystone-tempest-plugin: https://files.pythonhosted.org/packages/0e/16/d0e29de55ad47c425676bb0c3e300d61fb154d63e0ede4af2c574f30f5ca/keystone_tempest_plugin-0.17.0-py3-none-any.whl (from https://pypi.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,714 Found link https://files.pythonhosted.org/packages/92/97/1ab2476a10788ac75a3afaad07b6267a3d73bbdb693b63318b5a1cd01bf9/keystone_tempest_plugin-0.17.0.tar.gz (from https://pypi.org/simple/keystone-tempest-plugin/), version: 0.17.0 2026-03-18T08:52:18,714 Skipping link: No binaries permitted for keystone-tempest-plugin: https://files.pythonhosted.org/packages/7e/4b/4f852340eeda9d61a6941be1c4db274f5b58b34c1b57d64f05b6f463ea9e/keystone_tempest_plugin-0.18.0-py3-none-any.whl (from https://pypi.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,715 Found link https://files.pythonhosted.org/packages/8a/2b/00cb3091122942a10703260e2a8f0e951f47a6babcae368be3a7080f8ac5/keystone_tempest_plugin-0.18.0.tar.gz (from https://pypi.org/simple/keystone-tempest-plugin/), version: 0.18.0 2026-03-18T08:52:18,715 Skipping link: No binaries permitted for keystone-tempest-plugin: https://files.pythonhosted.org/packages/22/f3/46efec4cc8a200bc0fc5f6a3b5b3301b6687e650d291b3a4cba30f811ab7/keystone_tempest_plugin-0.19.0-py3-none-any.whl (from https://pypi.org/simple/keystone-tempest-plugin/) (requires-python:>=3.9) 2026-03-18T08:52:18,717 Found link https://files.pythonhosted.org/packages/61/a2/a23c51d9e94933f7132f3fb3ab97b984023354eb9c9f1a19a95efaa75aa6/keystone_tempest_plugin-0.19.0.tar.gz (from https://pypi.org/simple/keystone-tempest-plugin/) (requires-python:>=3.9), version: 0.19.0 2026-03-18T08:52:18,717 Skipping link: No binaries permitted for keystone-tempest-plugin: https://files.pythonhosted.org/packages/9a/e4/65c9d1291186bd75c3a234e1096148791057300b52a13ef79201f010c4b3/keystone_tempest_plugin-0.20.0-py3-none-any.whl (from https://pypi.org/simple/keystone-tempest-plugin/) (requires-python:>=3.10) 2026-03-18T08:52:18,718 Found link https://files.pythonhosted.org/packages/13/28/f289ab43c7c410e3a75f2a8e5daa021a2738cbc71a9b9a393fe9abffe607/keystone_tempest_plugin-0.20.0.tar.gz (from https://pypi.org/simple/keystone-tempest-plugin/) (requires-python:>=3.10), version: 0.20.0 2026-03-18T08:52:18,719 Fetching project page and analyzing links: https://www.piwheels.org/simple/keystone-tempest-plugin/ 2026-03-18T08:52:18,719 Getting page https://www.piwheels.org/simple/keystone-tempest-plugin/ 2026-03-18T08:52:18,721 Found index url https://www.piwheels.org/simple 2026-03-18T08:52:18,878 Fetched page https://www.piwheels.org/simple/keystone-tempest-plugin/ as text/html 2026-03-18T08:52:18,884 Skipping link: No binaries permitted for keystone-tempest-plugin: https://archive1.piwheels.org/simple/keystone-tempest-plugin/keystone_tempest_plugin-0.19.0-py3-none-any.whl#sha256=bc2bb420ffa57c1311b76f614932c2e9fa53b111637545097c7a215e468a69cc (from https://www.piwheels.org/simple/keystone-tempest-plugin/) (requires-python:>=3.9) 2026-03-18T08:52:18,884 Skipping link: No binaries permitted for keystone-tempest-plugin: https://archive1.piwheels.org/simple/keystone-tempest-plugin/keystone_tempest_plugin-0.18.0-py3-none-any.whl#sha256=a39971d3428b087de8bc002467f00d106c38b84dbcd0b46991462f2d49052e13 (from https://www.piwheels.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,885 Skipping link: No binaries permitted for keystone-tempest-plugin: https://archive1.piwheels.org/simple/keystone-tempest-plugin/keystone_tempest_plugin-0.17.0-py3-none-any.whl#sha256=24806271a0986205e15585905f3c18c6eb14607a3b1e2ae8cab52b5ebfeb60db (from https://www.piwheels.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,886 Skipping link: No binaries permitted for keystone-tempest-plugin: https://archive1.piwheels.org/simple/keystone-tempest-plugin/keystone_tempest_plugin-0.16.0-py3-none-any.whl#sha256=c2731469f6ebcca0a2270501101b90c29df15e249f6a298cdb50ea86717ee0f8 (from https://www.piwheels.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,886 Skipping link: No binaries permitted for keystone-tempest-plugin: https://archive1.piwheels.org/simple/keystone-tempest-plugin/keystone_tempest_plugin-0.15.0-py3-none-any.whl#sha256=0a6fa72c09475e79f875ed4d377007180acd27c08047788db806bff93a9b646e (from https://www.piwheels.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,887 Skipping link: No binaries permitted for keystone-tempest-plugin: https://archive1.piwheels.org/simple/keystone-tempest-plugin/keystone_tempest_plugin-0.14.0-py3-none-any.whl#sha256=b4af24e01db6fa7238b5d094d8df0a32de7215a66ceee05b841250950a3ac88c (from https://www.piwheels.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,888 Skipping link: No binaries permitted for keystone-tempest-plugin: https://archive1.piwheels.org/simple/keystone-tempest-plugin/keystone_tempest_plugin-0.13.0-py3-none-any.whl#sha256=875e41b11c6733b1fd94c8b7676fd13a497f2e17649238764173a2843b15d81c (from https://www.piwheels.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,888 Skipping link: No binaries permitted for keystone-tempest-plugin: https://archive1.piwheels.org/simple/keystone-tempest-plugin/keystone_tempest_plugin-0.12.0-py3-none-any.whl#sha256=13e5be04f5eeffd3238b7991ceed66476cd7e358d54e6fa79247303dd77da2ef (from https://www.piwheels.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,889 Skipping link: No binaries permitted for keystone-tempest-plugin: https://archive1.piwheels.org/simple/keystone-tempest-plugin/keystone_tempest_plugin-0.11.0-py3-none-any.whl#sha256=8c7cfa4e17487e9b5469ffb2013d8cdb6b7eaca1a8eaa4f97fef628a7957d831 (from https://www.piwheels.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,890 Skipping link: No binaries permitted for keystone-tempest-plugin: https://archive1.piwheels.org/simple/keystone-tempest-plugin/keystone_tempest_plugin-0.10.0-py3-none-any.whl#sha256=9bbe94426883a93fb3470fe311fe8b0d9f82faa2c2a84d0cd1c6ab1e7951ac41 (from https://www.piwheels.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,890 Skipping link: No binaries permitted for keystone-tempest-plugin: https://archive1.piwheels.org/simple/keystone-tempest-plugin/keystone_tempest_plugin-0.9.0-py3-none-any.whl#sha256=2f4de12eb4a57274b220d51aae0f333508d473b1d3665e34f5e94b555f42dc45 (from https://www.piwheels.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,890 Skipping link: No binaries permitted for keystone-tempest-plugin: https://archive1.piwheels.org/simple/keystone-tempest-plugin/keystone_tempest_plugin-0.8.0-py3-none-any.whl#sha256=26b8d2fa314e37eded2963aa588f4661e25916e27ba41ebe3ae7df6f009bb3b2 (from https://www.piwheels.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,891 Skipping link: No binaries permitted for keystone-tempest-plugin: https://archive1.piwheels.org/simple/keystone-tempest-plugin/keystone_tempest_plugin-0.7.0-py3-none-any.whl#sha256=19457929acb12ea068c006d9dd90090494234426e3f02d9cf36246b57421e947 (from https://www.piwheels.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,891 Skipping link: No binaries permitted for keystone-tempest-plugin: https://archive1.piwheels.org/simple/keystone-tempest-plugin/keystone_tempest_plugin-0.6.0-py3-none-any.whl#sha256=297a9c7a63320dd75a33ba84e4eb4ec08cbe28658d5a534b628c265976ac3813 (from https://www.piwheels.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,892 Skipping link: No binaries permitted for keystone-tempest-plugin: https://archive1.piwheels.org/simple/keystone-tempest-plugin/keystone_tempest_plugin-0.5.0-py3-none-any.whl#sha256=9db888aac61bc54ffaa76f487ef068ebfd2b8c006287fe0e76d48082463019df (from https://www.piwheels.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,892 Skipping link: No binaries permitted for keystone-tempest-plugin: https://archive1.piwheels.org/simple/keystone-tempest-plugin/keystone_tempest_plugin-0.4.0-py3-none-any.whl#sha256=44aea180685f78dd43a3226246a3ea72a1453a8208e5bbee6fa91fe7b8dfbe45 (from https://www.piwheels.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,893 Skipping link: No binaries permitted for keystone-tempest-plugin: https://archive1.piwheels.org/simple/keystone-tempest-plugin/keystone_tempest_plugin-0.3.0-py2.py3-none-any.whl#sha256=bd4d585c1838cff16d4726f8345f6a6bc7a5c5c33bee3fe0fe079c9496ce0829 (from https://www.piwheels.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,894 Skipping link: No binaries permitted for keystone-tempest-plugin: https://archive1.piwheels.org/simple/keystone-tempest-plugin/keystone_tempest_plugin-0.2.0-py2.py3-none-any.whl#sha256=a969516f571f11bf8965d1cc4f7075c33d6edb623a71fbe13e3a4a5709f63de2 (from https://www.piwheels.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,894 Skipping link: No binaries permitted for keystone-tempest-plugin: https://archive1.piwheels.org/simple/keystone-tempest-plugin/keystone_tempest_plugin-0.1.0-py3-none-any.whl#sha256=5c14c3c35b8e145d6e652368d610e14054e4449a2a61dda17256e61c43665b16 (from https://www.piwheels.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,895 Skipping link: No binaries permitted for keystone-tempest-plugin: https://archive1.piwheels.org/simple/keystone-tempest-plugin/keystone_tempest_plugin-0.0.1.dev43-py3-none-any.whl#sha256=ef575f17aebbf1d0704704efaed45f082d3e4c06272b6539fa595be49a5d6aae (from https://www.piwheels.org/simple/keystone-tempest-plugin/) 2026-03-18T08:52:18,896 Skipping link: not a file: https://www.piwheels.org/simple/keystone-tempest-plugin/ 2026-03-18T08:52:18,896 Skipping link: not a file: https://pypi.org/simple/keystone-tempest-plugin/ 2026-03-18T08:52:18,919 Given no hashes to check 1 links for project 'keystone-tempest-plugin': discarding no candidates 2026-03-18T08:52:18,938 Collecting keystone-tempest-plugin==0.20.0 2026-03-18T08:52:18,940 Created temporary directory: /tmp/pip-unpack-qfvktx4w 2026-03-18T08:52:19,150 Downloading keystone_tempest_plugin-0.20.0.tar.gz (76 kB) 2026-03-18T08:52:19,407 Added keystone-tempest-plugin==0.20.0 from https://files.pythonhosted.org/packages/13/28/f289ab43c7c410e3a75f2a8e5daa021a2738cbc71a9b9a393fe9abffe607/keystone_tempest_plugin-0.20.0.tar.gz to build tracker '/tmp/pip-build-tracker-kb8fr38l' 2026-03-18T08:52:19,409 Running setup.py (path:/tmp/pip-wheel-m5f2jm_u/keystone-tempest-plugin_0f0ca0ed024c4ce59d34e2f48116ccb1/setup.py) egg_info for package keystone-tempest-plugin 2026-03-18T08:52:19,409 Created temporary directory: /tmp/pip-pip-egg-info-x2gqt6gc 2026-03-18T08:52:19,410 Preparing metadata (setup.py): started 2026-03-18T08:52:19,411 Running command python setup.py egg_info 2026-03-18T08:52:19,937 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-18T08:52:19,937 !! 2026-03-18T08:52:19,938 ******************************************************************************** 2026-03-18T08:52:19,939 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-18T08:52:19,940 License :: OSI Approved :: Apache Software License 2026-03-18T08:52:19,941 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-18T08:52:19,942 ******************************************************************************** 2026-03-18T08:52:19,943 !! 2026-03-18T08:52:19,944 self._finalize_license_expression() 2026-03-18T08:52:19,971 /usr/local/lib/python3.11/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2026-03-18T08:52:19,971 !! 2026-03-18T08:52:19,973 ******************************************************************************** 2026-03-18T08:52:19,973 Requirements should be satisfied by a PEP 517 installer. 2026-03-18T08:52:19,974 If you are using pip, you can try `pip install --use-pep517`. 2026-03-18T08:52:19,975 This deprecation is overdue, please update your project and remove deprecated 2026-03-18T08:52:19,976 calls to avoid build errors in the future. 2026-03-18T08:52:19,977 ******************************************************************************** 2026-03-18T08:52:19,978 !! 2026-03-18T08:52:19,978 dist.fetch_build_eggs(dist.setup_requires) 2026-03-18T08:52:23,159 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-03-18T08:52:23,160 !! 2026-03-18T08:52:23,161 ******************************************************************************** 2026-03-18T08:52:23,162 Please avoid running ``setup.py`` directly. 2026-03-18T08:52:23,162 Instead, use pypa/build, pypa/installer or other 2026-03-18T08:52:23,163 standards-based tools. 2026-03-18T08:52:23,164 This deprecation is overdue, please update your project and remove deprecated 2026-03-18T08:52:23,165 calls to avoid build errors in the future. 2026-03-18T08:52:23,166 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-03-18T08:52:23,167 ******************************************************************************** 2026-03-18T08:52:23,169 !! 2026-03-18T08:52:23,169 self.initialize_options() 2026-03-18T08:52:23,170 /tmp/pip-wheel-m5f2jm_u/keystone-tempest-plugin_0f0ca0ed024c4ce59d34e2f48116ccb1/.eggs/pbr-7.0.3-py3.11.egg/pbr/setupcfg.py:833: UserWarning: Unknown distribution option: 'tests_require' 2026-03-18T08:52:23,170 warnings.warn(msg) 2026-03-18T08:52:23,171 running egg_info 2026-03-18T08:52:23,201 creating /tmp/pip-pip-egg-info-x2gqt6gc/keystone_tempest_plugin.egg-info 2026-03-18T08:52:23,214 writing /tmp/pip-pip-egg-info-x2gqt6gc/keystone_tempest_plugin.egg-info/PKG-INFO 2026-03-18T08:52:23,217 writing dependency_links to /tmp/pip-pip-egg-info-x2gqt6gc/keystone_tempest_plugin.egg-info/dependency_links.txt 2026-03-18T08:52:23,218 writing entry points to /tmp/pip-pip-egg-info-x2gqt6gc/keystone_tempest_plugin.egg-info/entry_points.txt 2026-03-18T08:52:23,220 writing requirements to /tmp/pip-pip-egg-info-x2gqt6gc/keystone_tempest_plugin.egg-info/requires.txt 2026-03-18T08:52:23,221 writing top-level names to /tmp/pip-pip-egg-info-x2gqt6gc/keystone_tempest_plugin.egg-info/top_level.txt 2026-03-18T08:52:23,222 [pbr] Processing SOURCES.txt 2026-03-18T08:52:23,223 writing manifest file '/tmp/pip-pip-egg-info-x2gqt6gc/keystone_tempest_plugin.egg-info/SOURCES.txt' 2026-03-18T08:52:23,311 warning: no previously-included files found matching '.gitignore' 2026-03-18T08:52:23,311 warning: no previously-included files found matching '.gitreview' 2026-03-18T08:52:23,312 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-18T08:52:23,344 adding license file 'LICENSE' 2026-03-18T08:52:23,345 adding license file 'AUTHORS' 2026-03-18T08:52:23,349 writing manifest file '/tmp/pip-pip-egg-info-x2gqt6gc/keystone_tempest_plugin.egg-info/SOURCES.txt' 2026-03-18T08:52:23,463 Preparing metadata (setup.py): finished with status 'done' 2026-03-18T08:52:23,467 Source in /tmp/pip-wheel-m5f2jm_u/keystone-tempest-plugin_0f0ca0ed024c4ce59d34e2f48116ccb1 has version 0.20.0, which satisfies requirement keystone-tempest-plugin==0.20.0 from https://files.pythonhosted.org/packages/13/28/f289ab43c7c410e3a75f2a8e5daa021a2738cbc71a9b9a393fe9abffe607/keystone_tempest_plugin-0.20.0.tar.gz 2026-03-18T08:52:23,468 Removed keystone-tempest-plugin==0.20.0 from https://files.pythonhosted.org/packages/13/28/f289ab43c7c410e3a75f2a8e5daa021a2738cbc71a9b9a393fe9abffe607/keystone_tempest_plugin-0.20.0.tar.gz from build tracker '/tmp/pip-build-tracker-kb8fr38l' 2026-03-18T08:52:23,474 Created temporary directory: /tmp/pip-unpack-foqh7fie 2026-03-18T08:52:23,475 Building wheels for collected packages: keystone-tempest-plugin 2026-03-18T08:52:23,479 Created temporary directory: /tmp/pip-wheel-6momuqrt 2026-03-18T08:52:23,480 Building wheel for keystone-tempest-plugin (setup.py): started 2026-03-18T08:52:23,481 Destination directory: /tmp/pip-wheel-6momuqrt 2026-03-18T08:52:23,482 Running command python setup.py bdist_wheel 2026-03-18T08:52:23,987 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-18T08:52:23,988 !! 2026-03-18T08:52:23,989 ******************************************************************************** 2026-03-18T08:52:23,990 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-18T08:52:23,991 License :: OSI Approved :: Apache Software License 2026-03-18T08:52:23,992 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-18T08:52:23,993 ******************************************************************************** 2026-03-18T08:52:23,994 !! 2026-03-18T08:52:23,995 self._finalize_license_expression() 2026-03-18T08:52:24,016 /usr/local/lib/python3.11/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2026-03-18T08:52:24,016 !! 2026-03-18T08:52:24,018 ******************************************************************************** 2026-03-18T08:52:24,018 Requirements should be satisfied by a PEP 517 installer. 2026-03-18T08:52:24,019 If you are using pip, you can try `pip install --use-pep517`. 2026-03-18T08:52:24,020 This deprecation is overdue, please update your project and remove deprecated 2026-03-18T08:52:24,020 calls to avoid build errors in the future. 2026-03-18T08:52:24,021 ******************************************************************************** 2026-03-18T08:52:24,021 !! 2026-03-18T08:52:24,022 dist.fetch_build_eggs(dist.setup_requires) 2026-03-18T08:52:24,652 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-03-18T08:52:24,653 !! 2026-03-18T08:52:24,654 ******************************************************************************** 2026-03-18T08:52:24,654 Please avoid running ``setup.py`` directly. 2026-03-18T08:52:24,655 Instead, use pypa/build, pypa/installer or other 2026-03-18T08:52:24,655 standards-based tools. 2026-03-18T08:52:24,656 This deprecation is overdue, please update your project and remove deprecated 2026-03-18T08:52:24,656 calls to avoid build errors in the future. 2026-03-18T08:52:24,657 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-03-18T08:52:24,658 ******************************************************************************** 2026-03-18T08:52:24,659 !! 2026-03-18T08:52:24,660 self.initialize_options() 2026-03-18T08:52:24,660 /tmp/pip-wheel-m5f2jm_u/keystone-tempest-plugin_0f0ca0ed024c4ce59d34e2f48116ccb1/.eggs/pbr-7.0.3-py3.11.egg/pbr/setupcfg.py:833: UserWarning: Unknown distribution option: 'tests_require' 2026-03-18T08:52:24,661 warnings.warn(msg) 2026-03-18T08:52:24,664 running bdist_wheel 2026-03-18T08:52:24,774 running build 2026-03-18T08:52:24,774 running build_py 2026-03-18T08:52:24,805 creating build/lib/keystone_tempest_plugin/tests/api/identity/v3 2026-03-18T08:52:24,809 copying keystone_tempest_plugin/tests/api/identity/v3/__init__.py -> build/lib/keystone_tempest_plugin/tests/api/identity/v3 2026-03-18T08:52:24,811 copying keystone_tempest_plugin/tests/api/identity/v3/fixtures.py -> build/lib/keystone_tempest_plugin/tests/api/identity/v3 2026-03-18T08:52:24,813 copying keystone_tempest_plugin/tests/api/identity/v3/test_mapping_rules.py -> build/lib/keystone_tempest_plugin/tests/api/identity/v3 2026-03-18T08:52:24,814 copying keystone_tempest_plugin/tests/api/identity/v3/test_service_providers.py -> build/lib/keystone_tempest_plugin/tests/api/identity/v3 2026-03-18T08:52:24,817 copying keystone_tempest_plugin/tests/api/identity/v3/test_identity_providers.py -> build/lib/keystone_tempest_plugin/tests/api/identity/v3 2026-03-18T08:52:24,819 copying keystone_tempest_plugin/tests/api/identity/v3/test_oauth1_tokens.py -> build/lib/keystone_tempest_plugin/tests/api/identity/v3 2026-03-18T08:52:24,822 creating build/lib/keystone_tempest_plugin/services/identity 2026-03-18T08:52:24,823 copying keystone_tempest_plugin/services/identity/__init__.py -> build/lib/keystone_tempest_plugin/services/identity 2026-03-18T08:52:24,825 copying keystone_tempest_plugin/services/identity/clients.py -> build/lib/keystone_tempest_plugin/services/identity 2026-03-18T08:52:24,828 copying keystone_tempest_plugin/tests/api/identity/__init__.py -> build/lib/keystone_tempest_plugin/tests/api/identity 2026-03-18T08:52:24,830 copying keystone_tempest_plugin/services/__init__.py -> build/lib/keystone_tempest_plugin/services 2026-03-18T08:52:24,832 creating build/lib/keystone_tempest_plugin/tests/rbac 2026-03-18T08:52:24,833 copying keystone_tempest_plugin/tests/rbac/__init__.py -> build/lib/keystone_tempest_plugin/tests/rbac 2026-03-18T08:52:24,836 creating build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,837 copying keystone_tempest_plugin/tests/rbac/v3/test_registered_limit.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,840 copying keystone_tempest_plugin/tests/rbac/v3/test_consumer.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,842 copying keystone_tempest_plugin/tests/rbac/v3/__init__.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,843 copying keystone_tempest_plugin/tests/rbac/v3/test_ec2_credential.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,845 copying keystone_tempest_plugin/tests/rbac/v3/test_service_provider.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,848 copying keystone_tempest_plugin/tests/rbac/v3/test_project.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,850 copying keystone_tempest_plugin/tests/rbac/v3/test_region.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,852 copying keystone_tempest_plugin/tests/rbac/v3/test_grant.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,858 copying keystone_tempest_plugin/tests/rbac/v3/test_protocol.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,860 copying keystone_tempest_plugin/tests/rbac/v3/test_endpoint.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,863 copying keystone_tempest_plugin/tests/rbac/v3/test_domain_config.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,865 copying keystone_tempest_plugin/tests/rbac/v3/test_policy.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,867 copying keystone_tempest_plugin/tests/rbac/v3/test_access_rule.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,870 copying keystone_tempest_plugin/tests/rbac/v3/test_domain.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,872 copying keystone_tempest_plugin/tests/rbac/v3/test_service.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,874 copying keystone_tempest_plugin/tests/rbac/v3/test_application_credential.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,877 copying keystone_tempest_plugin/tests/rbac/v3/test_group.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,881 copying keystone_tempest_plugin/tests/rbac/v3/test_identity_provider.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,883 copying keystone_tempest_plugin/tests/rbac/v3/test_project_tag.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,886 copying keystone_tempest_plugin/tests/rbac/v3/test_mapping.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,890 copying keystone_tempest_plugin/tests/rbac/v3/test_limit.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,892 copying keystone_tempest_plugin/tests/rbac/v3/test_trust.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,895 copying keystone_tempest_plugin/tests/rbac/v3/test_user.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,897 copying keystone_tempest_plugin/tests/rbac/v3/base.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,899 copying keystone_tempest_plugin/tests/rbac/v3/test_endpoint_group.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,902 copying keystone_tempest_plugin/tests/rbac/v3/test_role.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,905 copying keystone_tempest_plugin/tests/rbac/v3/test_role_assignment.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,908 copying keystone_tempest_plugin/tests/rbac/v3/test_credential.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,911 copying keystone_tempest_plugin/tests/rbac/v3/test_project_endpoint.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,913 copying keystone_tempest_plugin/tests/rbac/v3/test_policy_association.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,915 copying keystone_tempest_plugin/tests/rbac/v3/test_implied_role.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,918 copying keystone_tempest_plugin/tests/rbac/v3/test_token.py -> build/lib/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:24,921 creating build/lib/keystone_tempest_plugin/services/identity/v3 2026-03-18T08:52:24,921 copying keystone_tempest_plugin/services/identity/v3/__init__.py -> build/lib/keystone_tempest_plugin/services/identity/v3 2026-03-18T08:52:24,923 copying keystone_tempest_plugin/services/identity/v3/saml2_client.py -> build/lib/keystone_tempest_plugin/services/identity/v3 2026-03-18T08:52:24,925 copying keystone_tempest_plugin/services/identity/v3/identity_providers_client.py -> build/lib/keystone_tempest_plugin/services/identity/v3 2026-03-18T08:52:24,927 copying keystone_tempest_plugin/services/identity/v3/auth_client.py -> build/lib/keystone_tempest_plugin/services/identity/v3 2026-03-18T08:52:24,929 copying keystone_tempest_plugin/services/identity/v3/mapping_rules_client.py -> build/lib/keystone_tempest_plugin/services/identity/v3 2026-03-18T08:52:24,931 copying keystone_tempest_plugin/services/identity/v3/service_providers_client.py -> build/lib/keystone_tempest_plugin/services/identity/v3 2026-03-18T08:52:24,933 copying keystone_tempest_plugin/services/identity/v3/limits_client.py -> build/lib/keystone_tempest_plugin/services/identity/v3 2026-03-18T08:52:24,936 copying keystone_tempest_plugin/tests/api/__init__.py -> build/lib/keystone_tempest_plugin/tests/api 2026-03-18T08:52:24,938 creating build/lib/keystone_tempest_plugin/tests/scenario 2026-03-18T08:52:24,938 copying keystone_tempest_plugin/tests/scenario/__init__.py -> build/lib/keystone_tempest_plugin/tests/scenario 2026-03-18T08:52:24,940 copying keystone_tempest_plugin/tests/scenario/test_oidc_federated_authentication.py -> build/lib/keystone_tempest_plugin/tests/scenario 2026-03-18T08:52:24,942 copying keystone_tempest_plugin/tests/scenario/test_federated_authentication.py -> build/lib/keystone_tempest_plugin/tests/scenario 2026-03-18T08:52:24,945 copying keystone_tempest_plugin/tests/scenario/keycloak.py -> build/lib/keystone_tempest_plugin/tests/scenario 2026-03-18T08:52:24,948 copying keystone_tempest_plugin/tests/__init__.py -> build/lib/keystone_tempest_plugin/tests 2026-03-18T08:52:24,949 copying keystone_tempest_plugin/tests/base.py -> build/lib/keystone_tempest_plugin/tests 2026-03-18T08:52:24,952 copying keystone_tempest_plugin/__init__.py -> build/lib/keystone_tempest_plugin 2026-03-18T08:52:24,953 copying keystone_tempest_plugin/config.py -> build/lib/keystone_tempest_plugin 2026-03-18T08:52:24,955 copying keystone_tempest_plugin/clients.py -> build/lib/keystone_tempest_plugin 2026-03-18T08:52:24,957 copying keystone_tempest_plugin/plugin.py -> build/lib/keystone_tempest_plugin 2026-03-18T08:52:24,959 running egg_info 2026-03-18T08:52:24,999 writing keystone_tempest_plugin.egg-info/PKG-INFO 2026-03-18T08:52:25,001 writing dependency_links to keystone_tempest_plugin.egg-info/dependency_links.txt 2026-03-18T08:52:25,003 writing entry points to keystone_tempest_plugin.egg-info/entry_points.txt 2026-03-18T08:52:25,004 writing requirements to keystone_tempest_plugin.egg-info/requires.txt 2026-03-18T08:52:25,005 writing top-level names to keystone_tempest_plugin.egg-info/top_level.txt 2026-03-18T08:52:25,007 [pbr] Reusing existing SOURCES.txt 2026-03-18T08:52:25,019 copying keystone_tempest_plugin/README.rst -> build/lib/keystone_tempest_plugin 2026-03-18T08:52:25,026 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-03-18T08:52:25,027 !! 2026-03-18T08:52:25,028 ******************************************************************************** 2026-03-18T08:52:25,029 Please avoid running ``setup.py`` directly. 2026-03-18T08:52:25,030 Instead, use pypa/build, pypa/installer or other 2026-03-18T08:52:25,030 standards-based tools. 2026-03-18T08:52:25,031 This deprecation is overdue, please update your project and remove deprecated 2026-03-18T08:52:25,031 calls to avoid build errors in the future. 2026-03-18T08:52:25,032 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-03-18T08:52:25,032 ******************************************************************************** 2026-03-18T08:52:25,033 !! 2026-03-18T08:52:25,033 self.initialize_options() 2026-03-18T08:52:25,034 installing to build/bdist.linux-armv7l/wheel 2026-03-18T08:52:25,034 running install 2026-03-18T08:52:25,063 [pbr] Generating AUTHORS 2026-03-18T08:52:25,069 [pbr] AUTHORS complete (0.0s) 2026-03-18T08:52:25,070 running install_lib 2026-03-18T08:52:25,097 creating build/bdist.linux-armv7l/wheel 2026-03-18T08:52:25,099 creating build/bdist.linux-armv7l/wheel/keystone_tempest_plugin 2026-03-18T08:52:25,100 copying build/lib/keystone_tempest_plugin/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin 2026-03-18T08:52:25,102 copying build/lib/keystone_tempest_plugin/README.rst -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin 2026-03-18T08:52:25,104 copying build/lib/keystone_tempest_plugin/config.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin 2026-03-18T08:52:25,106 creating build/bdist.linux-armv7l/wheel/keystone_tempest_plugin/tests 2026-03-18T08:52:25,108 creating build/bdist.linux-armv7l/wheel/keystone_tempest_plugin/tests/api 2026-03-18T08:52:25,109 creating build/bdist.linux-armv7l/wheel/keystone_tempest_plugin/tests/api/identity 2026-03-18T08:52:25,110 copying build/lib/keystone_tempest_plugin/tests/api/identity/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/api/identity 2026-03-18T08:52:25,112 creating build/bdist.linux-armv7l/wheel/keystone_tempest_plugin/tests/api/identity/v3 2026-03-18T08:52:25,113 copying build/lib/keystone_tempest_plugin/tests/api/identity/v3/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/api/identity/v3 2026-03-18T08:52:25,115 copying build/lib/keystone_tempest_plugin/tests/api/identity/v3/fixtures.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/api/identity/v3 2026-03-18T08:52:25,117 copying build/lib/keystone_tempest_plugin/tests/api/identity/v3/test_mapping_rules.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/api/identity/v3 2026-03-18T08:52:25,119 copying build/lib/keystone_tempest_plugin/tests/api/identity/v3/test_service_providers.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/api/identity/v3 2026-03-18T08:52:25,121 copying build/lib/keystone_tempest_plugin/tests/api/identity/v3/test_identity_providers.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/api/identity/v3 2026-03-18T08:52:25,124 copying build/lib/keystone_tempest_plugin/tests/api/identity/v3/test_oauth1_tokens.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/api/identity/v3 2026-03-18T08:52:25,126 copying build/lib/keystone_tempest_plugin/tests/api/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/api 2026-03-18T08:52:25,128 copying build/lib/keystone_tempest_plugin/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests 2026-03-18T08:52:25,130 creating build/bdist.linux-armv7l/wheel/keystone_tempest_plugin/tests/rbac 2026-03-18T08:52:25,131 copying build/lib/keystone_tempest_plugin/tests/rbac/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac 2026-03-18T08:52:25,133 creating build/bdist.linux-armv7l/wheel/keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,134 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_registered_limit.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,137 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_consumer.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,139 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,141 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_ec2_credential.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,143 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_service_provider.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,145 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_project.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,148 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_region.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,150 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_grant.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,156 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_protocol.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,158 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_endpoint.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,161 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_domain_config.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,163 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_policy.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,166 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_access_rule.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,168 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_domain.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,171 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_service.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,173 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_application_credential.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,176 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_group.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,180 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_identity_provider.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,182 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_project_tag.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,185 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_mapping.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,188 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_limit.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,191 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_trust.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,194 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_user.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,197 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/base.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,199 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_endpoint_group.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,202 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_role.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,205 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_role_assignment.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,208 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_credential.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,211 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_project_endpoint.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,214 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_policy_association.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,217 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_implied_role.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,219 copying build/lib/keystone_tempest_plugin/tests/rbac/v3/test_token.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/rbac/v3 2026-03-18T08:52:25,222 creating build/bdist.linux-armv7l/wheel/keystone_tempest_plugin/tests/scenario 2026-03-18T08:52:25,224 copying build/lib/keystone_tempest_plugin/tests/scenario/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/scenario 2026-03-18T08:52:25,226 copying build/lib/keystone_tempest_plugin/tests/scenario/test_oidc_federated_authentication.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/scenario 2026-03-18T08:52:25,228 copying build/lib/keystone_tempest_plugin/tests/scenario/test_federated_authentication.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/scenario 2026-03-18T08:52:25,231 copying build/lib/keystone_tempest_plugin/tests/scenario/keycloak.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests/scenario 2026-03-18T08:52:25,233 copying build/lib/keystone_tempest_plugin/tests/base.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/tests 2026-03-18T08:52:25,235 copying build/lib/keystone_tempest_plugin/clients.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin 2026-03-18T08:52:25,238 creating build/bdist.linux-armv7l/wheel/keystone_tempest_plugin/services 2026-03-18T08:52:25,240 creating build/bdist.linux-armv7l/wheel/keystone_tempest_plugin/services/identity 2026-03-18T08:52:25,242 copying build/lib/keystone_tempest_plugin/services/identity/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/services/identity 2026-03-18T08:52:25,244 creating build/bdist.linux-armv7l/wheel/keystone_tempest_plugin/services/identity/v3 2026-03-18T08:52:25,245 copying build/lib/keystone_tempest_plugin/services/identity/v3/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/services/identity/v3 2026-03-18T08:52:25,247 copying build/lib/keystone_tempest_plugin/services/identity/v3/saml2_client.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/services/identity/v3 2026-03-18T08:52:25,250 copying build/lib/keystone_tempest_plugin/services/identity/v3/identity_providers_client.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/services/identity/v3 2026-03-18T08:52:25,252 copying build/lib/keystone_tempest_plugin/services/identity/v3/auth_client.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/services/identity/v3 2026-03-18T08:52:25,254 copying build/lib/keystone_tempest_plugin/services/identity/v3/mapping_rules_client.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/services/identity/v3 2026-03-18T08:52:25,256 copying build/lib/keystone_tempest_plugin/services/identity/v3/service_providers_client.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/services/identity/v3 2026-03-18T08:52:25,258 copying build/lib/keystone_tempest_plugin/services/identity/v3/limits_client.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/services/identity/v3 2026-03-18T08:52:25,261 copying build/lib/keystone_tempest_plugin/services/identity/clients.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/services/identity 2026-03-18T08:52:25,263 copying build/lib/keystone_tempest_plugin/services/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin/services 2026-03-18T08:52:25,265 copying build/lib/keystone_tempest_plugin/plugin.py -> build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin 2026-03-18T08:52:25,267 running install_egg_info 2026-03-18T08:52:25,298 Copying keystone_tempest_plugin.egg-info to build/bdist.linux-armv7l/wheel/./keystone_tempest_plugin-0.20.0-py3.11.egg-info 2026-03-18T08:52:25,313 running install_scripts 2026-03-18T08:52:25,329 creating build/bdist.linux-armv7l/wheel/keystone_tempest_plugin-0.20.0.dist-info/WHEEL 2026-03-18T08:52:25,332 creating '/tmp/pip-wheel-6momuqrt/keystone_tempest_plugin-0.20.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-18T08:52:25,334 adding 'keystone_tempest_plugin/README.rst' 2026-03-18T08:52:25,336 adding 'keystone_tempest_plugin/__init__.py' 2026-03-18T08:52:25,337 adding 'keystone_tempest_plugin/clients.py' 2026-03-18T08:52:25,339 adding 'keystone_tempest_plugin/config.py' 2026-03-18T08:52:25,341 adding 'keystone_tempest_plugin/plugin.py' 2026-03-18T08:52:25,343 adding 'keystone_tempest_plugin/services/__init__.py' 2026-03-18T08:52:25,345 adding 'keystone_tempest_plugin/services/identity/__init__.py' 2026-03-18T08:52:25,347 adding 'keystone_tempest_plugin/services/identity/clients.py' 2026-03-18T08:52:25,349 adding 'keystone_tempest_plugin/services/identity/v3/__init__.py' 2026-03-18T08:52:25,351 adding 'keystone_tempest_plugin/services/identity/v3/auth_client.py' 2026-03-18T08:52:25,353 adding 'keystone_tempest_plugin/services/identity/v3/identity_providers_client.py' 2026-03-18T08:52:25,354 adding 'keystone_tempest_plugin/services/identity/v3/limits_client.py' 2026-03-18T08:52:25,356 adding 'keystone_tempest_plugin/services/identity/v3/mapping_rules_client.py' 2026-03-18T08:52:25,358 adding 'keystone_tempest_plugin/services/identity/v3/saml2_client.py' 2026-03-18T08:52:25,360 adding 'keystone_tempest_plugin/services/identity/v3/service_providers_client.py' 2026-03-18T08:52:25,362 adding 'keystone_tempest_plugin/tests/__init__.py' 2026-03-18T08:52:25,363 adding 'keystone_tempest_plugin/tests/base.py' 2026-03-18T08:52:25,365 adding 'keystone_tempest_plugin/tests/api/__init__.py' 2026-03-18T08:52:25,367 adding 'keystone_tempest_plugin/tests/api/identity/__init__.py' 2026-03-18T08:52:25,369 adding 'keystone_tempest_plugin/tests/api/identity/v3/__init__.py' 2026-03-18T08:52:25,371 adding 'keystone_tempest_plugin/tests/api/identity/v3/fixtures.py' 2026-03-18T08:52:25,373 adding 'keystone_tempest_plugin/tests/api/identity/v3/test_identity_providers.py' 2026-03-18T08:52:25,375 adding 'keystone_tempest_plugin/tests/api/identity/v3/test_mapping_rules.py' 2026-03-18T08:52:25,377 adding 'keystone_tempest_plugin/tests/api/identity/v3/test_oauth1_tokens.py' 2026-03-18T08:52:25,379 adding 'keystone_tempest_plugin/tests/api/identity/v3/test_service_providers.py' 2026-03-18T08:52:25,381 adding 'keystone_tempest_plugin/tests/rbac/__init__.py' 2026-03-18T08:52:25,384 adding 'keystone_tempest_plugin/tests/rbac/v3/__init__.py' 2026-03-18T08:52:25,385 adding 'keystone_tempest_plugin/tests/rbac/v3/base.py' 2026-03-18T08:52:25,388 adding 'keystone_tempest_plugin/tests/rbac/v3/test_access_rule.py' 2026-03-18T08:52:25,391 adding 'keystone_tempest_plugin/tests/rbac/v3/test_application_credential.py' 2026-03-18T08:52:25,393 adding 'keystone_tempest_plugin/tests/rbac/v3/test_consumer.py' 2026-03-18T08:52:25,395 adding 'keystone_tempest_plugin/tests/rbac/v3/test_credential.py' 2026-03-18T08:52:25,397 adding 'keystone_tempest_plugin/tests/rbac/v3/test_domain.py' 2026-03-18T08:52:25,399 adding 'keystone_tempest_plugin/tests/rbac/v3/test_domain_config.py' 2026-03-18T08:52:25,402 adding 'keystone_tempest_plugin/tests/rbac/v3/test_ec2_credential.py' 2026-03-18T08:52:25,404 adding 'keystone_tempest_plugin/tests/rbac/v3/test_endpoint.py' 2026-03-18T08:52:25,406 adding 'keystone_tempest_plugin/tests/rbac/v3/test_endpoint_group.py' 2026-03-18T08:52:25,417 adding 'keystone_tempest_plugin/tests/rbac/v3/test_grant.py' 2026-03-18T08:52:25,423 adding 'keystone_tempest_plugin/tests/rbac/v3/test_group.py' 2026-03-18T08:52:25,425 adding 'keystone_tempest_plugin/tests/rbac/v3/test_identity_provider.py' 2026-03-18T08:52:25,427 adding 'keystone_tempest_plugin/tests/rbac/v3/test_implied_role.py' 2026-03-18T08:52:25,430 adding 'keystone_tempest_plugin/tests/rbac/v3/test_limit.py' 2026-03-18T08:52:25,432 adding 'keystone_tempest_plugin/tests/rbac/v3/test_mapping.py' 2026-03-18T08:52:25,434 adding 'keystone_tempest_plugin/tests/rbac/v3/test_policy.py' 2026-03-18T08:52:25,436 adding 'keystone_tempest_plugin/tests/rbac/v3/test_policy_association.py' 2026-03-18T08:52:25,439 adding 'keystone_tempest_plugin/tests/rbac/v3/test_project.py' 2026-03-18T08:52:25,441 adding 'keystone_tempest_plugin/tests/rbac/v3/test_project_endpoint.py' 2026-03-18T08:52:25,443 adding 'keystone_tempest_plugin/tests/rbac/v3/test_project_tag.py' 2026-03-18T08:52:25,445 adding 'keystone_tempest_plugin/tests/rbac/v3/test_protocol.py' 2026-03-18T08:52:25,448 adding 'keystone_tempest_plugin/tests/rbac/v3/test_region.py' 2026-03-18T08:52:25,450 adding 'keystone_tempest_plugin/tests/rbac/v3/test_registered_limit.py' 2026-03-18T08:52:25,453 adding 'keystone_tempest_plugin/tests/rbac/v3/test_role.py' 2026-03-18T08:52:25,458 adding 'keystone_tempest_plugin/tests/rbac/v3/test_role_assignment.py' 2026-03-18T08:52:25,461 adding 'keystone_tempest_plugin/tests/rbac/v3/test_service.py' 2026-03-18T08:52:25,464 adding 'keystone_tempest_plugin/tests/rbac/v3/test_service_provider.py' 2026-03-18T08:52:25,467 adding 'keystone_tempest_plugin/tests/rbac/v3/test_token.py' 2026-03-18T08:52:25,470 adding 'keystone_tempest_plugin/tests/rbac/v3/test_trust.py' 2026-03-18T08:52:25,474 adding 'keystone_tempest_plugin/tests/rbac/v3/test_user.py' 2026-03-18T08:52:25,477 adding 'keystone_tempest_plugin/tests/scenario/__init__.py' 2026-03-18T08:52:25,479 adding 'keystone_tempest_plugin/tests/scenario/keycloak.py' 2026-03-18T08:52:25,482 adding 'keystone_tempest_plugin/tests/scenario/test_federated_authentication.py' 2026-03-18T08:52:25,485 adding 'keystone_tempest_plugin/tests/scenario/test_oidc_federated_authentication.py' 2026-03-18T08:52:25,489 adding 'keystone_tempest_plugin-0.20.0.dist-info/licenses/AUTHORS' 2026-03-18T08:52:25,492 adding 'keystone_tempest_plugin-0.20.0.dist-info/licenses/LICENSE' 2026-03-18T08:52:25,493 adding 'keystone_tempest_plugin-0.20.0.dist-info/METADATA' 2026-03-18T08:52:25,495 adding 'keystone_tempest_plugin-0.20.0.dist-info/WHEEL' 2026-03-18T08:52:25,496 adding 'keystone_tempest_plugin-0.20.0.dist-info/entry_points.txt' 2026-03-18T08:52:25,497 adding 'keystone_tempest_plugin-0.20.0.dist-info/pbr.json' 2026-03-18T08:52:25,498 adding 'keystone_tempest_plugin-0.20.0.dist-info/top_level.txt' 2026-03-18T08:52:25,500 adding 'keystone_tempest_plugin-0.20.0.dist-info/RECORD' 2026-03-18T08:52:25,504 removing build/bdist.linux-armv7l/wheel 2026-03-18T08:52:25,663 Building wheel for keystone-tempest-plugin (setup.py): finished with status 'done' 2026-03-18T08:52:25,666 Created wheel for keystone-tempest-plugin: filename=keystone_tempest_plugin-0.20.0-py3-none-any.whl size=116093 sha256=205bad89acaa07f47e9b4045cc7cd7f19d1cc4c0ee68f7bfbae1203702095501 2026-03-18T08:52:25,668 Stored in directory: /tmp/pip-ephem-wheel-cache-3sdgwvox/wheels/ff/b7/06/d97e5ea59def5a50dcf84018067d3a9d7a4865abffce773eb3 2026-03-18T08:52:25,681 Successfully built keystone-tempest-plugin 2026-03-18T08:52:25,687 Removed build tracker: '/tmp/pip-build-tracker-kb8fr38l'