2026-09-04T06:44:27,917 Created temporary directory: /tmp/pip-ephem-wheel-cache-f5hk4wwb 2026-09-04T06:44:27,919 Created temporary directory: /tmp/pip-build-tracker-q8m0t8k4 2026-09-04T06:44:27,920 Initialized build tracking at /tmp/pip-build-tracker-q8m0t8k4 2026-09-04T06:44:27,920 Created build tracker: /tmp/pip-build-tracker-q8m0t8k4 2026-09-04T06:44:27,920 Entered build tracker: /tmp/pip-build-tracker-q8m0t8k4 2026-09-04T06:44:27,921 Created temporary directory: /tmp/pip-wheel-oxm55l1s 2026-09-04T06:44:27,924 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-09-04T06:44:27,926 Created temporary directory: /tmp/pip-ephem-wheel-cache-3l7igtoi 2026-09-04T06:44:27,948 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-04T06:44:27,951 2 location(s) to search for versions of keystone: 2026-09-04T06:44:27,951 * https://pypi.org/simple/keystone/ 2026-09-04T06:44:27,951 * https://www.piwheels.org/simple/keystone/ 2026-09-04T06:44:27,952 Fetching project page and analyzing links: https://pypi.org/simple/keystone/ 2026-09-04T06:44:27,953 Getting page https://pypi.org/simple/keystone/ 2026-09-04T06:44:27,954 Found index url https://pypi.org/simple 2026-09-04T06:44:28,106 Fetched page https://pypi.org/simple/keystone/ as application/vnd.pypi.simple.v1+json 2026-09-04T06:44:28,130 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/3c/73/aa700a20710d189a4dff586eeee320daf7457b4f1e4cee2fb894e9331001/keystone-12.0.2-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-09-04T06:44:28,130 Found link https://files.pythonhosted.org/packages/8b/7f/cf381778a615b1e635d30fcdf1fc8ac2163fb36d2a2df6cd9634d438c165/keystone-12.0.2.tar.gz (from https://pypi.org/simple/keystone/), version: 12.0.2 2026-09-04T06:44:28,131 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/e7/9d/1c9867709d149f008feebbfed2966e135f9eca387ea8fddc8d0022e5de62/keystone-12.0.3-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-09-04T06:44:28,132 Found link https://files.pythonhosted.org/packages/ce/4d/3b11becbb5d04e63debfbe5a8f0372b4a323af6b7651bcc4ab325bbaa356/keystone-12.0.3.tar.gz (from https://pypi.org/simple/keystone/), version: 12.0.3 2026-09-04T06:44:28,132 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/67/69/c024239f44ac947171996885ea1e4ecfccef202709c126609cc70ef408bf/keystone-13.0.2-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-09-04T06:44:28,133 Found link https://files.pythonhosted.org/packages/c8/82/f6d8af3476b6bd493b4b914d9b63e66b6c53f1df922a346db50d47be311c/keystone-13.0.2.tar.gz (from https://pypi.org/simple/keystone/), version: 13.0.2 2026-09-04T06:44:28,134 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/5b/70/635059fee2fb07a22832bf7a56021f36b1f26d01a0100612bc77e626852a/keystone-13.0.3-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-09-04T06:44:28,134 Found link https://files.pythonhosted.org/packages/46/62/5f3a75bf5082553edc9b9945d1f023255a127395cea871258cda092c8d4a/keystone-13.0.3.tar.gz (from https://pypi.org/simple/keystone/), version: 13.0.3 2026-09-04T06:44:28,135 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/de/7d/d99d4be3b85108fc81091ba8609d049b52e6c979ab4271506bc29d322262/keystone-13.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-09-04T06:44:28,135 Found link https://files.pythonhosted.org/packages/0e/63/0d255628e38c643d58a2848be60176580f9d2fd02d81b7606766ac000dc9/keystone-13.0.4.tar.gz (from https://pypi.org/simple/keystone/), version: 13.0.4 2026-09-04T06:44:28,136 Found link https://files.pythonhosted.org/packages/cb/66/8350a5bb9919f9f9ba8cf14b5ba34d56f6e43839221358e859d74e47f785/keystone-14.0.0.tar.gz (from https://pypi.org/simple/keystone/), version: 14.0.0 2026-09-04T06:44:28,137 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/4c/80/ebb58ef8caba1ded05951a400709fedc52cda5e42b97bdf47fa586fa0c41/keystone-14.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-09-04T06:44:28,138 Found link https://files.pythonhosted.org/packages/60/53/9d9485608ef26c93bb5922a7a078d093ee079bfe236b69e3d73ddfac6461/keystone-14.0.1.tar.gz (from https://pypi.org/simple/keystone/), version: 14.0.1 2026-09-04T06:44:28,138 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/49/4a/7854bd0ce5adb5c6b2cf059e316d827368fce71d673407bf60d923147227/keystone-14.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-09-04T06:44:28,139 Found link https://files.pythonhosted.org/packages/5b/a0/cfe23bb3c23098409362af638a56686af870485d7b94bacc0c89806f9dae/keystone-14.1.0.tar.gz (from https://pypi.org/simple/keystone/), version: 14.1.0 2026-09-04T06:44:28,139 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/47/36/ca6019d66f6fd77c147cf6e34e9f38f096116bdbcf26e0cc8139668210fa/keystone-14.2.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-09-04T06:44:28,140 Found link https://files.pythonhosted.org/packages/e9/45/c12a5161a02231b1a5fd622aac9d58595c37a296bf759a0dbe39f3aba2ff/keystone-14.2.0.tar.gz (from https://pypi.org/simple/keystone/), version: 14.2.0 2026-09-04T06:44:28,140 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/26/75/31c126e38c23078da1627678c55fa744b573b21b32a45c5ba88f45db897a/keystone-15.0.0.0rc1-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-09-04T06:44:28,141 Found link https://files.pythonhosted.org/packages/ce/71/4a98243b52f2a275c28e2e1fe96130f20303af7f045c260ba0e22df44355/keystone-15.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/), version: 15.0.0.0rc1 2026-09-04T06:44:28,141 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/a9/0e/19793adb89e0a7a6e82ec22ec43b62e1606dd3ee00b008c58768cfba9c68/keystone-15.0.0.0rc2-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-09-04T06:44:28,142 Found link https://files.pythonhosted.org/packages/f2/43/7a6eaf46a7b8e6123aff688b94a5602064472bf95098ecd03c4ea7828d83/keystone-15.0.0.0rc2.tar.gz (from https://pypi.org/simple/keystone/), version: 15.0.0.0rc2 2026-09-04T06:44:28,143 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/2e/56/22750bc5ab304581284e5793cc38f86865ab5ad27d5258595c0d5805638f/keystone-15.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-09-04T06:44:28,143 Found link https://files.pythonhosted.org/packages/4a/29/b8d4691efca7269d3a320ecc25eb8922103cfde873f8a74f6139ed893e74/keystone-15.0.0.tar.gz (from https://pypi.org/simple/keystone/), version: 15.0.0 2026-09-04T06:44:28,144 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/41/7b/382afda738814165b3fca3c8ed46901f0ac0925df1c02307358eb7fed4e2/keystone-15.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-09-04T06:44:28,145 Found link https://files.pythonhosted.org/packages/b0/9e/443a693255c5ec3da268050d88015348cc894aa58f0cbb1628ca161e111f/keystone-15.0.1.tar.gz (from https://pypi.org/simple/keystone/), version: 15.0.1 2026-09-04T06:44:28,145 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/d7/76/dc14ad140affbe6cdc3fa750ca40a2d1f5474379bab27ef1c1c0d660def5/keystone-16.0.0.0rc1-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-09-04T06:44:28,146 Found link https://files.pythonhosted.org/packages/6f/94/3070b8e62b366b2e0f0a43427b29282376e7b96746865fdce830cbb04ba0/keystone-16.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/), version: 16.0.0.0rc1 2026-09-04T06:44:28,146 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/1e/5c/767953cfa0137f2cd0e68e50b9f9952d16f366c6638e6882cfb7e9c0f328/keystone-16.0.0.0rc2-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-09-04T06:44:28,147 Found link https://files.pythonhosted.org/packages/d2/8f/a66042576b3aa54c9183c44bf9674caa80f25e8811e014a71eaf0edd9e23/keystone-16.0.0.0rc2.tar.gz (from https://pypi.org/simple/keystone/), version: 16.0.0.0rc2 2026-09-04T06:44:28,148 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/4e/e6/22f5a2ee899c4cca1b20e07458ac72cb267ca5ad162f77affea942161fe9/keystone-16.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-09-04T06:44:28,148 Found link https://files.pythonhosted.org/packages/61/84/a92fb56519605f2c57be62439f544603b5b4f5df20e3f70b9503d211206f/keystone-16.0.0.tar.gz (from https://pypi.org/simple/keystone/), version: 16.0.0 2026-09-04T06:44:28,149 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/aa/83/cac22ba4aadc771ae06df85b6cc220e56b9d0016c8df6429b4859a54c050/keystone-16.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-09-04T06:44:28,149 Found link https://files.pythonhosted.org/packages/e6/8b/db56f7c7f3d419fe30a8057ff954de352fc285982bb65ad9d5fe4183fdb1/keystone-16.0.1.tar.gz (from https://pypi.org/simple/keystone/), version: 16.0.1 2026-09-04T06:44:28,150 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/03/0f/55e51785fc54314eb121a609c4038138621e075de7c934fdcc57d4675278/keystone-16.0.2-py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-09-04T06:44:28,151 Found link https://files.pythonhosted.org/packages/82/43/8ce0e7025761422953e4f37c15374160531f4a81e61ebd1052c1ec089bcb/keystone-16.0.2.tar.gz (from https://pypi.org/simple/keystone/), version: 16.0.2 2026-09-04T06:44:28,151 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/3b/6f/1cf0e73889008e13fbd5961179050bbc9e56bdf173be74096da6b7af910d/keystone-17.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,152 Found link https://files.pythonhosted.org/packages/3e/bb/53b39ed0392c131bde0ff873feddba798365c1a5f6035b85cafa9b5b5cf5/keystone-17.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 17.0.0.0rc1 2026-09-04T06:44:28,153 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/31/ef/455a440abcad4bb98ecffc9656ab3c3adf5c6a15f2b086c467b9595abfa8/keystone-17.0.0.0rc2-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,154 Found link https://files.pythonhosted.org/packages/6b/08/b68ee0f63a2d86fd7b1a696561224b38dbbe9af09f68e1760e4dcceb0dd8/keystone-17.0.0.0rc2.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 17.0.0.0rc2 2026-09-04T06:44:28,154 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/bc/70/7c1fd2ee52cc4aa3c4c74f12caab1bdfaef28d28230d7bee8e5265113ef9/keystone-17.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,155 Found link https://files.pythonhosted.org/packages/97/02/45834a792293e1ffb4789dec0d05d3a09e40e36725df2d1650be71eaf1cc/keystone-17.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 17.0.0 2026-09-04T06:44:28,156 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/29/84/3020ab691072953b94eba370d38a53bc060dc910417477c71b108c15508f/keystone-17.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,157 Found link https://files.pythonhosted.org/packages/36/23/dae18a671ed5725eb59e2938ee6a7b7d672fdccde449562c184529379121/keystone-17.0.1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 17.0.1 2026-09-04T06:44:28,157 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/bf/8b/b77fc3d336810a41ad262bdadcf6bcf0e6dd8fa3c1739ef08920c75c0304/keystone-18.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,158 Found link https://files.pythonhosted.org/packages/08/e6/5271e3588bc4bfd8fd24f283d1c66abb4276672e769a05a82ae793dd04dc/keystone-18.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 18.0.0.0rc1 2026-09-04T06:44:28,159 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/16/a0/ca43ed5366e0b0f5faf008d7414c9356f9624f54ff06d69f231db136ef8a/keystone-18.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,160 Found link https://files.pythonhosted.org/packages/c9/21/2f7953259a5a31303f38b1b9160631aaac428ae9316b4fa014790f8d94f3/keystone-18.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 18.0.0 2026-09-04T06:44:28,160 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/cd/26/d75c16fb1a6fe844b9faaf3f44b0ed0ec9cebff27a29e923763fcb3894f1/keystone-18.1.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,161 Found link https://files.pythonhosted.org/packages/70/1d/66961dc1e26827412a411ac0eb23343806a235d4e43c50b7fa5f3e770657/keystone-18.1.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 18.1.0 2026-09-04T06:44:28,162 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/14/dd/339e676c2e8b2479ad592792b4db9ee56189d82d9530f973a1fae5d5cc6e/keystone-19.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,163 Found link https://files.pythonhosted.org/packages/e5/ce/35b9d427f9e9abc92ac568fcb285c6eba2a67d8befbc609c6ec3299b77be/keystone-19.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 19.0.0.0rc1 2026-09-04T06:44:28,163 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/9b/36/9ab75483315ca52d75fa2670153412c3b7a33e1892bd08188fa788cb9b7a/keystone-19.0.0.0rc2-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,164 Found link https://files.pythonhosted.org/packages/2c/76/14b2da1633223b3b8ef0a8dcc2afc3ee6d94b96790e6d226a3a39defeffa/keystone-19.0.0.0rc2.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 19.0.0.0rc2 2026-09-04T06:44:28,165 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/66/22/10892e7cb8b9706176e501156bb92952ffb3b077f3074547070a7380e98b/keystone-19.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,166 Found link https://files.pythonhosted.org/packages/83/ae/be70248a3df29b08ecd4842f4ade07c298820c5db747ea7bb7aab009e9f5/keystone-19.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 19.0.0 2026-09-04T06:44:28,166 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/a5/4b/ae4fdae35d7d441dddb3f9ca0e83e3293bd53c00fdcdb4af1d62a9de7af2/keystone-19.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,167 Found link https://files.pythonhosted.org/packages/42/e8/66c54f72d6bee30be4ee517cfa90e7e6e88a642eedbcc9e8d0441fdd6d89/keystone-19.0.1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 19.0.1 2026-09-04T06:44:28,168 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/ff/1b/e50b38311398691b5c7f1dfeb60e49dbbd058cdad6ffd5bf008e008d50ca/keystone-20.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,169 Found link https://files.pythonhosted.org/packages/db/00/bffa75c3fe43e5f6a509a71e16e05a808e70d93fb3c064d358b3083ce9aa/keystone-20.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 20.0.0.0rc1 2026-09-04T06:44:28,169 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/59/c9/8aaa36cb17b9fae592523d183d04f012ab73a340a03553c897d7574b731e/keystone-20.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,170 Found link https://files.pythonhosted.org/packages/27/aa/585e3271c399c152d4886d6f1b444bdfa10c3f13fdc162347ab7adcf8d92/keystone-20.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 20.0.0 2026-09-04T06:44:28,171 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/23/02/d6c18ae8614dc27d0f2fffdb4829c59695208e7ec6dbbdd9ffb197b78bfc/keystone-20.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,172 Found link https://files.pythonhosted.org/packages/2f/23/b8abfd86de25b634eb9e8a14978f022d1d7d281ce96b3da549dc41740340/keystone-20.0.1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 20.0.1 2026-09-04T06:44:28,172 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/41/03/c6797facf7a717acb25bc3d61ed41da39b41d078b43af6281d5e0c81f1a8/keystone-21.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,173 Found link https://files.pythonhosted.org/packages/25/d9/f9a726c5cb74ececc97664f4dde31a3d44f8b5cd68d8cd46c82a7e869a6f/keystone-21.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 21.0.0.0rc1 2026-09-04T06:44:28,174 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/34/9f/2191505686b06a8d1c0e6b6cd8955f243c4bf13887cdfd41b6b99c1af65e/keystone-21.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,175 Found link https://files.pythonhosted.org/packages/38/c4/ffe9a125aa8664d338562252df7baeba5155d875df0917d37807afd0392e/keystone-21.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 21.0.0 2026-09-04T06:44:28,175 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/68/bb/a3be5a30885687d7edcfe2f045b8ca63a73a792feb3b8f8ced9e52f860eb/keystone-21.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,176 Found link https://files.pythonhosted.org/packages/f1/bb/1235c50a31580ff64fcb1e7bfd740ca1d79d67937bb145f6620a3cd7a65d/keystone-21.0.1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 21.0.1 2026-09-04T06:44:28,177 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/0c/33/194c6565267168370435170b3a32a7d497b791ffa45743cc6cd6b00c729d/keystone-22.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,178 Found link https://files.pythonhosted.org/packages/80/f3/1ea12425742ae1c05e27059aa73e9e0894dbbbc13cb4be35505ead962f2f/keystone-22.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 22.0.0.0rc1 2026-09-04T06:44:28,178 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/3a/13/51dd03b7433c0e8c483f348d18327fcf62d6786badee29043e09b1e38647/keystone-22.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,179 Found link https://files.pythonhosted.org/packages/2b/18/091f597bba8c0c70fd76f966f9f810d3dfc275e03e8192078f5f39c0dbe8/keystone-22.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 22.0.0 2026-09-04T06:44:28,180 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/40/4c/985c1eb236c027ebe8125ca33f82995300a69d5f20a0760620a7d79176f9/keystone-22.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,181 Found link https://files.pythonhosted.org/packages/71/a8/024040f967b64cadab2066cbe3a40550b94110d9e0207c74200027f0a6da/keystone-22.0.1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 22.0.1 2026-09-04T06:44:28,182 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/44/9d/bf832756769faa1febc5b90633604a96ae6a800cc8b5228918266237ad89/keystone-22.0.2-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,182 Found link https://files.pythonhosted.org/packages/8c/fe/07237b51d6126194bd9dff5c01ff84b69465c1fc554c0fd6d53b9cb29390/keystone-22.0.2.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 22.0.2 2026-09-04T06:44:28,183 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/fd/8e/e1ae8f030122327710a61857055f0d32f61af5adecd709f43e8f035443e6/keystone-23.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,184 Found link https://files.pythonhosted.org/packages/88/8d/da5fc39ff10a13dd8b5d401a02914c71b63850282fc0d95000d0f78d1499/keystone-23.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 23.0.0.0rc1 2026-09-04T06:44:28,184 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/f3/02/fe14594b4fbf8f6db98ece247e3fb0198f74fb3509557b0e4ce12212779f/keystone-23.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,185 Found link https://files.pythonhosted.org/packages/63/2a/fa98135681763891db94ea6c470c024091f1dc406bd4ba918c8393d53447/keystone-23.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 23.0.0 2026-09-04T06:44:28,186 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/35/89/b6cadf1b9c9f5487e4dc983c7ba93e6c80cd7092a1788aa0b442a8a7fe62/keystone-23.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,187 Found link https://files.pythonhosted.org/packages/d2/0a/1fe1f008ec8b8a23d26886b9dfb0ba46e6cd2783794aa19f3b67ec9a9ae7/keystone-23.0.1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 23.0.1 2026-09-04T06:44:28,187 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/c4/8f/7784555ca839f7e6536fd30d62b8c036b25ee95e362029265eeaa2e97bb2/keystone-23.0.2-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,188 Found link https://files.pythonhosted.org/packages/10/cc/9f85842293c159612f5e1dbf3f83c7832d913b73f56fd3c30ede01210a11/keystone-23.0.2.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 23.0.2 2026-09-04T06:44:28,189 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/2d/72/ea2c586cc1ea117ce5138f8107541c60e443f491406a7f61aafecfbfe9ca/keystone-24.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,190 Found link https://files.pythonhosted.org/packages/fe/36/61eb064a3cce17df3fc517b0772269ea17013e55990f5b79523822c088a6/keystone-24.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 24.0.0.0rc1 2026-09-04T06:44:28,191 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/14/19/4989719f4dd4dcaeba43b9925652c5d192578882788ea9fec07788fa1b39/keystone-24.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,191 Found link https://files.pythonhosted.org/packages/3e/62/86dcabdf7d078d1d194e8d298865f1d4ec93189fbed374985a4981c35145/keystone-24.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 24.0.0 2026-09-04T06:44:28,192 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/59/b9/7a0ca861cb76f3e816e097b0dc29492989e03f7269cd2f96f1644e9f2c8f/keystone-24.1.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,193 Found link https://files.pythonhosted.org/packages/59/5e/f8c839a138af622f54cff1459d6e34b6b09bd12707afb8da4c5e64dfab84/keystone-24.1.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 24.1.0 2026-09-04T06:44:28,194 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/9d/86/baeb5bc31e45e66f7e144bef0b6478950535442ce83bd5ea079d3dcef1e2/keystone-25.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,195 Found link https://files.pythonhosted.org/packages/8e/8b/b62556a73789c058e1811eb4c60fdb82ef9fa88676c0aeb2ea3ba3d896fd/keystone-25.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 25.0.0.0rc1 2026-09-04T06:44:28,195 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/f6/bc/386a9675383bc7eb5911d6d879494430cb924f7a94b1f653f4a99cce66e2/keystone-25.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,196 Found link https://files.pythonhosted.org/packages/58/a2/64f58251d2e32dd5b6db22b1bc346a67335d87239e82bc4a79f853ee66c5/keystone-25.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 25.0.0 2026-09-04T06:44:28,197 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/1c/a6/5b3b245f0af926083c1a3ff14343a6ce339891cc9e4e38c3545956804dcf/keystone-26.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,198 Found link https://files.pythonhosted.org/packages/5f/24/6ccab9ebd27b2b2d196b2e4eef2892bf2f5bb6562e2ab2d7f5b30723c0ec/keystone-26.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 26.0.0.0rc1 2026-09-04T06:44:28,198 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/ac/0b/23112e693e75d7cb8312b159e80b4f4d3f60b69c28415e4d77903230c705/keystone-26.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,199 Found link https://files.pythonhosted.org/packages/8c/e8/2db2112e43f305d4283bf9933e87bd7ca612111e77d964a553a1fcc13894/keystone-26.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 26.0.0 2026-09-04T06:44:28,200 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/78/4c/ac7412e5f4a0eef6769436cc21a1f6492c60016b5add90a4b00a93454f9d/keystone-26.1.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,201 Found link https://files.pythonhosted.org/packages/19/b9/0283402ce532d75ce81a57850e8541ad81cdd180b06a196ba8b3eeb48b3d/keystone-26.1.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 26.1.0 2026-09-04T06:44:28,202 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/d8/d9/0ae98acfec1a1359ae9129f11ea769a507a6a3a717efe0634e7a8a2287e9/keystone-26.1.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,203 Found link https://files.pythonhosted.org/packages/88/b7/59d84f3b3d6ff9c4c2fca4cdbaad2631524619b28040d1ab73b275da1a79/keystone-26.1.1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 26.1.1 2026-09-04T06:44:28,203 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/49/3d/554ac1b129c9838ddddb107893f1b3527cc5d1536956fe53e063bc2bbc2f/keystone-27.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.9) 2026-09-04T06:44:28,204 Found link https://files.pythonhosted.org/packages/79/e9/dfc8f42ad13bde5236aee21e2d29c4a8984bf5a618c0f98f194f6c4189b5/keystone-27.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.9), version: 27.0.0.0rc1 2026-09-04T06:44:28,205 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/2c/07/e17dd61a49f36fae0f605ea1e92e9a3f34695103e077d77644bcb506709b/keystone-27.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.9) 2026-09-04T06:44:28,206 Found link https://files.pythonhosted.org/packages/f4/fd/ee2a8a719155988114f135b267b3e7f020324a465efb67035cddcf3100c3/keystone-27.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.9), version: 27.0.0 2026-09-04T06:44:28,206 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/c6/d8/9f87c796711c2f41a3af52739005620c4f3e2c33ef7e339b4da406e96795/keystone-27.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.9) 2026-09-04T06:44:28,207 Found link https://files.pythonhosted.org/packages/fd/7c/f04e5c7e993e65018ecf0a51c26b32b2556929da9195fa3af35fd32fa141/keystone-27.0.1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.9), version: 27.0.1 2026-09-04T06:44:28,208 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/cc/27/b41ce1c4cc92b8f38579104155fc69d3778d5980fa257ac205083f14fc64/keystone-27.0.2-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.9) 2026-09-04T06:44:28,209 Found link https://files.pythonhosted.org/packages/c2/10/50866eca226a86d6666c90fdec565a245cf0763b9de98f083aa55f6af1f4/keystone-27.0.2.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.9), version: 27.0.2 2026-09-04T06:44:28,209 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/c4/fe/87ea87053bbde0bc30335a4198f972f505b7cda0bd30f9af589c5ec6f134/keystone-27.1.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.9) 2026-09-04T06:44:28,210 Found link https://files.pythonhosted.org/packages/56/b3/1033561901bf16b175faf2a9b42d10c9f443f3f0220e50faebf02b6e99c7/keystone-27.1.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.9), version: 27.1.0 2026-09-04T06:44:28,211 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/a9/fb/1b77c95f1db7c5a4d23f82fea5486fef6995ffeef502a3372694137b00c5/keystone-28.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.10) 2026-09-04T06:44:28,212 Found link https://files.pythonhosted.org/packages/e0/2e/c6737b19e0d5ca6185fa37ffd5ffde44e517c9ad379418f4dbedf647c5ce/keystone-28.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.10), version: 28.0.0.0rc1 2026-09-04T06:44:28,212 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/18/d9/2e69ac35f61df28cee4aae4832f1159eb4c1797a3f2d9c906447519c1319/keystone-28.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.10) 2026-09-04T06:44:28,213 Found link https://files.pythonhosted.org/packages/06/9a/cb7e9a9deb96d14b9f56dbeb034e3c9f343fd5673187011f088bf7e421e1/keystone-28.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.10), version: 28.0.0 2026-09-04T06:44:28,214 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/8e/b5/94d8885ba42bc799640c867004cdc661097fbba4f1f754b0ed446cd1d527/keystone-28.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.10) 2026-09-04T06:44:28,215 Found link https://files.pythonhosted.org/packages/fa/25/68529823ec2264b1bf7a34542753ec7adeb64c27c3408ac601ac3687836b/keystone-28.0.1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.10), version: 28.0.1 2026-09-04T06:44:28,216 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/9e/6c/a9e9a2bdc2e4ff9095439a5ee6fc274c018a02dfc71b5ef6e3b5ee1a8aaf/keystone-28.0.2-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.10) 2026-09-04T06:44:28,217 Found link https://files.pythonhosted.org/packages/16/15/7b6b85e5d15bd434ef7ce0f21ecc25739dbfd635a63c999294aeb35e454e/keystone-28.0.2.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.10), version: 28.0.2 2026-09-04T06:44:28,217 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/85/99/638f607b146863a1359d065a29017e90c2b7d9f8f4aa00ea41dba642a791/keystone-28.1.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.10) 2026-09-04T06:44:28,218 Found link https://files.pythonhosted.org/packages/38/8c/69ce41be4ce1dc23526d298cc62f436df259cff945f79cb801f25c5c5bf3/keystone-28.1.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.10), version: 28.1.0 2026-09-04T06:44:28,219 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/0d/20/3f4f08f8c0289946fc560af24df45032db5b90bb3397566a4f3d11f326d6/keystone-29.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.10) 2026-09-04T06:44:28,219 Found link https://files.pythonhosted.org/packages/01/04/8daa68a87ff508ded3abaa59b4d797c04c2e5e9024c3e462638d3832ab16/keystone-29.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.10), version: 29.0.0.0rc1 2026-09-04T06:44:28,220 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/e6/a7/36dbf748ed0d9e1a77d7583a0e301aa94841cee8984c3b90699a19a8ceb4/keystone-29.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.10) 2026-09-04T06:44:28,221 Found link https://files.pythonhosted.org/packages/f9/b3/5038a71a5eee1150b968dc5622a4529d069e3fc3b04659ca1680182969f3/keystone-29.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.10), version: 29.0.0 2026-09-04T06:44:28,222 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/ec/44/8be8d7ed517e2fd7e99ae94b46842121b6b9d6d4a96add85f095ff955667/keystone-29.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.10) 2026-09-04T06:44:28,222 Found link https://files.pythonhosted.org/packages/02/af/e1edd1530177efad4faa58cad3202f181b63bb75343b804b75f26059c13c/keystone-29.0.1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.10), version: 29.0.1 2026-09-04T06:44:28,223 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/0f/c3/7ccf43849ce75f2a8198971a66b8bf3117a992c953a07cfa485bb9069a46/keystone-29.0.2-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.10) 2026-09-04T06:44:28,224 Found link https://files.pythonhosted.org/packages/37/72/a0bac5ee1b957be92806f52435462ed289a2f00122cb1566720ae9bf77af/keystone-29.0.2.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.10), version: 29.0.2 2026-09-04T06:44:28,225 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/9c/ce/97cd47d1bb5788b04848b870f58e0bf471426e0eb57c2d9f742846c6e84a/keystone-29.1.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.10) 2026-09-04T06:44:28,226 Found link https://files.pythonhosted.org/packages/88/7b/02f031cfede07843beae04640fdad093531cf3c426ad7dee22bd2df3e987/keystone-29.1.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.10), version: 29.1.0 2026-09-04T06:44:28,226 Fetching project page and analyzing links: https://www.piwheels.org/simple/keystone/ 2026-09-04T06:44:28,227 Getting page https://www.piwheels.org/simple/keystone/ 2026-09-04T06:44:28,229 Found index url https://www.piwheels.org/simple 2026-09-04T06:44:28,410 Fetched page https://www.piwheels.org/simple/keystone/ as text/html 2026-09-04T06:44:28,429 Skipping link: No binaries permitted for keystone: https://www.piwheels.org/simple/keystone/keystone-29.0.2-py3-none-any.whl#sha256=1acd5dde6e06bbf3e3fdc0b19e830a7b216cace7dce3f5d23b666072fc2d3327 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.10) 2026-09-04T06:44:28,429 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-29.0.1-py3-none-any.whl#sha256=86192957781be49e86c69d409a95b59d56edbbd6cf0f2262f773b484b372a4d2 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.10) 2026-09-04T06:44:28,430 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-29.0.0-py3-none-any.whl#sha256=c8b797eeeb10a761bb6354a9c14a0545940e7ab381cf0b0e333fe57ea58c3010 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.10) 2026-09-04T06:44:28,431 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-29.0.0.0rc1-py3-none-any.whl#sha256=41e8e535f69b0aa98b64ffebab22cd59eda12dc0def74abacae7b07951b7746f (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.10) 2026-09-04T06:44:28,431 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-28.0.2-py3-none-any.whl#sha256=60156c3a365f48eda06fb8d32d3c16ea3a4306fffd8ee8392acccb21908e84bc (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.10) 2026-09-04T06:44:28,432 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-28.0.1-py3-none-any.whl#sha256=8242c0bdb9032889aa26b06bb0b8d8abd447d0de1c576380f57193aed1be9779 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.10) 2026-09-04T06:44:28,432 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-28.0.0-py3-none-any.whl#sha256=f2537742b9a7e9b38be85c7d56ca9e02577eeb2bd53b1e49b63704a1c023b55c (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.10) 2026-09-04T06:44:28,433 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-28.0.0.0rc1-py3-none-any.whl#sha256=529305c88612781d6bc258a9d3addd676e723dee0a8625c599cc6d814921fafc (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.10) 2026-09-04T06:44:28,433 Skipping link: No binaries permitted for keystone: https://www.piwheels.org/simple/keystone/keystone-27.1.0-py3-none-any.whl#sha256=13d386d72ae1ca8bc9313ee24677a05573f4e23e44c59c4b3df3669c4e2c8624 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.9) 2026-09-04T06:44:28,434 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-27.0.2-py3-none-any.whl#sha256=4ec2f2eb5060a9a702ed2875fa45bc0beff7381dfe89c61ea8cfc1953196b9cf (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.9) 2026-09-04T06:44:28,434 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-27.0.1-py3-none-any.whl#sha256=4dd693e37b59b34a616ca9b8e8e4fa88da99721774784cc27604fa06135c0a41 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.9) 2026-09-04T06:44:28,435 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-27.0.0-py3-none-any.whl#sha256=ec057681dd67b2dbfdd4c0310b2134eb8f559da7e2d5d7e7e248c7905d9381aa (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.9) 2026-09-04T06:44:28,435 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-27.0.0.0rc1-py3-none-any.whl#sha256=f912b1b86ba543ab1cc346089a6fc36c91e5f7a001fd4e238760aeed789c8693 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.9) 2026-09-04T06:44:28,436 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-26.1.1-py3-none-any.whl#sha256=f80e1e3fe578248c29a286f6b4b8b1044616e6e0388fd52bb0b8e5302076c1f4 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,437 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-26.1.0-py3-none-any.whl#sha256=54c8689fd07054498b9f7dab63013fdc7994ca78f179fa4a37e8e187f8b86593 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,437 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-26.0.0-py3-none-any.whl#sha256=2708461cd8df9a94f18298b229d9e8711605fd46e692771dcd3fafb378793684 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,438 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-26.0.0.0rc1-py3-none-any.whl#sha256=2c541802685e4dca31c84c5d5ff7258ccd78695b35233ae3c45c9759f8cb6151 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,438 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-25.0.0-py3-none-any.whl#sha256=234a63d5aa431b9687c39ee2302c51f5d3a2c33f6b1cd76560e22230934a4c06 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,439 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-25.0.0.0rc1-py3-none-any.whl#sha256=43316423a57696ed85263ba956d364a4577cc3ef6dee107f831bb25e7bb5f116 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,439 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-24.1.0-py3-none-any.whl#sha256=05539c7dd3e898ca143b18e1e7322d688d6886c835284e932dff71f0e6d884eb (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,440 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-24.0.0-py3-none-any.whl#sha256=f01a62cee1b07abae6f641515a461b0c0faa8896b3b5142ee83f842b5712938c (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,440 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-24.0.0.0rc1-py3-none-any.whl#sha256=93cde60ecbf2ca0a92d7bf98f71acb903354486d89a992dc203bdb7587e2753e (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,441 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-23.0.2-py3-none-any.whl#sha256=b2351f9219d826c42d6ad01e85ad8123654a0a826ae94cb08dfd9e3855de1345 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,442 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-23.0.1-py3-none-any.whl#sha256=7bbb1d258498b29015d5375631701e799d6c50ec68833408d748622ad39d4339 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,442 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-23.0.0-py3-none-any.whl#sha256=c31f76fb884ab6995b822fef7820b6b5c8874e511b62faf3003fadda13e2760a (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,443 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-23.0.0.0rc1-py3-none-any.whl#sha256=2836b95c013a09332b2086a04b6ff2b2f9a7e945b6fb71fe3a0a6a6a93cc25fa (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,443 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-22.0.2-py3-none-any.whl#sha256=0a7f6546a8e9aea17c7b5eabd42ce3f793bf7524cd07264a12420ae1d865690c (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,444 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-22.0.1-py3-none-any.whl#sha256=e1192d820c86146dfe563052ef3a2c1e1c7a0013299706745227ddab87fd198f (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,445 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-22.0.0-py3-none-any.whl#sha256=ebc6cb03a10c9d5f0cb7d0af81e62fde662f94dbf566c5bd09c81f87a265388a (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,445 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-22.0.0.0rc1-py3-none-any.whl#sha256=246c46037f2aab6a414b796ecf5297d614c7d480724da6be949447501b7c7ef4 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-09-04T06:44:28,446 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-21.0.1-py3-none-any.whl#sha256=ac27501bb5be20c63c01b32d66a3d40d68b4aa0d68a70b0942609d6fd06a92d9 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,446 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-21.0.0-py3-none-any.whl#sha256=19b9ce995440f46c1a14bb04bcc55f0fbfd501c2adc14b7fdc57bebf102a4626 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,447 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-21.0.0.0rc1-py3-none-any.whl#sha256=ba95d50788abaa336bb338aced182d07e35263a6fe7e9430f612171b275d01f1 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,447 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-20.0.1-py3-none-any.whl#sha256=6b2f9e9c5102c3300ac30347cf9222336c16bad2bdb711c84fddbb61f0d4b1b5 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,448 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-20.0.0-py3-none-any.whl#sha256=ee31b3005dfc790fef20766e5eefc2b119ae0646dd619fc1d9b66d0b99d0610b (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,448 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-20.0.0.0rc1-py3-none-any.whl#sha256=e5614da01dceaa53cde9dc224b972e80e2498a35fd09bd7f05f9d1640333e365 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,449 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-19.0.1-py3-none-any.whl#sha256=3b4f8a4fa05156a160c773c39433c0a1024910987d21731e36fdfe0b1586f315 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,449 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-19.0.0-py3-none-any.whl#sha256=37d3ab405fad6301c08446dc976e1b9abcd3ac22e04b9793b4d2d0ffd53c4965 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,450 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-19.0.0.0rc2-py3-none-any.whl#sha256=002df477a87105a65fb239deb1d2d1c8f6b812315b091d46fb690fff13670c72 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,450 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-19.0.0.0rc1-py3-none-any.whl#sha256=aa3b040c1297df254e2400e74fabc9d3e9bd4bd282654c6aed703d05bcfadb50 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,451 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-18.1.0-py3-none-any.whl#sha256=0297b2c99cfa56da525eabfb3eba725f58d65dcf53dfc7dd3252b19095841fd0 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,451 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-18.0.0-py3-none-any.whl#sha256=9a4c70e4246ab14261d85a26c7eaba6c10447753c700719292a140e82885605d (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,452 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-18.0.0.0rc1-py3-none-any.whl#sha256=31b55db8a98b2107ac2c514bd85660a2b29e6af984d202287a14c13a5cb2e341 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,453 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-17.0.1-py3-none-any.whl#sha256=6e0364d4eace2f5af2deeefc71947f185a74f24516a22edd52739f1224173b0e (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,453 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-17.0.0-py3-none-any.whl#sha256=cfdcb06d953cfe2e4e96c94c951ed873fcbde4d2dc65bca52b62210a0220400d (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,454 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-17.0.0.0rc2-py3-none-any.whl#sha256=c90f31dab04e91a520298ef082887d59752538397553150b0d7201eb0a699cf0 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,454 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-17.0.0.0rc1-py3-none-any.whl#sha256=998bb56142d3b37eca5e11aa8e553f9e9a87d38769d45f3bfaec5bc25a1b2121 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-09-04T06:44:28,455 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-16.0.2-py3-none-any.whl#sha256=5af057d1fab380b4dd1895ef5499e8e547e78225a69184692b0f3519018e114f (from https://www.piwheels.org/simple/keystone/) 2026-09-04T06:44:28,455 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-16.0.1-py3-none-any.whl#sha256=e3b9d78984f72d6e97e677895e43de075273d4f2d33fd65c425cbb7dc5eff249 (from https://www.piwheels.org/simple/keystone/) 2026-09-04T06:44:28,456 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-16.0.0-py2.py3-none-any.whl#sha256=db2c077645014be509f41c36bd7025aa52931df1fc29c5afc438d26e819cc699 (from https://www.piwheels.org/simple/keystone/) 2026-09-04T06:44:28,457 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-16.0.0.0rc2-py2.py3-none-any.whl#sha256=375271feacb5b1e887c79833e826096763fe906c05b6364c074a8894bf9cc642 (from https://www.piwheels.org/simple/keystone/) 2026-09-04T06:44:28,457 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-16.0.0.0rc1-py2.py3-none-any.whl#sha256=c6343379e128903b51c1120c33e1a31eb9796501b573e6ac8dd65d9abbcd7a7c (from https://www.piwheels.org/simple/keystone/) 2026-09-04T06:44:28,458 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-15.0.1-py3-none-any.whl#sha256=6c6aea47d028b1cfad6ece08f0d52bd134016d2a97f3d479501430185ab1afc9 (from https://www.piwheels.org/simple/keystone/) 2026-09-04T06:44:28,458 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-15.0.0-py2.py3-none-any.whl#sha256=7d1c3eb755b72db31ca7d3e869e6fad706f055d66515f03efd1d545d0b772542 (from https://www.piwheels.org/simple/keystone/) 2026-09-04T06:44:28,459 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-15.0.0.0rc2-py2.py3-none-any.whl#sha256=d486f02435ffe56b8bcf461e0248c1eae123467f03ece7a5d9ad53bbe7a3e319 (from https://www.piwheels.org/simple/keystone/) 2026-09-04T06:44:28,460 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-15.0.0.0rc1-py2.py3-none-any.whl#sha256=25f2e419465bacba2d421bc427c26e15fb804f96e19cbc804ecd219a6baadf6f (from https://www.piwheels.org/simple/keystone/) 2026-09-04T06:44:28,460 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-14.2.0-py3-none-any.whl#sha256=a94a835574da5935d1e1b982338e649455a4a056ceb2919d3fc5443dcc48d00a (from https://www.piwheels.org/simple/keystone/) 2026-09-04T06:44:28,461 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-14.1.0-py2.py3-none-any.whl#sha256=5400be6fd3c2e95a71c672738db5163e67b4110d50e765c8a1e63b044d1995e9 (from https://www.piwheels.org/simple/keystone/) 2026-09-04T06:44:28,461 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-14.0.1-py2.py3-none-any.whl#sha256=9872147dfb8a180c249b90f1bb70aab5f5f05aa6f1790d07513f0e9605a13b12 (from https://www.piwheels.org/simple/keystone/) 2026-09-04T06:44:28,462 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-14.0.0-py3-none-any.whl#sha256=e7be5ebf02f7f2caf93b33813a587f04a782714e2009233e9b44820be03ef3f2 (from https://www.piwheels.org/simple/keystone/) 2026-09-04T06:44:28,462 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-13.0.4-py2.py3-none-any.whl#sha256=fb95318f0291a6c2de6850b6d4ae83d45afc2926113f4ae7df0b5cd95d835682 (from https://www.piwheels.org/simple/keystone/) 2026-09-04T06:44:28,463 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-13.0.3-py2.py3-none-any.whl#sha256=68801026a1097c9b0086205196a7fdee9d21ca564ade3322eff8807caa589a78 (from https://www.piwheels.org/simple/keystone/) 2026-09-04T06:44:28,463 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-13.0.2-py2.py3-none-any.whl#sha256=f05eff4fe384ded4621098a818b8ca5775336e6c0c4aec96cb91fca355bd4fd4 (from https://www.piwheels.org/simple/keystone/) 2026-09-04T06:44:28,464 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-12.0.3-py2.py3-none-any.whl#sha256=74f758ea75911d54ec829ee6375f8c97189d6390128c06430403d92929dfd09a (from https://www.piwheels.org/simple/keystone/) 2026-09-04T06:44:28,464 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-12.0.2-py2.py3-none-any.whl#sha256=ae71779877e2e49a5cb126f541f25fe817d936ddb4733634e7f7d6d2d5288056 (from https://www.piwheels.org/simple/keystone/) 2026-09-04T06:44:28,465 Skipping link: not a file: https://www.piwheels.org/simple/keystone/ 2026-09-04T06:44:28,466 Skipping link: not a file: https://pypi.org/simple/keystone/ 2026-09-04T06:44:28,492 Given no hashes to check 1 links for project 'keystone': discarding no candidates 2026-09-04T06:44:28,510 Collecting keystone==29.1.0 2026-09-04T06:44:28,512 Created temporary directory: /tmp/pip-unpack-93imbdu5 2026-09-04T06:44:28,666 Downloading keystone-29.1.0.tar.gz (1.8 MB) 2026-09-04T06:44:31,685 Added keystone==29.1.0 from https://files.pythonhosted.org/packages/88/7b/02f031cfede07843beae04640fdad093531cf3c426ad7dee22bd2df3e987/keystone-29.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-q8m0t8k4' 2026-09-04T06:44:31,693 Created temporary directory: /tmp/pip-build-env-qslwntmr 2026-09-04T06:44:31,697 Installing build dependencies: started 2026-09-04T06:44:31,698 Running command pip subprocess to install build dependencies 2026-09-04T06:44:32,862 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-09-04T06:44:33,270 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-09-04T06:44:33,293 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-04T06:44:33,896 Collecting pbr>=6.1.1 2026-09-04T06:44:33,897 Obtaining dependency information for pbr>=6.1.1 from https://www.piwheels.org/simple/pbr/pbr-7.0.3-py2.py3-none-any.whl.metadata 2026-09-04T06:44:33,910 Downloading https://www.piwheels.org/simple/pbr/pbr-7.0.3-py2.py3-none-any.whl.metadata (4.0 kB) 2026-09-04T06:44:35,376 Collecting setuptools 2026-09-04T06:44:35,377 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-09-04T06:44:35,392 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-09-04T06:44:35,583 Downloading https://www.piwheels.org/simple/pbr/pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-09-04T06:44:35,608 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.0/132.0 kB 7.8 MB/s eta 0:00:00 2026-09-04T06:44:35,694 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-09-04T06:44:35,735 Using cached https://www.piwheels.org/simple/pbr/pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-09-04T06:44:35,831 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-09-04T06:44:38,822 Installing collected packages: setuptools, pbr 2026-09-04T06:44:42,242 Creating /tmp/pip-build-env-qslwntmr/overlay/local/bin 2026-09-04T06:44:42,244 changing mode of /tmp/pip-build-env-qslwntmr/overlay/local/bin/pbr to 755 2026-09-04T06:44:42,261 Successfully installed pbr-7.0.3 setuptools-84.0.0 2026-09-04T06:44:42,541 Installing build dependencies: finished with status 'done' 2026-09-04T06:44:42,547 Getting requirements to build wheel: started 2026-09-04T06:44:42,548 Running command Getting requirements to build wheel 2026-09-04T06:44:43,235 Getting requirements to build wheel: finished with status 'done' 2026-09-04T06:44:43,257 Created temporary directory: /tmp/pip-modern-metadata-t995lazc 2026-09-04T06:44:43,259 Preparing metadata (pyproject.toml): started 2026-09-04T06:44:43,260 Running command Preparing metadata (pyproject.toml) 2026-09-04T06:44:44,005 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-09-04T06:44:44,005 !! 2026-09-04T06:44:44,006 ******************************************************************************** 2026-09-04T06:44:44,007 Please avoid running ``setup.py`` directly. 2026-09-04T06:44:44,007 Instead, use pypa/build, pypa/installer or other 2026-09-04T06:44:44,008 standards-based tools. 2026-09-04T06:44:44,009 This deprecation is overdue, please update your project and remove deprecated 2026-09-04T06:44:44,010 calls to avoid build errors in the future. 2026-09-04T06:44:44,011 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-09-04T06:44:44,011 ******************************************************************************** 2026-09-04T06:44:44,012 !! 2026-09-04T06:44:44,013 self.initialize_options() 2026-09-04T06:44:44,014 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/pbr/setupcfg.py:833: UserWarning: Unknown distribution option: 'tests_require' 2026-09-04T06:44:44,014 warnings.warn(msg) 2026-09-04T06:44:44,059 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-09-04T06:44:44,060 !! 2026-09-04T06:44:44,061 ******************************************************************************** 2026-09-04T06:44:44,061 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-09-04T06:44:44,062 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-09-04T06:44:44,063 or your builds will no longer be supported. 2026-09-04T06:44:44,064 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-04T06:44:44,064 ******************************************************************************** 2026-09-04T06:44:44,065 !! 2026-09-04T06:44:44,065 corresp(dist, value, root_dir) 2026-09-04T06:44:44,119 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-04T06:44:44,120 !! 2026-09-04T06:44:44,121 ******************************************************************************** 2026-09-04T06:44:44,121 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-04T06:44:44,122 License :: OSI Approved :: Apache Software License 2026-09-04T06:44:44,123 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-04T06:44:44,123 ******************************************************************************** 2026-09-04T06:44:44,125 !! 2026-09-04T06:44:44,125 dist._finalize_license_expression() 2026-09-04T06:44:44,126 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-04T06:44:44,126 !! 2026-09-04T06:44:44,127 ******************************************************************************** 2026-09-04T06:44:44,128 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-04T06:44:44,129 License :: OSI Approved :: Apache Software License 2026-09-04T06:44:44,130 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-04T06:44:44,131 ******************************************************************************** 2026-09-04T06:44:44,132 !! 2026-09-04T06:44:44,133 self._finalize_license_expression() 2026-09-04T06:44:44,134 running dist_info 2026-09-04T06:44:44,139 creating /tmp/pip-modern-metadata-t995lazc/keystone.egg-info 2026-09-04T06:44:44,152 writing /tmp/pip-modern-metadata-t995lazc/keystone.egg-info/PKG-INFO 2026-09-04T06:44:44,157 writing dependency_links to /tmp/pip-modern-metadata-t995lazc/keystone.egg-info/dependency_links.txt 2026-09-04T06:44:44,162 writing entry points to /tmp/pip-modern-metadata-t995lazc/keystone.egg-info/entry_points.txt 2026-09-04T06:44:44,165 writing requirements to /tmp/pip-modern-metadata-t995lazc/keystone.egg-info/requires.txt 2026-09-04T06:44:44,166 writing top-level names to /tmp/pip-modern-metadata-t995lazc/keystone.egg-info/top_level.txt 2026-09-04T06:44:44,167 [pbr] Processing SOURCES.txt 2026-09-04T06:44:44,168 writing manifest file '/tmp/pip-modern-metadata-t995lazc/keystone.egg-info/SOURCES.txt' 2026-09-04T06:44:44,195 warning: no previously-included files found matching '.gitignore' 2026-09-04T06:44:44,195 warning: no previously-included files found matching '.gitreview' 2026-09-04T06:44:44,196 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-09-04T06:44:44,392 adding license file 'LICENSE' 2026-09-04T06:44:44,393 adding license file 'AUTHORS' 2026-09-04T06:44:44,395 writing manifest file '/tmp/pip-modern-metadata-t995lazc/keystone.egg-info/SOURCES.txt' 2026-09-04T06:44:44,396 creating '/tmp/pip-modern-metadata-t995lazc/keystone-29.1.0.dist-info' 2026-09-04T06:44:44,552 Preparing metadata (pyproject.toml): finished with status 'done' 2026-09-04T06:44:44,557 Source in /tmp/pip-wheel-oxm55l1s/keystone_22e30d8471804cce8c6b37daf1e1f330 has version 29.1.0, which satisfies requirement keystone==29.1.0 from https://files.pythonhosted.org/packages/88/7b/02f031cfede07843beae04640fdad093531cf3c426ad7dee22bd2df3e987/keystone-29.1.0.tar.gz 2026-09-04T06:44:44,558 Removed keystone==29.1.0 from https://files.pythonhosted.org/packages/88/7b/02f031cfede07843beae04640fdad093531cf3c426ad7dee22bd2df3e987/keystone-29.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-q8m0t8k4' 2026-09-04T06:44:44,564 Created temporary directory: /tmp/pip-unpack-8lwdrr2d 2026-09-04T06:44:44,564 Building wheels for collected packages: keystone 2026-09-04T06:44:44,568 Created temporary directory: /tmp/pip-wheel-d21wjr0m 2026-09-04T06:44:44,569 Destination directory: /tmp/pip-wheel-d21wjr0m 2026-09-04T06:44:44,571 Building wheel for keystone (pyproject.toml): started 2026-09-04T06:44:44,572 Running command Building wheel for keystone (pyproject.toml) 2026-09-04T06:44:45,219 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/pbr/setupcfg.py:833: UserWarning: Unknown distribution option: 'tests_require' 2026-09-04T06:44:45,219 warnings.warn(msg) 2026-09-04T06:44:45,270 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-09-04T06:44:45,270 !! 2026-09-04T06:44:45,271 ******************************************************************************** 2026-09-04T06:44:45,272 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-09-04T06:44:45,273 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-09-04T06:44:45,273 or your builds will no longer be supported. 2026-09-04T06:44:45,274 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-04T06:44:45,275 ******************************************************************************** 2026-09-04T06:44:45,276 !! 2026-09-04T06:44:45,277 corresp(dist, value, root_dir) 2026-09-04T06:44:45,324 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-04T06:44:45,324 !! 2026-09-04T06:44:45,325 ******************************************************************************** 2026-09-04T06:44:45,326 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-04T06:44:45,327 License :: OSI Approved :: Apache Software License 2026-09-04T06:44:45,328 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-04T06:44:45,329 ******************************************************************************** 2026-09-04T06:44:45,330 !! 2026-09-04T06:44:45,330 dist._finalize_license_expression() 2026-09-04T06:44:45,331 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-04T06:44:45,332 !! 2026-09-04T06:44:45,333 ******************************************************************************** 2026-09-04T06:44:45,333 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-04T06:44:45,335 License :: OSI Approved :: Apache Software License 2026-09-04T06:44:45,336 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-04T06:44:45,336 ******************************************************************************** 2026-09-04T06:44:45,338 !! 2026-09-04T06:44:45,339 self._finalize_license_expression() 2026-09-04T06:44:45,339 running bdist_wheel 2026-09-04T06:44:45,355 running build 2026-09-04T06:44:45,355 running build_py 2026-09-04T06:44:45,362 creating build/lib/keystone 2026-09-04T06:44:45,363 copying keystone/__init__.py -> build/lib/keystone 2026-09-04T06:44:45,365 copying keystone/i18n.py -> build/lib/keystone 2026-09-04T06:44:45,367 copying keystone/version.py -> build/lib/keystone 2026-09-04T06:44:45,369 copying keystone/notifications.py -> build/lib/keystone 2026-09-04T06:44:45,372 copying keystone/exception.py -> build/lib/keystone 2026-09-04T06:44:45,374 running egg_info 2026-09-04T06:44:45,392 writing keystone.egg-info/PKG-INFO 2026-09-04T06:44:45,396 writing dependency_links to keystone.egg-info/dependency_links.txt 2026-09-04T06:44:45,400 writing entry points to keystone.egg-info/entry_points.txt 2026-09-04T06:44:45,403 writing requirements to keystone.egg-info/requires.txt 2026-09-04T06:44:45,404 writing top-level names to keystone.egg-info/top_level.txt 2026-09-04T06:44:45,405 [pbr] Reusing existing SOURCES.txt 2026-09-04T06:44:45,499 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.api' is absent from the `packages` configuration. 2026-09-04T06:44:45,500 !! 2026-09-04T06:44:45,501 ******************************************************************************** 2026-09-04T06:44:45,501 ############################ 2026-09-04T06:44:45,502 # Package would be ignored # 2026-09-04T06:44:45,502 ############################ 2026-09-04T06:44:45,503 Python recognizes 'keystone.api' as an importable package[^1], 2026-09-04T06:44:45,504 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,505 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,505 package, please make sure that 'keystone.api' is explicitly added 2026-09-04T06:44:45,506 to the `packages` configuration field. 2026-09-04T06:44:45,507 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,508 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:45,509 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:45,510 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:45,511 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:45,512 If you don't want 'keystone.api' to be distributed and are 2026-09-04T06:44:45,513 already explicitly excluding 'keystone.api' via 2026-09-04T06:44:45,513 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:45,514 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:45,514 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:45,516 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:45,516 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:45,518 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:45,518 even if it does not contain any `.py` files. 2026-09-04T06:44:45,519 On the other hand, currently there is no concept of package data 2026-09-04T06:44:45,519 directory, all directories are treated like packages. 2026-09-04T06:44:45,520 ******************************************************************************** 2026-09-04T06:44:45,521 !! 2026-09-04T06:44:45,522 check.warn(importable) 2026-09-04T06:44:45,522 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.api._shared' is absent from the `packages` configuration. 2026-09-04T06:44:45,523 !! 2026-09-04T06:44:45,524 ******************************************************************************** 2026-09-04T06:44:45,524 ############################ 2026-09-04T06:44:45,525 # Package would be ignored # 2026-09-04T06:44:45,525 ############################ 2026-09-04T06:44:45,526 Python recognizes 'keystone.api._shared' as an importable package[^1], 2026-09-04T06:44:45,526 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,527 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,527 package, please make sure that 'keystone.api._shared' is explicitly added 2026-09-04T06:44:45,528 to the `packages` configuration field. 2026-09-04T06:44:45,528 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,529 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:45,529 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:45,530 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:45,531 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:45,532 If you don't want 'keystone.api._shared' to be distributed and are 2026-09-04T06:44:45,532 already explicitly excluding 'keystone.api._shared' via 2026-09-04T06:44:45,532 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:45,533 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:45,533 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:45,534 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:45,535 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:45,537 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:45,537 even if it does not contain any `.py` files. 2026-09-04T06:44:45,538 On the other hand, currently there is no concept of package data 2026-09-04T06:44:45,539 directory, all directories are treated like packages. 2026-09-04T06:44:45,539 ******************************************************************************** 2026-09-04T06:44:45,540 !! 2026-09-04T06:44:45,541 check.warn(importable) 2026-09-04T06:44:45,541 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.api.validation' is absent from the `packages` configuration. 2026-09-04T06:44:45,542 !! 2026-09-04T06:44:45,543 ******************************************************************************** 2026-09-04T06:44:45,543 ############################ 2026-09-04T06:44:45,544 # Package would be ignored # 2026-09-04T06:44:45,544 ############################ 2026-09-04T06:44:45,544 Python recognizes 'keystone.api.validation' as an importable package[^1], 2026-09-04T06:44:45,545 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,546 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,546 package, please make sure that 'keystone.api.validation' is explicitly added 2026-09-04T06:44:45,547 to the `packages` configuration field. 2026-09-04T06:44:45,548 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,548 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:45,549 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:45,550 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:45,551 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:45,551 If you don't want 'keystone.api.validation' to be distributed and are 2026-09-04T06:44:45,552 already explicitly excluding 'keystone.api.validation' via 2026-09-04T06:44:45,552 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:45,552 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:45,553 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:45,553 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:45,554 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:45,555 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:45,555 even if it does not contain any `.py` files. 2026-09-04T06:44:45,556 On the other hand, currently there is no concept of package data 2026-09-04T06:44:45,556 directory, all directories are treated like packages. 2026-09-04T06:44:45,557 ******************************************************************************** 2026-09-04T06:44:45,557 !! 2026-09-04T06:44:45,558 check.warn(importable) 2026-09-04T06:44:45,558 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.application_credential' is absent from the `packages` configuration. 2026-09-04T06:44:45,559 !! 2026-09-04T06:44:45,560 ******************************************************************************** 2026-09-04T06:44:45,560 ############################ 2026-09-04T06:44:45,561 # Package would be ignored # 2026-09-04T06:44:45,561 ############################ 2026-09-04T06:44:45,562 Python recognizes 'keystone.application_credential' as an importable package[^1], 2026-09-04T06:44:45,562 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,563 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,563 package, please make sure that 'keystone.application_credential' is explicitly added 2026-09-04T06:44:45,564 to the `packages` configuration field. 2026-09-04T06:44:45,565 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,566 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:45,566 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:45,567 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:45,568 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:45,569 If you don't want 'keystone.application_credential' to be distributed and are 2026-09-04T06:44:45,569 already explicitly excluding 'keystone.application_credential' via 2026-09-04T06:44:45,570 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:45,570 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:45,571 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:45,572 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:45,573 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:45,574 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:45,575 even if it does not contain any `.py` files. 2026-09-04T06:44:45,575 On the other hand, currently there is no concept of package data 2026-09-04T06:44:45,576 directory, all directories are treated like packages. 2026-09-04T06:44:45,576 ******************************************************************************** 2026-09-04T06:44:45,577 !! 2026-09-04T06:44:45,577 check.warn(importable) 2026-09-04T06:44:45,578 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.application_credential.backends' is absent from the `packages` configuration. 2026-09-04T06:44:45,578 !! 2026-09-04T06:44:45,578 ******************************************************************************** 2026-09-04T06:44:45,579 ############################ 2026-09-04T06:44:45,579 # Package would be ignored # 2026-09-04T06:44:45,580 ############################ 2026-09-04T06:44:45,580 Python recognizes 'keystone.application_credential.backends' as an importable package[^1], 2026-09-04T06:44:45,580 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,581 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,581 package, please make sure that 'keystone.application_credential.backends' is explicitly added 2026-09-04T06:44:45,582 to the `packages` configuration field. 2026-09-04T06:44:45,582 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,583 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:45,583 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:45,584 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:45,585 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:45,586 If you don't want 'keystone.application_credential.backends' to be distributed and are 2026-09-04T06:44:45,587 already explicitly excluding 'keystone.application_credential.backends' via 2026-09-04T06:44:45,587 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:45,588 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:45,588 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:45,589 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:45,590 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:45,592 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:45,592 even if it does not contain any `.py` files. 2026-09-04T06:44:45,593 On the other hand, currently there is no concept of package data 2026-09-04T06:44:45,593 directory, all directories are treated like packages. 2026-09-04T06:44:45,594 ******************************************************************************** 2026-09-04T06:44:45,595 !! 2026-09-04T06:44:45,595 check.warn(importable) 2026-09-04T06:44:45,596 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.assignment' is absent from the `packages` configuration. 2026-09-04T06:44:45,596 !! 2026-09-04T06:44:45,597 ******************************************************************************** 2026-09-04T06:44:45,598 ############################ 2026-09-04T06:44:45,598 # Package would be ignored # 2026-09-04T06:44:45,599 ############################ 2026-09-04T06:44:45,599 Python recognizes 'keystone.assignment' as an importable package[^1], 2026-09-04T06:44:45,600 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,601 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,601 package, please make sure that 'keystone.assignment' is explicitly added 2026-09-04T06:44:45,602 to the `packages` configuration field. 2026-09-04T06:44:45,602 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,603 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:45,603 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:45,604 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:45,604 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:45,605 If you don't want 'keystone.assignment' to be distributed and are 2026-09-04T06:44:45,605 already explicitly excluding 'keystone.assignment' via 2026-09-04T06:44:45,606 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:45,606 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:45,606 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:45,607 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:45,608 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:45,609 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:45,610 even if it does not contain any `.py` files. 2026-09-04T06:44:45,610 On the other hand, currently there is no concept of package data 2026-09-04T06:44:45,610 directory, all directories are treated like packages. 2026-09-04T06:44:45,611 ******************************************************************************** 2026-09-04T06:44:45,612 !! 2026-09-04T06:44:45,612 check.warn(importable) 2026-09-04T06:44:45,613 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.assignment.backends' is absent from the `packages` configuration. 2026-09-04T06:44:45,613 !! 2026-09-04T06:44:45,614 ******************************************************************************** 2026-09-04T06:44:45,615 ############################ 2026-09-04T06:44:45,615 # Package would be ignored # 2026-09-04T06:44:45,616 ############################ 2026-09-04T06:44:45,616 Python recognizes 'keystone.assignment.backends' as an importable package[^1], 2026-09-04T06:44:45,617 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,618 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,618 package, please make sure that 'keystone.assignment.backends' is explicitly added 2026-09-04T06:44:45,619 to the `packages` configuration field. 2026-09-04T06:44:45,620 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,620 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:45,620 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:45,621 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:45,622 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:45,623 If you don't want 'keystone.assignment.backends' to be distributed and are 2026-09-04T06:44:45,624 already explicitly excluding 'keystone.assignment.backends' via 2026-09-04T06:44:45,625 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:45,625 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:45,626 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:45,627 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:45,627 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:45,628 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:45,629 even if it does not contain any `.py` files. 2026-09-04T06:44:45,629 On the other hand, currently there is no concept of package data 2026-09-04T06:44:45,629 directory, all directories are treated like packages. 2026-09-04T06:44:45,630 ******************************************************************************** 2026-09-04T06:44:45,630 !! 2026-09-04T06:44:45,631 check.warn(importable) 2026-09-04T06:44:45,631 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.assignment.role_backends' is absent from the `packages` configuration. 2026-09-04T06:44:45,631 !! 2026-09-04T06:44:45,632 ******************************************************************************** 2026-09-04T06:44:45,632 ############################ 2026-09-04T06:44:45,633 # Package would be ignored # 2026-09-04T06:44:45,633 ############################ 2026-09-04T06:44:45,634 Python recognizes 'keystone.assignment.role_backends' as an importable package[^1], 2026-09-04T06:44:45,634 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,635 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,635 package, please make sure that 'keystone.assignment.role_backends' is explicitly added 2026-09-04T06:44:45,636 to the `packages` configuration field. 2026-09-04T06:44:45,637 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,637 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:45,638 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:45,639 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:45,640 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:45,641 If you don't want 'keystone.assignment.role_backends' to be distributed and are 2026-09-04T06:44:45,641 already explicitly excluding 'keystone.assignment.role_backends' via 2026-09-04T06:44:45,642 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:45,642 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:45,643 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:45,644 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:45,645 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:45,646 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:45,647 even if it does not contain any `.py` files. 2026-09-04T06:44:45,647 On the other hand, currently there is no concept of package data 2026-09-04T06:44:45,647 directory, all directories are treated like packages. 2026-09-04T06:44:45,648 ******************************************************************************** 2026-09-04T06:44:45,649 !! 2026-09-04T06:44:45,650 check.warn(importable) 2026-09-04T06:44:45,650 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.auth' is absent from the `packages` configuration. 2026-09-04T06:44:45,651 !! 2026-09-04T06:44:45,652 ******************************************************************************** 2026-09-04T06:44:45,652 ############################ 2026-09-04T06:44:45,652 # Package would be ignored # 2026-09-04T06:44:45,653 ############################ 2026-09-04T06:44:45,653 Python recognizes 'keystone.auth' as an importable package[^1], 2026-09-04T06:44:45,653 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,654 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,654 package, please make sure that 'keystone.auth' is explicitly added 2026-09-04T06:44:45,655 to the `packages` configuration field. 2026-09-04T06:44:45,655 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,656 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:45,656 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:45,657 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:45,658 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:45,658 If you don't want 'keystone.auth' to be distributed and are 2026-09-04T06:44:45,659 already explicitly excluding 'keystone.auth' via 2026-09-04T06:44:45,659 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:45,659 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:45,660 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:45,661 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:45,662 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:45,664 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:45,664 even if it does not contain any `.py` files. 2026-09-04T06:44:45,665 On the other hand, currently there is no concept of package data 2026-09-04T06:44:45,666 directory, all directories are treated like packages. 2026-09-04T06:44:45,666 ******************************************************************************** 2026-09-04T06:44:45,667 !! 2026-09-04T06:44:45,668 check.warn(importable) 2026-09-04T06:44:45,668 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.auth.plugins' is absent from the `packages` configuration. 2026-09-04T06:44:45,669 !! 2026-09-04T06:44:45,670 ******************************************************************************** 2026-09-04T06:44:45,670 ############################ 2026-09-04T06:44:45,671 # Package would be ignored # 2026-09-04T06:44:45,671 ############################ 2026-09-04T06:44:45,672 Python recognizes 'keystone.auth.plugins' as an importable package[^1], 2026-09-04T06:44:45,672 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,673 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,673 package, please make sure that 'keystone.auth.plugins' is explicitly added 2026-09-04T06:44:45,674 to the `packages` configuration field. 2026-09-04T06:44:45,675 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,675 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:45,676 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:45,677 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:45,679 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:45,679 If you don't want 'keystone.auth.plugins' to be distributed and are 2026-09-04T06:44:45,680 already explicitly excluding 'keystone.auth.plugins' via 2026-09-04T06:44:45,680 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:45,680 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:45,681 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:45,681 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:45,682 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:45,683 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:45,683 even if it does not contain any `.py` files. 2026-09-04T06:44:45,684 On the other hand, currently there is no concept of package data 2026-09-04T06:44:45,684 directory, all directories are treated like packages. 2026-09-04T06:44:45,684 ******************************************************************************** 2026-09-04T06:44:45,685 !! 2026-09-04T06:44:45,685 check.warn(importable) 2026-09-04T06:44:45,686 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.catalog' is absent from the `packages` configuration. 2026-09-04T06:44:45,686 !! 2026-09-04T06:44:45,687 ******************************************************************************** 2026-09-04T06:44:45,687 ############################ 2026-09-04T06:44:45,688 # Package would be ignored # 2026-09-04T06:44:45,688 ############################ 2026-09-04T06:44:45,689 Python recognizes 'keystone.catalog' as an importable package[^1], 2026-09-04T06:44:45,689 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,690 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,691 package, please make sure that 'keystone.catalog' is explicitly added 2026-09-04T06:44:45,691 to the `packages` configuration field. 2026-09-04T06:44:45,692 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,693 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:45,693 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:45,695 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:45,695 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:45,696 If you don't want 'keystone.catalog' to be distributed and are 2026-09-04T06:44:45,697 already explicitly excluding 'keystone.catalog' via 2026-09-04T06:44:45,697 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:45,698 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:45,698 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:45,699 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:45,700 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:45,701 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:45,702 even if it does not contain any `.py` files. 2026-09-04T06:44:45,702 On the other hand, currently there is no concept of package data 2026-09-04T06:44:45,702 directory, all directories are treated like packages. 2026-09-04T06:44:45,703 ******************************************************************************** 2026-09-04T06:44:45,704 !! 2026-09-04T06:44:45,705 check.warn(importable) 2026-09-04T06:44:45,705 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.catalog.backends' is absent from the `packages` configuration. 2026-09-04T06:44:45,705 !! 2026-09-04T06:44:45,706 ******************************************************************************** 2026-09-04T06:44:45,706 ############################ 2026-09-04T06:44:45,707 # Package would be ignored # 2026-09-04T06:44:45,707 ############################ 2026-09-04T06:44:45,707 Python recognizes 'keystone.catalog.backends' as an importable package[^1], 2026-09-04T06:44:45,708 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,708 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,709 package, please make sure that 'keystone.catalog.backends' is explicitly added 2026-09-04T06:44:45,709 to the `packages` configuration field. 2026-09-04T06:44:45,710 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,710 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:45,711 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:45,711 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:45,712 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:45,713 If you don't want 'keystone.catalog.backends' to be distributed and are 2026-09-04T06:44:45,713 already explicitly excluding 'keystone.catalog.backends' via 2026-09-04T06:44:45,714 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:45,714 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:45,714 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:45,715 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:45,716 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:45,717 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:45,718 even if it does not contain any `.py` files. 2026-09-04T06:44:45,718 On the other hand, currently there is no concept of package data 2026-09-04T06:44:45,719 directory, all directories are treated like packages. 2026-09-04T06:44:45,719 ******************************************************************************** 2026-09-04T06:44:45,720 !! 2026-09-04T06:44:45,721 check.warn(importable) 2026-09-04T06:44:45,721 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.cmd' is absent from the `packages` configuration. 2026-09-04T06:44:45,722 !! 2026-09-04T06:44:45,723 ******************************************************************************** 2026-09-04T06:44:45,724 ############################ 2026-09-04T06:44:45,724 # Package would be ignored # 2026-09-04T06:44:45,725 ############################ 2026-09-04T06:44:45,726 Python recognizes 'keystone.cmd' as an importable package[^1], 2026-09-04T06:44:45,726 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,728 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,729 package, please make sure that 'keystone.cmd' is explicitly added 2026-09-04T06:44:45,729 to the `packages` configuration field. 2026-09-04T06:44:45,731 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,731 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:45,731 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:45,732 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:45,733 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:45,733 If you don't want 'keystone.cmd' to be distributed and are 2026-09-04T06:44:45,734 already explicitly excluding 'keystone.cmd' via 2026-09-04T06:44:45,734 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:45,734 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:45,735 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:45,736 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:45,736 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:45,738 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:45,738 even if it does not contain any `.py` files. 2026-09-04T06:44:45,739 On the other hand, currently there is no concept of package data 2026-09-04T06:44:45,739 directory, all directories are treated like packages. 2026-09-04T06:44:45,739 ******************************************************************************** 2026-09-04T06:44:45,740 !! 2026-09-04T06:44:45,741 check.warn(importable) 2026-09-04T06:44:45,741 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.cmd.doctor' is absent from the `packages` configuration. 2026-09-04T06:44:45,741 !! 2026-09-04T06:44:45,742 ******************************************************************************** 2026-09-04T06:44:45,743 ############################ 2026-09-04T06:44:45,743 # Package would be ignored # 2026-09-04T06:44:45,744 ############################ 2026-09-04T06:44:45,744 Python recognizes 'keystone.cmd.doctor' as an importable package[^1], 2026-09-04T06:44:45,744 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,745 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,746 package, please make sure that 'keystone.cmd.doctor' is explicitly added 2026-09-04T06:44:45,746 to the `packages` configuration field. 2026-09-04T06:44:45,747 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,748 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:45,748 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:45,749 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:45,750 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:45,751 If you don't want 'keystone.cmd.doctor' to be distributed and are 2026-09-04T06:44:45,751 already explicitly excluding 'keystone.cmd.doctor' via 2026-09-04T06:44:45,751 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:45,752 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:45,752 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:45,753 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:45,754 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:45,756 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:45,756 even if it does not contain any `.py` files. 2026-09-04T06:44:45,756 On the other hand, currently there is no concept of package data 2026-09-04T06:44:45,757 directory, all directories are treated like packages. 2026-09-04T06:44:45,757 ******************************************************************************** 2026-09-04T06:44:45,758 !! 2026-09-04T06:44:45,758 check.warn(importable) 2026-09-04T06:44:45,758 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.common' is absent from the `packages` configuration. 2026-09-04T06:44:45,759 !! 2026-09-04T06:44:45,759 ******************************************************************************** 2026-09-04T06:44:45,760 ############################ 2026-09-04T06:44:45,760 # Package would be ignored # 2026-09-04T06:44:45,760 ############################ 2026-09-04T06:44:45,761 Python recognizes 'keystone.common' as an importable package[^1], 2026-09-04T06:44:45,761 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,762 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,762 package, please make sure that 'keystone.common' is explicitly added 2026-09-04T06:44:45,763 to the `packages` configuration field. 2026-09-04T06:44:45,764 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,764 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:45,764 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:45,765 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:45,766 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:45,767 If you don't want 'keystone.common' to be distributed and are 2026-09-04T06:44:45,768 already explicitly excluding 'keystone.common' via 2026-09-04T06:44:45,768 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:45,769 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:45,769 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:45,770 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:45,771 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:45,772 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:45,773 even if it does not contain any `.py` files. 2026-09-04T06:44:45,773 On the other hand, currently there is no concept of package data 2026-09-04T06:44:45,774 directory, all directories are treated like packages. 2026-09-04T06:44:45,774 ******************************************************************************** 2026-09-04T06:44:45,776 !! 2026-09-04T06:44:45,776 check.warn(importable) 2026-09-04T06:44:45,777 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.common.cache' is absent from the `packages` configuration. 2026-09-04T06:44:45,777 !! 2026-09-04T06:44:45,778 ******************************************************************************** 2026-09-04T06:44:45,778 ############################ 2026-09-04T06:44:45,779 # Package would be ignored # 2026-09-04T06:44:45,779 ############################ 2026-09-04T06:44:45,780 Python recognizes 'keystone.common.cache' as an importable package[^1], 2026-09-04T06:44:45,780 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,781 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,782 package, please make sure that 'keystone.common.cache' is explicitly added 2026-09-04T06:44:45,782 to the `packages` configuration field. 2026-09-04T06:44:45,783 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,783 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:45,783 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:45,784 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:45,785 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:45,785 If you don't want 'keystone.common.cache' to be distributed and are 2026-09-04T06:44:45,786 already explicitly excluding 'keystone.common.cache' via 2026-09-04T06:44:45,786 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:45,787 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:45,787 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:45,788 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:45,789 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:45,790 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:45,790 even if it does not contain any `.py` files. 2026-09-04T06:44:45,790 On the other hand, currently there is no concept of package data 2026-09-04T06:44:45,791 directory, all directories are treated like packages. 2026-09-04T06:44:45,791 ******************************************************************************** 2026-09-04T06:44:45,792 !! 2026-09-04T06:44:45,792 check.warn(importable) 2026-09-04T06:44:45,793 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.common.password_hashers' is absent from the `packages` configuration. 2026-09-04T06:44:45,793 !! 2026-09-04T06:44:45,794 ******************************************************************************** 2026-09-04T06:44:45,794 ############################ 2026-09-04T06:44:45,795 # Package would be ignored # 2026-09-04T06:44:45,795 ############################ 2026-09-04T06:44:45,796 Python recognizes 'keystone.common.password_hashers' as an importable package[^1], 2026-09-04T06:44:45,796 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,797 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,798 package, please make sure that 'keystone.common.password_hashers' is explicitly added 2026-09-04T06:44:45,798 to the `packages` configuration field. 2026-09-04T06:44:45,799 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,799 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:45,800 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:45,801 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:45,802 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:45,803 If you don't want 'keystone.common.password_hashers' to be distributed and are 2026-09-04T06:44:45,803 already explicitly excluding 'keystone.common.password_hashers' via 2026-09-04T06:44:45,804 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:45,804 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:45,805 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:45,806 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:45,807 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:45,808 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:45,808 even if it does not contain any `.py` files. 2026-09-04T06:44:45,808 On the other hand, currently there is no concept of package data 2026-09-04T06:44:45,809 directory, all directories are treated like packages. 2026-09-04T06:44:45,809 ******************************************************************************** 2026-09-04T06:44:45,810 !! 2026-09-04T06:44:45,811 check.warn(importable) 2026-09-04T06:44:45,811 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.common.policies' is absent from the `packages` configuration. 2026-09-04T06:44:45,812 !! 2026-09-04T06:44:45,813 ******************************************************************************** 2026-09-04T06:44:45,813 ############################ 2026-09-04T06:44:45,814 # Package would be ignored # 2026-09-04T06:44:45,814 ############################ 2026-09-04T06:44:45,815 Python recognizes 'keystone.common.policies' as an importable package[^1], 2026-09-04T06:44:45,815 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,816 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,817 package, please make sure that 'keystone.common.policies' is explicitly added 2026-09-04T06:44:45,817 to the `packages` configuration field. 2026-09-04T06:44:45,818 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,818 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:45,819 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:45,819 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:45,820 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:45,822 If you don't want 'keystone.common.policies' to be distributed and are 2026-09-04T06:44:45,822 already explicitly excluding 'keystone.common.policies' via 2026-09-04T06:44:45,823 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:45,823 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:45,824 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:45,825 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:45,827 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:45,829 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:45,830 even if it does not contain any `.py` files. 2026-09-04T06:44:45,831 On the other hand, currently there is no concept of package data 2026-09-04T06:44:45,832 directory, all directories are treated like packages. 2026-09-04T06:44:45,833 ******************************************************************************** 2026-09-04T06:44:45,834 !! 2026-09-04T06:44:45,835 check.warn(importable) 2026-09-04T06:44:45,836 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.common.rbac_enforcer' is absent from the `packages` configuration. 2026-09-04T06:44:45,837 !! 2026-09-04T06:44:45,838 ******************************************************************************** 2026-09-04T06:44:45,838 ############################ 2026-09-04T06:44:45,838 # Package would be ignored # 2026-09-04T06:44:45,839 ############################ 2026-09-04T06:44:45,839 Python recognizes 'keystone.common.rbac_enforcer' as an importable package[^1], 2026-09-04T06:44:45,839 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,840 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,841 package, please make sure that 'keystone.common.rbac_enforcer' is explicitly added 2026-09-04T06:44:45,841 to the `packages` configuration field. 2026-09-04T06:44:45,842 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,842 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:45,842 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:45,843 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:45,844 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:45,845 If you don't want 'keystone.common.rbac_enforcer' to be distributed and are 2026-09-04T06:44:45,845 already explicitly excluding 'keystone.common.rbac_enforcer' via 2026-09-04T06:44:45,846 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:45,846 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:45,846 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:45,847 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:45,848 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:45,849 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:45,850 even if it does not contain any `.py` files. 2026-09-04T06:44:45,850 On the other hand, currently there is no concept of package data 2026-09-04T06:44:45,851 directory, all directories are treated like packages. 2026-09-04T06:44:45,851 ******************************************************************************** 2026-09-04T06:44:45,852 !! 2026-09-04T06:44:45,853 check.warn(importable) 2026-09-04T06:44:45,853 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.common.resource_options' is absent from the `packages` configuration. 2026-09-04T06:44:45,854 !! 2026-09-04T06:44:45,855 ******************************************************************************** 2026-09-04T06:44:45,855 ############################ 2026-09-04T06:44:45,855 # Package would be ignored # 2026-09-04T06:44:45,856 ############################ 2026-09-04T06:44:45,856 Python recognizes 'keystone.common.resource_options' as an importable package[^1], 2026-09-04T06:44:45,857 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,858 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,858 package, please make sure that 'keystone.common.resource_options' is explicitly added 2026-09-04T06:44:45,859 to the `packages` configuration field. 2026-09-04T06:44:45,859 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,860 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:45,860 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:45,862 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:45,863 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:45,863 If you don't want 'keystone.common.resource_options' to be distributed and are 2026-09-04T06:44:45,864 already explicitly excluding 'keystone.common.resource_options' via 2026-09-04T06:44:45,864 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:45,864 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:45,865 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:45,865 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:45,866 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:45,867 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:45,867 even if it does not contain any `.py` files. 2026-09-04T06:44:45,868 On the other hand, currently there is no concept of package data 2026-09-04T06:44:45,868 directory, all directories are treated like packages. 2026-09-04T06:44:45,869 ******************************************************************************** 2026-09-04T06:44:45,869 !! 2026-09-04T06:44:45,870 check.warn(importable) 2026-09-04T06:44:45,870 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.common.resource_options.options' is absent from the `packages` configuration. 2026-09-04T06:44:45,871 !! 2026-09-04T06:44:45,871 ******************************************************************************** 2026-09-04T06:44:45,872 ############################ 2026-09-04T06:44:45,872 # Package would be ignored # 2026-09-04T06:44:45,873 ############################ 2026-09-04T06:44:45,873 Python recognizes 'keystone.common.resource_options.options' as an importable package[^1], 2026-09-04T06:44:45,873 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,874 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,875 package, please make sure that 'keystone.common.resource_options.options' is explicitly added 2026-09-04T06:44:45,875 to the `packages` configuration field. 2026-09-04T06:44:45,876 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,876 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:45,877 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:45,878 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:45,879 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:45,880 If you don't want 'keystone.common.resource_options.options' to be distributed and are 2026-09-04T06:44:45,880 already explicitly excluding 'keystone.common.resource_options.options' via 2026-09-04T06:44:45,881 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:45,881 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:45,882 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:45,883 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:45,884 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:45,887 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:45,888 even if it does not contain any `.py` files. 2026-09-04T06:44:45,888 On the other hand, currently there is no concept of package data 2026-09-04T06:44:45,889 directory, all directories are treated like packages. 2026-09-04T06:44:45,889 ******************************************************************************** 2026-09-04T06:44:45,890 !! 2026-09-04T06:44:45,890 check.warn(importable) 2026-09-04T06:44:45,890 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.common.sql' is absent from the `packages` configuration. 2026-09-04T06:44:45,891 !! 2026-09-04T06:44:45,891 ******************************************************************************** 2026-09-04T06:44:45,892 ############################ 2026-09-04T06:44:45,892 # Package would be ignored # 2026-09-04T06:44:45,892 ############################ 2026-09-04T06:44:45,893 Python recognizes 'keystone.common.sql' as an importable package[^1], 2026-09-04T06:44:45,893 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,894 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,894 package, please make sure that 'keystone.common.sql' is explicitly added 2026-09-04T06:44:45,895 to the `packages` configuration field. 2026-09-04T06:44:45,895 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,896 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:45,896 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:45,897 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:45,898 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:45,899 If you don't want 'keystone.common.sql' to be distributed and are 2026-09-04T06:44:45,899 already explicitly excluding 'keystone.common.sql' via 2026-09-04T06:44:45,900 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:45,900 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:45,901 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:45,902 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:45,902 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:45,904 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:45,904 even if it does not contain any `.py` files. 2026-09-04T06:44:45,905 On the other hand, currently there is no concept of package data 2026-09-04T06:44:45,905 directory, all directories are treated like packages. 2026-09-04T06:44:45,906 ******************************************************************************** 2026-09-04T06:44:45,907 !! 2026-09-04T06:44:45,907 check.warn(importable) 2026-09-04T06:44:45,908 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.common.sql.migrations' is absent from the `packages` configuration. 2026-09-04T06:44:45,908 !! 2026-09-04T06:44:45,909 ******************************************************************************** 2026-09-04T06:44:45,909 ############################ 2026-09-04T06:44:45,910 # Package would be ignored # 2026-09-04T06:44:45,910 ############################ 2026-09-04T06:44:45,911 Python recognizes 'keystone.common.sql.migrations' as an importable package[^1], 2026-09-04T06:44:45,911 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,912 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,913 package, please make sure that 'keystone.common.sql.migrations' is explicitly added 2026-09-04T06:44:45,913 to the `packages` configuration field. 2026-09-04T06:44:45,914 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,914 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:45,914 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:45,915 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:45,916 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:45,917 If you don't want 'keystone.common.sql.migrations' to be distributed and are 2026-09-04T06:44:45,917 already explicitly excluding 'keystone.common.sql.migrations' via 2026-09-04T06:44:45,917 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:45,918 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:45,918 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:45,919 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:45,920 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:45,922 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:45,923 even if it does not contain any `.py` files. 2026-09-04T06:44:45,923 On the other hand, currently there is no concept of package data 2026-09-04T06:44:45,924 directory, all directories are treated like packages. 2026-09-04T06:44:45,925 ******************************************************************************** 2026-09-04T06:44:45,926 !! 2026-09-04T06:44:45,927 check.warn(importable) 2026-09-04T06:44:45,927 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.common.sql.migrations.versions' is absent from the `packages` configuration. 2026-09-04T06:44:45,928 !! 2026-09-04T06:44:45,929 ******************************************************************************** 2026-09-04T06:44:45,929 ############################ 2026-09-04T06:44:45,930 # Package would be ignored # 2026-09-04T06:44:45,930 ############################ 2026-09-04T06:44:45,931 Python recognizes 'keystone.common.sql.migrations.versions' as an importable package[^1], 2026-09-04T06:44:45,931 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,932 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,933 package, please make sure that 'keystone.common.sql.migrations.versions' is explicitly added 2026-09-04T06:44:45,934 to the `packages` configuration field. 2026-09-04T06:44:45,935 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,935 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:45,936 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:45,937 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:45,938 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:45,939 If you don't want 'keystone.common.sql.migrations.versions' to be distributed and are 2026-09-04T06:44:45,940 already explicitly excluding 'keystone.common.sql.migrations.versions' via 2026-09-04T06:44:45,940 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:45,941 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:45,941 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:45,942 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:45,943 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:45,944 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:45,945 even if it does not contain any `.py` files. 2026-09-04T06:44:45,945 On the other hand, currently there is no concept of package data 2026-09-04T06:44:45,946 directory, all directories are treated like packages. 2026-09-04T06:44:45,946 ******************************************************************************** 2026-09-04T06:44:45,947 !! 2026-09-04T06:44:45,948 check.warn(importable) 2026-09-04T06:44:45,948 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.common.sql.migrations.versions.bobcat.contract' is absent from the `packages` configuration. 2026-09-04T06:44:45,949 !! 2026-09-04T06:44:45,950 ******************************************************************************** 2026-09-04T06:44:45,950 ############################ 2026-09-04T06:44:45,951 # Package would be ignored # 2026-09-04T06:44:45,951 ############################ 2026-09-04T06:44:45,952 Python recognizes 'keystone.common.sql.migrations.versions.bobcat.contract' as an importable package[^1], 2026-09-04T06:44:45,952 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,954 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,954 package, please make sure that 'keystone.common.sql.migrations.versions.bobcat.contract' is explicitly added 2026-09-04T06:44:45,955 to the `packages` configuration field. 2026-09-04T06:44:45,956 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,957 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:45,957 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:45,958 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:45,959 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:45,960 If you don't want 'keystone.common.sql.migrations.versions.bobcat.contract' to be distributed and are 2026-09-04T06:44:45,961 already explicitly excluding 'keystone.common.sql.migrations.versions.bobcat.contract' via 2026-09-04T06:44:45,961 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:45,962 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:45,962 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:45,964 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:45,965 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:45,966 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:45,967 even if it does not contain any `.py` files. 2026-09-04T06:44:45,967 On the other hand, currently there is no concept of package data 2026-09-04T06:44:45,968 directory, all directories are treated like packages. 2026-09-04T06:44:45,968 ******************************************************************************** 2026-09-04T06:44:45,970 !! 2026-09-04T06:44:45,970 check.warn(importable) 2026-09-04T06:44:45,971 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.common.sql.migrations.versions.bobcat.expand' is absent from the `packages` configuration. 2026-09-04T06:44:45,971 !! 2026-09-04T06:44:45,973 ******************************************************************************** 2026-09-04T06:44:45,973 ############################ 2026-09-04T06:44:45,973 # Package would be ignored # 2026-09-04T06:44:45,974 ############################ 2026-09-04T06:44:45,974 Python recognizes 'keystone.common.sql.migrations.versions.bobcat.expand' as an importable package[^1], 2026-09-04T06:44:45,975 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,976 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,976 package, please make sure that 'keystone.common.sql.migrations.versions.bobcat.expand' is explicitly added 2026-09-04T06:44:45,977 to the `packages` configuration field. 2026-09-04T06:44:45,978 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,978 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:45,978 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:45,979 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:45,980 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:45,981 If you don't want 'keystone.common.sql.migrations.versions.bobcat.expand' to be distributed and are 2026-09-04T06:44:45,982 already explicitly excluding 'keystone.common.sql.migrations.versions.bobcat.expand' via 2026-09-04T06:44:45,982 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:45,983 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:45,983 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:45,984 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:45,985 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:45,987 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:45,987 even if it does not contain any `.py` files. 2026-09-04T06:44:45,988 On the other hand, currently there is no concept of package data 2026-09-04T06:44:45,988 directory, all directories are treated like packages. 2026-09-04T06:44:45,989 ******************************************************************************** 2026-09-04T06:44:45,990 !! 2026-09-04T06:44:45,991 check.warn(importable) 2026-09-04T06:44:45,991 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.common.sql.migrations.versions.yoga.contract' is absent from the `packages` configuration. 2026-09-04T06:44:45,992 !! 2026-09-04T06:44:45,993 ******************************************************************************** 2026-09-04T06:44:45,993 ############################ 2026-09-04T06:44:45,994 # Package would be ignored # 2026-09-04T06:44:45,994 ############################ 2026-09-04T06:44:45,995 Python recognizes 'keystone.common.sql.migrations.versions.yoga.contract' as an importable package[^1], 2026-09-04T06:44:45,995 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:45,996 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:45,997 package, please make sure that 'keystone.common.sql.migrations.versions.yoga.contract' is explicitly added 2026-09-04T06:44:45,998 to the `packages` configuration field. 2026-09-04T06:44:45,999 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:45,999 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,000 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,001 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,001 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,002 If you don't want 'keystone.common.sql.migrations.versions.yoga.contract' to be distributed and are 2026-09-04T06:44:46,003 already explicitly excluding 'keystone.common.sql.migrations.versions.yoga.contract' via 2026-09-04T06:44:46,003 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,004 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,004 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,005 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,006 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,008 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,008 even if it does not contain any `.py` files. 2026-09-04T06:44:46,008 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,009 directory, all directories are treated like packages. 2026-09-04T06:44:46,009 ******************************************************************************** 2026-09-04T06:44:46,010 !! 2026-09-04T06:44:46,011 check.warn(importable) 2026-09-04T06:44:46,011 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.common.sql.migrations.versions.yoga.expand' is absent from the `packages` configuration. 2026-09-04T06:44:46,012 !! 2026-09-04T06:44:46,013 ******************************************************************************** 2026-09-04T06:44:46,014 ############################ 2026-09-04T06:44:46,015 # Package would be ignored # 2026-09-04T06:44:46,015 ############################ 2026-09-04T06:44:46,016 Python recognizes 'keystone.common.sql.migrations.versions.yoga.expand' as an importable package[^1], 2026-09-04T06:44:46,017 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,019 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,019 package, please make sure that 'keystone.common.sql.migrations.versions.yoga.expand' is explicitly added 2026-09-04T06:44:46,020 to the `packages` configuration field. 2026-09-04T06:44:46,021 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,021 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,022 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,023 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,025 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,026 If you don't want 'keystone.common.sql.migrations.versions.yoga.expand' to be distributed and are 2026-09-04T06:44:46,027 already explicitly excluding 'keystone.common.sql.migrations.versions.yoga.expand' via 2026-09-04T06:44:46,028 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,029 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,030 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,033 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,247 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,248 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,248 even if it does not contain any `.py` files. 2026-09-04T06:44:46,248 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,249 directory, all directories are treated like packages. 2026-09-04T06:44:46,249 ******************************************************************************** 2026-09-04T06:44:46,250 !! 2026-09-04T06:44:46,251 check.warn(importable) 2026-09-04T06:44:46,251 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.common.validation' is absent from the `packages` configuration. 2026-09-04T06:44:46,251 !! 2026-09-04T06:44:46,252 ******************************************************************************** 2026-09-04T06:44:46,252 ############################ 2026-09-04T06:44:46,253 # Package would be ignored # 2026-09-04T06:44:46,253 ############################ 2026-09-04T06:44:46,254 Python recognizes 'keystone.common.validation' as an importable package[^1], 2026-09-04T06:44:46,254 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,255 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,255 package, please make sure that 'keystone.common.validation' is explicitly added 2026-09-04T06:44:46,255 to the `packages` configuration field. 2026-09-04T06:44:46,256 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,257 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,257 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,258 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,259 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,260 If you don't want 'keystone.common.validation' to be distributed and are 2026-09-04T06:44:46,261 already explicitly excluding 'keystone.common.validation' via 2026-09-04T06:44:46,261 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,262 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,262 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,263 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,264 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,266 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,266 even if it does not contain any `.py` files. 2026-09-04T06:44:46,266 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,267 directory, all directories are treated like packages. 2026-09-04T06:44:46,267 ******************************************************************************** 2026-09-04T06:44:46,268 !! 2026-09-04T06:44:46,269 check.warn(importable) 2026-09-04T06:44:46,269 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.conf' is absent from the `packages` configuration. 2026-09-04T06:44:46,270 !! 2026-09-04T06:44:46,270 ******************************************************************************** 2026-09-04T06:44:46,271 ############################ 2026-09-04T06:44:46,271 # Package would be ignored # 2026-09-04T06:44:46,272 ############################ 2026-09-04T06:44:46,272 Python recognizes 'keystone.conf' as an importable package[^1], 2026-09-04T06:44:46,272 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,273 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,273 package, please make sure that 'keystone.conf' is explicitly added 2026-09-04T06:44:46,274 to the `packages` configuration field. 2026-09-04T06:44:46,274 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,275 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,275 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,276 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,277 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,277 If you don't want 'keystone.conf' to be distributed and are 2026-09-04T06:44:46,278 already explicitly excluding 'keystone.conf' via 2026-09-04T06:44:46,278 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,279 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,279 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,280 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,281 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,282 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,283 even if it does not contain any `.py` files. 2026-09-04T06:44:46,283 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,284 directory, all directories are treated like packages. 2026-09-04T06:44:46,284 ******************************************************************************** 2026-09-04T06:44:46,285 !! 2026-09-04T06:44:46,285 check.warn(importable) 2026-09-04T06:44:46,286 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.credential' is absent from the `packages` configuration. 2026-09-04T06:44:46,286 !! 2026-09-04T06:44:46,287 ******************************************************************************** 2026-09-04T06:44:46,288 ############################ 2026-09-04T06:44:46,288 # Package would be ignored # 2026-09-04T06:44:46,289 ############################ 2026-09-04T06:44:46,289 Python recognizes 'keystone.credential' as an importable package[^1], 2026-09-04T06:44:46,289 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,290 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,291 package, please make sure that 'keystone.credential' is explicitly added 2026-09-04T06:44:46,291 to the `packages` configuration field. 2026-09-04T06:44:46,292 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,293 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,293 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,294 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,295 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,296 If you don't want 'keystone.credential' to be distributed and are 2026-09-04T06:44:46,296 already explicitly excluding 'keystone.credential' via 2026-09-04T06:44:46,297 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,298 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,298 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,299 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,299 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,300 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,301 even if it does not contain any `.py` files. 2026-09-04T06:44:46,301 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,301 directory, all directories are treated like packages. 2026-09-04T06:44:46,302 ******************************************************************************** 2026-09-04T06:44:46,302 !! 2026-09-04T06:44:46,303 check.warn(importable) 2026-09-04T06:44:46,303 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.credential.backends' is absent from the `packages` configuration. 2026-09-04T06:44:46,303 !! 2026-09-04T06:44:46,304 ******************************************************************************** 2026-09-04T06:44:46,305 ############################ 2026-09-04T06:44:46,305 # Package would be ignored # 2026-09-04T06:44:46,305 ############################ 2026-09-04T06:44:46,306 Python recognizes 'keystone.credential.backends' as an importable package[^1], 2026-09-04T06:44:46,306 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,307 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,307 package, please make sure that 'keystone.credential.backends' is explicitly added 2026-09-04T06:44:46,308 to the `packages` configuration field. 2026-09-04T06:44:46,309 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,309 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,309 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,310 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,311 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,312 If you don't want 'keystone.credential.backends' to be distributed and are 2026-09-04T06:44:46,313 already explicitly excluding 'keystone.credential.backends' via 2026-09-04T06:44:46,313 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,313 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,314 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,315 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,316 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,317 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,318 even if it does not contain any `.py` files. 2026-09-04T06:44:46,318 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,319 directory, all directories are treated like packages. 2026-09-04T06:44:46,319 ******************************************************************************** 2026-09-04T06:44:46,320 !! 2026-09-04T06:44:46,321 check.warn(importable) 2026-09-04T06:44:46,322 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.credential.providers' is absent from the `packages` configuration. 2026-09-04T06:44:46,322 !! 2026-09-04T06:44:46,323 ******************************************************************************** 2026-09-04T06:44:46,323 ############################ 2026-09-04T06:44:46,323 # Package would be ignored # 2026-09-04T06:44:46,324 ############################ 2026-09-04T06:44:46,324 Python recognizes 'keystone.credential.providers' as an importable package[^1], 2026-09-04T06:44:46,324 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,325 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,325 package, please make sure that 'keystone.credential.providers' is explicitly added 2026-09-04T06:44:46,326 to the `packages` configuration field. 2026-09-04T06:44:46,326 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,327 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,327 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,328 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,329 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,329 If you don't want 'keystone.credential.providers' to be distributed and are 2026-09-04T06:44:46,330 already explicitly excluding 'keystone.credential.providers' via 2026-09-04T06:44:46,330 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,331 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,332 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,333 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,333 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,335 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,335 even if it does not contain any `.py` files. 2026-09-04T06:44:46,336 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,337 directory, all directories are treated like packages. 2026-09-04T06:44:46,337 ******************************************************************************** 2026-09-04T06:44:46,338 !! 2026-09-04T06:44:46,339 check.warn(importable) 2026-09-04T06:44:46,339 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.credential.providers.fernet' is absent from the `packages` configuration. 2026-09-04T06:44:46,340 !! 2026-09-04T06:44:46,341 ******************************************************************************** 2026-09-04T06:44:46,341 ############################ 2026-09-04T06:44:46,342 # Package would be ignored # 2026-09-04T06:44:46,342 ############################ 2026-09-04T06:44:46,343 Python recognizes 'keystone.credential.providers.fernet' as an importable package[^1], 2026-09-04T06:44:46,344 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,345 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,345 package, please make sure that 'keystone.credential.providers.fernet' is explicitly added 2026-09-04T06:44:46,346 to the `packages` configuration field. 2026-09-04T06:44:46,347 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,347 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,348 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,349 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,349 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,350 If you don't want 'keystone.credential.providers.fernet' to be distributed and are 2026-09-04T06:44:46,350 already explicitly excluding 'keystone.credential.providers.fernet' via 2026-09-04T06:44:46,351 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,351 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,351 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,352 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,353 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,354 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,354 even if it does not contain any `.py` files. 2026-09-04T06:44:46,354 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,355 directory, all directories are treated like packages. 2026-09-04T06:44:46,355 ******************************************************************************** 2026-09-04T06:44:46,356 !! 2026-09-04T06:44:46,357 check.warn(importable) 2026-09-04T06:44:46,357 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.endpoint_policy' is absent from the `packages` configuration. 2026-09-04T06:44:46,357 !! 2026-09-04T06:44:46,359 ******************************************************************************** 2026-09-04T06:44:46,359 ############################ 2026-09-04T06:44:46,359 # Package would be ignored # 2026-09-04T06:44:46,360 ############################ 2026-09-04T06:44:46,360 Python recognizes 'keystone.endpoint_policy' as an importable package[^1], 2026-09-04T06:44:46,361 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,361 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,362 package, please make sure that 'keystone.endpoint_policy' is explicitly added 2026-09-04T06:44:46,362 to the `packages` configuration field. 2026-09-04T06:44:46,363 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,364 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,364 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,365 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,366 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,367 If you don't want 'keystone.endpoint_policy' to be distributed and are 2026-09-04T06:44:46,368 already explicitly excluding 'keystone.endpoint_policy' via 2026-09-04T06:44:46,368 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,369 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,369 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,370 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,371 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,372 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,373 even if it does not contain any `.py` files. 2026-09-04T06:44:46,373 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,373 directory, all directories are treated like packages. 2026-09-04T06:44:46,374 ******************************************************************************** 2026-09-04T06:44:46,374 !! 2026-09-04T06:44:46,375 check.warn(importable) 2026-09-04T06:44:46,375 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.endpoint_policy.backends' is absent from the `packages` configuration. 2026-09-04T06:44:46,376 !! 2026-09-04T06:44:46,376 ******************************************************************************** 2026-09-04T06:44:46,377 ############################ 2026-09-04T06:44:46,377 # Package would be ignored # 2026-09-04T06:44:46,377 ############################ 2026-09-04T06:44:46,378 Python recognizes 'keystone.endpoint_policy.backends' as an importable package[^1], 2026-09-04T06:44:46,378 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,379 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,379 package, please make sure that 'keystone.endpoint_policy.backends' is explicitly added 2026-09-04T06:44:46,380 to the `packages` configuration field. 2026-09-04T06:44:46,381 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,381 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,381 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,382 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,383 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,384 If you don't want 'keystone.endpoint_policy.backends' to be distributed and are 2026-09-04T06:44:46,385 already explicitly excluding 'keystone.endpoint_policy.backends' via 2026-09-04T06:44:46,385 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,386 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,386 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,387 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,388 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,390 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,390 even if it does not contain any `.py` files. 2026-09-04T06:44:46,391 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,391 directory, all directories are treated like packages. 2026-09-04T06:44:46,392 ******************************************************************************** 2026-09-04T06:44:46,393 !! 2026-09-04T06:44:46,393 check.warn(importable) 2026-09-04T06:44:46,393 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.federation' is absent from the `packages` configuration. 2026-09-04T06:44:46,394 !! 2026-09-04T06:44:46,395 ******************************************************************************** 2026-09-04T06:44:46,395 ############################ 2026-09-04T06:44:46,396 # Package would be ignored # 2026-09-04T06:44:46,396 ############################ 2026-09-04T06:44:46,397 Python recognizes 'keystone.federation' as an importable package[^1], 2026-09-04T06:44:46,398 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,398 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,399 package, please make sure that 'keystone.federation' is explicitly added 2026-09-04T06:44:46,399 to the `packages` configuration field. 2026-09-04T06:44:46,400 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,400 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,400 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,401 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,402 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,403 If you don't want 'keystone.federation' to be distributed and are 2026-09-04T06:44:46,403 already explicitly excluding 'keystone.federation' via 2026-09-04T06:44:46,404 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,404 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,404 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,405 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,406 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,408 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,409 even if it does not contain any `.py` files. 2026-09-04T06:44:46,410 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,410 directory, all directories are treated like packages. 2026-09-04T06:44:46,411 ******************************************************************************** 2026-09-04T06:44:46,412 !! 2026-09-04T06:44:46,413 check.warn(importable) 2026-09-04T06:44:46,413 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.federation.backends' is absent from the `packages` configuration. 2026-09-04T06:44:46,414 !! 2026-09-04T06:44:46,415 ******************************************************************************** 2026-09-04T06:44:46,415 ############################ 2026-09-04T06:44:46,416 # Package would be ignored # 2026-09-04T06:44:46,416 ############################ 2026-09-04T06:44:46,417 Python recognizes 'keystone.federation.backends' as an importable package[^1], 2026-09-04T06:44:46,417 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,418 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,419 package, please make sure that 'keystone.federation.backends' is explicitly added 2026-09-04T06:44:46,420 to the `packages` configuration field. 2026-09-04T06:44:46,420 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,421 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,421 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,422 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,423 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,424 If you don't want 'keystone.federation.backends' to be distributed and are 2026-09-04T06:44:46,425 already explicitly excluding 'keystone.federation.backends' via 2026-09-04T06:44:46,425 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,426 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,426 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,427 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,428 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,429 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,429 even if it does not contain any `.py` files. 2026-09-04T06:44:46,430 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,430 directory, all directories are treated like packages. 2026-09-04T06:44:46,431 ******************************************************************************** 2026-09-04T06:44:46,432 !! 2026-09-04T06:44:46,432 check.warn(importable) 2026-09-04T06:44:46,433 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.identity' is absent from the `packages` configuration. 2026-09-04T06:44:46,434 !! 2026-09-04T06:44:46,435 ******************************************************************************** 2026-09-04T06:44:46,436 ############################ 2026-09-04T06:44:46,437 # Package would be ignored # 2026-09-04T06:44:46,437 ############################ 2026-09-04T06:44:46,438 Python recognizes 'keystone.identity' as an importable package[^1], 2026-09-04T06:44:46,439 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,440 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,441 package, please make sure that 'keystone.identity' is explicitly added 2026-09-04T06:44:46,442 to the `packages` configuration field. 2026-09-04T06:44:46,443 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,444 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,445 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,446 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,448 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,449 If you don't want 'keystone.identity' to be distributed and are 2026-09-04T06:44:46,449 already explicitly excluding 'keystone.identity' via 2026-09-04T06:44:46,450 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,450 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,451 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,452 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,452 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,454 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,454 even if it does not contain any `.py` files. 2026-09-04T06:44:46,455 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,455 directory, all directories are treated like packages. 2026-09-04T06:44:46,456 ******************************************************************************** 2026-09-04T06:44:46,457 !! 2026-09-04T06:44:46,457 check.warn(importable) 2026-09-04T06:44:46,458 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.identity.backends' is absent from the `packages` configuration. 2026-09-04T06:44:46,458 !! 2026-09-04T06:44:46,459 ******************************************************************************** 2026-09-04T06:44:46,460 ############################ 2026-09-04T06:44:46,460 # Package would be ignored # 2026-09-04T06:44:46,460 ############################ 2026-09-04T06:44:46,461 Python recognizes 'keystone.identity.backends' as an importable package[^1], 2026-09-04T06:44:46,461 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,462 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,462 package, please make sure that 'keystone.identity.backends' is explicitly added 2026-09-04T06:44:46,462 to the `packages` configuration field. 2026-09-04T06:44:46,463 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,463 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,464 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,464 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,465 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,466 If you don't want 'keystone.identity.backends' to be distributed and are 2026-09-04T06:44:46,467 already explicitly excluding 'keystone.identity.backends' via 2026-09-04T06:44:46,467 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,468 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,468 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,469 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,470 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,472 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,472 even if it does not contain any `.py` files. 2026-09-04T06:44:46,473 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,473 directory, all directories are treated like packages. 2026-09-04T06:44:46,474 ******************************************************************************** 2026-09-04T06:44:46,475 !! 2026-09-04T06:44:46,475 check.warn(importable) 2026-09-04T06:44:46,475 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.identity.backends.ldap' is absent from the `packages` configuration. 2026-09-04T06:44:46,476 !! 2026-09-04T06:44:46,477 ******************************************************************************** 2026-09-04T06:44:46,477 ############################ 2026-09-04T06:44:46,478 # Package would be ignored # 2026-09-04T06:44:46,478 ############################ 2026-09-04T06:44:46,478 Python recognizes 'keystone.identity.backends.ldap' as an importable package[^1], 2026-09-04T06:44:46,479 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,480 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,480 package, please make sure that 'keystone.identity.backends.ldap' is explicitly added 2026-09-04T06:44:46,481 to the `packages` configuration field. 2026-09-04T06:44:46,482 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,482 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,483 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,484 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,485 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,485 If you don't want 'keystone.identity.backends.ldap' to be distributed and are 2026-09-04T06:44:46,486 already explicitly excluding 'keystone.identity.backends.ldap' via 2026-09-04T06:44:46,486 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,486 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,487 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,487 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,488 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,489 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,490 even if it does not contain any `.py` files. 2026-09-04T06:44:46,490 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,490 directory, all directories are treated like packages. 2026-09-04T06:44:46,491 ******************************************************************************** 2026-09-04T06:44:46,491 !! 2026-09-04T06:44:46,492 check.warn(importable) 2026-09-04T06:44:46,492 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.identity.id_generators' is absent from the `packages` configuration. 2026-09-04T06:44:46,492 !! 2026-09-04T06:44:46,493 ******************************************************************************** 2026-09-04T06:44:46,494 ############################ 2026-09-04T06:44:46,494 # Package would be ignored # 2026-09-04T06:44:46,495 ############################ 2026-09-04T06:44:46,495 Python recognizes 'keystone.identity.id_generators' as an importable package[^1], 2026-09-04T06:44:46,495 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,497 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,497 package, please make sure that 'keystone.identity.id_generators' is explicitly added 2026-09-04T06:44:46,498 to the `packages` configuration field. 2026-09-04T06:44:46,499 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,499 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,500 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,501 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,501 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,502 If you don't want 'keystone.identity.id_generators' to be distributed and are 2026-09-04T06:44:46,503 already explicitly excluding 'keystone.identity.id_generators' via 2026-09-04T06:44:46,503 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,504 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,504 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,505 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,506 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,508 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,508 even if it does not contain any `.py` files. 2026-09-04T06:44:46,509 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,509 directory, all directories are treated like packages. 2026-09-04T06:44:46,510 ******************************************************************************** 2026-09-04T06:44:46,511 !! 2026-09-04T06:44:46,511 check.warn(importable) 2026-09-04T06:44:46,511 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.identity.mapping_backends' is absent from the `packages` configuration. 2026-09-04T06:44:46,512 !! 2026-09-04T06:44:46,512 ******************************************************************************** 2026-09-04T06:44:46,513 ############################ 2026-09-04T06:44:46,513 # Package would be ignored # 2026-09-04T06:44:46,513 ############################ 2026-09-04T06:44:46,514 Python recognizes 'keystone.identity.mapping_backends' as an importable package[^1], 2026-09-04T06:44:46,514 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,515 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,515 package, please make sure that 'keystone.identity.mapping_backends' is explicitly added 2026-09-04T06:44:46,515 to the `packages` configuration field. 2026-09-04T06:44:46,516 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,517 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,517 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,518 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,519 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,520 If you don't want 'keystone.identity.mapping_backends' to be distributed and are 2026-09-04T06:44:46,520 already explicitly excluding 'keystone.identity.mapping_backends' via 2026-09-04T06:44:46,520 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,521 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,521 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,522 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,523 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,524 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,524 even if it does not contain any `.py` files. 2026-09-04T06:44:46,525 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,525 directory, all directories are treated like packages. 2026-09-04T06:44:46,526 ******************************************************************************** 2026-09-04T06:44:46,526 !! 2026-09-04T06:44:46,527 check.warn(importable) 2026-09-04T06:44:46,527 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.identity.shadow_backends' is absent from the `packages` configuration. 2026-09-04T06:44:46,528 !! 2026-09-04T06:44:46,529 ******************************************************************************** 2026-09-04T06:44:46,529 ############################ 2026-09-04T06:44:46,530 # Package would be ignored # 2026-09-04T06:44:46,530 ############################ 2026-09-04T06:44:46,531 Python recognizes 'keystone.identity.shadow_backends' as an importable package[^1], 2026-09-04T06:44:46,532 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,533 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,533 package, please make sure that 'keystone.identity.shadow_backends' is explicitly added 2026-09-04T06:44:46,534 to the `packages` configuration field. 2026-09-04T06:44:46,535 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,536 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,536 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,537 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,538 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,539 If you don't want 'keystone.identity.shadow_backends' to be distributed and are 2026-09-04T06:44:46,540 already explicitly excluding 'keystone.identity.shadow_backends' via 2026-09-04T06:44:46,541 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,541 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,542 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,544 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,576 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,577 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,578 even if it does not contain any `.py` files. 2026-09-04T06:44:46,578 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,579 directory, all directories are treated like packages. 2026-09-04T06:44:46,579 ******************************************************************************** 2026-09-04T06:44:46,580 !! 2026-09-04T06:44:46,581 check.warn(importable) 2026-09-04T06:44:46,581 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.limit' is absent from the `packages` configuration. 2026-09-04T06:44:46,581 !! 2026-09-04T06:44:46,582 ******************************************************************************** 2026-09-04T06:44:46,583 ############################ 2026-09-04T06:44:46,583 # Package would be ignored # 2026-09-04T06:44:46,584 ############################ 2026-09-04T06:44:46,584 Python recognizes 'keystone.limit' as an importable package[^1], 2026-09-04T06:44:46,585 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,586 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,586 package, please make sure that 'keystone.limit' is explicitly added 2026-09-04T06:44:46,587 to the `packages` configuration field. 2026-09-04T06:44:46,588 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,588 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,589 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,590 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,591 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,592 If you don't want 'keystone.limit' to be distributed and are 2026-09-04T06:44:46,592 already explicitly excluding 'keystone.limit' via 2026-09-04T06:44:46,593 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,593 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,594 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,595 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,596 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,597 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,597 even if it does not contain any `.py` files. 2026-09-04T06:44:46,598 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,598 directory, all directories are treated like packages. 2026-09-04T06:44:46,598 ******************************************************************************** 2026-09-04T06:44:46,599 !! 2026-09-04T06:44:46,600 check.warn(importable) 2026-09-04T06:44:46,600 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.limit.backends' is absent from the `packages` configuration. 2026-09-04T06:44:46,600 !! 2026-09-04T06:44:46,601 ******************************************************************************** 2026-09-04T06:44:46,602 ############################ 2026-09-04T06:44:46,602 # Package would be ignored # 2026-09-04T06:44:46,603 ############################ 2026-09-04T06:44:46,603 Python recognizes 'keystone.limit.backends' as an importable package[^1], 2026-09-04T06:44:46,604 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,604 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,605 package, please make sure that 'keystone.limit.backends' is explicitly added 2026-09-04T06:44:46,605 to the `packages` configuration field. 2026-09-04T06:44:46,606 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,607 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,607 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,608 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,609 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,610 If you don't want 'keystone.limit.backends' to be distributed and are 2026-09-04T06:44:46,611 already explicitly excluding 'keystone.limit.backends' via 2026-09-04T06:44:46,611 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,612 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,612 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,613 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,614 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,615 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,616 even if it does not contain any `.py` files. 2026-09-04T06:44:46,616 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,617 directory, all directories are treated like packages. 2026-09-04T06:44:46,617 ******************************************************************************** 2026-09-04T06:44:46,618 !! 2026-09-04T06:44:46,619 check.warn(importable) 2026-09-04T06:44:46,619 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.limit.models' is absent from the `packages` configuration. 2026-09-04T06:44:46,620 !! 2026-09-04T06:44:46,621 ******************************************************************************** 2026-09-04T06:44:46,621 ############################ 2026-09-04T06:44:46,622 # Package would be ignored # 2026-09-04T06:44:46,622 ############################ 2026-09-04T06:44:46,623 Python recognizes 'keystone.limit.models' as an importable package[^1], 2026-09-04T06:44:46,623 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,623 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,624 package, please make sure that 'keystone.limit.models' is explicitly added 2026-09-04T06:44:46,624 to the `packages` configuration field. 2026-09-04T06:44:46,625 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,625 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,625 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,626 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,627 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,628 If you don't want 'keystone.limit.models' to be distributed and are 2026-09-04T06:44:46,628 already explicitly excluding 'keystone.limit.models' via 2026-09-04T06:44:46,628 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,629 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,629 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,630 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,631 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,632 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,633 even if it does not contain any `.py` files. 2026-09-04T06:44:46,633 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,634 directory, all directories are treated like packages. 2026-09-04T06:44:46,634 ******************************************************************************** 2026-09-04T06:44:46,635 !! 2026-09-04T06:44:46,636 check.warn(importable) 2026-09-04T06:44:46,636 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.locale.de.LC_MESSAGES' is absent from the `packages` configuration. 2026-09-04T06:44:46,637 !! 2026-09-04T06:44:46,637 ******************************************************************************** 2026-09-04T06:44:46,638 ############################ 2026-09-04T06:44:46,638 # Package would be ignored # 2026-09-04T06:44:46,639 ############################ 2026-09-04T06:44:46,639 Python recognizes 'keystone.locale.de.LC_MESSAGES' as an importable package[^1], 2026-09-04T06:44:46,640 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,641 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,641 package, please make sure that 'keystone.locale.de.LC_MESSAGES' is explicitly added 2026-09-04T06:44:46,642 to the `packages` configuration field. 2026-09-04T06:44:46,643 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,643 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,644 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,645 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,646 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,647 If you don't want 'keystone.locale.de.LC_MESSAGES' to be distributed and are 2026-09-04T06:44:46,647 already explicitly excluding 'keystone.locale.de.LC_MESSAGES' via 2026-09-04T06:44:46,648 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,648 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,648 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,649 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,650 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,651 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,651 even if it does not contain any `.py` files. 2026-09-04T06:44:46,651 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,652 directory, all directories are treated like packages. 2026-09-04T06:44:46,652 ******************************************************************************** 2026-09-04T06:44:46,653 !! 2026-09-04T06:44:46,653 check.warn(importable) 2026-09-04T06:44:46,654 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.locale.en_GB.LC_MESSAGES' is absent from the `packages` configuration. 2026-09-04T06:44:46,654 !! 2026-09-04T06:44:46,655 ******************************************************************************** 2026-09-04T06:44:46,656 ############################ 2026-09-04T06:44:46,656 # Package would be ignored # 2026-09-04T06:44:46,656 ############################ 2026-09-04T06:44:46,657 Python recognizes 'keystone.locale.en_GB.LC_MESSAGES' as an importable package[^1], 2026-09-04T06:44:46,657 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,658 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,658 package, please make sure that 'keystone.locale.en_GB.LC_MESSAGES' is explicitly added 2026-09-04T06:44:46,659 to the `packages` configuration field. 2026-09-04T06:44:46,660 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,660 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,661 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,662 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,663 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,664 If you don't want 'keystone.locale.en_GB.LC_MESSAGES' to be distributed and are 2026-09-04T06:44:46,664 already explicitly excluding 'keystone.locale.en_GB.LC_MESSAGES' via 2026-09-04T06:44:46,664 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,665 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,665 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,666 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,667 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,669 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,669 even if it does not contain any `.py` files. 2026-09-04T06:44:46,670 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,670 directory, all directories are treated like packages. 2026-09-04T06:44:46,671 ******************************************************************************** 2026-09-04T06:44:46,673 !! 2026-09-04T06:44:46,673 check.warn(importable) 2026-09-04T06:44:46,674 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.locale.es.LC_MESSAGES' is absent from the `packages` configuration. 2026-09-04T06:44:46,675 !! 2026-09-04T06:44:46,676 ******************************************************************************** 2026-09-04T06:44:46,677 ############################ 2026-09-04T06:44:46,678 # Package would be ignored # 2026-09-04T06:44:46,679 ############################ 2026-09-04T06:44:46,680 Python recognizes 'keystone.locale.es.LC_MESSAGES' as an importable package[^1], 2026-09-04T06:44:46,682 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,683 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,683 package, please make sure that 'keystone.locale.es.LC_MESSAGES' is explicitly added 2026-09-04T06:44:46,684 to the `packages` configuration field. 2026-09-04T06:44:46,684 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,685 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,685 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,686 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,687 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,687 If you don't want 'keystone.locale.es.LC_MESSAGES' to be distributed and are 2026-09-04T06:44:46,688 already explicitly excluding 'keystone.locale.es.LC_MESSAGES' via 2026-09-04T06:44:46,688 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,689 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,690 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,690 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,691 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,693 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,693 even if it does not contain any `.py` files. 2026-09-04T06:44:46,694 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,694 directory, all directories are treated like packages. 2026-09-04T06:44:46,695 ******************************************************************************** 2026-09-04T06:44:46,696 !! 2026-09-04T06:44:46,696 check.warn(importable) 2026-09-04T06:44:46,697 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.locale.fr.LC_MESSAGES' is absent from the `packages` configuration. 2026-09-04T06:44:46,697 !! 2026-09-04T06:44:46,698 ******************************************************************************** 2026-09-04T06:44:46,699 ############################ 2026-09-04T06:44:46,699 # Package would be ignored # 2026-09-04T06:44:46,700 ############################ 2026-09-04T06:44:46,701 Python recognizes 'keystone.locale.fr.LC_MESSAGES' as an importable package[^1], 2026-09-04T06:44:46,701 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,702 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,703 package, please make sure that 'keystone.locale.fr.LC_MESSAGES' is explicitly added 2026-09-04T06:44:46,703 to the `packages` configuration field. 2026-09-04T06:44:46,705 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,705 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,705 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,706 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,707 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,708 If you don't want 'keystone.locale.fr.LC_MESSAGES' to be distributed and are 2026-09-04T06:44:46,708 already explicitly excluding 'keystone.locale.fr.LC_MESSAGES' via 2026-09-04T06:44:46,708 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,709 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,709 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,710 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,711 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,712 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,712 even if it does not contain any `.py` files. 2026-09-04T06:44:46,713 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,713 directory, all directories are treated like packages. 2026-09-04T06:44:46,714 ******************************************************************************** 2026-09-04T06:44:46,715 !! 2026-09-04T06:44:46,715 check.warn(importable) 2026-09-04T06:44:46,716 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.locale.it.LC_MESSAGES' is absent from the `packages` configuration. 2026-09-04T06:44:46,716 !! 2026-09-04T06:44:46,717 ******************************************************************************** 2026-09-04T06:44:46,718 ############################ 2026-09-04T06:44:46,718 # Package would be ignored # 2026-09-04T06:44:46,719 ############################ 2026-09-04T06:44:46,719 Python recognizes 'keystone.locale.it.LC_MESSAGES' as an importable package[^1], 2026-09-04T06:44:46,720 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,721 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,721 package, please make sure that 'keystone.locale.it.LC_MESSAGES' is explicitly added 2026-09-04T06:44:46,722 to the `packages` configuration field. 2026-09-04T06:44:46,723 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,723 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,724 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,725 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,726 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,728 If you don't want 'keystone.locale.it.LC_MESSAGES' to be distributed and are 2026-09-04T06:44:46,728 already explicitly excluding 'keystone.locale.it.LC_MESSAGES' via 2026-09-04T06:44:46,729 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,730 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,730 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,732 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,733 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,735 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,736 even if it does not contain any `.py` files. 2026-09-04T06:44:46,736 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,737 directory, all directories are treated like packages. 2026-09-04T06:44:46,737 ******************************************************************************** 2026-09-04T06:44:46,739 !! 2026-09-04T06:44:46,739 check.warn(importable) 2026-09-04T06:44:46,740 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.locale.ja.LC_MESSAGES' is absent from the `packages` configuration. 2026-09-04T06:44:46,741 !! 2026-09-04T06:44:46,742 ******************************************************************************** 2026-09-04T06:44:46,743 ############################ 2026-09-04T06:44:46,743 # Package would be ignored # 2026-09-04T06:44:46,744 ############################ 2026-09-04T06:44:46,745 Python recognizes 'keystone.locale.ja.LC_MESSAGES' as an importable package[^1], 2026-09-04T06:44:46,745 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,747 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,747 package, please make sure that 'keystone.locale.ja.LC_MESSAGES' is explicitly added 2026-09-04T06:44:46,748 to the `packages` configuration field. 2026-09-04T06:44:46,749 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,750 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,751 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,752 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,754 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,755 If you don't want 'keystone.locale.ja.LC_MESSAGES' to be distributed and are 2026-09-04T06:44:46,756 already explicitly excluding 'keystone.locale.ja.LC_MESSAGES' via 2026-09-04T06:44:46,757 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,757 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,758 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,760 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,761 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,763 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,764 even if it does not contain any `.py` files. 2026-09-04T06:44:46,764 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,765 directory, all directories are treated like packages. 2026-09-04T06:44:46,766 ******************************************************************************** 2026-09-04T06:44:46,767 !! 2026-09-04T06:44:46,768 check.warn(importable) 2026-09-04T06:44:46,768 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.locale.ko_KR.LC_MESSAGES' is absent from the `packages` configuration. 2026-09-04T06:44:46,769 !! 2026-09-04T06:44:46,770 ******************************************************************************** 2026-09-04T06:44:46,771 ############################ 2026-09-04T06:44:46,772 # Package would be ignored # 2026-09-04T06:44:46,773 ############################ 2026-09-04T06:44:46,773 Python recognizes 'keystone.locale.ko_KR.LC_MESSAGES' as an importable package[^1], 2026-09-04T06:44:46,774 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,775 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,775 package, please make sure that 'keystone.locale.ko_KR.LC_MESSAGES' is explicitly added 2026-09-04T06:44:46,776 to the `packages` configuration field. 2026-09-04T06:44:46,777 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,777 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,778 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,779 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,780 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,781 If you don't want 'keystone.locale.ko_KR.LC_MESSAGES' to be distributed and are 2026-09-04T06:44:46,782 already explicitly excluding 'keystone.locale.ko_KR.LC_MESSAGES' via 2026-09-04T06:44:46,782 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,783 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,783 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,785 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,786 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,788 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,789 even if it does not contain any `.py` files. 2026-09-04T06:44:46,790 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,790 directory, all directories are treated like packages. 2026-09-04T06:44:46,791 ******************************************************************************** 2026-09-04T06:44:46,792 !! 2026-09-04T06:44:46,793 check.warn(importable) 2026-09-04T06:44:46,794 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.locale.pt_BR.LC_MESSAGES' is absent from the `packages` configuration. 2026-09-04T06:44:46,795 !! 2026-09-04T06:44:46,796 ******************************************************************************** 2026-09-04T06:44:46,797 ############################ 2026-09-04T06:44:46,797 # Package would be ignored # 2026-09-04T06:44:46,798 ############################ 2026-09-04T06:44:46,799 Python recognizes 'keystone.locale.pt_BR.LC_MESSAGES' as an importable package[^1], 2026-09-04T06:44:46,799 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,801 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,801 package, please make sure that 'keystone.locale.pt_BR.LC_MESSAGES' is explicitly added 2026-09-04T06:44:46,802 to the `packages` configuration field. 2026-09-04T06:44:46,803 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,804 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,804 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,805 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,807 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,808 If you don't want 'keystone.locale.pt_BR.LC_MESSAGES' to be distributed and are 2026-09-04T06:44:46,809 already explicitly excluding 'keystone.locale.pt_BR.LC_MESSAGES' via 2026-09-04T06:44:46,809 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,810 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,810 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,811 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,813 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,814 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,815 even if it does not contain any `.py` files. 2026-09-04T06:44:46,815 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,816 directory, all directories are treated like packages. 2026-09-04T06:44:46,817 ******************************************************************************** 2026-09-04T06:44:46,818 !! 2026-09-04T06:44:46,819 check.warn(importable) 2026-09-04T06:44:46,820 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.locale.ru.LC_MESSAGES' is absent from the `packages` configuration. 2026-09-04T06:44:46,820 !! 2026-09-04T06:44:46,822 ******************************************************************************** 2026-09-04T06:44:46,822 ############################ 2026-09-04T06:44:46,823 # Package would be ignored # 2026-09-04T06:44:46,824 ############################ 2026-09-04T06:44:46,824 Python recognizes 'keystone.locale.ru.LC_MESSAGES' as an importable package[^1], 2026-09-04T06:44:46,825 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,826 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,827 package, please make sure that 'keystone.locale.ru.LC_MESSAGES' is explicitly added 2026-09-04T06:44:46,827 to the `packages` configuration field. 2026-09-04T06:44:46,828 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,829 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,829 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,830 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,831 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,832 If you don't want 'keystone.locale.ru.LC_MESSAGES' to be distributed and are 2026-09-04T06:44:46,832 already explicitly excluding 'keystone.locale.ru.LC_MESSAGES' via 2026-09-04T06:44:46,833 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,833 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,834 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,835 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,835 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,837 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,837 even if it does not contain any `.py` files. 2026-09-04T06:44:46,838 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,838 directory, all directories are treated like packages. 2026-09-04T06:44:46,839 ******************************************************************************** 2026-09-04T06:44:46,840 !! 2026-09-04T06:44:46,840 check.warn(importable) 2026-09-04T06:44:46,840 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.locale.zh_CN.LC_MESSAGES' is absent from the `packages` configuration. 2026-09-04T06:44:46,841 !! 2026-09-04T06:44:46,841 ******************************************************************************** 2026-09-04T06:44:46,842 ############################ 2026-09-04T06:44:46,842 # Package would be ignored # 2026-09-04T06:44:46,843 ############################ 2026-09-04T06:44:46,843 Python recognizes 'keystone.locale.zh_CN.LC_MESSAGES' as an importable package[^1], 2026-09-04T06:44:46,843 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,844 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,844 package, please make sure that 'keystone.locale.zh_CN.LC_MESSAGES' is explicitly added 2026-09-04T06:44:46,845 to the `packages` configuration field. 2026-09-04T06:44:46,846 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,846 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,847 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,847 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,848 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,849 If you don't want 'keystone.locale.zh_CN.LC_MESSAGES' to be distributed and are 2026-09-04T06:44:46,850 already explicitly excluding 'keystone.locale.zh_CN.LC_MESSAGES' via 2026-09-04T06:44:46,850 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,851 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,851 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,852 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,853 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,854 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,854 even if it does not contain any `.py` files. 2026-09-04T06:44:46,855 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,855 directory, all directories are treated like packages. 2026-09-04T06:44:46,856 ******************************************************************************** 2026-09-04T06:44:46,857 !! 2026-09-04T06:44:46,857 check.warn(importable) 2026-09-04T06:44:46,857 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.locale.zh_TW.LC_MESSAGES' is absent from the `packages` configuration. 2026-09-04T06:44:46,858 !! 2026-09-04T06:44:46,859 ******************************************************************************** 2026-09-04T06:44:46,859 ############################ 2026-09-04T06:44:46,860 # Package would be ignored # 2026-09-04T06:44:46,860 ############################ 2026-09-04T06:44:46,860 Python recognizes 'keystone.locale.zh_TW.LC_MESSAGES' as an importable package[^1], 2026-09-04T06:44:46,861 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,862 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,862 package, please make sure that 'keystone.locale.zh_TW.LC_MESSAGES' is explicitly added 2026-09-04T06:44:46,863 to the `packages` configuration field. 2026-09-04T06:44:46,864 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,864 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,864 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,865 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,866 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,866 If you don't want 'keystone.locale.zh_TW.LC_MESSAGES' to be distributed and are 2026-09-04T06:44:46,867 already explicitly excluding 'keystone.locale.zh_TW.LC_MESSAGES' via 2026-09-04T06:44:46,867 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,868 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,868 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,869 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,869 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,871 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,871 even if it does not contain any `.py` files. 2026-09-04T06:44:46,871 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,872 directory, all directories are treated like packages. 2026-09-04T06:44:46,872 ******************************************************************************** 2026-09-04T06:44:46,873 !! 2026-09-04T06:44:46,873 check.warn(importable) 2026-09-04T06:44:46,874 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.models' is absent from the `packages` configuration. 2026-09-04T06:44:46,874 !! 2026-09-04T06:44:46,875 ******************************************************************************** 2026-09-04T06:44:46,876 ############################ 2026-09-04T06:44:46,876 # Package would be ignored # 2026-09-04T06:44:46,877 ############################ 2026-09-04T06:44:46,877 Python recognizes 'keystone.models' as an importable package[^1], 2026-09-04T06:44:46,877 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,878 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,879 package, please make sure that 'keystone.models' is explicitly added 2026-09-04T06:44:46,879 to the `packages` configuration field. 2026-09-04T06:44:46,880 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,880 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,881 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,882 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,883 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,884 If you don't want 'keystone.models' to be distributed and are 2026-09-04T06:44:46,884 already explicitly excluding 'keystone.models' via 2026-09-04T06:44:46,885 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,885 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,886 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,887 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,888 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,889 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,890 even if it does not contain any `.py` files. 2026-09-04T06:44:46,890 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,890 directory, all directories are treated like packages. 2026-09-04T06:44:46,891 ******************************************************************************** 2026-09-04T06:44:46,891 !! 2026-09-04T06:44:46,892 check.warn(importable) 2026-09-04T06:44:46,892 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.oauth1' is absent from the `packages` configuration. 2026-09-04T06:44:46,892 !! 2026-09-04T06:44:46,893 ******************************************************************************** 2026-09-04T06:44:46,893 ############################ 2026-09-04T06:44:46,894 # Package would be ignored # 2026-09-04T06:44:46,894 ############################ 2026-09-04T06:44:46,894 Python recognizes 'keystone.oauth1' as an importable package[^1], 2026-09-04T06:44:46,895 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,896 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,896 package, please make sure that 'keystone.oauth1' is explicitly added 2026-09-04T06:44:46,896 to the `packages` configuration field. 2026-09-04T06:44:46,897 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,898 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,898 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,899 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,900 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,900 If you don't want 'keystone.oauth1' to be distributed and are 2026-09-04T06:44:46,901 already explicitly excluding 'keystone.oauth1' via 2026-09-04T06:44:46,901 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,902 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,902 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,903 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,904 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,905 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,905 even if it does not contain any `.py` files. 2026-09-04T06:44:46,906 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,906 directory, all directories are treated like packages. 2026-09-04T06:44:46,907 ******************************************************************************** 2026-09-04T06:44:46,908 !! 2026-09-04T06:44:46,908 check.warn(importable) 2026-09-04T06:44:46,908 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.oauth1.backends' is absent from the `packages` configuration. 2026-09-04T06:44:46,909 !! 2026-09-04T06:44:46,910 ******************************************************************************** 2026-09-04T06:44:46,910 ############################ 2026-09-04T06:44:46,911 # Package would be ignored # 2026-09-04T06:44:46,911 ############################ 2026-09-04T06:44:46,912 Python recognizes 'keystone.oauth1.backends' as an importable package[^1], 2026-09-04T06:44:46,912 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,913 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,913 package, please make sure that 'keystone.oauth1.backends' is explicitly added 2026-09-04T06:44:46,913 to the `packages` configuration field. 2026-09-04T06:44:46,914 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,914 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,915 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,916 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,916 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,917 If you don't want 'keystone.oauth1.backends' to be distributed and are 2026-09-04T06:44:46,917 already explicitly excluding 'keystone.oauth1.backends' via 2026-09-04T06:44:46,918 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,918 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,918 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,919 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,920 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,922 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,922 even if it does not contain any `.py` files. 2026-09-04T06:44:46,922 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,923 directory, all directories are treated like packages. 2026-09-04T06:44:46,924 ******************************************************************************** 2026-09-04T06:44:46,925 !! 2026-09-04T06:44:46,925 check.warn(importable) 2026-09-04T06:44:46,925 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.oauth2' is absent from the `packages` configuration. 2026-09-04T06:44:46,926 !! 2026-09-04T06:44:46,927 ******************************************************************************** 2026-09-04T06:44:46,927 ############################ 2026-09-04T06:44:46,928 # Package would be ignored # 2026-09-04T06:44:46,929 ############################ 2026-09-04T06:44:46,929 Python recognizes 'keystone.oauth2' as an importable package[^1], 2026-09-04T06:44:46,929 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,930 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,931 package, please make sure that 'keystone.oauth2' is explicitly added 2026-09-04T06:44:46,931 to the `packages` configuration field. 2026-09-04T06:44:46,932 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,932 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,933 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,934 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,935 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,936 If you don't want 'keystone.oauth2' to be distributed and are 2026-09-04T06:44:46,937 already explicitly excluding 'keystone.oauth2' via 2026-09-04T06:44:46,937 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,938 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,938 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,939 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,940 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,941 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,941 even if it does not contain any `.py` files. 2026-09-04T06:44:46,941 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,942 directory, all directories are treated like packages. 2026-09-04T06:44:46,942 ******************************************************************************** 2026-09-04T06:44:46,943 !! 2026-09-04T06:44:46,943 check.warn(importable) 2026-09-04T06:44:46,943 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.policy' is absent from the `packages` configuration. 2026-09-04T06:44:46,944 !! 2026-09-04T06:44:46,944 ******************************************************************************** 2026-09-04T06:44:46,945 ############################ 2026-09-04T06:44:46,945 # Package would be ignored # 2026-09-04T06:44:46,945 ############################ 2026-09-04T06:44:46,946 Python recognizes 'keystone.policy' as an importable package[^1], 2026-09-04T06:44:46,946 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,947 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,948 package, please make sure that 'keystone.policy' is explicitly added 2026-09-04T06:44:46,948 to the `packages` configuration field. 2026-09-04T06:44:46,949 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,950 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,950 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,951 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,952 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,953 If you don't want 'keystone.policy' to be distributed and are 2026-09-04T06:44:46,954 already explicitly excluding 'keystone.policy' via 2026-09-04T06:44:46,954 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,955 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,955 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,956 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,957 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,959 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,959 even if it does not contain any `.py` files. 2026-09-04T06:44:46,960 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,960 directory, all directories are treated like packages. 2026-09-04T06:44:46,961 ******************************************************************************** 2026-09-04T06:44:46,962 !! 2026-09-04T06:44:46,962 check.warn(importable) 2026-09-04T06:44:46,963 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.policy.backends' is absent from the `packages` configuration. 2026-09-04T06:44:46,963 !! 2026-09-04T06:44:46,964 ******************************************************************************** 2026-09-04T06:44:46,965 ############################ 2026-09-04T06:44:46,965 # Package would be ignored # 2026-09-04T06:44:46,965 ############################ 2026-09-04T06:44:46,966 Python recognizes 'keystone.policy.backends' as an importable package[^1], 2026-09-04T06:44:46,966 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,967 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,967 package, please make sure that 'keystone.policy.backends' is explicitly added 2026-09-04T06:44:46,968 to the `packages` configuration field. 2026-09-04T06:44:46,968 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,969 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,969 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,970 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,971 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,971 If you don't want 'keystone.policy.backends' to be distributed and are 2026-09-04T06:44:46,972 already explicitly excluding 'keystone.policy.backends' via 2026-09-04T06:44:46,972 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,972 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,973 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,974 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,974 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,976 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,976 even if it does not contain any `.py` files. 2026-09-04T06:44:46,976 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,977 directory, all directories are treated like packages. 2026-09-04T06:44:46,977 ******************************************************************************** 2026-09-04T06:44:46,978 !! 2026-09-04T06:44:46,979 check.warn(importable) 2026-09-04T06:44:46,979 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.receipt' is absent from the `packages` configuration. 2026-09-04T06:44:46,980 !! 2026-09-04T06:44:46,981 ******************************************************************************** 2026-09-04T06:44:46,981 ############################ 2026-09-04T06:44:46,982 # Package would be ignored # 2026-09-04T06:44:46,982 ############################ 2026-09-04T06:44:46,983 Python recognizes 'keystone.receipt' as an importable package[^1], 2026-09-04T06:44:46,983 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:46,984 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:46,984 package, please make sure that 'keystone.receipt' is explicitly added 2026-09-04T06:44:46,985 to the `packages` configuration field. 2026-09-04T06:44:46,986 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:46,987 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:46,987 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:46,988 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:46,989 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:46,990 If you don't want 'keystone.receipt' to be distributed and are 2026-09-04T06:44:46,990 already explicitly excluding 'keystone.receipt' via 2026-09-04T06:44:46,991 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:46,991 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:46,991 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:46,992 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:46,993 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:46,994 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:46,994 even if it does not contain any `.py` files. 2026-09-04T06:44:46,995 On the other hand, currently there is no concept of package data 2026-09-04T06:44:46,995 directory, all directories are treated like packages. 2026-09-04T06:44:46,995 ******************************************************************************** 2026-09-04T06:44:46,996 !! 2026-09-04T06:44:46,996 check.warn(importable) 2026-09-04T06:44:46,997 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.receipt.providers' is absent from the `packages` configuration. 2026-09-04T06:44:46,997 !! 2026-09-04T06:44:46,998 ******************************************************************************** 2026-09-04T06:44:46,998 ############################ 2026-09-04T06:44:46,999 # Package would be ignored # 2026-09-04T06:44:46,999 ############################ 2026-09-04T06:44:47,000 Python recognizes 'keystone.receipt.providers' as an importable package[^1], 2026-09-04T06:44:47,000 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,001 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,001 package, please make sure that 'keystone.receipt.providers' is explicitly added 2026-09-04T06:44:47,002 to the `packages` configuration field. 2026-09-04T06:44:47,003 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,003 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,004 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,004 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,005 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,006 If you don't want 'keystone.receipt.providers' to be distributed and are 2026-09-04T06:44:47,007 already explicitly excluding 'keystone.receipt.providers' via 2026-09-04T06:44:47,007 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,007 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,008 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,009 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,010 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,011 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,012 even if it does not contain any `.py` files. 2026-09-04T06:44:47,012 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,013 directory, all directories are treated like packages. 2026-09-04T06:44:47,013 ******************************************************************************** 2026-09-04T06:44:47,014 !! 2026-09-04T06:44:47,014 check.warn(importable) 2026-09-04T06:44:47,015 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.receipt.providers.fernet' is absent from the `packages` configuration. 2026-09-04T06:44:47,015 !! 2026-09-04T06:44:47,016 ******************************************************************************** 2026-09-04T06:44:47,016 ############################ 2026-09-04T06:44:47,016 # Package would be ignored # 2026-09-04T06:44:47,017 ############################ 2026-09-04T06:44:47,017 Python recognizes 'keystone.receipt.providers.fernet' as an importable package[^1], 2026-09-04T06:44:47,017 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,018 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,018 package, please make sure that 'keystone.receipt.providers.fernet' is explicitly added 2026-09-04T06:44:47,019 to the `packages` configuration field. 2026-09-04T06:44:47,019 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,020 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,020 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,021 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,022 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,023 If you don't want 'keystone.receipt.providers.fernet' to be distributed and are 2026-09-04T06:44:47,023 already explicitly excluding 'keystone.receipt.providers.fernet' via 2026-09-04T06:44:47,023 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,024 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,024 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,025 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,027 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,028 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,029 even if it does not contain any `.py` files. 2026-09-04T06:44:47,029 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,030 directory, all directories are treated like packages. 2026-09-04T06:44:47,030 ******************************************************************************** 2026-09-04T06:44:47,031 !! 2026-09-04T06:44:47,032 check.warn(importable) 2026-09-04T06:44:47,032 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.resource' is absent from the `packages` configuration. 2026-09-04T06:44:47,033 !! 2026-09-04T06:44:47,033 ******************************************************************************** 2026-09-04T06:44:47,034 ############################ 2026-09-04T06:44:47,034 # Package would be ignored # 2026-09-04T06:44:47,035 ############################ 2026-09-04T06:44:47,035 Python recognizes 'keystone.resource' as an importable package[^1], 2026-09-04T06:44:47,036 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,037 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,037 package, please make sure that 'keystone.resource' is explicitly added 2026-09-04T06:44:47,038 to the `packages` configuration field. 2026-09-04T06:44:47,038 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,039 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,039 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,040 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,040 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,041 If you don't want 'keystone.resource' to be distributed and are 2026-09-04T06:44:47,041 already explicitly excluding 'keystone.resource' via 2026-09-04T06:44:47,042 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,042 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,042 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,043 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,044 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,045 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,045 even if it does not contain any `.py` files. 2026-09-04T06:44:47,045 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,046 directory, all directories are treated like packages. 2026-09-04T06:44:47,047 ******************************************************************************** 2026-09-04T06:44:47,047 !! 2026-09-04T06:44:47,048 check.warn(importable) 2026-09-04T06:44:47,049 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.resource.backends' is absent from the `packages` configuration. 2026-09-04T06:44:47,049 !! 2026-09-04T06:44:47,050 ******************************************************************************** 2026-09-04T06:44:47,051 ############################ 2026-09-04T06:44:47,051 # Package would be ignored # 2026-09-04T06:44:47,052 ############################ 2026-09-04T06:44:47,052 Python recognizes 'keystone.resource.backends' as an importable package[^1], 2026-09-04T06:44:47,053 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,054 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,054 package, please make sure that 'keystone.resource.backends' is explicitly added 2026-09-04T06:44:47,055 to the `packages` configuration field. 2026-09-04T06:44:47,056 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,056 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,057 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,058 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,059 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,059 If you don't want 'keystone.resource.backends' to be distributed and are 2026-09-04T06:44:47,060 already explicitly excluding 'keystone.resource.backends' via 2026-09-04T06:44:47,061 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,061 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,062 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,063 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,063 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,064 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,065 even if it does not contain any `.py` files. 2026-09-04T06:44:47,065 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,065 directory, all directories are treated like packages. 2026-09-04T06:44:47,066 ******************************************************************************** 2026-09-04T06:44:47,067 !! 2026-09-04T06:44:47,067 check.warn(importable) 2026-09-04T06:44:47,067 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.resource.config_backends' is absent from the `packages` configuration. 2026-09-04T06:44:47,068 !! 2026-09-04T06:44:47,068 ******************************************************************************** 2026-09-04T06:44:47,069 ############################ 2026-09-04T06:44:47,069 # Package would be ignored # 2026-09-04T06:44:47,069 ############################ 2026-09-04T06:44:47,070 Python recognizes 'keystone.resource.config_backends' as an importable package[^1], 2026-09-04T06:44:47,070 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,071 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,071 package, please make sure that 'keystone.resource.config_backends' is explicitly added 2026-09-04T06:44:47,072 to the `packages` configuration field. 2026-09-04T06:44:47,073 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,073 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,074 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,075 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,075 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,077 If you don't want 'keystone.resource.config_backends' to be distributed and are 2026-09-04T06:44:47,077 already explicitly excluding 'keystone.resource.config_backends' via 2026-09-04T06:44:47,078 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,078 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,079 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,080 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,081 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,082 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,082 even if it does not contain any `.py` files. 2026-09-04T06:44:47,083 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,083 directory, all directories are treated like packages. 2026-09-04T06:44:47,084 ******************************************************************************** 2026-09-04T06:44:47,085 !! 2026-09-04T06:44:47,085 check.warn(importable) 2026-09-04T06:44:47,086 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.revoke' is absent from the `packages` configuration. 2026-09-04T06:44:47,086 !! 2026-09-04T06:44:47,087 ******************************************************************************** 2026-09-04T06:44:47,088 ############################ 2026-09-04T06:44:47,089 # Package would be ignored # 2026-09-04T06:44:47,089 ############################ 2026-09-04T06:44:47,090 Python recognizes 'keystone.revoke' as an importable package[^1], 2026-09-04T06:44:47,090 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,091 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,091 package, please make sure that 'keystone.revoke' is explicitly added 2026-09-04T06:44:47,091 to the `packages` configuration field. 2026-09-04T06:44:47,092 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,093 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,093 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,094 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,095 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,096 If you don't want 'keystone.revoke' to be distributed and are 2026-09-04T06:44:47,096 already explicitly excluding 'keystone.revoke' via 2026-09-04T06:44:47,096 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,097 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,097 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,098 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,099 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,101 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,101 even if it does not contain any `.py` files. 2026-09-04T06:44:47,102 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,102 directory, all directories are treated like packages. 2026-09-04T06:44:47,103 ******************************************************************************** 2026-09-04T06:44:47,104 !! 2026-09-04T06:44:47,105 check.warn(importable) 2026-09-04T06:44:47,105 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.revoke.backends' is absent from the `packages` configuration. 2026-09-04T06:44:47,106 !! 2026-09-04T06:44:47,107 ******************************************************************************** 2026-09-04T06:44:47,107 ############################ 2026-09-04T06:44:47,108 # Package would be ignored # 2026-09-04T06:44:47,108 ############################ 2026-09-04T06:44:47,108 Python recognizes 'keystone.revoke.backends' as an importable package[^1], 2026-09-04T06:44:47,109 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,110 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,110 package, please make sure that 'keystone.revoke.backends' is explicitly added 2026-09-04T06:44:47,110 to the `packages` configuration field. 2026-09-04T06:44:47,111 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,112 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,112 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,113 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,114 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,115 If you don't want 'keystone.revoke.backends' to be distributed and are 2026-09-04T06:44:47,115 already explicitly excluding 'keystone.revoke.backends' via 2026-09-04T06:44:47,116 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,116 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,117 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,117 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,118 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,119 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,119 even if it does not contain any `.py` files. 2026-09-04T06:44:47,120 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,120 directory, all directories are treated like packages. 2026-09-04T06:44:47,120 ******************************************************************************** 2026-09-04T06:44:47,121 !! 2026-09-04T06:44:47,122 check.warn(importable) 2026-09-04T06:44:47,122 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.server' is absent from the `packages` configuration. 2026-09-04T06:44:47,122 !! 2026-09-04T06:44:47,123 ******************************************************************************** 2026-09-04T06:44:47,123 ############################ 2026-09-04T06:44:47,124 # Package would be ignored # 2026-09-04T06:44:47,124 ############################ 2026-09-04T06:44:47,125 Python recognizes 'keystone.server' as an importable package[^1], 2026-09-04T06:44:47,125 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,126 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,126 package, please make sure that 'keystone.server' is explicitly added 2026-09-04T06:44:47,127 to the `packages` configuration field. 2026-09-04T06:44:47,127 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,128 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,128 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,129 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,130 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,131 If you don't want 'keystone.server' to be distributed and are 2026-09-04T06:44:47,132 already explicitly excluding 'keystone.server' via 2026-09-04T06:44:47,132 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,133 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,133 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,134 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,135 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,136 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,137 even if it does not contain any `.py` files. 2026-09-04T06:44:47,137 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,138 directory, all directories are treated like packages. 2026-09-04T06:44:47,138 ******************************************************************************** 2026-09-04T06:44:47,139 !! 2026-09-04T06:44:47,140 check.warn(importable) 2026-09-04T06:44:47,140 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.server.flask' is absent from the `packages` configuration. 2026-09-04T06:44:47,141 !! 2026-09-04T06:44:47,142 ******************************************************************************** 2026-09-04T06:44:47,142 ############################ 2026-09-04T06:44:47,143 # Package would be ignored # 2026-09-04T06:44:47,143 ############################ 2026-09-04T06:44:47,143 Python recognizes 'keystone.server.flask' as an importable package[^1], 2026-09-04T06:44:47,144 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,144 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,145 package, please make sure that 'keystone.server.flask' is explicitly added 2026-09-04T06:44:47,145 to the `packages` configuration field. 2026-09-04T06:44:47,146 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,146 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,147 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,147 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,148 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,149 If you don't want 'keystone.server.flask' to be distributed and are 2026-09-04T06:44:47,149 already explicitly excluding 'keystone.server.flask' via 2026-09-04T06:44:47,150 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,150 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,151 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,152 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,153 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,155 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,155 even if it does not contain any `.py` files. 2026-09-04T06:44:47,156 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,156 directory, all directories are treated like packages. 2026-09-04T06:44:47,157 ******************************************************************************** 2026-09-04T06:44:47,158 !! 2026-09-04T06:44:47,158 check.warn(importable) 2026-09-04T06:44:47,159 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.server.flask.request_processing' is absent from the `packages` configuration. 2026-09-04T06:44:47,159 !! 2026-09-04T06:44:47,160 ******************************************************************************** 2026-09-04T06:44:47,161 ############################ 2026-09-04T06:44:47,161 # Package would be ignored # 2026-09-04T06:44:47,161 ############################ 2026-09-04T06:44:47,162 Python recognizes 'keystone.server.flask.request_processing' as an importable package[^1], 2026-09-04T06:44:47,162 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,163 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,164 package, please make sure that 'keystone.server.flask.request_processing' is explicitly added 2026-09-04T06:44:47,164 to the `packages` configuration field. 2026-09-04T06:44:47,166 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,166 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,167 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,168 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,169 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,169 If you don't want 'keystone.server.flask.request_processing' to be distributed and are 2026-09-04T06:44:47,170 already explicitly excluding 'keystone.server.flask.request_processing' via 2026-09-04T06:44:47,170 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,170 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,171 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,171 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,172 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,173 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,174 even if it does not contain any `.py` files. 2026-09-04T06:44:47,174 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,174 directory, all directories are treated like packages. 2026-09-04T06:44:47,175 ******************************************************************************** 2026-09-04T06:44:47,176 !! 2026-09-04T06:44:47,176 check.warn(importable) 2026-09-04T06:44:47,176 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.server.flask.request_processing.middleware' is absent from the `packages` configuration. 2026-09-04T06:44:47,177 !! 2026-09-04T06:44:47,178 ******************************************************************************** 2026-09-04T06:44:47,178 ############################ 2026-09-04T06:44:47,179 # Package would be ignored # 2026-09-04T06:44:47,179 ############################ 2026-09-04T06:44:47,180 Python recognizes 'keystone.server.flask.request_processing.middleware' as an importable package[^1], 2026-09-04T06:44:47,180 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,181 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,181 package, please make sure that 'keystone.server.flask.request_processing.middleware' is explicitly added 2026-09-04T06:44:47,182 to the `packages` configuration field. 2026-09-04T06:44:47,183 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,183 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,184 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,185 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,186 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,187 If you don't want 'keystone.server.flask.request_processing.middleware' to be distributed and are 2026-09-04T06:44:47,187 already explicitly excluding 'keystone.server.flask.request_processing.middleware' via 2026-09-04T06:44:47,188 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,188 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,188 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,190 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,191 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,192 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,193 even if it does not contain any `.py` files. 2026-09-04T06:44:47,193 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,193 directory, all directories are treated like packages. 2026-09-04T06:44:47,194 ******************************************************************************** 2026-09-04T06:44:47,194 !! 2026-09-04T06:44:47,195 check.warn(importable) 2026-09-04T06:44:47,195 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests' is absent from the `packages` configuration. 2026-09-04T06:44:47,195 !! 2026-09-04T06:44:47,196 ******************************************************************************** 2026-09-04T06:44:47,196 ############################ 2026-09-04T06:44:47,197 # Package would be ignored # 2026-09-04T06:44:47,197 ############################ 2026-09-04T06:44:47,197 Python recognizes 'keystone.tests' as an importable package[^1], 2026-09-04T06:44:47,198 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,198 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,199 package, please make sure that 'keystone.tests' is explicitly added 2026-09-04T06:44:47,199 to the `packages` configuration field. 2026-09-04T06:44:47,200 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,200 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,201 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,202 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,203 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,203 If you don't want 'keystone.tests' to be distributed and are 2026-09-04T06:44:47,204 already explicitly excluding 'keystone.tests' via 2026-09-04T06:44:47,204 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,205 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,205 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,207 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,208 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,209 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,209 even if it does not contain any `.py` files. 2026-09-04T06:44:47,210 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,210 directory, all directories are treated like packages. 2026-09-04T06:44:47,211 ******************************************************************************** 2026-09-04T06:44:47,211 !! 2026-09-04T06:44:47,212 check.warn(importable) 2026-09-04T06:44:47,212 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.common' is absent from the `packages` configuration. 2026-09-04T06:44:47,213 !! 2026-09-04T06:44:47,214 ******************************************************************************** 2026-09-04T06:44:47,214 ############################ 2026-09-04T06:44:47,215 # Package would be ignored # 2026-09-04T06:44:47,215 ############################ 2026-09-04T06:44:47,216 Python recognizes 'keystone.tests.common' as an importable package[^1], 2026-09-04T06:44:47,216 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,217 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,218 package, please make sure that 'keystone.tests.common' is explicitly added 2026-09-04T06:44:47,218 to the `packages` configuration field. 2026-09-04T06:44:47,219 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,219 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,219 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,220 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,221 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,222 If you don't want 'keystone.tests.common' to be distributed and are 2026-09-04T06:44:47,222 already explicitly excluding 'keystone.tests.common' via 2026-09-04T06:44:47,222 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,223 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,223 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,224 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,225 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,226 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,226 even if it does not contain any `.py` files. 2026-09-04T06:44:47,227 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,227 directory, all directories are treated like packages. 2026-09-04T06:44:47,228 ******************************************************************************** 2026-09-04T06:44:47,229 !! 2026-09-04T06:44:47,230 check.warn(importable) 2026-09-04T06:44:47,230 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.functional' is absent from the `packages` configuration. 2026-09-04T06:44:47,231 !! 2026-09-04T06:44:47,231 ******************************************************************************** 2026-09-04T06:44:47,232 ############################ 2026-09-04T06:44:47,232 # Package would be ignored # 2026-09-04T06:44:47,233 ############################ 2026-09-04T06:44:47,233 Python recognizes 'keystone.tests.functional' as an importable package[^1], 2026-09-04T06:44:47,234 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,235 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,236 package, please make sure that 'keystone.tests.functional' is explicitly added 2026-09-04T06:44:47,236 to the `packages` configuration field. 2026-09-04T06:44:47,237 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,238 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,238 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,239 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,240 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,241 If you don't want 'keystone.tests.functional' to be distributed and are 2026-09-04T06:44:47,241 already explicitly excluding 'keystone.tests.functional' via 2026-09-04T06:44:47,242 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,242 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,243 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,244 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,244 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,245 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,246 even if it does not contain any `.py` files. 2026-09-04T06:44:47,246 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,247 directory, all directories are treated like packages. 2026-09-04T06:44:47,247 ******************************************************************************** 2026-09-04T06:44:47,248 !! 2026-09-04T06:44:47,248 check.warn(importable) 2026-09-04T06:44:47,248 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.functional.shared' is absent from the `packages` configuration. 2026-09-04T06:44:47,249 !! 2026-09-04T06:44:47,249 ******************************************************************************** 2026-09-04T06:44:47,250 ############################ 2026-09-04T06:44:47,250 # Package would be ignored # 2026-09-04T06:44:47,251 ############################ 2026-09-04T06:44:47,251 Python recognizes 'keystone.tests.functional.shared' as an importable package[^1], 2026-09-04T06:44:47,251 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,252 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,253 package, please make sure that 'keystone.tests.functional.shared' is explicitly added 2026-09-04T06:44:47,254 to the `packages` configuration field. 2026-09-04T06:44:47,255 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,255 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,256 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,257 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,258 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,259 If you don't want 'keystone.tests.functional.shared' to be distributed and are 2026-09-04T06:44:47,259 already explicitly excluding 'keystone.tests.functional.shared' via 2026-09-04T06:44:47,260 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,260 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,261 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,262 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,263 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,264 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,264 even if it does not contain any `.py` files. 2026-09-04T06:44:47,265 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,265 directory, all directories are treated like packages. 2026-09-04T06:44:47,266 ******************************************************************************** 2026-09-04T06:44:47,267 !! 2026-09-04T06:44:47,268 check.warn(importable) 2026-09-04T06:44:47,268 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.hacking' is absent from the `packages` configuration. 2026-09-04T06:44:47,269 !! 2026-09-04T06:44:47,270 ******************************************************************************** 2026-09-04T06:44:47,270 ############################ 2026-09-04T06:44:47,271 # Package would be ignored # 2026-09-04T06:44:47,271 ############################ 2026-09-04T06:44:47,271 Python recognizes 'keystone.tests.hacking' as an importable package[^1], 2026-09-04T06:44:47,272 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,272 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,273 package, please make sure that 'keystone.tests.hacking' is explicitly added 2026-09-04T06:44:47,273 to the `packages` configuration field. 2026-09-04T06:44:47,274 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,274 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,275 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,275 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,276 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,277 If you don't want 'keystone.tests.hacking' to be distributed and are 2026-09-04T06:44:47,277 already explicitly excluding 'keystone.tests.hacking' via 2026-09-04T06:44:47,277 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,278 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,278 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,279 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,280 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,282 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,282 even if it does not contain any `.py` files. 2026-09-04T06:44:47,282 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,283 directory, all directories are treated like packages. 2026-09-04T06:44:47,283 ******************************************************************************** 2026-09-04T06:44:47,284 !! 2026-09-04T06:44:47,285 check.warn(importable) 2026-09-04T06:44:47,285 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.protection' is absent from the `packages` configuration. 2026-09-04T06:44:47,285 !! 2026-09-04T06:44:47,286 ******************************************************************************** 2026-09-04T06:44:47,287 ############################ 2026-09-04T06:44:47,287 # Package would be ignored # 2026-09-04T06:44:47,288 ############################ 2026-09-04T06:44:47,288 Python recognizes 'keystone.tests.protection' as an importable package[^1], 2026-09-04T06:44:47,288 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,289 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,290 package, please make sure that 'keystone.tests.protection' is explicitly added 2026-09-04T06:44:47,290 to the `packages` configuration field. 2026-09-04T06:44:47,291 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,292 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,292 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,294 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,295 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,296 If you don't want 'keystone.tests.protection' to be distributed and are 2026-09-04T06:44:47,297 already explicitly excluding 'keystone.tests.protection' via 2026-09-04T06:44:47,298 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,299 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,528 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,529 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,530 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,532 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,532 even if it does not contain any `.py` files. 2026-09-04T06:44:47,533 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,534 directory, all directories are treated like packages. 2026-09-04T06:44:47,534 ******************************************************************************** 2026-09-04T06:44:47,535 !! 2026-09-04T06:44:47,536 check.warn(importable) 2026-09-04T06:44:47,537 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.protection.v3' is absent from the `packages` configuration. 2026-09-04T06:44:47,537 !! 2026-09-04T06:44:47,539 ******************************************************************************** 2026-09-04T06:44:47,539 ############################ 2026-09-04T06:44:47,540 # Package would be ignored # 2026-09-04T06:44:47,540 ############################ 2026-09-04T06:44:47,542 Python recognizes 'keystone.tests.protection.v3' as an importable package[^1], 2026-09-04T06:44:47,542 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,543 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,544 package, please make sure that 'keystone.tests.protection.v3' is explicitly added 2026-09-04T06:44:47,545 to the `packages` configuration field. 2026-09-04T06:44:47,546 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,546 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,547 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,548 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,549 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,551 If you don't want 'keystone.tests.protection.v3' to be distributed and are 2026-09-04T06:44:47,551 already explicitly excluding 'keystone.tests.protection.v3' via 2026-09-04T06:44:47,552 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,552 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,553 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,554 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,560 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,562 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,562 even if it does not contain any `.py` files. 2026-09-04T06:44:47,563 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,564 directory, all directories are treated like packages. 2026-09-04T06:44:47,564 ******************************************************************************** 2026-09-04T06:44:47,566 !! 2026-09-04T06:44:47,566 check.warn(importable) 2026-09-04T06:44:47,567 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit' is absent from the `packages` configuration. 2026-09-04T06:44:47,567 !! 2026-09-04T06:44:47,568 ******************************************************************************** 2026-09-04T06:44:47,569 ############################ 2026-09-04T06:44:47,569 # Package would be ignored # 2026-09-04T06:44:47,570 ############################ 2026-09-04T06:44:47,571 Python recognizes 'keystone.tests.unit' as an importable package[^1], 2026-09-04T06:44:47,571 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,572 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,573 package, please make sure that 'keystone.tests.unit' is explicitly added 2026-09-04T06:44:47,573 to the `packages` configuration field. 2026-09-04T06:44:47,578 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,579 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,579 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,580 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,581 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,582 If you don't want 'keystone.tests.unit' to be distributed and are 2026-09-04T06:44:47,583 already explicitly excluding 'keystone.tests.unit' via 2026-09-04T06:44:47,583 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,584 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,585 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,586 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,587 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,589 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,589 even if it does not contain any `.py` files. 2026-09-04T06:44:47,590 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,590 directory, all directories are treated like packages. 2026-09-04T06:44:47,595 ******************************************************************************** 2026-09-04T06:44:47,596 !! 2026-09-04T06:44:47,597 check.warn(importable) 2026-09-04T06:44:47,597 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.application_credential' is absent from the `packages` configuration. 2026-09-04T06:44:47,598 !! 2026-09-04T06:44:47,599 ******************************************************************************** 2026-09-04T06:44:47,599 ############################ 2026-09-04T06:44:47,600 # Package would be ignored # 2026-09-04T06:44:47,600 ############################ 2026-09-04T06:44:47,601 Python recognizes 'keystone.tests.unit.application_credential' as an importable package[^1], 2026-09-04T06:44:47,602 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,603 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,603 package, please make sure that 'keystone.tests.unit.application_credential' is explicitly added 2026-09-04T06:44:47,604 to the `packages` configuration field. 2026-09-04T06:44:47,605 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,606 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,606 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,607 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,608 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,609 If you don't want 'keystone.tests.unit.application_credential' to be distributed and are 2026-09-04T06:44:47,610 already explicitly excluding 'keystone.tests.unit.application_credential' via 2026-09-04T06:44:47,610 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,611 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,611 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,612 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,613 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,615 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,615 even if it does not contain any `.py` files. 2026-09-04T06:44:47,616 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,616 directory, all directories are treated like packages. 2026-09-04T06:44:47,617 ******************************************************************************** 2026-09-04T06:44:47,618 !! 2026-09-04T06:44:47,619 check.warn(importable) 2026-09-04T06:44:47,620 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.application_credential.backends' is absent from the `packages` configuration. 2026-09-04T06:44:47,620 !! 2026-09-04T06:44:47,622 ******************************************************************************** 2026-09-04T06:44:47,622 ############################ 2026-09-04T06:44:47,623 # Package would be ignored # 2026-09-04T06:44:47,623 ############################ 2026-09-04T06:44:47,624 Python recognizes 'keystone.tests.unit.application_credential.backends' as an importable package[^1], 2026-09-04T06:44:47,625 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,626 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,627 package, please make sure that 'keystone.tests.unit.application_credential.backends' is explicitly added 2026-09-04T06:44:47,627 to the `packages` configuration field. 2026-09-04T06:44:47,629 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,629 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,630 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,631 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,632 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,633 If you don't want 'keystone.tests.unit.application_credential.backends' to be distributed and are 2026-09-04T06:44:47,634 already explicitly excluding 'keystone.tests.unit.application_credential.backends' via 2026-09-04T06:44:47,634 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,635 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,636 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,637 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,638 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,639 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,640 even if it does not contain any `.py` files. 2026-09-04T06:44:47,640 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,641 directory, all directories are treated like packages. 2026-09-04T06:44:47,641 ******************************************************************************** 2026-09-04T06:44:47,642 !! 2026-09-04T06:44:47,642 check.warn(importable) 2026-09-04T06:44:47,643 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.assignment' is absent from the `packages` configuration. 2026-09-04T06:44:47,643 !! 2026-09-04T06:44:47,644 ******************************************************************************** 2026-09-04T06:44:47,644 ############################ 2026-09-04T06:44:47,644 # Package would be ignored # 2026-09-04T06:44:47,645 ############################ 2026-09-04T06:44:47,645 Python recognizes 'keystone.tests.unit.assignment' as an importable package[^1], 2026-09-04T06:44:47,646 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,647 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,647 package, please make sure that 'keystone.tests.unit.assignment' is explicitly added 2026-09-04T06:44:47,648 to the `packages` configuration field. 2026-09-04T06:44:47,648 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,649 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,649 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,650 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,651 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,652 If you don't want 'keystone.tests.unit.assignment' to be distributed and are 2026-09-04T06:44:47,652 already explicitly excluding 'keystone.tests.unit.assignment' via 2026-09-04T06:44:47,653 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,653 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,654 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,654 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,655 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,656 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,657 even if it does not contain any `.py` files. 2026-09-04T06:44:47,657 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,658 directory, all directories are treated like packages. 2026-09-04T06:44:47,658 ******************************************************************************** 2026-09-04T06:44:47,659 !! 2026-09-04T06:44:47,659 check.warn(importable) 2026-09-04T06:44:47,660 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.assignment.role_backends' is absent from the `packages` configuration. 2026-09-04T06:44:47,660 !! 2026-09-04T06:44:47,661 ******************************************************************************** 2026-09-04T06:44:47,662 ############################ 2026-09-04T06:44:47,662 # Package would be ignored # 2026-09-04T06:44:47,662 ############################ 2026-09-04T06:44:47,663 Python recognizes 'keystone.tests.unit.assignment.role_backends' as an importable package[^1], 2026-09-04T06:44:47,663 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,664 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,664 package, please make sure that 'keystone.tests.unit.assignment.role_backends' is explicitly added 2026-09-04T06:44:47,664 to the `packages` configuration field. 2026-09-04T06:44:47,665 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,665 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,666 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,667 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,667 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,668 If you don't want 'keystone.tests.unit.assignment.role_backends' to be distributed and are 2026-09-04T06:44:47,669 already explicitly excluding 'keystone.tests.unit.assignment.role_backends' via 2026-09-04T06:44:47,669 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,669 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,670 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,671 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,671 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,672 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,673 even if it does not contain any `.py` files. 2026-09-04T06:44:47,673 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,674 directory, all directories are treated like packages. 2026-09-04T06:44:47,674 ******************************************************************************** 2026-09-04T06:44:47,675 !! 2026-09-04T06:44:47,675 check.warn(importable) 2026-09-04T06:44:47,676 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.auth' is absent from the `packages` configuration. 2026-09-04T06:44:47,676 !! 2026-09-04T06:44:47,677 ******************************************************************************** 2026-09-04T06:44:47,677 ############################ 2026-09-04T06:44:47,678 # Package would be ignored # 2026-09-04T06:44:47,678 ############################ 2026-09-04T06:44:47,679 Python recognizes 'keystone.tests.unit.auth' as an importable package[^1], 2026-09-04T06:44:47,679 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,680 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,680 package, please make sure that 'keystone.tests.unit.auth' is explicitly added 2026-09-04T06:44:47,681 to the `packages` configuration field. 2026-09-04T06:44:47,682 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,682 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,682 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,683 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,684 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,685 If you don't want 'keystone.tests.unit.auth' to be distributed and are 2026-09-04T06:44:47,685 already explicitly excluding 'keystone.tests.unit.auth' via 2026-09-04T06:44:47,686 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,686 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,686 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,687 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,688 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,689 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,689 even if it does not contain any `.py` files. 2026-09-04T06:44:47,690 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,690 directory, all directories are treated like packages. 2026-09-04T06:44:47,691 ******************************************************************************** 2026-09-04T06:44:47,691 !! 2026-09-04T06:44:47,692 check.warn(importable) 2026-09-04T06:44:47,692 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.auth.plugins' is absent from the `packages` configuration. 2026-09-04T06:44:47,693 !! 2026-09-04T06:44:47,694 ******************************************************************************** 2026-09-04T06:44:47,694 ############################ 2026-09-04T06:44:47,694 # Package would be ignored # 2026-09-04T06:44:47,695 ############################ 2026-09-04T06:44:47,695 Python recognizes 'keystone.tests.unit.auth.plugins' as an importable package[^1], 2026-09-04T06:44:47,695 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,696 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,697 package, please make sure that 'keystone.tests.unit.auth.plugins' is explicitly added 2026-09-04T06:44:47,697 to the `packages` configuration field. 2026-09-04T06:44:47,698 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,699 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,699 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,700 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,701 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,701 If you don't want 'keystone.tests.unit.auth.plugins' to be distributed and are 2026-09-04T06:44:47,702 already explicitly excluding 'keystone.tests.unit.auth.plugins' via 2026-09-04T06:44:47,702 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,703 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,703 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,704 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,705 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,707 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,707 even if it does not contain any `.py` files. 2026-09-04T06:44:47,708 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,708 directory, all directories are treated like packages. 2026-09-04T06:44:47,708 ******************************************************************************** 2026-09-04T06:44:47,709 !! 2026-09-04T06:44:47,709 check.warn(importable) 2026-09-04T06:44:47,710 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.backend' is absent from the `packages` configuration. 2026-09-04T06:44:47,710 !! 2026-09-04T06:44:47,711 ******************************************************************************** 2026-09-04T06:44:47,711 ############################ 2026-09-04T06:44:47,712 # Package would be ignored # 2026-09-04T06:44:47,712 ############################ 2026-09-04T06:44:47,712 Python recognizes 'keystone.tests.unit.backend' as an importable package[^1], 2026-09-04T06:44:47,713 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,714 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,714 package, please make sure that 'keystone.tests.unit.backend' is explicitly added 2026-09-04T06:44:47,714 to the `packages` configuration field. 2026-09-04T06:44:47,715 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,716 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,716 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,717 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,718 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,718 If you don't want 'keystone.tests.unit.backend' to be distributed and are 2026-09-04T06:44:47,719 already explicitly excluding 'keystone.tests.unit.backend' via 2026-09-04T06:44:47,719 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,720 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,720 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,721 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,722 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,723 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,724 even if it does not contain any `.py` files. 2026-09-04T06:44:47,724 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,724 directory, all directories are treated like packages. 2026-09-04T06:44:47,725 ******************************************************************************** 2026-09-04T06:44:47,726 !! 2026-09-04T06:44:47,726 check.warn(importable) 2026-09-04T06:44:47,727 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.catalog' is absent from the `packages` configuration. 2026-09-04T06:44:47,727 !! 2026-09-04T06:44:47,728 ******************************************************************************** 2026-09-04T06:44:47,728 ############################ 2026-09-04T06:44:47,729 # Package would be ignored # 2026-09-04T06:44:47,729 ############################ 2026-09-04T06:44:47,730 Python recognizes 'keystone.tests.unit.catalog' as an importable package[^1], 2026-09-04T06:44:47,730 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,731 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,731 package, please make sure that 'keystone.tests.unit.catalog' is explicitly added 2026-09-04T06:44:47,732 to the `packages` configuration field. 2026-09-04T06:44:47,732 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,733 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,733 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,734 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,734 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,735 If you don't want 'keystone.tests.unit.catalog' to be distributed and are 2026-09-04T06:44:47,735 already explicitly excluding 'keystone.tests.unit.catalog' via 2026-09-04T06:44:47,736 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,736 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,736 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,737 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,738 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,739 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,739 even if it does not contain any `.py` files. 2026-09-04T06:44:47,740 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,740 directory, all directories are treated like packages. 2026-09-04T06:44:47,740 ******************************************************************************** 2026-09-04T06:44:47,742 !! 2026-09-04T06:44:47,742 check.warn(importable) 2026-09-04T06:44:47,743 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.common' is absent from the `packages` configuration. 2026-09-04T06:44:47,743 !! 2026-09-04T06:44:47,744 ******************************************************************************** 2026-09-04T06:44:47,745 ############################ 2026-09-04T06:44:47,745 # Package would be ignored # 2026-09-04T06:44:47,746 ############################ 2026-09-04T06:44:47,746 Python recognizes 'keystone.tests.unit.common' as an importable package[^1], 2026-09-04T06:44:47,746 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,747 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,748 package, please make sure that 'keystone.tests.unit.common' is explicitly added 2026-09-04T06:44:47,748 to the `packages` configuration field. 2026-09-04T06:44:47,749 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,749 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,750 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,750 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,751 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,752 If you don't want 'keystone.tests.unit.common' to be distributed and are 2026-09-04T06:44:47,753 already explicitly excluding 'keystone.tests.unit.common' via 2026-09-04T06:44:47,753 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,754 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,755 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,755 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,756 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,757 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,757 even if it does not contain any `.py` files. 2026-09-04T06:44:47,758 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,758 directory, all directories are treated like packages. 2026-09-04T06:44:47,758 ******************************************************************************** 2026-09-04T06:44:47,759 !! 2026-09-04T06:44:47,759 check.warn(importable) 2026-09-04T06:44:47,760 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.common.sql' is absent from the `packages` configuration. 2026-09-04T06:44:47,760 !! 2026-09-04T06:44:47,761 ******************************************************************************** 2026-09-04T06:44:47,761 ############################ 2026-09-04T06:44:47,762 # Package would be ignored # 2026-09-04T06:44:47,762 ############################ 2026-09-04T06:44:47,762 Python recognizes 'keystone.tests.unit.common.sql' as an importable package[^1], 2026-09-04T06:44:47,763 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,763 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,764 package, please make sure that 'keystone.tests.unit.common.sql' is explicitly added 2026-09-04T06:44:47,764 to the `packages` configuration field. 2026-09-04T06:44:47,765 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,765 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,766 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,766 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,767 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,768 If you don't want 'keystone.tests.unit.common.sql' to be distributed and are 2026-09-04T06:44:47,769 already explicitly excluding 'keystone.tests.unit.common.sql' via 2026-09-04T06:44:47,769 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,770 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,770 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,771 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,772 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,773 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,773 even if it does not contain any `.py` files. 2026-09-04T06:44:47,774 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,774 directory, all directories are treated like packages. 2026-09-04T06:44:47,774 ******************************************************************************** 2026-09-04T06:44:47,775 !! 2026-09-04T06:44:47,776 check.warn(importable) 2026-09-04T06:44:47,776 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.config_files' is absent from the `packages` configuration. 2026-09-04T06:44:47,777 !! 2026-09-04T06:44:47,777 ******************************************************************************** 2026-09-04T06:44:47,778 ############################ 2026-09-04T06:44:47,778 # Package would be ignored # 2026-09-04T06:44:47,779 ############################ 2026-09-04T06:44:47,779 Python recognizes 'keystone.tests.unit.config_files' as an importable package[^1], 2026-09-04T06:44:47,779 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,780 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,780 package, please make sure that 'keystone.tests.unit.config_files' is explicitly added 2026-09-04T06:44:47,781 to the `packages` configuration field. 2026-09-04T06:44:47,781 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,782 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,782 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,783 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,783 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,784 If you don't want 'keystone.tests.unit.config_files' to be distributed and are 2026-09-04T06:44:47,785 already explicitly excluding 'keystone.tests.unit.config_files' via 2026-09-04T06:44:47,785 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,785 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,786 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,787 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,788 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,789 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,789 even if it does not contain any `.py` files. 2026-09-04T06:44:47,790 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,790 directory, all directories are treated like packages. 2026-09-04T06:44:47,790 ******************************************************************************** 2026-09-04T06:44:47,791 !! 2026-09-04T06:44:47,792 check.warn(importable) 2026-09-04T06:44:47,792 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.config_files.domain_configs_default_ldap_one_sql' is absent from the `packages` configuration. 2026-09-04T06:44:47,792 !! 2026-09-04T06:44:47,793 ******************************************************************************** 2026-09-04T06:44:47,794 ############################ 2026-09-04T06:44:47,794 # Package would be ignored # 2026-09-04T06:44:47,795 ############################ 2026-09-04T06:44:47,795 Python recognizes 'keystone.tests.unit.config_files.domain_configs_default_ldap_one_sql' as an importable package[^1], 2026-09-04T06:44:47,796 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,796 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,797 package, please make sure that 'keystone.tests.unit.config_files.domain_configs_default_ldap_one_sql' is explicitly added 2026-09-04T06:44:47,797 to the `packages` configuration field. 2026-09-04T06:44:47,798 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,799 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,799 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,800 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,801 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,801 If you don't want 'keystone.tests.unit.config_files.domain_configs_default_ldap_one_sql' to be distributed and are 2026-09-04T06:44:47,802 already explicitly excluding 'keystone.tests.unit.config_files.domain_configs_default_ldap_one_sql' via 2026-09-04T06:44:47,802 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,802 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,803 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,803 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,804 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,805 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,806 even if it does not contain any `.py` files. 2026-09-04T06:44:47,806 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,806 directory, all directories are treated like packages. 2026-09-04T06:44:47,807 ******************************************************************************** 2026-09-04T06:44:47,807 !! 2026-09-04T06:44:47,808 check.warn(importable) 2026-09-04T06:44:47,808 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.config_files.domain_configs_multi_ldap' is absent from the `packages` configuration. 2026-09-04T06:44:47,809 !! 2026-09-04T06:44:47,810 ******************************************************************************** 2026-09-04T06:44:47,810 ############################ 2026-09-04T06:44:47,811 # Package would be ignored # 2026-09-04T06:44:47,811 ############################ 2026-09-04T06:44:47,812 Python recognizes 'keystone.tests.unit.config_files.domain_configs_multi_ldap' as an importable package[^1], 2026-09-04T06:44:47,812 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,813 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,814 package, please make sure that 'keystone.tests.unit.config_files.domain_configs_multi_ldap' is explicitly added 2026-09-04T06:44:47,814 to the `packages` configuration field. 2026-09-04T06:44:47,815 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,815 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,816 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,817 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,818 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,819 If you don't want 'keystone.tests.unit.config_files.domain_configs_multi_ldap' to be distributed and are 2026-09-04T06:44:47,819 already explicitly excluding 'keystone.tests.unit.config_files.domain_configs_multi_ldap' via 2026-09-04T06:44:47,819 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,820 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,820 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,821 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,822 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,823 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,824 even if it does not contain any `.py` files. 2026-09-04T06:44:47,824 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,824 directory, all directories are treated like packages. 2026-09-04T06:44:47,825 ******************************************************************************** 2026-09-04T06:44:47,825 !! 2026-09-04T06:44:47,826 check.warn(importable) 2026-09-04T06:44:47,826 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.config_files.domain_configs_one_extra_sql' is absent from the `packages` configuration. 2026-09-04T06:44:47,827 !! 2026-09-04T06:44:47,827 ******************************************************************************** 2026-09-04T06:44:47,828 ############################ 2026-09-04T06:44:47,828 # Package would be ignored # 2026-09-04T06:44:47,828 ############################ 2026-09-04T06:44:47,829 Python recognizes 'keystone.tests.unit.config_files.domain_configs_one_extra_sql' as an importable package[^1], 2026-09-04T06:44:47,829 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,830 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,831 package, please make sure that 'keystone.tests.unit.config_files.domain_configs_one_extra_sql' is explicitly added 2026-09-04T06:44:47,831 to the `packages` configuration field. 2026-09-04T06:44:47,832 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,833 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,833 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,834 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,835 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,836 If you don't want 'keystone.tests.unit.config_files.domain_configs_one_extra_sql' to be distributed and are 2026-09-04T06:44:47,837 already explicitly excluding 'keystone.tests.unit.config_files.domain_configs_one_extra_sql' via 2026-09-04T06:44:47,837 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,838 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,839 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,840 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,842 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,845 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,846 even if it does not contain any `.py` files. 2026-09-04T06:44:47,846 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,847 directory, all directories are treated like packages. 2026-09-04T06:44:47,847 ******************************************************************************** 2026-09-04T06:44:47,848 !! 2026-09-04T06:44:47,849 check.warn(importable) 2026-09-04T06:44:47,849 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.config_files.domain_configs_one_sql_one_ldap' is absent from the `packages` configuration. 2026-09-04T06:44:47,850 !! 2026-09-04T06:44:47,851 ******************************************************************************** 2026-09-04T06:44:47,851 ############################ 2026-09-04T06:44:47,852 # Package would be ignored # 2026-09-04T06:44:47,852 ############################ 2026-09-04T06:44:47,853 Python recognizes 'keystone.tests.unit.config_files.domain_configs_one_sql_one_ldap' as an importable package[^1], 2026-09-04T06:44:47,853 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,854 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,854 package, please make sure that 'keystone.tests.unit.config_files.domain_configs_one_sql_one_ldap' is explicitly added 2026-09-04T06:44:47,855 to the `packages` configuration field. 2026-09-04T06:44:47,856 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,856 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,857 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,857 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,858 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,859 If you don't want 'keystone.tests.unit.config_files.domain_configs_one_sql_one_ldap' to be distributed and are 2026-09-04T06:44:47,859 already explicitly excluding 'keystone.tests.unit.config_files.domain_configs_one_sql_one_ldap' via 2026-09-04T06:44:47,860 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,860 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,860 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,861 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,862 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,863 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,864 even if it does not contain any `.py` files. 2026-09-04T06:44:47,864 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,865 directory, all directories are treated like packages. 2026-09-04T06:44:47,865 ******************************************************************************** 2026-09-04T06:44:47,866 !! 2026-09-04T06:44:47,867 check.warn(importable) 2026-09-04T06:44:47,867 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.contrib' is absent from the `packages` configuration. 2026-09-04T06:44:47,868 !! 2026-09-04T06:44:47,869 ******************************************************************************** 2026-09-04T06:44:47,869 ############################ 2026-09-04T06:44:47,869 # Package would be ignored # 2026-09-04T06:44:47,870 ############################ 2026-09-04T06:44:47,870 Python recognizes 'keystone.tests.unit.contrib' as an importable package[^1], 2026-09-04T06:44:47,871 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,872 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,872 package, please make sure that 'keystone.tests.unit.contrib' is explicitly added 2026-09-04T06:44:47,873 to the `packages` configuration field. 2026-09-04T06:44:47,874 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,874 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,875 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,876 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,877 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,877 If you don't want 'keystone.tests.unit.contrib' to be distributed and are 2026-09-04T06:44:47,878 already explicitly excluding 'keystone.tests.unit.contrib' via 2026-09-04T06:44:47,878 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,878 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,879 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,879 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,880 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,881 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,881 even if it does not contain any `.py` files. 2026-09-04T06:44:47,882 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,882 directory, all directories are treated like packages. 2026-09-04T06:44:47,883 ******************************************************************************** 2026-09-04T06:44:47,883 !! 2026-09-04T06:44:47,884 check.warn(importable) 2026-09-04T06:44:47,884 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.contrib.federation' is absent from the `packages` configuration. 2026-09-04T06:44:47,885 !! 2026-09-04T06:44:47,885 ******************************************************************************** 2026-09-04T06:44:47,886 ############################ 2026-09-04T06:44:47,886 # Package would be ignored # 2026-09-04T06:44:47,886 ############################ 2026-09-04T06:44:47,887 Python recognizes 'keystone.tests.unit.contrib.federation' as an importable package[^1], 2026-09-04T06:44:47,887 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,888 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,888 package, please make sure that 'keystone.tests.unit.contrib.federation' is explicitly added 2026-09-04T06:44:47,889 to the `packages` configuration field. 2026-09-04T06:44:47,890 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,890 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,891 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,891 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,892 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,893 If you don't want 'keystone.tests.unit.contrib.federation' to be distributed and are 2026-09-04T06:44:47,894 already explicitly excluding 'keystone.tests.unit.contrib.federation' via 2026-09-04T06:44:47,894 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,894 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,895 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,896 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,897 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,898 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,899 even if it does not contain any `.py` files. 2026-09-04T06:44:47,899 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,900 directory, all directories are treated like packages. 2026-09-04T06:44:47,900 ******************************************************************************** 2026-09-04T06:44:47,901 !! 2026-09-04T06:44:47,901 check.warn(importable) 2026-09-04T06:44:47,902 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.credential' is absent from the `packages` configuration. 2026-09-04T06:44:47,902 !! 2026-09-04T06:44:47,903 ******************************************************************************** 2026-09-04T06:44:47,903 ############################ 2026-09-04T06:44:47,904 # Package would be ignored # 2026-09-04T06:44:47,904 ############################ 2026-09-04T06:44:47,904 Python recognizes 'keystone.tests.unit.credential' as an importable package[^1], 2026-09-04T06:44:47,905 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,905 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,906 package, please make sure that 'keystone.tests.unit.credential' is explicitly added 2026-09-04T06:44:47,906 to the `packages` configuration field. 2026-09-04T06:44:47,907 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,907 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,908 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,909 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,909 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,910 If you don't want 'keystone.tests.unit.credential' to be distributed and are 2026-09-04T06:44:47,911 already explicitly excluding 'keystone.tests.unit.credential' via 2026-09-04T06:44:47,911 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,911 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,912 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,913 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,913 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,915 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,915 even if it does not contain any `.py` files. 2026-09-04T06:44:47,915 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,916 directory, all directories are treated like packages. 2026-09-04T06:44:47,916 ******************************************************************************** 2026-09-04T06:44:47,917 !! 2026-09-04T06:44:47,918 check.warn(importable) 2026-09-04T06:44:47,918 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.endpoint_policy' is absent from the `packages` configuration. 2026-09-04T06:44:47,919 !! 2026-09-04T06:44:47,919 ******************************************************************************** 2026-09-04T06:44:47,920 ############################ 2026-09-04T06:44:47,920 # Package would be ignored # 2026-09-04T06:44:47,921 ############################ 2026-09-04T06:44:47,921 Python recognizes 'keystone.tests.unit.endpoint_policy' as an importable package[^1], 2026-09-04T06:44:47,922 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,923 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,923 package, please make sure that 'keystone.tests.unit.endpoint_policy' is explicitly added 2026-09-04T06:44:47,923 to the `packages` configuration field. 2026-09-04T06:44:47,924 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,924 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,925 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,925 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,926 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,927 If you don't want 'keystone.tests.unit.endpoint_policy' to be distributed and are 2026-09-04T06:44:47,927 already explicitly excluding 'keystone.tests.unit.endpoint_policy' via 2026-09-04T06:44:47,927 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,928 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,928 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,929 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,930 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,931 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,931 even if it does not contain any `.py` files. 2026-09-04T06:44:47,932 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,932 directory, all directories are treated like packages. 2026-09-04T06:44:47,932 ******************************************************************************** 2026-09-04T06:44:47,933 !! 2026-09-04T06:44:47,934 check.warn(importable) 2026-09-04T06:44:47,934 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.endpoint_policy.backends' is absent from the `packages` configuration. 2026-09-04T06:44:47,934 !! 2026-09-04T06:44:47,935 ******************************************************************************** 2026-09-04T06:44:47,936 ############################ 2026-09-04T06:44:47,936 # Package would be ignored # 2026-09-04T06:44:47,937 ############################ 2026-09-04T06:44:47,937 Python recognizes 'keystone.tests.unit.endpoint_policy.backends' as an importable package[^1], 2026-09-04T06:44:47,938 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,938 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,939 package, please make sure that 'keystone.tests.unit.endpoint_policy.backends' is explicitly added 2026-09-04T06:44:47,939 to the `packages` configuration field. 2026-09-04T06:44:47,940 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,941 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,941 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,942 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,943 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,944 If you don't want 'keystone.tests.unit.endpoint_policy.backends' to be distributed and are 2026-09-04T06:44:47,944 already explicitly excluding 'keystone.tests.unit.endpoint_policy.backends' via 2026-09-04T06:44:47,945 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,945 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,946 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,947 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,947 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,949 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,949 even if it does not contain any `.py` files. 2026-09-04T06:44:47,949 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,950 directory, all directories are treated like packages. 2026-09-04T06:44:47,950 ******************************************************************************** 2026-09-04T06:44:47,951 !! 2026-09-04T06:44:47,951 check.warn(importable) 2026-09-04T06:44:47,951 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.external' is absent from the `packages` configuration. 2026-09-04T06:44:47,952 !! 2026-09-04T06:44:47,953 ******************************************************************************** 2026-09-04T06:44:47,953 ############################ 2026-09-04T06:44:47,953 # Package would be ignored # 2026-09-04T06:44:47,954 ############################ 2026-09-04T06:44:47,954 Python recognizes 'keystone.tests.unit.external' as an importable package[^1], 2026-09-04T06:44:47,955 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,955 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,956 package, please make sure that 'keystone.tests.unit.external' is explicitly added 2026-09-04T06:44:47,956 to the `packages` configuration field. 2026-09-04T06:44:47,957 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,958 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,958 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,959 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,960 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,960 If you don't want 'keystone.tests.unit.external' to be distributed and are 2026-09-04T06:44:47,961 already explicitly excluding 'keystone.tests.unit.external' via 2026-09-04T06:44:47,961 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,962 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,962 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,963 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,964 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,966 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,966 even if it does not contain any `.py` files. 2026-09-04T06:44:47,966 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,967 directory, all directories are treated like packages. 2026-09-04T06:44:47,967 ******************************************************************************** 2026-09-04T06:44:47,968 !! 2026-09-04T06:44:47,969 check.warn(importable) 2026-09-04T06:44:47,969 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.federation' is absent from the `packages` configuration. 2026-09-04T06:44:47,970 !! 2026-09-04T06:44:47,971 ******************************************************************************** 2026-09-04T06:44:47,971 ############################ 2026-09-04T06:44:47,972 # Package would be ignored # 2026-09-04T06:44:47,972 ############################ 2026-09-04T06:44:47,972 Python recognizes 'keystone.tests.unit.federation' as an importable package[^1], 2026-09-04T06:44:47,973 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,973 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,974 package, please make sure that 'keystone.tests.unit.federation' is explicitly added 2026-09-04T06:44:47,974 to the `packages` configuration field. 2026-09-04T06:44:47,975 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,975 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,976 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,976 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,977 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,978 If you don't want 'keystone.tests.unit.federation' to be distributed and are 2026-09-04T06:44:47,978 already explicitly excluding 'keystone.tests.unit.federation' via 2026-09-04T06:44:47,979 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,979 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,980 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,980 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,981 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,983 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:47,983 even if it does not contain any `.py` files. 2026-09-04T06:44:47,983 On the other hand, currently there is no concept of package data 2026-09-04T06:44:47,984 directory, all directories are treated like packages. 2026-09-04T06:44:47,984 ******************************************************************************** 2026-09-04T06:44:47,985 !! 2026-09-04T06:44:47,985 check.warn(importable) 2026-09-04T06:44:47,986 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.identity' is absent from the `packages` configuration. 2026-09-04T06:44:47,986 !! 2026-09-04T06:44:47,987 ******************************************************************************** 2026-09-04T06:44:47,988 ############################ 2026-09-04T06:44:47,988 # Package would be ignored # 2026-09-04T06:44:47,988 ############################ 2026-09-04T06:44:47,989 Python recognizes 'keystone.tests.unit.identity' as an importable package[^1], 2026-09-04T06:44:47,989 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:47,990 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:47,991 package, please make sure that 'keystone.tests.unit.identity' is explicitly added 2026-09-04T06:44:47,991 to the `packages` configuration field. 2026-09-04T06:44:47,992 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:47,992 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:47,993 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:47,994 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:47,995 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:47,995 If you don't want 'keystone.tests.unit.identity' to be distributed and are 2026-09-04T06:44:47,996 already explicitly excluding 'keystone.tests.unit.identity' via 2026-09-04T06:44:47,996 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:47,996 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:47,997 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:47,997 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:47,998 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:47,999 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:48,000 even if it does not contain any `.py` files. 2026-09-04T06:44:48,000 On the other hand, currently there is no concept of package data 2026-09-04T06:44:48,001 directory, all directories are treated like packages. 2026-09-04T06:44:48,001 ******************************************************************************** 2026-09-04T06:44:48,002 !! 2026-09-04T06:44:48,002 check.warn(importable) 2026-09-04T06:44:48,003 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.identity.backends' is absent from the `packages` configuration. 2026-09-04T06:44:48,003 !! 2026-09-04T06:44:48,004 ******************************************************************************** 2026-09-04T06:44:48,004 ############################ 2026-09-04T06:44:48,005 # Package would be ignored # 2026-09-04T06:44:48,005 ############################ 2026-09-04T06:44:48,005 Python recognizes 'keystone.tests.unit.identity.backends' as an importable package[^1], 2026-09-04T06:44:48,006 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:48,007 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:48,007 package, please make sure that 'keystone.tests.unit.identity.backends' is explicitly added 2026-09-04T06:44:48,007 to the `packages` configuration field. 2026-09-04T06:44:48,008 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:48,009 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:48,009 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:48,010 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:48,011 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:48,012 If you don't want 'keystone.tests.unit.identity.backends' to be distributed and are 2026-09-04T06:44:48,012 already explicitly excluding 'keystone.tests.unit.identity.backends' via 2026-09-04T06:44:48,013 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:48,013 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:48,013 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:48,014 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:48,015 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:48,016 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:48,017 even if it does not contain any `.py` files. 2026-09-04T06:44:48,017 On the other hand, currently there is no concept of package data 2026-09-04T06:44:48,018 directory, all directories are treated like packages. 2026-09-04T06:44:48,018 ******************************************************************************** 2026-09-04T06:44:48,019 !! 2026-09-04T06:44:48,019 check.warn(importable) 2026-09-04T06:44:48,020 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.identity.shadow_users' is absent from the `packages` configuration. 2026-09-04T06:44:48,020 !! 2026-09-04T06:44:48,021 ******************************************************************************** 2026-09-04T06:44:48,021 ############################ 2026-09-04T06:44:48,021 # Package would be ignored # 2026-09-04T06:44:48,022 ############################ 2026-09-04T06:44:48,022 Python recognizes 'keystone.tests.unit.identity.shadow_users' as an importable package[^1], 2026-09-04T06:44:48,023 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:48,023 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:48,024 package, please make sure that 'keystone.tests.unit.identity.shadow_users' is explicitly added 2026-09-04T06:44:48,024 to the `packages` configuration field. 2026-09-04T06:44:48,025 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:48,025 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:48,026 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:48,027 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:48,028 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:48,029 If you don't want 'keystone.tests.unit.identity.shadow_users' to be distributed and are 2026-09-04T06:44:48,029 already explicitly excluding 'keystone.tests.unit.identity.shadow_users' via 2026-09-04T06:44:48,030 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:48,030 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:48,030 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:48,031 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:48,032 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:48,033 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:48,034 even if it does not contain any `.py` files. 2026-09-04T06:44:48,034 On the other hand, currently there is no concept of package data 2026-09-04T06:44:48,035 directory, all directories are treated like packages. 2026-09-04T06:44:48,035 ******************************************************************************** 2026-09-04T06:44:48,036 !! 2026-09-04T06:44:48,036 check.warn(importable) 2026-09-04T06:44:48,037 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.ksfixtures' is absent from the `packages` configuration. 2026-09-04T06:44:48,037 !! 2026-09-04T06:44:48,038 ******************************************************************************** 2026-09-04T06:44:48,038 ############################ 2026-09-04T06:44:48,039 # Package would be ignored # 2026-09-04T06:44:48,039 ############################ 2026-09-04T06:44:48,040 Python recognizes 'keystone.tests.unit.ksfixtures' as an importable package[^1], 2026-09-04T06:44:48,040 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:48,041 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:48,042 package, please make sure that 'keystone.tests.unit.ksfixtures' is explicitly added 2026-09-04T06:44:48,042 to the `packages` configuration field. 2026-09-04T06:44:48,043 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:48,043 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:48,043 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:48,044 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:48,045 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:48,046 If you don't want 'keystone.tests.unit.ksfixtures' to be distributed and are 2026-09-04T06:44:48,046 already explicitly excluding 'keystone.tests.unit.ksfixtures' via 2026-09-04T06:44:48,046 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:48,047 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:48,047 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:48,048 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:48,049 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:48,050 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:48,051 even if it does not contain any `.py` files. 2026-09-04T06:44:48,051 On the other hand, currently there is no concept of package data 2026-09-04T06:44:48,051 directory, all directories are treated like packages. 2026-09-04T06:44:48,052 ******************************************************************************** 2026-09-04T06:44:48,052 !! 2026-09-04T06:44:48,053 check.warn(importable) 2026-09-04T06:44:48,053 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.limit' is absent from the `packages` configuration. 2026-09-04T06:44:48,054 !! 2026-09-04T06:44:48,054 ******************************************************************************** 2026-09-04T06:44:48,055 ############################ 2026-09-04T06:44:48,055 # Package would be ignored # 2026-09-04T06:44:48,056 ############################ 2026-09-04T06:44:48,056 Python recognizes 'keystone.tests.unit.limit' as an importable package[^1], 2026-09-04T06:44:48,057 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:48,057 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:48,058 package, please make sure that 'keystone.tests.unit.limit' is explicitly added 2026-09-04T06:44:48,058 to the `packages` configuration field. 2026-09-04T06:44:48,059 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:48,059 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:48,060 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:48,061 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:48,062 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:48,063 If you don't want 'keystone.tests.unit.limit' to be distributed and are 2026-09-04T06:44:48,063 already explicitly excluding 'keystone.tests.unit.limit' via 2026-09-04T06:44:48,063 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:48,064 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:48,064 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:48,065 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:48,066 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:48,067 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:48,067 even if it does not contain any `.py` files. 2026-09-04T06:44:48,068 On the other hand, currently there is no concept of package data 2026-09-04T06:44:48,068 directory, all directories are treated like packages. 2026-09-04T06:44:48,068 ******************************************************************************** 2026-09-04T06:44:48,069 !! 2026-09-04T06:44:48,069 check.warn(importable) 2026-09-04T06:44:48,070 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.policy' is absent from the `packages` configuration. 2026-09-04T06:44:48,070 !! 2026-09-04T06:44:48,071 ******************************************************************************** 2026-09-04T06:44:48,071 ############################ 2026-09-04T06:44:48,072 # Package would be ignored # 2026-09-04T06:44:48,072 ############################ 2026-09-04T06:44:48,072 Python recognizes 'keystone.tests.unit.policy' as an importable package[^1], 2026-09-04T06:44:48,073 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:48,074 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:48,074 package, please make sure that 'keystone.tests.unit.policy' is explicitly added 2026-09-04T06:44:48,075 to the `packages` configuration field. 2026-09-04T06:44:48,076 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:48,076 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:48,076 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:48,077 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:48,078 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:48,079 If you don't want 'keystone.tests.unit.policy' to be distributed and are 2026-09-04T06:44:48,080 already explicitly excluding 'keystone.tests.unit.policy' via 2026-09-04T06:44:48,081 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:48,081 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:48,082 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:48,082 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:48,083 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:48,084 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:48,085 even if it does not contain any `.py` files. 2026-09-04T06:44:48,085 On the other hand, currently there is no concept of package data 2026-09-04T06:44:48,086 directory, all directories are treated like packages. 2026-09-04T06:44:48,086 ******************************************************************************** 2026-09-04T06:44:48,087 !! 2026-09-04T06:44:48,088 check.warn(importable) 2026-09-04T06:44:48,088 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.policy.backends' is absent from the `packages` configuration. 2026-09-04T06:44:48,089 !! 2026-09-04T06:44:48,090 ******************************************************************************** 2026-09-04T06:44:48,090 ############################ 2026-09-04T06:44:48,091 # Package would be ignored # 2026-09-04T06:44:48,091 ############################ 2026-09-04T06:44:48,091 Python recognizes 'keystone.tests.unit.policy.backends' as an importable package[^1], 2026-09-04T06:44:48,092 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:48,092 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:48,093 package, please make sure that 'keystone.tests.unit.policy.backends' is explicitly added 2026-09-04T06:44:48,093 to the `packages` configuration field. 2026-09-04T06:44:48,094 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:48,094 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:48,095 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:48,096 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:48,096 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:48,097 If you don't want 'keystone.tests.unit.policy.backends' to be distributed and are 2026-09-04T06:44:48,098 already explicitly excluding 'keystone.tests.unit.policy.backends' via 2026-09-04T06:44:48,098 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:48,098 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:48,099 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:48,100 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:48,101 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:48,103 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:48,104 even if it does not contain any `.py` files. 2026-09-04T06:44:48,104 On the other hand, currently there is no concept of package data 2026-09-04T06:44:48,105 directory, all directories are treated like packages. 2026-09-04T06:44:48,105 ******************************************************************************** 2026-09-04T06:44:48,106 !! 2026-09-04T06:44:48,106 check.warn(importable) 2026-09-04T06:44:48,107 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.receipt' is absent from the `packages` configuration. 2026-09-04T06:44:48,107 !! 2026-09-04T06:44:48,108 ******************************************************************************** 2026-09-04T06:44:48,109 ############################ 2026-09-04T06:44:48,109 # Package would be ignored # 2026-09-04T06:44:48,110 ############################ 2026-09-04T06:44:48,110 Python recognizes 'keystone.tests.unit.receipt' as an importable package[^1], 2026-09-04T06:44:48,111 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:48,112 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:48,112 package, please make sure that 'keystone.tests.unit.receipt' is explicitly added 2026-09-04T06:44:48,113 to the `packages` configuration field. 2026-09-04T06:44:48,114 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:48,115 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:48,115 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:48,116 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:48,117 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:48,117 If you don't want 'keystone.tests.unit.receipt' to be distributed and are 2026-09-04T06:44:48,118 already explicitly excluding 'keystone.tests.unit.receipt' via 2026-09-04T06:44:48,118 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:48,119 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:48,119 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:48,120 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:48,121 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:48,122 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:48,122 even if it does not contain any `.py` files. 2026-09-04T06:44:48,123 On the other hand, currently there is no concept of package data 2026-09-04T06:44:48,123 directory, all directories are treated like packages. 2026-09-04T06:44:48,123 ******************************************************************************** 2026-09-04T06:44:48,124 !! 2026-09-04T06:44:48,125 check.warn(importable) 2026-09-04T06:44:48,125 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.resource' is absent from the `packages` configuration. 2026-09-04T06:44:48,125 !! 2026-09-04T06:44:48,127 ******************************************************************************** 2026-09-04T06:44:48,127 ############################ 2026-09-04T06:44:48,128 # Package would be ignored # 2026-09-04T06:44:48,128 ############################ 2026-09-04T06:44:48,129 Python recognizes 'keystone.tests.unit.resource' as an importable package[^1], 2026-09-04T06:44:48,130 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:48,131 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:48,131 package, please make sure that 'keystone.tests.unit.resource' is explicitly added 2026-09-04T06:44:48,132 to the `packages` configuration field. 2026-09-04T06:44:48,133 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:48,133 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:48,134 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:48,135 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:48,136 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:48,137 If you don't want 'keystone.tests.unit.resource' to be distributed and are 2026-09-04T06:44:48,138 already explicitly excluding 'keystone.tests.unit.resource' via 2026-09-04T06:44:48,138 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:48,139 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:48,139 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:48,141 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:48,142 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:48,143 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:48,144 even if it does not contain any `.py` files. 2026-09-04T06:44:48,144 On the other hand, currently there is no concept of package data 2026-09-04T06:44:48,145 directory, all directories are treated like packages. 2026-09-04T06:44:48,145 ******************************************************************************** 2026-09-04T06:44:48,146 !! 2026-09-04T06:44:48,147 check.warn(importable) 2026-09-04T06:44:48,147 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.resource.backends' is absent from the `packages` configuration. 2026-09-04T06:44:48,148 !! 2026-09-04T06:44:48,149 ******************************************************************************** 2026-09-04T06:44:48,149 ############################ 2026-09-04T06:44:48,150 # Package would be ignored # 2026-09-04T06:44:48,150 ############################ 2026-09-04T06:44:48,150 Python recognizes 'keystone.tests.unit.resource.backends' as an importable package[^1], 2026-09-04T06:44:48,151 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:48,152 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:48,152 package, please make sure that 'keystone.tests.unit.resource.backends' is explicitly added 2026-09-04T06:44:48,153 to the `packages` configuration field. 2026-09-04T06:44:48,154 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:48,155 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:48,155 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:48,156 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:48,157 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:48,158 If you don't want 'keystone.tests.unit.resource.backends' to be distributed and are 2026-09-04T06:44:48,159 already explicitly excluding 'keystone.tests.unit.resource.backends' via 2026-09-04T06:44:48,159 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:48,160 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:48,161 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:48,162 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:48,163 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:48,164 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:48,165 even if it does not contain any `.py` files. 2026-09-04T06:44:48,166 On the other hand, currently there is no concept of package data 2026-09-04T06:44:48,166 directory, all directories are treated like packages. 2026-09-04T06:44:48,167 ******************************************************************************** 2026-09-04T06:44:48,168 !! 2026-09-04T06:44:48,168 check.warn(importable) 2026-09-04T06:44:48,169 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.resource.config_backends' is absent from the `packages` configuration. 2026-09-04T06:44:48,170 !! 2026-09-04T06:44:48,171 ******************************************************************************** 2026-09-04T06:44:48,171 ############################ 2026-09-04T06:44:48,172 # Package would be ignored # 2026-09-04T06:44:48,173 ############################ 2026-09-04T06:44:48,173 Python recognizes 'keystone.tests.unit.resource.config_backends' as an importable package[^1], 2026-09-04T06:44:48,174 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:48,175 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:48,176 package, please make sure that 'keystone.tests.unit.resource.config_backends' is explicitly added 2026-09-04T06:44:48,176 to the `packages` configuration field. 2026-09-04T06:44:48,177 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:48,177 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:48,178 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:48,179 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:48,180 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:48,181 If you don't want 'keystone.tests.unit.resource.config_backends' to be distributed and are 2026-09-04T06:44:48,181 already explicitly excluding 'keystone.tests.unit.resource.config_backends' via 2026-09-04T06:44:48,182 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:48,182 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:48,183 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:48,184 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:48,185 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:48,186 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:48,187 even if it does not contain any `.py` files. 2026-09-04T06:44:48,187 On the other hand, currently there is no concept of package data 2026-09-04T06:44:48,188 directory, all directories are treated like packages. 2026-09-04T06:44:48,189 ******************************************************************************** 2026-09-04T06:44:48,190 !! 2026-09-04T06:44:48,190 check.warn(importable) 2026-09-04T06:44:48,191 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.saml2' is absent from the `packages` configuration. 2026-09-04T06:44:48,191 !! 2026-09-04T06:44:48,192 ******************************************************************************** 2026-09-04T06:44:48,193 ############################ 2026-09-04T06:44:48,193 # Package would be ignored # 2026-09-04T06:44:48,194 ############################ 2026-09-04T06:44:48,194 Python recognizes 'keystone.tests.unit.saml2' as an importable package[^1], 2026-09-04T06:44:48,195 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:48,196 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:48,197 package, please make sure that 'keystone.tests.unit.saml2' is explicitly added 2026-09-04T06:44:48,197 to the `packages` configuration field. 2026-09-04T06:44:48,198 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:48,199 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:48,200 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:48,201 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:48,202 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:48,203 If you don't want 'keystone.tests.unit.saml2' to be distributed and are 2026-09-04T06:44:48,203 already explicitly excluding 'keystone.tests.unit.saml2' via 2026-09-04T06:44:48,204 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:48,205 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:48,205 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:48,206 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:48,207 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:48,209 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:48,209 even if it does not contain any `.py` files. 2026-09-04T06:44:48,210 On the other hand, currently there is no concept of package data 2026-09-04T06:44:48,210 directory, all directories are treated like packages. 2026-09-04T06:44:48,211 ******************************************************************************** 2026-09-04T06:44:48,212 !! 2026-09-04T06:44:48,213 check.warn(importable) 2026-09-04T06:44:48,213 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.server' is absent from the `packages` configuration. 2026-09-04T06:44:48,214 !! 2026-09-04T06:44:48,215 ******************************************************************************** 2026-09-04T06:44:48,216 ############################ 2026-09-04T06:44:48,216 # Package would be ignored # 2026-09-04T06:44:48,217 ############################ 2026-09-04T06:44:48,218 Python recognizes 'keystone.tests.unit.server' as an importable package[^1], 2026-09-04T06:44:48,218 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:48,219 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:48,220 package, please make sure that 'keystone.tests.unit.server' is explicitly added 2026-09-04T06:44:48,220 to the `packages` configuration field. 2026-09-04T06:44:48,222 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:48,222 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:48,223 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:48,224 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:48,226 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:48,227 If you don't want 'keystone.tests.unit.server' to be distributed and are 2026-09-04T06:44:48,227 already explicitly excluding 'keystone.tests.unit.server' via 2026-09-04T06:44:48,228 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:48,228 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:48,229 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:48,230 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:48,233 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:48,235 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:48,236 even if it does not contain any `.py` files. 2026-09-04T06:44:48,236 On the other hand, currently there is no concept of package data 2026-09-04T06:44:48,237 directory, all directories are treated like packages. 2026-09-04T06:44:48,238 ******************************************************************************** 2026-09-04T06:44:48,239 !! 2026-09-04T06:44:48,240 check.warn(importable) 2026-09-04T06:44:48,241 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.tests' is absent from the `packages` configuration. 2026-09-04T06:44:48,241 !! 2026-09-04T06:44:48,242 ******************************************************************************** 2026-09-04T06:44:48,243 ############################ 2026-09-04T06:44:48,243 # Package would be ignored # 2026-09-04T06:44:48,244 ############################ 2026-09-04T06:44:48,245 Python recognizes 'keystone.tests.unit.tests' as an importable package[^1], 2026-09-04T06:44:48,245 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:48,247 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:48,248 package, please make sure that 'keystone.tests.unit.tests' is explicitly added 2026-09-04T06:44:48,249 to the `packages` configuration field. 2026-09-04T06:44:48,250 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:48,251 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:48,252 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:48,253 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:48,254 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:48,256 If you don't want 'keystone.tests.unit.tests' to be distributed and are 2026-09-04T06:44:48,256 already explicitly excluding 'keystone.tests.unit.tests' via 2026-09-04T06:44:48,257 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:48,258 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:48,258 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:48,259 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:48,260 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:48,262 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:48,263 even if it does not contain any `.py` files. 2026-09-04T06:44:48,263 On the other hand, currently there is no concept of package data 2026-09-04T06:44:48,264 directory, all directories are treated like packages. 2026-09-04T06:44:48,264 ******************************************************************************** 2026-09-04T06:44:48,265 !! 2026-09-04T06:44:48,266 check.warn(importable) 2026-09-04T06:44:48,267 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.token' is absent from the `packages` configuration. 2026-09-04T06:44:48,267 !! 2026-09-04T06:44:48,268 ******************************************************************************** 2026-09-04T06:44:48,269 ############################ 2026-09-04T06:44:48,269 # Package would be ignored # 2026-09-04T06:44:48,270 ############################ 2026-09-04T06:44:48,270 Python recognizes 'keystone.tests.unit.token' as an importable package[^1], 2026-09-04T06:44:48,271 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:48,272 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:48,272 package, please make sure that 'keystone.tests.unit.token' is explicitly added 2026-09-04T06:44:48,273 to the `packages` configuration field. 2026-09-04T06:44:48,274 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:48,275 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:48,275 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:48,277 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:48,278 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:48,279 If you don't want 'keystone.tests.unit.token' to be distributed and are 2026-09-04T06:44:48,280 already explicitly excluding 'keystone.tests.unit.token' via 2026-09-04T06:44:48,280 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:48,281 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:48,281 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:48,282 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:48,283 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:48,286 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:48,286 even if it does not contain any `.py` files. 2026-09-04T06:44:48,287 On the other hand, currently there is no concept of package data 2026-09-04T06:44:48,287 directory, all directories are treated like packages. 2026-09-04T06:44:48,288 ******************************************************************************** 2026-09-04T06:44:48,289 !! 2026-09-04T06:44:48,289 check.warn(importable) 2026-09-04T06:44:48,290 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.trust' is absent from the `packages` configuration. 2026-09-04T06:44:48,290 !! 2026-09-04T06:44:48,291 ******************************************************************************** 2026-09-04T06:44:48,292 ############################ 2026-09-04T06:44:48,292 # Package would be ignored # 2026-09-04T06:44:48,293 ############################ 2026-09-04T06:44:48,293 Python recognizes 'keystone.tests.unit.trust' as an importable package[^1], 2026-09-04T06:44:48,294 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:48,295 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:48,296 package, please make sure that 'keystone.tests.unit.trust' is explicitly added 2026-09-04T06:44:48,296 to the `packages` configuration field. 2026-09-04T06:44:48,297 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:48,298 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:48,299 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:48,300 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:48,301 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:48,302 If you don't want 'keystone.tests.unit.trust' to be distributed and are 2026-09-04T06:44:48,302 already explicitly excluding 'keystone.tests.unit.trust' via 2026-09-04T06:44:48,303 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:48,303 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:48,304 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:48,305 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:48,306 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:48,307 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:48,308 even if it does not contain any `.py` files. 2026-09-04T06:44:48,308 On the other hand, currently there is no concept of package data 2026-09-04T06:44:48,309 directory, all directories are treated like packages. 2026-09-04T06:44:48,310 ******************************************************************************** 2026-09-04T06:44:48,311 !! 2026-09-04T06:44:48,311 check.warn(importable) 2026-09-04T06:44:48,312 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.token' is absent from the `packages` configuration. 2026-09-04T06:44:48,312 !! 2026-09-04T06:44:48,313 ******************************************************************************** 2026-09-04T06:44:48,314 ############################ 2026-09-04T06:44:48,314 # Package would be ignored # 2026-09-04T06:44:48,315 ############################ 2026-09-04T06:44:48,315 Python recognizes 'keystone.token' as an importable package[^1], 2026-09-04T06:44:48,316 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:48,317 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:48,317 package, please make sure that 'keystone.token' is explicitly added 2026-09-04T06:44:48,318 to the `packages` configuration field. 2026-09-04T06:44:48,319 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:48,320 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:48,320 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:48,321 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:48,323 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:48,324 If you don't want 'keystone.token' to be distributed and are 2026-09-04T06:44:48,324 already explicitly excluding 'keystone.token' via 2026-09-04T06:44:48,325 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:48,325 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:48,326 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:48,327 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:48,328 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:48,330 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:48,330 even if it does not contain any `.py` files. 2026-09-04T06:44:48,331 On the other hand, currently there is no concept of package data 2026-09-04T06:44:48,331 directory, all directories are treated like packages. 2026-09-04T06:44:48,332 ******************************************************************************** 2026-09-04T06:44:48,333 !! 2026-09-04T06:44:48,334 check.warn(importable) 2026-09-04T06:44:48,334 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.token.providers' is absent from the `packages` configuration. 2026-09-04T06:44:48,335 !! 2026-09-04T06:44:48,336 ******************************************************************************** 2026-09-04T06:44:48,337 ############################ 2026-09-04T06:44:48,337 # Package would be ignored # 2026-09-04T06:44:48,338 ############################ 2026-09-04T06:44:48,338 Python recognizes 'keystone.token.providers' as an importable package[^1], 2026-09-04T06:44:48,339 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:48,340 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:48,341 package, please make sure that 'keystone.token.providers' is explicitly added 2026-09-04T06:44:48,342 to the `packages` configuration field. 2026-09-04T06:44:48,342 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:48,343 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:48,343 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:48,344 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:48,345 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:48,346 If you don't want 'keystone.token.providers' to be distributed and are 2026-09-04T06:44:48,347 already explicitly excluding 'keystone.token.providers' via 2026-09-04T06:44:48,347 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:48,348 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:48,348 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:48,349 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:48,350 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:48,352 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:48,353 even if it does not contain any `.py` files. 2026-09-04T06:44:48,353 On the other hand, currently there is no concept of package data 2026-09-04T06:44:48,354 directory, all directories are treated like packages. 2026-09-04T06:44:48,355 ******************************************************************************** 2026-09-04T06:44:48,355 !! 2026-09-04T06:44:48,356 check.warn(importable) 2026-09-04T06:44:48,357 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.token.providers.fernet' is absent from the `packages` configuration. 2026-09-04T06:44:48,358 !! 2026-09-04T06:44:48,359 ******************************************************************************** 2026-09-04T06:44:48,359 ############################ 2026-09-04T06:44:48,360 # Package would be ignored # 2026-09-04T06:44:48,360 ############################ 2026-09-04T06:44:48,361 Python recognizes 'keystone.token.providers.fernet' as an importable package[^1], 2026-09-04T06:44:48,361 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:48,363 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:48,363 package, please make sure that 'keystone.token.providers.fernet' is explicitly added 2026-09-04T06:44:48,364 to the `packages` configuration field. 2026-09-04T06:44:48,365 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:48,365 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:48,366 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:48,367 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:48,368 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:48,369 If you don't want 'keystone.token.providers.fernet' to be distributed and are 2026-09-04T06:44:48,370 already explicitly excluding 'keystone.token.providers.fernet' via 2026-09-04T06:44:48,370 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:48,371 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:48,372 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:48,373 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:48,374 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:48,375 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:48,376 even if it does not contain any `.py` files. 2026-09-04T06:44:48,376 On the other hand, currently there is no concept of package data 2026-09-04T06:44:48,377 directory, all directories are treated like packages. 2026-09-04T06:44:48,377 ******************************************************************************** 2026-09-04T06:44:48,378 !! 2026-09-04T06:44:48,378 check.warn(importable) 2026-09-04T06:44:48,379 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.token.providers.jws' is absent from the `packages` configuration. 2026-09-04T06:44:48,379 !! 2026-09-04T06:44:48,380 ******************************************************************************** 2026-09-04T06:44:48,381 ############################ 2026-09-04T06:44:48,382 # Package would be ignored # 2026-09-04T06:44:48,382 ############################ 2026-09-04T06:44:48,383 Python recognizes 'keystone.token.providers.jws' as an importable package[^1], 2026-09-04T06:44:48,383 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:48,384 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:48,385 package, please make sure that 'keystone.token.providers.jws' is explicitly added 2026-09-04T06:44:48,386 to the `packages` configuration field. 2026-09-04T06:44:48,387 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:48,387 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:48,388 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:48,389 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:48,390 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:48,391 If you don't want 'keystone.token.providers.jws' to be distributed and are 2026-09-04T06:44:48,391 already explicitly excluding 'keystone.token.providers.jws' via 2026-09-04T06:44:48,392 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:48,392 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:48,393 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:48,394 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:48,395 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:48,396 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:48,397 even if it does not contain any `.py` files. 2026-09-04T06:44:48,397 On the other hand, currently there is no concept of package data 2026-09-04T06:44:48,398 directory, all directories are treated like packages. 2026-09-04T06:44:48,398 ******************************************************************************** 2026-09-04T06:44:48,399 !! 2026-09-04T06:44:48,400 check.warn(importable) 2026-09-04T06:44:48,401 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.trust' is absent from the `packages` configuration. 2026-09-04T06:44:48,401 !! 2026-09-04T06:44:48,402 ******************************************************************************** 2026-09-04T06:44:48,403 ############################ 2026-09-04T06:44:48,404 # Package would be ignored # 2026-09-04T06:44:48,404 ############################ 2026-09-04T06:44:48,405 Python recognizes 'keystone.trust' as an importable package[^1], 2026-09-04T06:44:48,405 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:48,406 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:48,406 package, please make sure that 'keystone.trust' is explicitly added 2026-09-04T06:44:48,407 to the `packages` configuration field. 2026-09-04T06:44:48,408 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:48,408 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:48,409 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:48,410 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:48,410 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:48,411 If you don't want 'keystone.trust' to be distributed and are 2026-09-04T06:44:48,412 already explicitly excluding 'keystone.trust' via 2026-09-04T06:44:48,412 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:48,413 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:48,413 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:48,414 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:48,415 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:48,417 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:48,417 even if it does not contain any `.py` files. 2026-09-04T06:44:48,418 On the other hand, currently there is no concept of package data 2026-09-04T06:44:48,418 directory, all directories are treated like packages. 2026-09-04T06:44:48,419 ******************************************************************************** 2026-09-04T06:44:48,420 !! 2026-09-04T06:44:48,420 check.warn(importable) 2026-09-04T06:44:48,421 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.trust.backends' is absent from the `packages` configuration. 2026-09-04T06:44:48,421 !! 2026-09-04T06:44:48,422 ******************************************************************************** 2026-09-04T06:44:48,423 ############################ 2026-09-04T06:44:48,423 # Package would be ignored # 2026-09-04T06:44:48,424 ############################ 2026-09-04T06:44:48,424 Python recognizes 'keystone.trust.backends' as an importable package[^1], 2026-09-04T06:44:48,425 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:48,426 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:48,426 package, please make sure that 'keystone.trust.backends' is explicitly added 2026-09-04T06:44:48,427 to the `packages` configuration field. 2026-09-04T06:44:48,428 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:48,429 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:48,429 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:48,431 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:48,432 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:48,433 If you don't want 'keystone.trust.backends' to be distributed and are 2026-09-04T06:44:48,433 already explicitly excluding 'keystone.trust.backends' via 2026-09-04T06:44:48,434 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:48,435 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:48,435 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:48,436 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:48,437 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:48,438 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:48,439 even if it does not contain any `.py` files. 2026-09-04T06:44:48,439 On the other hand, currently there is no concept of package data 2026-09-04T06:44:48,440 directory, all directories are treated like packages. 2026-09-04T06:44:48,440 ******************************************************************************** 2026-09-04T06:44:48,441 !! 2026-09-04T06:44:48,442 check.warn(importable) 2026-09-04T06:44:48,442 /tmp/pip-build-env-qslwntmr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.wsgi' is absent from the `packages` configuration. 2026-09-04T06:44:48,442 !! 2026-09-04T06:44:48,444 ******************************************************************************** 2026-09-04T06:44:48,444 ############################ 2026-09-04T06:44:48,444 # Package would be ignored # 2026-09-04T06:44:48,445 ############################ 2026-09-04T06:44:48,446 Python recognizes 'keystone.wsgi' as an importable package[^1], 2026-09-04T06:44:48,446 but it is absent from setuptools' `packages` configuration. 2026-09-04T06:44:48,447 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-04T06:44:48,448 package, please make sure that 'keystone.wsgi' is explicitly added 2026-09-04T06:44:48,448 to the `packages` configuration field. 2026-09-04T06:44:48,450 Alternatively, you can also rely on setuptools' discovery methods 2026-09-04T06:44:48,450 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-04T06:44:48,451 instead of `find_packages(...)`/`find:`). 2026-09-04T06:44:48,452 You can read more about "package discovery" on setuptools documentation page: 2026-09-04T06:44:48,454 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-04T06:44:48,455 If you don't want 'keystone.wsgi' to be distributed and are 2026-09-04T06:44:48,455 already explicitly excluding 'keystone.wsgi' via 2026-09-04T06:44:48,456 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-04T06:44:48,457 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-04T06:44:48,458 combination with a more fine grained `package-data` configuration. 2026-09-04T06:44:48,459 You can read more about "package data files" on setuptools documentation page: 2026-09-04T06:44:48,462 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-04T06:44:48,465 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-04T06:44:48,465 even if it does not contain any `.py` files. 2026-09-04T06:44:48,466 On the other hand, currently there is no concept of package data 2026-09-04T06:44:48,467 directory, all directories are treated like packages. 2026-09-04T06:44:48,468 ******************************************************************************** 2026-09-04T06:44:48,469 !! 2026-09-04T06:44:48,470 check.warn(importable) 2026-09-04T06:44:48,471 creating build/lib/keystone/api 2026-09-04T06:44:48,472 copying keystone/api/__init__.py -> build/lib/keystone/api 2026-09-04T06:44:48,472 copying keystone/api/auth.py -> build/lib/keystone/api 2026-09-04T06:44:48,473 copying keystone/api/credentials.py -> build/lib/keystone/api 2026-09-04T06:44:48,474 copying keystone/api/discovery.py -> build/lib/keystone/api 2026-09-04T06:44:48,475 copying keystone/api/domains.py -> build/lib/keystone/api 2026-09-04T06:44:48,475 copying keystone/api/ec2tokens.py -> build/lib/keystone/api 2026-09-04T06:44:48,476 copying keystone/api/endpoints.py -> build/lib/keystone/api 2026-09-04T06:44:48,477 copying keystone/api/groups.py -> build/lib/keystone/api 2026-09-04T06:44:48,478 copying keystone/api/limits.py -> build/lib/keystone/api 2026-09-04T06:44:48,478 copying keystone/api/os_ep_filter.py -> build/lib/keystone/api 2026-09-04T06:44:48,479 copying keystone/api/os_federation.py -> build/lib/keystone/api 2026-09-04T06:44:48,480 copying keystone/api/os_inherit.py -> build/lib/keystone/api 2026-09-04T06:44:48,481 copying keystone/api/os_oauth1.py -> build/lib/keystone/api 2026-09-04T06:44:48,481 copying keystone/api/os_oauth2.py -> build/lib/keystone/api 2026-09-04T06:44:48,482 copying keystone/api/os_revoke.py -> build/lib/keystone/api 2026-09-04T06:44:48,483 copying keystone/api/os_simple_cert.py -> build/lib/keystone/api 2026-09-04T06:44:48,483 copying keystone/api/policy.py -> build/lib/keystone/api 2026-09-04T06:44:48,484 copying keystone/api/projects.py -> build/lib/keystone/api 2026-09-04T06:44:48,485 copying keystone/api/regions.py -> build/lib/keystone/api 2026-09-04T06:44:48,485 copying keystone/api/registered_limits.py -> build/lib/keystone/api 2026-09-04T06:44:48,486 copying keystone/api/role_assignments.py -> build/lib/keystone/api 2026-09-04T06:44:48,487 copying keystone/api/role_inferences.py -> build/lib/keystone/api 2026-09-04T06:44:48,488 copying keystone/api/roles.py -> build/lib/keystone/api 2026-09-04T06:44:48,488 copying keystone/api/s3tokens.py -> build/lib/keystone/api 2026-09-04T06:44:48,489 copying keystone/api/services.py -> build/lib/keystone/api 2026-09-04T06:44:48,490 copying keystone/api/system.py -> build/lib/keystone/api 2026-09-04T06:44:48,491 copying keystone/api/trusts.py -> build/lib/keystone/api 2026-09-04T06:44:48,492 copying keystone/api/users.py -> build/lib/keystone/api 2026-09-04T06:44:48,492 creating build/lib/keystone/api/_shared 2026-09-04T06:44:48,493 copying keystone/api/_shared/EC2_S3_Resource.py -> build/lib/keystone/api/_shared 2026-09-04T06:44:48,494 copying keystone/api/_shared/__init__.py -> build/lib/keystone/api/_shared 2026-09-04T06:44:48,494 copying keystone/api/_shared/authentication.py -> build/lib/keystone/api/_shared 2026-09-04T06:44:48,496 copying keystone/api/_shared/delegation.py -> build/lib/keystone/api/_shared 2026-09-04T06:44:48,496 copying keystone/api/_shared/implied_roles.py -> build/lib/keystone/api/_shared 2026-09-04T06:44:48,497 copying keystone/api/_shared/json_home_relations.py -> build/lib/keystone/api/_shared 2026-09-04T06:44:48,498 copying keystone/api/_shared/saml.py -> build/lib/keystone/api/_shared 2026-09-04T06:44:48,499 creating build/lib/keystone/api/validation 2026-09-04T06:44:48,499 copying keystone/api/validation/__init__.py -> build/lib/keystone/api/validation 2026-09-04T06:44:48,500 copying keystone/api/validation/parameter_types.py -> build/lib/keystone/api/validation 2026-09-04T06:44:48,501 copying keystone/api/validation/response_types.py -> build/lib/keystone/api/validation 2026-09-04T06:44:48,502 copying keystone/api/validation/validators.py -> build/lib/keystone/api/validation 2026-09-04T06:44:48,503 creating build/lib/keystone/application_credential 2026-09-04T06:44:48,503 copying keystone/application_credential/__init__.py -> build/lib/keystone/application_credential 2026-09-04T06:44:48,504 copying keystone/application_credential/core.py -> build/lib/keystone/application_credential 2026-09-04T06:44:48,504 copying keystone/application_credential/schema.py -> build/lib/keystone/application_credential 2026-09-04T06:44:48,506 creating build/lib/keystone/application_credential/backends 2026-09-04T06:44:48,506 copying keystone/application_credential/backends/__init__.py -> build/lib/keystone/application_credential/backends 2026-09-04T06:44:48,507 copying keystone/application_credential/backends/base.py -> build/lib/keystone/application_credential/backends 2026-09-04T06:44:48,507 copying keystone/application_credential/backends/sql.py -> build/lib/keystone/application_credential/backends 2026-09-04T06:44:48,508 creating build/lib/keystone/assignment 2026-09-04T06:44:48,509 copying keystone/assignment/__init__.py -> build/lib/keystone/assignment 2026-09-04T06:44:48,510 copying keystone/assignment/core.py -> build/lib/keystone/assignment 2026-09-04T06:44:48,511 copying keystone/assignment/schema.py -> build/lib/keystone/assignment 2026-09-04T06:44:48,512 creating build/lib/keystone/assignment/backends 2026-09-04T06:44:48,512 copying keystone/assignment/backends/__init__.py -> build/lib/keystone/assignment/backends 2026-09-04T06:44:48,513 copying keystone/assignment/backends/base.py -> build/lib/keystone/assignment/backends 2026-09-04T06:44:48,514 copying keystone/assignment/backends/sql.py -> build/lib/keystone/assignment/backends 2026-09-04T06:44:48,514 creating build/lib/keystone/assignment/role_backends 2026-09-04T06:44:48,515 copying keystone/assignment/role_backends/__init__.py -> build/lib/keystone/assignment/role_backends 2026-09-04T06:44:48,515 copying keystone/assignment/role_backends/base.py -> build/lib/keystone/assignment/role_backends 2026-09-04T06:44:48,516 copying keystone/assignment/role_backends/resource_options.py -> build/lib/keystone/assignment/role_backends 2026-09-04T06:44:48,517 copying keystone/assignment/role_backends/sql.py -> build/lib/keystone/assignment/role_backends 2026-09-04T06:44:48,518 copying keystone/assignment/role_backends/sql_model.py -> build/lib/keystone/assignment/role_backends 2026-09-04T06:44:48,519 creating build/lib/keystone/auth 2026-09-04T06:44:48,520 copying keystone/auth/__init__.py -> build/lib/keystone/auth 2026-09-04T06:44:48,521 copying keystone/auth/core.py -> build/lib/keystone/auth 2026-09-04T06:44:48,521 copying keystone/auth/schema.py -> build/lib/keystone/auth 2026-09-04T06:44:48,522 creating build/lib/keystone/auth/plugins 2026-09-04T06:44:48,523 copying keystone/auth/plugins/__init__.py -> build/lib/keystone/auth/plugins 2026-09-04T06:44:48,523 copying keystone/auth/plugins/application_credential.py -> build/lib/keystone/auth/plugins 2026-09-04T06:44:48,524 copying keystone/auth/plugins/base.py -> build/lib/keystone/auth/plugins 2026-09-04T06:44:48,525 copying keystone/auth/plugins/core.py -> build/lib/keystone/auth/plugins 2026-09-04T06:44:48,525 copying keystone/auth/plugins/external.py -> build/lib/keystone/auth/plugins 2026-09-04T06:44:48,526 copying keystone/auth/plugins/mapped.py -> build/lib/keystone/auth/plugins 2026-09-04T06:44:48,527 copying keystone/auth/plugins/oauth1.py -> build/lib/keystone/auth/plugins 2026-09-04T06:44:48,527 copying keystone/auth/plugins/password.py -> build/lib/keystone/auth/plugins 2026-09-04T06:44:48,528 copying keystone/auth/plugins/token.py -> build/lib/keystone/auth/plugins 2026-09-04T06:44:48,529 copying keystone/auth/plugins/totp.py -> build/lib/keystone/auth/plugins 2026-09-04T06:44:48,529 creating build/lib/keystone/catalog 2026-09-04T06:44:48,530 copying keystone/catalog/__init__.py -> build/lib/keystone/catalog 2026-09-04T06:44:48,531 copying keystone/catalog/core.py -> build/lib/keystone/catalog 2026-09-04T06:44:48,532 copying keystone/catalog/schema.py -> build/lib/keystone/catalog 2026-09-04T06:44:48,532 creating build/lib/keystone/catalog/backends 2026-09-04T06:44:48,533 copying keystone/catalog/backends/__init__.py -> build/lib/keystone/catalog/backends 2026-09-04T06:44:48,534 copying keystone/catalog/backends/base.py -> build/lib/keystone/catalog/backends 2026-09-04T06:44:48,534 copying keystone/catalog/backends/sql.py -> build/lib/keystone/catalog/backends 2026-09-04T06:44:48,535 creating build/lib/keystone/cmd 2026-09-04T06:44:48,536 copying keystone/cmd/__init__.py -> build/lib/keystone/cmd 2026-09-04T06:44:48,536 copying keystone/cmd/bootstrap.py -> build/lib/keystone/cmd 2026-09-04T06:44:48,537 copying keystone/cmd/cli.py -> build/lib/keystone/cmd 2026-09-04T06:44:48,538 copying keystone/cmd/idutils.py -> build/lib/keystone/cmd 2026-09-04T06:44:48,538 copying keystone/cmd/manage.py -> build/lib/keystone/cmd 2026-09-04T06:44:48,538 copying keystone/cmd/status.py -> build/lib/keystone/cmd 2026-09-04T06:44:48,539 creating build/lib/keystone/cmd/doctor 2026-09-04T06:44:48,540 copying keystone/cmd/doctor/__init__.py -> build/lib/keystone/cmd/doctor 2026-09-04T06:44:48,540 copying keystone/cmd/doctor/caching.py -> build/lib/keystone/cmd/doctor 2026-09-04T06:44:48,541 copying keystone/cmd/doctor/credential.py -> build/lib/keystone/cmd/doctor 2026-09-04T06:44:48,542 copying keystone/cmd/doctor/database.py -> build/lib/keystone/cmd/doctor 2026-09-04T06:44:48,542 copying keystone/cmd/doctor/debug.py -> build/lib/keystone/cmd/doctor 2026-09-04T06:44:48,542 copying keystone/cmd/doctor/federation.py -> build/lib/keystone/cmd/doctor 2026-09-04T06:44:48,543 copying keystone/cmd/doctor/ldap.py -> build/lib/keystone/cmd/doctor 2026-09-04T06:44:48,544 copying keystone/cmd/doctor/security_compliance.py -> build/lib/keystone/cmd/doctor 2026-09-04T06:44:48,544 copying keystone/cmd/doctor/tokens.py -> build/lib/keystone/cmd/doctor 2026-09-04T06:44:48,545 copying keystone/cmd/doctor/tokens_fernet.py -> build/lib/keystone/cmd/doctor 2026-09-04T06:44:48,546 creating build/lib/keystone/common 2026-09-04T06:44:48,546 copying keystone/common/__init__.py -> build/lib/keystone/common 2026-09-04T06:44:48,547 copying keystone/common/authorization.py -> build/lib/keystone/common 2026-09-04T06:44:48,548 copying keystone/common/context.py -> build/lib/keystone/common 2026-09-04T06:44:48,548 copying keystone/common/driver_hints.py -> build/lib/keystone/common 2026-09-04T06:44:48,549 copying keystone/common/fernet_utils.py -> build/lib/keystone/common 2026-09-04T06:44:48,549 copying keystone/common/json_home.py -> build/lib/keystone/common 2026-09-04T06:44:48,550 copying keystone/common/jwt_utils.py -> build/lib/keystone/common 2026-09-04T06:44:48,551 copying keystone/common/manager.py -> build/lib/keystone/common 2026-09-04T06:44:48,551 copying keystone/common/password_hashing.py -> build/lib/keystone/common 2026-09-04T06:44:48,552 copying keystone/common/profiler.py -> build/lib/keystone/common 2026-09-04T06:44:48,553 copying keystone/common/provider_api.py -> build/lib/keystone/common 2026-09-04T06:44:48,553 copying keystone/common/render_token.py -> build/lib/keystone/common 2026-09-04T06:44:48,554 copying keystone/common/tokenless_auth.py -> build/lib/keystone/common 2026-09-04T06:44:48,554 copying keystone/common/utils.py -> build/lib/keystone/common 2026-09-04T06:44:48,555 creating build/lib/keystone/common/cache 2026-09-04T06:44:48,556 copying keystone/common/cache/__init__.py -> build/lib/keystone/common/cache 2026-09-04T06:44:48,556 copying keystone/common/cache/_context_cache.py -> build/lib/keystone/common/cache 2026-09-04T06:44:48,557 copying keystone/common/cache/core.py -> build/lib/keystone/common/cache 2026-09-04T06:44:48,557 creating build/lib/keystone/common/password_hashers 2026-09-04T06:44:48,558 copying keystone/common/password_hashers/__init__.py -> build/lib/keystone/common/password_hashers 2026-09-04T06:44:48,558 copying keystone/common/password_hashers/bcrypt.py -> build/lib/keystone/common/password_hashers 2026-09-04T06:44:48,559 copying keystone/common/password_hashers/pbkdf2.py -> build/lib/keystone/common/password_hashers 2026-09-04T06:44:48,560 copying keystone/common/password_hashers/scrypt.py -> build/lib/keystone/common/password_hashers 2026-09-04T06:44:48,560 creating build/lib/keystone/common/policies 2026-09-04T06:44:48,561 copying keystone/common/policies/__init__.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,562 copying keystone/common/policies/access_rule.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,563 copying keystone/common/policies/access_token.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,564 copying keystone/common/policies/application_credential.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,564 copying keystone/common/policies/auth.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,565 copying keystone/common/policies/base.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,565 copying keystone/common/policies/consumer.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,566 copying keystone/common/policies/credential.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,567 copying keystone/common/policies/domain.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,567 copying keystone/common/policies/domain_config.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,568 copying keystone/common/policies/ec2_credential.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,569 copying keystone/common/policies/ec2tokens.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,569 copying keystone/common/policies/endpoint.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,570 copying keystone/common/policies/endpoint_group.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,571 copying keystone/common/policies/grant.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,572 copying keystone/common/policies/group.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,573 copying keystone/common/policies/identity_provider.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,573 copying keystone/common/policies/implied_role.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,574 copying keystone/common/policies/limit.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,575 copying keystone/common/policies/mapping.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,576 copying keystone/common/policies/policy.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,576 copying keystone/common/policies/policy_association.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,577 copying keystone/common/policies/project.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,578 copying keystone/common/policies/project_endpoint.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,579 copying keystone/common/policies/protocol.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,580 copying keystone/common/policies/region.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,582 copying keystone/common/policies/registered_limit.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,584 copying keystone/common/policies/revoke_event.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,586 copying keystone/common/policies/role.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,589 copying keystone/common/policies/role_assignment.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,591 copying keystone/common/policies/s3tokens.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,594 copying keystone/common/policies/service.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,596 copying keystone/common/policies/service_provider.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,598 copying keystone/common/policies/token.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,600 copying keystone/common/policies/token_revocation.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,602 copying keystone/common/policies/trust.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,605 copying keystone/common/policies/user.py -> build/lib/keystone/common/policies 2026-09-04T06:44:48,607 creating build/lib/keystone/common/rbac_enforcer 2026-09-04T06:44:48,609 copying keystone/common/rbac_enforcer/__init__.py -> build/lib/keystone/common/rbac_enforcer 2026-09-04T06:44:48,611 copying keystone/common/rbac_enforcer/enforcer.py -> build/lib/keystone/common/rbac_enforcer 2026-09-04T06:44:48,613 copying keystone/common/rbac_enforcer/policy.py -> build/lib/keystone/common/rbac_enforcer 2026-09-04T06:44:48,615 creating build/lib/keystone/common/resource_options 2026-09-04T06:44:48,616 copying keystone/common/resource_options/__init__.py -> build/lib/keystone/common/resource_options 2026-09-04T06:44:48,618 copying keystone/common/resource_options/core.py -> build/lib/keystone/common/resource_options 2026-09-04T06:44:48,621 creating build/lib/keystone/common/resource_options/options 2026-09-04T06:44:48,622 copying keystone/common/resource_options/options/__init__.py -> build/lib/keystone/common/resource_options/options 2026-09-04T06:44:48,624 copying keystone/common/resource_options/options/immutable.py -> build/lib/keystone/common/resource_options/options 2026-09-04T06:44:48,626 creating build/lib/keystone/common/sql 2026-09-04T06:44:48,627 copying keystone/common/sql/__init__.py -> build/lib/keystone/common/sql 2026-09-04T06:44:48,629 copying keystone/common/sql/alembic.ini -> build/lib/keystone/common/sql 2026-09-04T06:44:48,631 copying keystone/common/sql/core.py -> build/lib/keystone/common/sql 2026-09-04T06:44:48,634 copying keystone/common/sql/upgrades.py -> build/lib/keystone/common/sql 2026-09-04T06:44:48,637 creating build/lib/keystone/common/sql/migrations 2026-09-04T06:44:48,638 copying keystone/common/sql/migrations/README.rst -> build/lib/keystone/common/sql/migrations 2026-09-04T06:44:48,640 copying keystone/common/sql/migrations/__init__.py -> build/lib/keystone/common/sql/migrations 2026-09-04T06:44:48,642 copying keystone/common/sql/migrations/autogen.py -> build/lib/keystone/common/sql/migrations 2026-09-04T06:44:48,644 copying keystone/common/sql/migrations/env.py -> build/lib/keystone/common/sql/migrations 2026-09-04T06:44:48,647 copying keystone/common/sql/migrations/manage.py -> build/lib/keystone/common/sql/migrations 2026-09-04T06:44:48,649 copying keystone/common/sql/migrations/script.py.mako -> build/lib/keystone/common/sql/migrations 2026-09-04T06:44:48,652 creating build/lib/keystone/common/sql/migrations/versions 2026-09-04T06:44:48,653 copying keystone/common/sql/migrations/versions/27e647c0fad4_initial_version.py -> build/lib/keystone/common/sql/migrations/versions 2026-09-04T06:44:48,656 copying keystone/common/sql/migrations/versions/CONTRACT_HEAD -> build/lib/keystone/common/sql/migrations/versions 2026-09-04T06:44:48,658 copying keystone/common/sql/migrations/versions/EXPAND_HEAD -> build/lib/keystone/common/sql/migrations/versions 2026-09-04T06:44:48,660 creating build/lib/keystone/common/sql/migrations/versions/2024.1/expand 2026-09-04T06:44:48,662 copying keystone/common/sql/migrations/versions/2024.1/expand/47147121_add_identity_federation_attribute_mapping_schema_version.py -> build/lib/keystone/common/sql/migrations/versions/2024.1/expand 2026-09-04T06:44:48,664 creating build/lib/keystone/common/sql/migrations/versions/2025.2/expand 2026-09-04T06:44:48,666 copying keystone/common/sql/migrations/versions/2025.2/expand/e8725d6fa226_add_project_id_index_to_project_.py -> build/lib/keystone/common/sql/migrations/versions/2025.2/expand 2026-09-04T06:44:48,668 creating build/lib/keystone/common/sql/migrations/versions/2026.1/expand 2026-09-04T06:44:48,669 copying keystone/common/sql/migrations/versions/2026.1/expand/742c857f1dfb_add_index_in_revocation_event.py -> build/lib/keystone/common/sql/migrations/versions/2026.1/expand 2026-09-04T06:44:48,672 creating build/lib/keystone/common/sql/migrations/versions/bobcat/contract 2026-09-04T06:44:48,673 copying keystone/common/sql/migrations/versions/bobcat/contract/99de3849d860_fix_incorrect_constraints.py -> build/lib/keystone/common/sql/migrations/versions/bobcat/contract 2026-09-04T06:44:48,676 copying keystone/common/sql/migrations/versions/bobcat/contract/c88cdce8f248_remove_duplicate_constraints.py -> build/lib/keystone/common/sql/migrations/versions/bobcat/contract 2026-09-04T06:44:48,678 creating build/lib/keystone/common/sql/migrations/versions/bobcat/expand 2026-09-04T06:44:48,679 copying keystone/common/sql/migrations/versions/bobcat/expand/11c3b243b4cb_remove_service_provider_relay_state_server_default.py -> build/lib/keystone/common/sql/migrations/versions/bobcat/expand 2026-09-04T06:44:48,681 copying keystone/common/sql/migrations/versions/bobcat/expand/b4f8b3f584e0_fix_incorrect_constraints.py -> build/lib/keystone/common/sql/migrations/versions/bobcat/expand 2026-09-04T06:44:48,683 creating build/lib/keystone/common/sql/migrations/versions/yoga/contract 2026-09-04T06:44:48,684 copying keystone/common/sql/migrations/versions/yoga/contract/e25ffa003242_initial.py -> build/lib/keystone/common/sql/migrations/versions/yoga/contract 2026-09-04T06:44:48,686 creating build/lib/keystone/common/sql/migrations/versions/yoga/expand 2026-09-04T06:44:48,687 copying keystone/common/sql/migrations/versions/yoga/expand/29e87d24a316_initial.py -> build/lib/keystone/common/sql/migrations/versions/yoga/expand 2026-09-04T06:44:48,690 creating build/lib/keystone/common/validation 2026-09-04T06:44:48,690 copying keystone/common/validation/__init__.py -> build/lib/keystone/common/validation 2026-09-04T06:44:48,693 copying keystone/common/validation/parameter_types.py -> build/lib/keystone/common/validation 2026-09-04T06:44:48,695 copying keystone/common/validation/validators.py -> build/lib/keystone/common/validation 2026-09-04T06:44:48,698 creating build/lib/keystone/conf 2026-09-04T06:44:48,699 copying keystone/conf/__init__.py -> build/lib/keystone/conf 2026-09-04T06:44:48,701 copying keystone/conf/api.py -> build/lib/keystone/conf 2026-09-04T06:44:48,704 copying keystone/conf/application_credential.py -> build/lib/keystone/conf 2026-09-04T06:44:48,706 copying keystone/conf/assignment.py -> build/lib/keystone/conf 2026-09-04T06:44:48,708 copying keystone/conf/auth.py -> build/lib/keystone/conf 2026-09-04T06:44:48,710 copying keystone/conf/catalog.py -> build/lib/keystone/conf 2026-09-04T06:44:48,712 copying keystone/conf/constants.py -> build/lib/keystone/conf 2026-09-04T06:44:48,715 copying keystone/conf/credential.py -> build/lib/keystone/conf 2026-09-04T06:44:48,717 copying keystone/conf/default.py -> build/lib/keystone/conf 2026-09-04T06:44:48,719 copying keystone/conf/domain_config.py -> build/lib/keystone/conf 2026-09-04T06:44:48,722 copying keystone/conf/endpoint_filter.py -> build/lib/keystone/conf 2026-09-04T06:44:48,724 copying keystone/conf/endpoint_policy.py -> build/lib/keystone/conf 2026-09-04T06:44:48,727 copying keystone/conf/federation.py -> build/lib/keystone/conf 2026-09-04T06:44:48,729 copying keystone/conf/fernet_receipts.py -> build/lib/keystone/conf 2026-09-04T06:44:48,731 copying keystone/conf/fernet_tokens.py -> build/lib/keystone/conf 2026-09-04T06:44:48,734 copying keystone/conf/identity.py -> build/lib/keystone/conf 2026-09-04T06:44:48,736 copying keystone/conf/identity_mapping.py -> build/lib/keystone/conf 2026-09-04T06:44:48,738 copying keystone/conf/jwt_tokens.py -> build/lib/keystone/conf 2026-09-04T06:44:48,741 copying keystone/conf/ldap.py -> build/lib/keystone/conf 2026-09-04T06:44:48,744 copying keystone/conf/oauth1.py -> build/lib/keystone/conf 2026-09-04T06:44:48,746 copying keystone/conf/oauth2.py -> build/lib/keystone/conf 2026-09-04T06:44:48,748 copying keystone/conf/opts.py -> build/lib/keystone/conf 2026-09-04T06:44:48,750 copying keystone/conf/policy.py -> build/lib/keystone/conf 2026-09-04T06:44:48,753 copying keystone/conf/receipt.py -> build/lib/keystone/conf 2026-09-04T06:44:48,755 copying keystone/conf/resource.py -> build/lib/keystone/conf 2026-09-04T06:44:48,758 copying keystone/conf/revoke.py -> build/lib/keystone/conf 2026-09-04T06:44:48,760 copying keystone/conf/role.py -> build/lib/keystone/conf 2026-09-04T06:44:48,762 copying keystone/conf/saml.py -> build/lib/keystone/conf 2026-09-04T06:44:48,764 copying keystone/conf/security_compliance.py -> build/lib/keystone/conf 2026-09-04T06:44:48,767 copying keystone/conf/shadow_users.py -> build/lib/keystone/conf 2026-09-04T06:44:48,769 copying keystone/conf/token.py -> build/lib/keystone/conf 2026-09-04T06:44:48,772 copying keystone/conf/tokenless_auth.py -> build/lib/keystone/conf 2026-09-04T06:44:48,774 copying keystone/conf/totp.py -> build/lib/keystone/conf 2026-09-04T06:44:48,776 copying keystone/conf/trust.py -> build/lib/keystone/conf 2026-09-04T06:44:48,778 copying keystone/conf/unified_limit.py -> build/lib/keystone/conf 2026-09-04T06:44:48,780 copying keystone/conf/utils.py -> build/lib/keystone/conf 2026-09-04T06:44:48,782 copying keystone/conf/wsgi.py -> build/lib/keystone/conf 2026-09-04T06:44:48,785 creating build/lib/keystone/credential 2026-09-04T06:44:48,786 copying keystone/credential/__init__.py -> build/lib/keystone/credential 2026-09-04T06:44:48,788 copying keystone/credential/core.py -> build/lib/keystone/credential 2026-09-04T06:44:48,791 copying keystone/credential/provider.py -> build/lib/keystone/credential 2026-09-04T06:44:48,793 copying keystone/credential/schema.py -> build/lib/keystone/credential 2026-09-04T06:44:48,796 creating build/lib/keystone/credential/backends 2026-09-04T06:44:48,797 copying keystone/credential/backends/__init__.py -> build/lib/keystone/credential/backends 2026-09-04T06:44:48,799 copying keystone/credential/backends/base.py -> build/lib/keystone/credential/backends 2026-09-04T06:44:48,802 copying keystone/credential/backends/sql.py -> build/lib/keystone/credential/backends 2026-09-04T06:44:48,806 creating build/lib/keystone/credential/providers 2026-09-04T06:44:48,807 copying keystone/credential/providers/__init__.py -> build/lib/keystone/credential/providers 2026-09-04T06:44:48,810 copying keystone/credential/providers/core.py -> build/lib/keystone/credential/providers 2026-09-04T06:44:48,813 creating build/lib/keystone/credential/providers/fernet 2026-09-04T06:44:48,814 copying keystone/credential/providers/fernet/__init__.py -> build/lib/keystone/credential/providers/fernet 2026-09-04T06:44:48,817 copying keystone/credential/providers/fernet/core.py -> build/lib/keystone/credential/providers/fernet 2026-09-04T06:44:48,820 creating build/lib/keystone/endpoint_policy 2026-09-04T06:44:48,821 copying keystone/endpoint_policy/__init__.py -> build/lib/keystone/endpoint_policy 2026-09-04T06:44:48,823 copying keystone/endpoint_policy/core.py -> build/lib/keystone/endpoint_policy 2026-09-04T06:44:48,826 creating build/lib/keystone/endpoint_policy/backends 2026-09-04T06:44:48,827 copying keystone/endpoint_policy/backends/__init__.py -> build/lib/keystone/endpoint_policy/backends 2026-09-04T06:44:48,829 copying keystone/endpoint_policy/backends/base.py -> build/lib/keystone/endpoint_policy/backends 2026-09-04T06:44:48,831 copying keystone/endpoint_policy/backends/sql.py -> build/lib/keystone/endpoint_policy/backends 2026-09-04T06:44:48,834 creating build/lib/keystone/federation 2026-09-04T06:44:48,835 copying keystone/federation/__init__.py -> build/lib/keystone/federation 2026-09-04T06:44:48,837 copying keystone/federation/constants.py -> build/lib/keystone/federation 2026-09-04T06:44:48,839 copying keystone/federation/core.py -> build/lib/keystone/federation 2026-09-04T06:44:48,841 copying keystone/federation/idp.py -> build/lib/keystone/federation 2026-09-04T06:44:48,844 copying keystone/federation/schema.py -> build/lib/keystone/federation 2026-09-04T06:44:48,847 copying keystone/federation/utils.py -> build/lib/keystone/federation 2026-09-04T06:44:48,850 creating build/lib/keystone/federation/backends 2026-09-04T06:44:48,851 copying keystone/federation/backends/__init__.py -> build/lib/keystone/federation/backends 2026-09-04T06:44:48,853 copying keystone/federation/backends/base.py -> build/lib/keystone/federation/backends 2026-09-04T06:44:48,856 copying keystone/federation/backends/sql.py -> build/lib/keystone/federation/backends 2026-09-04T06:44:48,858 creating build/lib/keystone/identity 2026-09-04T06:44:48,859 copying keystone/identity/__init__.py -> build/lib/keystone/identity 2026-09-04T06:44:48,862 copying keystone/identity/core.py -> build/lib/keystone/identity 2026-09-04T06:44:48,865 copying keystone/identity/generator.py -> build/lib/keystone/identity 2026-09-04T06:44:48,868 copying keystone/identity/schema.py -> build/lib/keystone/identity 2026-09-04T06:44:48,871 creating build/lib/keystone/identity/backends 2026-09-04T06:44:48,872 copying keystone/identity/backends/__init__.py -> build/lib/keystone/identity/backends 2026-09-04T06:44:48,874 copying keystone/identity/backends/base.py -> build/lib/keystone/identity/backends 2026-09-04T06:44:48,876 copying keystone/identity/backends/resource_options.py -> build/lib/keystone/identity/backends 2026-09-04T06:44:48,879 copying keystone/identity/backends/sql.py -> build/lib/keystone/identity/backends 2026-09-04T06:44:48,882 copying keystone/identity/backends/sql_model.py -> build/lib/keystone/identity/backends 2026-09-04T06:44:48,884 creating build/lib/keystone/identity/backends/ldap 2026-09-04T06:44:48,885 copying keystone/identity/backends/ldap/__init__.py -> build/lib/keystone/identity/backends/ldap 2026-09-04T06:44:48,888 copying keystone/identity/backends/ldap/common.py -> build/lib/keystone/identity/backends/ldap 2026-09-04T06:44:48,892 copying keystone/identity/backends/ldap/core.py -> build/lib/keystone/identity/backends/ldap 2026-09-04T06:44:48,895 copying keystone/identity/backends/ldap/models.py -> build/lib/keystone/identity/backends/ldap 2026-09-04T06:44:48,897 creating build/lib/keystone/identity/id_generators 2026-09-04T06:44:48,898 copying keystone/identity/id_generators/__init__.py -> build/lib/keystone/identity/id_generators 2026-09-04T06:44:48,900 copying keystone/identity/id_generators/sha256.py -> build/lib/keystone/identity/id_generators 2026-09-04T06:44:48,902 creating build/lib/keystone/identity/mapping_backends 2026-09-04T06:44:48,903 copying keystone/identity/mapping_backends/__init__.py -> build/lib/keystone/identity/mapping_backends 2026-09-04T06:44:48,905 copying keystone/identity/mapping_backends/base.py -> build/lib/keystone/identity/mapping_backends 2026-09-04T06:44:48,907 copying keystone/identity/mapping_backends/mapping.py -> build/lib/keystone/identity/mapping_backends 2026-09-04T06:44:48,909 copying keystone/identity/mapping_backends/sql.py -> build/lib/keystone/identity/mapping_backends 2026-09-04T06:44:48,912 creating build/lib/keystone/identity/shadow_backends 2026-09-04T06:44:48,913 copying keystone/identity/shadow_backends/__init__.py -> build/lib/keystone/identity/shadow_backends 2026-09-04T06:44:48,915 copying keystone/identity/shadow_backends/base.py -> build/lib/keystone/identity/shadow_backends 2026-09-04T06:44:48,918 copying keystone/identity/shadow_backends/sql.py -> build/lib/keystone/identity/shadow_backends 2026-09-04T06:44:48,920 creating build/lib/keystone/limit 2026-09-04T06:44:48,921 copying keystone/limit/__init__.py -> build/lib/keystone/limit 2026-09-04T06:44:48,923 copying keystone/limit/core.py -> build/lib/keystone/limit 2026-09-04T06:44:48,926 copying keystone/limit/schema.py -> build/lib/keystone/limit 2026-09-04T06:44:48,929 creating build/lib/keystone/limit/backends 2026-09-04T06:44:48,930 copying keystone/limit/backends/__init__.py -> build/lib/keystone/limit/backends 2026-09-04T06:44:48,932 copying keystone/limit/backends/base.py -> build/lib/keystone/limit/backends 2026-09-04T06:44:48,934 copying keystone/limit/backends/sql.py -> build/lib/keystone/limit/backends 2026-09-04T06:44:48,937 creating build/lib/keystone/limit/models 2026-09-04T06:44:48,938 copying keystone/limit/models/__init__.py -> build/lib/keystone/limit/models 2026-09-04T06:44:48,940 copying keystone/limit/models/base.py -> build/lib/keystone/limit/models 2026-09-04T06:44:48,942 copying keystone/limit/models/flat.py -> build/lib/keystone/limit/models 2026-09-04T06:44:48,944 copying keystone/limit/models/strict_two_level.py -> build/lib/keystone/limit/models 2026-09-04T06:44:48,947 creating build/lib/keystone/locale/de/LC_MESSAGES 2026-09-04T06:44:48,949 copying keystone/locale/de/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/de/LC_MESSAGES 2026-09-04T06:44:48,952 creating build/lib/keystone/locale/en_GB/LC_MESSAGES 2026-09-04T06:44:48,953 copying keystone/locale/en_GB/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/en_GB/LC_MESSAGES 2026-09-04T06:44:48,956 creating build/lib/keystone/locale/es/LC_MESSAGES 2026-09-04T06:44:48,958 copying keystone/locale/es/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/es/LC_MESSAGES 2026-09-04T06:44:48,961 creating build/lib/keystone/locale/fr/LC_MESSAGES 2026-09-04T06:44:48,963 copying keystone/locale/fr/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/fr/LC_MESSAGES 2026-09-04T06:44:48,966 creating build/lib/keystone/locale/it/LC_MESSAGES 2026-09-04T06:44:48,967 copying keystone/locale/it/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/it/LC_MESSAGES 2026-09-04T06:44:48,970 creating build/lib/keystone/locale/ja/LC_MESSAGES 2026-09-04T06:44:48,972 copying keystone/locale/ja/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/ja/LC_MESSAGES 2026-09-04T06:44:48,975 creating build/lib/keystone/locale/ko_KR/LC_MESSAGES 2026-09-04T06:44:48,976 copying keystone/locale/ko_KR/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/ko_KR/LC_MESSAGES 2026-09-04T06:44:48,979 creating build/lib/keystone/locale/pt_BR/LC_MESSAGES 2026-09-04T06:44:48,981 copying keystone/locale/pt_BR/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/pt_BR/LC_MESSAGES 2026-09-04T06:44:48,984 creating build/lib/keystone/locale/ru/LC_MESSAGES 2026-09-04T06:44:48,986 copying keystone/locale/ru/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/ru/LC_MESSAGES 2026-09-04T06:44:48,989 creating build/lib/keystone/locale/zh_CN/LC_MESSAGES 2026-09-04T06:44:48,990 copying keystone/locale/zh_CN/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/zh_CN/LC_MESSAGES 2026-09-04T06:44:48,994 creating build/lib/keystone/locale/zh_TW/LC_MESSAGES 2026-09-04T06:44:48,995 copying keystone/locale/zh_TW/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/zh_TW/LC_MESSAGES 2026-09-04T06:44:48,998 creating build/lib/keystone/models 2026-09-04T06:44:48,999 copying keystone/models/__init__.py -> build/lib/keystone/models 2026-09-04T06:44:49,001 copying keystone/models/receipt_model.py -> build/lib/keystone/models 2026-09-04T06:44:49,004 copying keystone/models/revoke_model.py -> build/lib/keystone/models 2026-09-04T06:44:49,007 copying keystone/models/token_model.py -> build/lib/keystone/models 2026-09-04T06:44:49,009 creating build/lib/keystone/oauth1 2026-09-04T06:44:49,010 copying keystone/oauth1/__init__.py -> build/lib/keystone/oauth1 2026-09-04T06:44:49,013 copying keystone/oauth1/core.py -> build/lib/keystone/oauth1 2026-09-04T06:44:49,015 copying keystone/oauth1/schema.py -> build/lib/keystone/oauth1 2026-09-04T06:44:49,017 copying keystone/oauth1/validator.py -> build/lib/keystone/oauth1 2026-09-04T06:44:49,020 creating build/lib/keystone/oauth1/backends 2026-09-04T06:44:49,021 copying keystone/oauth1/backends/__init__.py -> build/lib/keystone/oauth1/backends 2026-09-04T06:44:49,023 copying keystone/oauth1/backends/base.py -> build/lib/keystone/oauth1/backends 2026-09-04T06:44:49,025 copying keystone/oauth1/backends/sql.py -> build/lib/keystone/oauth1/backends 2026-09-04T06:44:49,028 creating build/lib/keystone/oauth2 2026-09-04T06:44:49,029 copying keystone/oauth2/__init__.py -> build/lib/keystone/oauth2 2026-09-04T06:44:49,030 copying keystone/oauth2/handlers.py -> build/lib/keystone/oauth2 2026-09-04T06:44:49,032 creating build/lib/keystone/policy 2026-09-04T06:44:49,033 copying keystone/policy/__init__.py -> build/lib/keystone/policy 2026-09-04T06:44:49,036 copying keystone/policy/core.py -> build/lib/keystone/policy 2026-09-04T06:44:49,038 copying keystone/policy/schema.py -> build/lib/keystone/policy 2026-09-04T06:44:49,040 creating build/lib/keystone/policy/backends 2026-09-04T06:44:49,041 copying keystone/policy/backends/__init__.py -> build/lib/keystone/policy/backends 2026-09-04T06:44:49,043 copying keystone/policy/backends/base.py -> build/lib/keystone/policy/backends 2026-09-04T06:44:49,045 copying keystone/policy/backends/rules.py -> build/lib/keystone/policy/backends 2026-09-04T06:44:49,047 copying keystone/policy/backends/sql.py -> build/lib/keystone/policy/backends 2026-09-04T06:44:49,049 creating build/lib/keystone/receipt 2026-09-04T06:44:49,050 copying keystone/receipt/__init__.py -> build/lib/keystone/receipt 2026-09-04T06:44:49,052 copying keystone/receipt/handlers.py -> build/lib/keystone/receipt 2026-09-04T06:44:49,055 copying keystone/receipt/provider.py -> build/lib/keystone/receipt 2026-09-04T06:44:49,057 copying keystone/receipt/receipt_formatters.py -> build/lib/keystone/receipt 2026-09-04T06:44:49,060 creating build/lib/keystone/receipt/providers 2026-09-04T06:44:49,061 copying keystone/receipt/providers/__init__.py -> build/lib/keystone/receipt/providers 2026-09-04T06:44:49,063 copying keystone/receipt/providers/base.py -> build/lib/keystone/receipt/providers 2026-09-04T06:44:49,065 creating build/lib/keystone/receipt/providers/fernet 2026-09-04T06:44:49,066 copying keystone/receipt/providers/fernet/__init__.py -> build/lib/keystone/receipt/providers/fernet 2026-09-04T06:44:49,068 copying keystone/receipt/providers/fernet/core.py -> build/lib/keystone/receipt/providers/fernet 2026-09-04T06:44:49,070 creating build/lib/keystone/resource 2026-09-04T06:44:49,071 copying keystone/resource/__init__.py -> build/lib/keystone/resource 2026-09-04T06:44:49,073 copying keystone/resource/core.py -> build/lib/keystone/resource 2026-09-04T06:44:49,077 copying keystone/resource/schema.py -> build/lib/keystone/resource 2026-09-04T06:44:49,079 creating build/lib/keystone/resource/backends 2026-09-04T06:44:49,080 copying keystone/resource/backends/__init__.py -> build/lib/keystone/resource/backends 2026-09-04T06:44:49,082 copying keystone/resource/backends/base.py -> build/lib/keystone/resource/backends 2026-09-04T06:44:49,085 copying keystone/resource/backends/resource_options.py -> build/lib/keystone/resource/backends 2026-09-04T06:44:49,088 copying keystone/resource/backends/sql.py -> build/lib/keystone/resource/backends 2026-09-04T06:44:49,091 copying keystone/resource/backends/sql_model.py -> build/lib/keystone/resource/backends 2026-09-04T06:44:49,095 creating build/lib/keystone/resource/config_backends 2026-09-04T06:44:49,097 copying keystone/resource/config_backends/__init__.py -> build/lib/keystone/resource/config_backends 2026-09-04T06:44:49,099 copying keystone/resource/config_backends/base.py -> build/lib/keystone/resource/config_backends 2026-09-04T06:44:49,102 copying keystone/resource/config_backends/sql.py -> build/lib/keystone/resource/config_backends 2026-09-04T06:44:49,105 creating build/lib/keystone/revoke 2026-09-04T06:44:49,107 copying keystone/revoke/__init__.py -> build/lib/keystone/revoke 2026-09-04T06:44:49,109 copying keystone/revoke/core.py -> build/lib/keystone/revoke 2026-09-04T06:44:49,112 copying keystone/revoke/model.py -> build/lib/keystone/revoke 2026-09-04T06:44:49,114 creating build/lib/keystone/revoke/backends 2026-09-04T06:44:49,115 copying keystone/revoke/backends/__init__.py -> build/lib/keystone/revoke/backends 2026-09-04T06:44:49,117 copying keystone/revoke/backends/base.py -> build/lib/keystone/revoke/backends 2026-09-04T06:44:49,120 copying keystone/revoke/backends/sql.py -> build/lib/keystone/revoke/backends 2026-09-04T06:44:49,123 creating build/lib/keystone/server 2026-09-04T06:44:49,124 copying keystone/server/__init__.py -> build/lib/keystone/server 2026-09-04T06:44:49,126 copying keystone/server/backends.py -> build/lib/keystone/server 2026-09-04T06:44:49,128 copying keystone/server/wsgi.py -> build/lib/keystone/server 2026-09-04T06:44:49,131 creating build/lib/keystone/server/flask 2026-09-04T06:44:49,132 copying keystone/server/flask/__init__.py -> build/lib/keystone/server/flask 2026-09-04T06:44:49,134 copying keystone/server/flask/application.py -> build/lib/keystone/server/flask 2026-09-04T06:44:49,137 copying keystone/server/flask/common.py -> build/lib/keystone/server/flask 2026-09-04T06:44:49,140 copying keystone/server/flask/core.py -> build/lib/keystone/server/flask 2026-09-04T06:44:49,143 creating build/lib/keystone/server/flask/request_processing 2026-09-04T06:44:49,144 copying keystone/server/flask/request_processing/__init__.py -> build/lib/keystone/server/flask/request_processing 2026-09-04T06:44:49,147 copying keystone/server/flask/request_processing/json_body.py -> build/lib/keystone/server/flask/request_processing 2026-09-04T06:44:49,149 copying keystone/server/flask/request_processing/req_logging.py -> build/lib/keystone/server/flask/request_processing 2026-09-04T06:44:49,151 creating build/lib/keystone/server/flask/request_processing/middleware 2026-09-04T06:44:49,152 copying keystone/server/flask/request_processing/middleware/__init__.py -> build/lib/keystone/server/flask/request_processing/middleware 2026-09-04T06:44:49,156 copying keystone/server/flask/request_processing/middleware/auth_context.py -> build/lib/keystone/server/flask/request_processing/middleware 2026-09-04T06:44:49,158 copying keystone/server/flask/request_processing/middleware/url_normalize.py -> build/lib/keystone/server/flask/request_processing/middleware 2026-09-04T06:44:49,160 creating build/lib/keystone/tests 2026-09-04T06:44:49,161 copying keystone/tests/__init__.py -> build/lib/keystone/tests 2026-09-04T06:44:49,163 creating build/lib/keystone/tests/common 2026-09-04T06:44:49,164 copying keystone/tests/common/__init__.py -> build/lib/keystone/tests/common 2026-09-04T06:44:49,166 copying keystone/tests/common/auth.py -> build/lib/keystone/tests/common 2026-09-04T06:44:49,169 creating build/lib/keystone/tests/functional 2026-09-04T06:44:49,169 copying keystone/tests/functional/__init__.py -> build/lib/keystone/tests/functional 2026-09-04T06:44:49,171 copying keystone/tests/functional/core.py -> build/lib/keystone/tests/functional 2026-09-04T06:44:49,173 creating build/lib/keystone/tests/functional/shared 2026-09-04T06:44:49,174 copying keystone/tests/functional/shared/__init__.py -> build/lib/keystone/tests/functional/shared 2026-09-04T06:44:49,177 copying keystone/tests/functional/shared/test_running.py -> build/lib/keystone/tests/functional/shared 2026-09-04T06:44:49,179 creating build/lib/keystone/tests/hacking 2026-09-04T06:44:49,180 copying keystone/tests/hacking/__init__.py -> build/lib/keystone/tests/hacking 2026-09-04T06:44:49,182 copying keystone/tests/hacking/checks.py -> build/lib/keystone/tests/hacking 2026-09-04T06:44:49,184 creating build/lib/keystone/tests/protection 2026-09-04T06:44:49,185 copying keystone/tests/protection/__init__.py -> build/lib/keystone/tests/protection 2026-09-04T06:44:49,187 creating build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,188 copying keystone/tests/protection/v3/__init__.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,190 copying keystone/tests/protection/v3/test_access_rules.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,194 copying keystone/tests/protection/v3/test_application_credential.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,197 copying keystone/tests/protection/v3/test_assignment.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,201 copying keystone/tests/protection/v3/test_consumer.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,204 copying keystone/tests/protection/v3/test_credentials.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,208 copying keystone/tests/protection/v3/test_domain_config.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,211 copying keystone/tests/protection/v3/test_domain_roles.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,214 copying keystone/tests/protection/v3/test_domains.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,217 copying keystone/tests/protection/v3/test_ec2_credential.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,220 copying keystone/tests/protection/v3/test_endpoint_group.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,223 copying keystone/tests/protection/v3/test_endpoints.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,226 copying keystone/tests/protection/v3/test_grants.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,230 copying keystone/tests/protection/v3/test_groups.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,233 copying keystone/tests/protection/v3/test_identity_providers.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,236 copying keystone/tests/protection/v3/test_implied_roles.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,239 copying keystone/tests/protection/v3/test_limits.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,241 copying keystone/tests/protection/v3/test_mappings.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,244 copying keystone/tests/protection/v3/test_policy.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,247 copying keystone/tests/protection/v3/test_policy_association.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,251 copying keystone/tests/protection/v3/test_project_endpoint.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,254 copying keystone/tests/protection/v3/test_project_tags.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,257 copying keystone/tests/protection/v3/test_projects.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,260 copying keystone/tests/protection/v3/test_protocols.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,263 copying keystone/tests/protection/v3/test_regions.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,266 copying keystone/tests/protection/v3/test_registered_limits.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,269 copying keystone/tests/protection/v3/test_roles.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,271 copying keystone/tests/protection/v3/test_service_providers.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,274 copying keystone/tests/protection/v3/test_services.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,277 copying keystone/tests/protection/v3/test_system_assignments.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,280 copying keystone/tests/protection/v3/test_tokens.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,283 copying keystone/tests/protection/v3/test_trusts.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,286 copying keystone/tests/protection/v3/test_users.py -> build/lib/keystone/tests/protection/v3 2026-09-04T06:44:49,289 creating build/lib/keystone/tests/unit 2026-09-04T06:44:49,290 copying keystone/tests/unit/__init__.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,293 copying keystone/tests/unit/base_classes.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,295 copying keystone/tests/unit/core.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,298 copying keystone/tests/unit/default_fixtures.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,301 copying keystone/tests/unit/fakeldap.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,304 copying keystone/tests/unit/federation_fixtures.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,306 copying keystone/tests/unit/filtering.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,308 copying keystone/tests/unit/identity_mapping.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,310 copying keystone/tests/unit/mapping_fixtures.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,313 copying keystone/tests/unit/rest.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,316 copying keystone/tests/unit/test_app_config.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,318 copying keystone/tests/unit/test_associate_project_endpoint_extension.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,322 copying keystone/tests/unit/test_auth_plugin.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,325 copying keystone/tests/unit/test_backend_endpoint_policy.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,328 copying keystone/tests/unit/test_backend_endpoint_policy_sql.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,330 copying keystone/tests/unit/test_backend_federation_sql.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,332 copying keystone/tests/unit/test_backend_id_mapping_sql.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,335 copying keystone/tests/unit/test_backend_ldap.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,342 copying keystone/tests/unit/test_backend_ldap_pool.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,345 copying keystone/tests/unit/test_backend_rules.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,348 copying keystone/tests/unit/test_backend_sql.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,352 copying keystone/tests/unit/test_cli.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,357 copying keystone/tests/unit/test_config.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,359 copying keystone/tests/unit/test_contrib_ec2_core.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,362 copying keystone/tests/unit/test_contrib_s3_core.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,365 copying keystone/tests/unit/test_contrib_simple_cert.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,367 copying keystone/tests/unit/test_driver_hints.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,370 copying keystone/tests/unit/test_entry_points.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,372 copying keystone/tests/unit/test_exception.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,374 copying keystone/tests/unit/test_hacking_checks.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,377 copying keystone/tests/unit/test_healthcheck.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,379 copying keystone/tests/unit/test_ldap_livetest.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,381 copying keystone/tests/unit/test_ldap_pool_livetest.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,384 copying keystone/tests/unit/test_ldap_tls_livetest.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,386 copying keystone/tests/unit/test_limits.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,391 copying keystone/tests/unit/test_middleware.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,394 copying keystone/tests/unit/test_policy.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,396 copying keystone/tests/unit/test_receipt_provider.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,399 copying keystone/tests/unit/test_revoke.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,402 copying keystone/tests/unit/test_shadow_users.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,404 copying keystone/tests/unit/test_sql_banned_operations.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,407 copying keystone/tests/unit/test_sql_upgrade.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,410 copying keystone/tests/unit/test_token_provider.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,415 copying keystone/tests/unit/test_url_middleware.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,421 copying keystone/tests/unit/test_user_group_cache_invalidation.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,425 copying keystone/tests/unit/test_user_group_cache_invalidation_integration.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,427 copying keystone/tests/unit/test_v3.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,431 copying keystone/tests/unit/test_v3_application_credential.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,434 copying keystone/tests/unit/test_v3_assignment.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,441 copying keystone/tests/unit/test_v3_auth.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,448 copying keystone/tests/unit/test_v3_catalog.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,451 copying keystone/tests/unit/test_v3_credential.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,454 copying keystone/tests/unit/test_v3_domain_config.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,457 copying keystone/tests/unit/test_v3_endpoint_policy.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,460 copying keystone/tests/unit/test_v3_federation.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,466 copying keystone/tests/unit/test_v3_filters.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,470 copying keystone/tests/unit/test_v3_identity.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,474 copying keystone/tests/unit/test_v3_oauth1.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,478 copying keystone/tests/unit/test_v3_oauth2.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,482 copying keystone/tests/unit/test_v3_os_revoke.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,485 copying keystone/tests/unit/test_v3_policy.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,489 copying keystone/tests/unit/test_v3_resource.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,494 copying keystone/tests/unit/test_v3_trust.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,497 copying keystone/tests/unit/test_validation.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,503 copying keystone/tests/unit/test_versions.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,506 copying keystone/tests/unit/utils.py -> build/lib/keystone/tests/unit 2026-09-04T06:44:49,509 creating build/lib/keystone/tests/unit/application_credential 2026-09-04T06:44:49,510 copying keystone/tests/unit/application_credential/__init__.py -> build/lib/keystone/tests/unit/application_credential 2026-09-04T06:44:49,512 copying keystone/tests/unit/application_credential/test_backends.py -> build/lib/keystone/tests/unit/application_credential 2026-09-04T06:44:49,514 creating build/lib/keystone/tests/unit/application_credential/backends 2026-09-04T06:44:49,515 copying keystone/tests/unit/application_credential/backends/__init__.py -> build/lib/keystone/tests/unit/application_credential/backends 2026-09-04T06:44:49,517 copying keystone/tests/unit/application_credential/backends/test_sql.py -> build/lib/keystone/tests/unit/application_credential/backends 2026-09-04T06:44:49,520 creating build/lib/keystone/tests/unit/assignment 2026-09-04T06:44:49,521 copying keystone/tests/unit/assignment/__init__.py -> build/lib/keystone/tests/unit/assignment 2026-09-04T06:44:49,523 copying keystone/tests/unit/assignment/test_backends.py -> build/lib/keystone/tests/unit/assignment 2026-09-04T06:44:49,529 copying keystone/tests/unit/assignment/test_core.py -> build/lib/keystone/tests/unit/assignment 2026-09-04T06:44:49,532 creating build/lib/keystone/tests/unit/assignment/role_backends 2026-09-04T06:44:49,533 copying keystone/tests/unit/assignment/role_backends/__init__.py -> build/lib/keystone/tests/unit/assignment/role_backends 2026-09-04T06:44:49,535 copying keystone/tests/unit/assignment/role_backends/test_sql.py -> build/lib/keystone/tests/unit/assignment/role_backends 2026-09-04T06:44:49,538 creating build/lib/keystone/tests/unit/auth 2026-09-04T06:44:49,539 copying keystone/tests/unit/auth/__init__.py -> build/lib/keystone/tests/unit/auth 2026-09-04T06:44:49,541 copying keystone/tests/unit/auth/test_controllers.py -> build/lib/keystone/tests/unit/auth 2026-09-04T06:44:49,543 copying keystone/tests/unit/auth/test_schema.py -> build/lib/keystone/tests/unit/auth 2026-09-04T06:44:49,545 creating build/lib/keystone/tests/unit/auth/plugins 2026-09-04T06:44:49,546 copying keystone/tests/unit/auth/plugins/__init__.py -> build/lib/keystone/tests/unit/auth/plugins 2026-09-04T06:44:49,548 copying keystone/tests/unit/auth/plugins/test_core.py -> build/lib/keystone/tests/unit/auth/plugins 2026-09-04T06:44:49,551 copying keystone/tests/unit/auth/plugins/test_mapped.py -> build/lib/keystone/tests/unit/auth/plugins 2026-09-04T06:44:49,553 creating build/lib/keystone/tests/unit/backend 2026-09-04T06:44:49,554 copying keystone/tests/unit/backend/__init__.py -> build/lib/keystone/tests/unit/backend 2026-09-04T06:44:49,556 copying keystone/tests/unit/backend/core_ldap.py -> build/lib/keystone/tests/unit/backend 2026-09-04T06:44:49,559 copying keystone/tests/unit/backend/core_sql.py -> build/lib/keystone/tests/unit/backend 2026-09-04T06:44:49,561 creating build/lib/keystone/tests/unit/catalog 2026-09-04T06:44:49,562 copying keystone/tests/unit/catalog/__init__.py -> build/lib/keystone/tests/unit/catalog 2026-09-04T06:44:49,563 copying keystone/tests/unit/catalog/test_backends.py -> build/lib/keystone/tests/unit/catalog 2026-09-04T06:44:49,566 copying keystone/tests/unit/catalog/test_core.py -> build/lib/keystone/tests/unit/catalog 2026-09-04T06:44:49,568 creating build/lib/keystone/tests/unit/common 2026-09-04T06:44:49,569 copying keystone/tests/unit/common/__init__.py -> build/lib/keystone/tests/unit/common 2026-09-04T06:44:49,571 copying keystone/tests/unit/common/test_cache.py -> build/lib/keystone/tests/unit/common 2026-09-04T06:44:49,574 copying keystone/tests/unit/common/test_database_conflicts.py -> build/lib/keystone/tests/unit/common 2026-09-04T06:44:49,577 copying keystone/tests/unit/common/test_json_home.py -> build/lib/keystone/tests/unit/common 2026-09-04T06:44:49,579 copying keystone/tests/unit/common/test_notifications.py -> build/lib/keystone/tests/unit/common 2026-09-04T06:44:49,583 copying keystone/tests/unit/common/test_password_hashing.py -> build/lib/keystone/tests/unit/common 2026-09-04T06:44:49,585 copying keystone/tests/unit/common/test_provider_api.py -> build/lib/keystone/tests/unit/common 2026-09-04T06:44:49,588 copying keystone/tests/unit/common/test_rbac_enforcer.py -> build/lib/keystone/tests/unit/common 2026-09-04T06:44:49,591 copying keystone/tests/unit/common/test_resource_options_common.py -> build/lib/keystone/tests/unit/common 2026-09-04T06:44:49,593 copying keystone/tests/unit/common/test_sql_core.py -> build/lib/keystone/tests/unit/common 2026-09-04T06:44:49,595 copying keystone/tests/unit/common/test_utils.py -> build/lib/keystone/tests/unit/common 2026-09-04T06:44:49,598 creating build/lib/keystone/tests/unit/common/sql 2026-09-04T06:44:49,599 copying keystone/tests/unit/common/sql/__init__.py -> build/lib/keystone/tests/unit/common/sql 2026-09-04T06:44:49,601 copying keystone/tests/unit/common/sql/test_upgrades.py -> build/lib/keystone/tests/unit/common/sql 2026-09-04T06:44:49,603 creating build/lib/keystone/tests/unit/config_files 2026-09-04T06:44:49,604 copying keystone/tests/unit/config_files/backend_ldap.conf -> build/lib/keystone/tests/unit/config_files 2026-09-04T06:44:49,607 copying keystone/tests/unit/config_files/backend_ldap_pool.conf -> build/lib/keystone/tests/unit/config_files 2026-09-04T06:44:49,609 copying keystone/tests/unit/config_files/backend_ldap_sql.conf -> build/lib/keystone/tests/unit/config_files 2026-09-04T06:44:49,611 copying keystone/tests/unit/config_files/backend_liveldap.conf -> build/lib/keystone/tests/unit/config_files 2026-09-04T06:44:49,613 copying keystone/tests/unit/config_files/backend_multi_ldap_sql.conf -> build/lib/keystone/tests/unit/config_files 2026-09-04T06:44:49,615 copying keystone/tests/unit/config_files/backend_pool_liveldap.conf -> build/lib/keystone/tests/unit/config_files 2026-09-04T06:44:49,618 copying keystone/tests/unit/config_files/backend_sql.conf -> build/lib/keystone/tests/unit/config_files 2026-09-04T06:44:49,620 copying keystone/tests/unit/config_files/backend_tls_liveldap.conf -> build/lib/keystone/tests/unit/config_files 2026-09-04T06:44:49,622 copying keystone/tests/unit/config_files/test_auth_plugin.conf -> build/lib/keystone/tests/unit/config_files 2026-09-04T06:44:49,623 creating build/lib/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql 2026-09-04T06:44:49,624 copying keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql/keystone.domain1.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql 2026-09-04T06:44:49,626 creating build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-09-04T06:44:49,627 copying keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.Default.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-09-04T06:44:49,629 copying keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain1.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-09-04T06:44:49,632 copying keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain2.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-09-04T06:44:49,634 creating build/lib/keystone/tests/unit/config_files/domain_configs_one_extra_sql 2026-09-04T06:44:49,635 copying keystone/tests/unit/config_files/domain_configs_one_extra_sql/keystone.domain2.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_one_extra_sql 2026-09-04T06:44:49,637 creating build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap 2026-09-04T06:44:49,638 copying keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.Default.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap 2026-09-04T06:44:49,640 copying keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.domain1.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap 2026-09-04T06:44:49,642 creating build/lib/keystone/tests/unit/contrib 2026-09-04T06:44:49,643 copying keystone/tests/unit/contrib/__init__.py -> build/lib/keystone/tests/unit/contrib 2026-09-04T06:44:49,644 creating build/lib/keystone/tests/unit/contrib/federation 2026-09-04T06:44:49,646 copying keystone/tests/unit/contrib/federation/__init__.py -> build/lib/keystone/tests/unit/contrib/federation 2026-09-04T06:44:49,647 copying keystone/tests/unit/contrib/federation/test_utils.py -> build/lib/keystone/tests/unit/contrib/federation 2026-09-04T06:44:49,651 creating build/lib/keystone/tests/unit/credential 2026-09-04T06:44:49,652 copying keystone/tests/unit/credential/__init__.py -> build/lib/keystone/tests/unit/credential 2026-09-04T06:44:49,654 copying keystone/tests/unit/credential/test_backend_sql.py -> build/lib/keystone/tests/unit/credential 2026-09-04T06:44:49,656 copying keystone/tests/unit/credential/test_fernet_provider.py -> build/lib/keystone/tests/unit/credential 2026-09-04T06:44:49,659 creating build/lib/keystone/tests/unit/endpoint_policy 2026-09-04T06:44:49,660 copying keystone/tests/unit/endpoint_policy/__init__.py -> build/lib/keystone/tests/unit/endpoint_policy 2026-09-04T06:44:49,662 creating build/lib/keystone/tests/unit/endpoint_policy/backends 2026-09-04T06:44:49,663 copying keystone/tests/unit/endpoint_policy/backends/__init__.py -> build/lib/keystone/tests/unit/endpoint_policy/backends 2026-09-04T06:44:49,665 copying keystone/tests/unit/endpoint_policy/backends/test_base.py -> build/lib/keystone/tests/unit/endpoint_policy/backends 2026-09-04T06:44:49,668 copying keystone/tests/unit/endpoint_policy/backends/test_sql.py -> build/lib/keystone/tests/unit/endpoint_policy/backends 2026-09-04T06:44:49,670 creating build/lib/keystone/tests/unit/external 2026-09-04T06:44:49,671 copying keystone/tests/unit/external/README.rst -> build/lib/keystone/tests/unit/external 2026-09-04T06:44:49,673 copying keystone/tests/unit/external/__init__.py -> build/lib/keystone/tests/unit/external 2026-09-04T06:44:49,675 copying keystone/tests/unit/external/test_timeutils.py -> build/lib/keystone/tests/unit/external 2026-09-04T06:44:49,677 creating build/lib/keystone/tests/unit/federation 2026-09-04T06:44:49,678 copying keystone/tests/unit/federation/__init__.py -> build/lib/keystone/tests/unit/federation 2026-09-04T06:44:49,680 copying keystone/tests/unit/federation/test_core.py -> build/lib/keystone/tests/unit/federation 2026-09-04T06:44:49,682 copying keystone/tests/unit/federation/test_utils.py -> build/lib/keystone/tests/unit/federation 2026-09-04T06:44:49,685 creating build/lib/keystone/tests/unit/identity 2026-09-04T06:44:49,686 copying keystone/tests/unit/identity/__init__.py -> build/lib/keystone/tests/unit/identity 2026-09-04T06:44:49,688 copying keystone/tests/unit/identity/test_backend_sql.py -> build/lib/keystone/tests/unit/identity 2026-09-04T06:44:49,691 copying keystone/tests/unit/identity/test_backends.py -> build/lib/keystone/tests/unit/identity 2026-09-04T06:44:49,695 copying keystone/tests/unit/identity/test_core.py -> build/lib/keystone/tests/unit/identity 2026-09-04T06:44:49,697 creating build/lib/keystone/tests/unit/identity/backends 2026-09-04T06:44:49,698 copying keystone/tests/unit/identity/backends/__init__.py -> build/lib/keystone/tests/unit/identity/backends 2026-09-04T06:44:49,700 copying keystone/tests/unit/identity/backends/fake_driver.py -> build/lib/keystone/tests/unit/identity/backends 2026-09-04T06:44:49,702 copying keystone/tests/unit/identity/backends/test_base.py -> build/lib/keystone/tests/unit/identity/backends 2026-09-04T06:44:49,706 copying keystone/tests/unit/identity/backends/test_ldap.py -> build/lib/keystone/tests/unit/identity/backends 2026-09-04T06:44:49,708 copying keystone/tests/unit/identity/backends/test_ldap_common.py -> build/lib/keystone/tests/unit/identity/backends 2026-09-04T06:44:49,711 copying keystone/tests/unit/identity/backends/test_sql.py -> build/lib/keystone/tests/unit/identity/backends 2026-09-04T06:44:49,713 creating build/lib/keystone/tests/unit/identity/shadow_users 2026-09-04T06:44:49,714 copying keystone/tests/unit/identity/shadow_users/__init__.py -> build/lib/keystone/tests/unit/identity/shadow_users 2026-09-04T06:44:49,716 copying keystone/tests/unit/identity/shadow_users/test_backend.py -> build/lib/keystone/tests/unit/identity/shadow_users 2026-09-04T06:44:49,719 copying keystone/tests/unit/identity/shadow_users/test_core.py -> build/lib/keystone/tests/unit/identity/shadow_users 2026-09-04T06:44:49,722 creating build/lib/keystone/tests/unit/ksfixtures 2026-09-04T06:44:49,722 copying keystone/tests/unit/ksfixtures/__init__.py -> build/lib/keystone/tests/unit/ksfixtures 2026-09-04T06:44:49,725 copying keystone/tests/unit/ksfixtures/auth_plugins.py -> build/lib/keystone/tests/unit/ksfixtures 2026-09-04T06:44:49,727 copying keystone/tests/unit/ksfixtures/backendloader.py -> build/lib/keystone/tests/unit/ksfixtures 2026-09-04T06:44:49,729 copying keystone/tests/unit/ksfixtures/cache.py -> build/lib/keystone/tests/unit/ksfixtures 2026-09-04T06:44:49,731 copying keystone/tests/unit/ksfixtures/database.py -> build/lib/keystone/tests/unit/ksfixtures 2026-09-04T06:44:49,734 copying keystone/tests/unit/ksfixtures/hacking.py -> build/lib/keystone/tests/unit/ksfixtures 2026-09-04T06:44:49,737 copying keystone/tests/unit/ksfixtures/jws_key_repository.py -> build/lib/keystone/tests/unit/ksfixtures 2026-09-04T06:44:49,739 copying keystone/tests/unit/ksfixtures/key_repository.py -> build/lib/keystone/tests/unit/ksfixtures 2026-09-04T06:44:49,741 copying keystone/tests/unit/ksfixtures/ldapdb.py -> build/lib/keystone/tests/unit/ksfixtures 2026-09-04T06:44:49,743 copying keystone/tests/unit/ksfixtures/logging.py -> build/lib/keystone/tests/unit/ksfixtures 2026-09-04T06:44:49,746 copying keystone/tests/unit/ksfixtures/policy.py -> build/lib/keystone/tests/unit/ksfixtures 2026-09-04T06:44:49,750 copying keystone/tests/unit/ksfixtures/temporaryfile.py -> build/lib/keystone/tests/unit/ksfixtures 2026-09-04T06:44:49,753 copying keystone/tests/unit/ksfixtures/warnings.py -> build/lib/keystone/tests/unit/ksfixtures 2026-09-04T06:44:49,755 creating build/lib/keystone/tests/unit/limit 2026-09-04T06:44:49,756 copying keystone/tests/unit/limit/__init__.py -> build/lib/keystone/tests/unit/limit 2026-09-04T06:44:49,759 copying keystone/tests/unit/limit/test_backends.py -> build/lib/keystone/tests/unit/limit 2026-09-04T06:44:49,762 creating build/lib/keystone/tests/unit/policy 2026-09-04T06:44:49,763 copying keystone/tests/unit/policy/__init__.py -> build/lib/keystone/tests/unit/policy 2026-09-04T06:44:49,766 copying keystone/tests/unit/policy/test_backends.py -> build/lib/keystone/tests/unit/policy 2026-09-04T06:44:49,768 creating build/lib/keystone/tests/unit/policy/backends 2026-09-04T06:44:49,769 copying keystone/tests/unit/policy/backends/__init__.py -> build/lib/keystone/tests/unit/policy/backends 2026-09-04T06:44:49,772 copying keystone/tests/unit/policy/backends/test_base.py -> build/lib/keystone/tests/unit/policy/backends 2026-09-04T06:44:49,774 copying keystone/tests/unit/policy/backends/test_sql.py -> build/lib/keystone/tests/unit/policy/backends 2026-09-04T06:44:49,777 creating build/lib/keystone/tests/unit/receipt 2026-09-04T06:44:49,778 copying keystone/tests/unit/receipt/__init__.py -> build/lib/keystone/tests/unit/receipt 2026-09-04T06:44:49,780 copying keystone/tests/unit/receipt/test_fernet_provider.py -> build/lib/keystone/tests/unit/receipt 2026-09-04T06:44:49,784 copying keystone/tests/unit/receipt/test_receipt_serialization.py -> build/lib/keystone/tests/unit/receipt 2026-09-04T06:44:49,786 creating build/lib/keystone/tests/unit/resource 2026-09-04T06:44:49,788 copying keystone/tests/unit/resource/__init__.py -> build/lib/keystone/tests/unit/resource 2026-09-04T06:44:49,790 copying keystone/tests/unit/resource/test_backends.py -> build/lib/keystone/tests/unit/resource 2026-09-04T06:44:49,797 copying keystone/tests/unit/resource/test_core.py -> build/lib/keystone/tests/unit/resource 2026-09-04T06:44:49,801 creating build/lib/keystone/tests/unit/resource/backends 2026-09-04T06:44:49,802 copying keystone/tests/unit/resource/backends/__init__.py -> build/lib/keystone/tests/unit/resource/backends 2026-09-04T06:44:49,804 copying keystone/tests/unit/resource/backends/test_sql.py -> build/lib/keystone/tests/unit/resource/backends 2026-09-04T06:44:49,807 creating build/lib/keystone/tests/unit/resource/config_backends 2026-09-04T06:44:49,808 copying keystone/tests/unit/resource/config_backends/__init__.py -> build/lib/keystone/tests/unit/resource/config_backends 2026-09-04T06:44:49,810 copying keystone/tests/unit/resource/config_backends/test_sql.py -> build/lib/keystone/tests/unit/resource/config_backends 2026-09-04T06:44:49,813 creating build/lib/keystone/tests/unit/saml2 2026-09-04T06:44:49,814 copying keystone/tests/unit/saml2/idp_saml2_metadata.xml -> build/lib/keystone/tests/unit/saml2 2026-09-04T06:44:49,817 copying keystone/tests/unit/saml2/signed_saml2_assertion.xml -> build/lib/keystone/tests/unit/saml2 2026-09-04T06:44:49,820 creating build/lib/keystone/tests/unit/server 2026-09-04T06:44:49,821 copying keystone/tests/unit/server/__init__.py -> build/lib/keystone/tests/unit/server 2026-09-04T06:44:49,823 copying keystone/tests/unit/server/test_keystone_flask.py -> build/lib/keystone/tests/unit/server 2026-09-04T06:44:49,827 creating build/lib/keystone/tests/unit/tests 2026-09-04T06:44:49,828 copying keystone/tests/unit/tests/__init__.py -> build/lib/keystone/tests/unit/tests 2026-09-04T06:44:49,831 copying keystone/tests/unit/tests/test_core.py -> build/lib/keystone/tests/unit/tests 2026-09-04T06:44:49,834 copying keystone/tests/unit/tests/test_utils.py -> build/lib/keystone/tests/unit/tests 2026-09-04T06:44:49,836 creating build/lib/keystone/tests/unit/token 2026-09-04T06:44:49,837 copying keystone/tests/unit/token/__init__.py -> build/lib/keystone/tests/unit/token 2026-09-04T06:44:49,840 copying keystone/tests/unit/token/test_fernet_provider.py -> build/lib/keystone/tests/unit/token 2026-09-04T06:44:49,844 copying keystone/tests/unit/token/test_jws_provider.py -> build/lib/keystone/tests/unit/token 2026-09-04T06:44:49,847 copying keystone/tests/unit/token/test_token_serialization.py -> build/lib/keystone/tests/unit/token 2026-09-04T06:44:49,849 creating build/lib/keystone/tests/unit/trust 2026-09-04T06:44:49,850 copying keystone/tests/unit/trust/__init__.py -> build/lib/keystone/tests/unit/trust 2026-09-04T06:44:49,852 copying keystone/tests/unit/trust/test_backends.py -> build/lib/keystone/tests/unit/trust 2026-09-04T06:44:49,855 creating build/lib/keystone/token 2026-09-04T06:44:49,856 copying keystone/token/__init__.py -> build/lib/keystone/token 2026-09-04T06:44:49,858 copying keystone/token/provider.py -> build/lib/keystone/token 2026-09-04T06:44:49,860 copying keystone/token/token_formatters.py -> build/lib/keystone/token 2026-09-04T06:44:49,863 creating build/lib/keystone/token/providers 2026-09-04T06:44:49,864 copying keystone/token/providers/__init__.py -> build/lib/keystone/token/providers 2026-09-04T06:44:49,866 copying keystone/token/providers/base.py -> build/lib/keystone/token/providers 2026-09-04T06:44:49,868 creating build/lib/keystone/token/providers/fernet 2026-09-04T06:44:49,869 copying keystone/token/providers/fernet/__init__.py -> build/lib/keystone/token/providers/fernet 2026-09-04T06:44:49,871 copying keystone/token/providers/fernet/core.py -> build/lib/keystone/token/providers/fernet 2026-09-04T06:44:49,873 creating build/lib/keystone/token/providers/jws 2026-09-04T06:44:49,874 copying keystone/token/providers/jws/__init__.py -> build/lib/keystone/token/providers/jws 2026-09-04T06:44:49,877 copying keystone/token/providers/jws/core.py -> build/lib/keystone/token/providers/jws 2026-09-04T06:44:49,879 creating build/lib/keystone/trust 2026-09-04T06:44:49,880 copying keystone/trust/__init__.py -> build/lib/keystone/trust 2026-09-04T06:44:49,882 copying keystone/trust/core.py -> build/lib/keystone/trust 2026-09-04T06:44:49,885 copying keystone/trust/schema.py -> build/lib/keystone/trust 2026-09-04T06:44:49,888 creating build/lib/keystone/trust/backends 2026-09-04T06:44:49,889 copying keystone/trust/backends/__init__.py -> build/lib/keystone/trust/backends 2026-09-04T06:44:49,891 copying keystone/trust/backends/base.py -> build/lib/keystone/trust/backends 2026-09-04T06:44:49,893 copying keystone/trust/backends/sql.py -> build/lib/keystone/trust/backends 2026-09-04T06:44:49,895 creating build/lib/keystone/wsgi 2026-09-04T06:44:49,897 copying keystone/wsgi/__init__.py -> build/lib/keystone/wsgi 2026-09-04T06:44:49,899 copying keystone/wsgi/api.py -> build/lib/keystone/wsgi 2026-09-04T06:44:49,903 installing to build/bdist.linux-armv7l/wheel 2026-09-04T06:44:49,904 running install 2026-09-04T06:44:49,939 [pbr] Generating AUTHORS 2026-09-04T06:44:49,945 [pbr] AUTHORS complete (0.0s) 2026-09-04T06:44:49,945 running install_lib 2026-09-04T06:44:49,952 creating build/bdist.linux-armv7l/wheel 2026-09-04T06:44:49,954 creating build/bdist.linux-armv7l/wheel/keystone 2026-09-04T06:44:49,956 creating build/bdist.linux-armv7l/wheel/keystone/tests 2026-09-04T06:44:49,958 copying build/lib/keystone/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests 2026-09-04T06:44:49,960 creating build/bdist.linux-armv7l/wheel/keystone/tests/functional 2026-09-04T06:44:49,962 creating build/bdist.linux-armv7l/wheel/keystone/tests/functional/shared 2026-09-04T06:44:49,963 copying build/lib/keystone/tests/functional/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/functional/shared 2026-09-04T06:44:49,965 copying build/lib/keystone/tests/functional/shared/test_running.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/functional/shared 2026-09-04T06:44:49,967 copying build/lib/keystone/tests/functional/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/functional 2026-09-04T06:44:49,969 copying build/lib/keystone/tests/functional/core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/functional 2026-09-04T06:44:49,972 creating build/bdist.linux-armv7l/wheel/keystone/tests/hacking 2026-09-04T06:44:49,973 copying build/lib/keystone/tests/hacking/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/hacking 2026-09-04T06:44:49,974 copying build/lib/keystone/tests/hacking/checks.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/hacking 2026-09-04T06:44:49,978 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit 2026-09-04T06:44:49,979 copying build/lib/keystone/tests/unit/test_ldap_pool_livetest.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:49,982 copying build/lib/keystone/tests/unit/test_v3_auth.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:49,988 copying build/lib/keystone/tests/unit/filtering.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:49,990 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/tests 2026-09-04T06:44:49,991 copying build/lib/keystone/tests/unit/tests/test_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/tests 2026-09-04T06:44:49,993 copying build/lib/keystone/tests/unit/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/tests 2026-09-04T06:44:49,995 copying build/lib/keystone/tests/unit/tests/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/tests 2026-09-04T06:44:49,997 copying build/lib/keystone/tests/unit/test_backend_federation_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:49,999 copying build/lib/keystone/tests/unit/test_v3_resource.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,003 copying build/lib/keystone/tests/unit/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,005 copying build/lib/keystone/tests/unit/test_v3_filters.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,008 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/auth 2026-09-04T06:44:50,009 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/auth/plugins 2026-09-04T06:44:50,010 copying build/lib/keystone/tests/unit/auth/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth/plugins 2026-09-04T06:44:50,012 copying build/lib/keystone/tests/unit/auth/plugins/test_mapped.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth/plugins 2026-09-04T06:44:50,014 copying build/lib/keystone/tests/unit/auth/plugins/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth/plugins 2026-09-04T06:44:50,017 copying build/lib/keystone/tests/unit/auth/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth 2026-09-04T06:44:50,018 copying build/lib/keystone/tests/unit/auth/test_controllers.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth 2026-09-04T06:44:50,020 copying build/lib/keystone/tests/unit/auth/test_schema.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth 2026-09-04T06:44:50,023 copying build/lib/keystone/tests/unit/federation_fixtures.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,025 copying build/lib/keystone/tests/unit/test_receipt_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,027 copying build/lib/keystone/tests/unit/test_contrib_ec2_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,030 copying build/lib/keystone/tests/unit/test_v3_endpoint_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,033 copying build/lib/keystone/tests/unit/test_backend_ldap_pool.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,035 copying build/lib/keystone/tests/unit/test_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,038 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/resource 2026-09-04T06:44:50,040 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/resource/backends 2026-09-04T06:44:50,041 copying build/lib/keystone/tests/unit/resource/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource/backends 2026-09-04T06:44:50,042 copying build/lib/keystone/tests/unit/resource/backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource/backends 2026-09-04T06:44:50,044 copying build/lib/keystone/tests/unit/resource/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource 2026-09-04T06:44:50,046 copying build/lib/keystone/tests/unit/resource/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource 2026-09-04T06:44:50,050 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/resource/config_backends 2026-09-04T06:44:50,051 copying build/lib/keystone/tests/unit/resource/config_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource/config_backends 2026-09-04T06:44:50,053 copying build/lib/keystone/tests/unit/resource/config_backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource/config_backends 2026-09-04T06:44:50,055 copying build/lib/keystone/tests/unit/resource/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource 2026-09-04T06:44:50,057 copying build/lib/keystone/tests/unit/test_auth_plugin.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,060 copying build/lib/keystone/tests/unit/core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,063 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/assignment 2026-09-04T06:44:50,064 copying build/lib/keystone/tests/unit/assignment/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/assignment 2026-09-04T06:44:50,066 copying build/lib/keystone/tests/unit/assignment/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/assignment 2026-09-04T06:44:50,072 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/assignment/role_backends 2026-09-04T06:44:50,073 copying build/lib/keystone/tests/unit/assignment/role_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/assignment/role_backends 2026-09-04T06:44:50,075 copying build/lib/keystone/tests/unit/assignment/role_backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/assignment/role_backends 2026-09-04T06:44:50,077 copying build/lib/keystone/tests/unit/assignment/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/assignment 2026-09-04T06:44:50,079 copying build/lib/keystone/tests/unit/test_backend_id_mapping_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,082 copying build/lib/keystone/tests/unit/test_v3_domain_config.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,085 copying build/lib/keystone/tests/unit/test_cli.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,089 copying build/lib/keystone/tests/unit/test_v3.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,093 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/trust 2026-09-04T06:44:50,094 copying build/lib/keystone/tests/unit/trust/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/trust 2026-09-04T06:44:50,096 copying build/lib/keystone/tests/unit/trust/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/trust 2026-09-04T06:44:50,099 copying build/lib/keystone/tests/unit/test_v3_trust.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,101 copying build/lib/keystone/tests/unit/test_healthcheck.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,104 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/backend 2026-09-04T06:44:50,105 copying build/lib/keystone/tests/unit/backend/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/backend 2026-09-04T06:44:50,107 copying build/lib/keystone/tests/unit/backend/core_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/backend 2026-09-04T06:44:50,108 copying build/lib/keystone/tests/unit/backend/core_ldap.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/backend 2026-09-04T06:44:50,110 copying build/lib/keystone/tests/unit/test_backend_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,114 copying build/lib/keystone/tests/unit/test_revoke.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,116 copying build/lib/keystone/tests/unit/test_associate_project_endpoint_extension.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,120 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/application_credential 2026-09-04T06:44:50,122 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/application_credential/backends 2026-09-04T06:44:50,123 copying build/lib/keystone/tests/unit/application_credential/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/application_credential/backends 2026-09-04T06:44:50,125 copying build/lib/keystone/tests/unit/application_credential/backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/application_credential/backends 2026-09-04T06:44:50,127 copying build/lib/keystone/tests/unit/application_credential/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/application_credential 2026-09-04T06:44:50,128 copying build/lib/keystone/tests/unit/application_credential/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/application_credential 2026-09-04T06:44:50,131 copying build/lib/keystone/tests/unit/test_hacking_checks.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,133 copying build/lib/keystone/tests/unit/test_v3_federation.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,140 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/external 2026-09-04T06:44:50,141 copying build/lib/keystone/tests/unit/external/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/external 2026-09-04T06:44:50,143 copying build/lib/keystone/tests/unit/external/README.rst -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/external 2026-09-04T06:44:50,145 copying build/lib/keystone/tests/unit/external/test_timeutils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/external 2026-09-04T06:44:50,147 copying build/lib/keystone/tests/unit/test_token_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,149 copying build/lib/keystone/tests/unit/test_contrib_s3_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,151 copying build/lib/keystone/tests/unit/test_backend_ldap.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,157 copying build/lib/keystone/tests/unit/test_backend_endpoint_policy_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,158 copying build/lib/keystone/tests/unit/test_shadow_users.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,161 copying build/lib/keystone/tests/unit/test_sql_upgrade.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,164 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/credential 2026-09-04T06:44:50,165 copying build/lib/keystone/tests/unit/credential/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/credential 2026-09-04T06:44:50,167 copying build/lib/keystone/tests/unit/credential/test_backend_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/credential 2026-09-04T06:44:50,169 copying build/lib/keystone/tests/unit/credential/test_fernet_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/credential 2026-09-04T06:44:50,171 copying build/lib/keystone/tests/unit/test_driver_hints.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,173 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/token 2026-09-04T06:44:50,174 copying build/lib/keystone/tests/unit/token/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/token 2026-09-04T06:44:50,176 copying build/lib/keystone/tests/unit/token/test_jws_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/token 2026-09-04T06:44:50,178 copying build/lib/keystone/tests/unit/token/test_fernet_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/token 2026-09-04T06:44:50,181 copying build/lib/keystone/tests/unit/token/test_token_serialization.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/token 2026-09-04T06:44:50,183 copying build/lib/keystone/tests/unit/test_ldap_livetest.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,185 copying build/lib/keystone/tests/unit/test_validation.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,189 copying build/lib/keystone/tests/unit/test_user_group_cache_invalidation.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,192 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/receipt 2026-09-04T06:44:50,193 copying build/lib/keystone/tests/unit/receipt/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/receipt 2026-09-04T06:44:50,195 copying build/lib/keystone/tests/unit/receipt/test_fernet_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/receipt 2026-09-04T06:44:50,197 copying build/lib/keystone/tests/unit/receipt/test_receipt_serialization.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/receipt 2026-09-04T06:44:50,199 copying build/lib/keystone/tests/unit/test_user_group_cache_invalidation_integration.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,202 copying build/lib/keystone/tests/unit/mapping_fixtures.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,205 copying build/lib/keystone/tests/unit/test_v3_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,208 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/contrib 2026-09-04T06:44:50,209 copying build/lib/keystone/tests/unit/contrib/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/contrib 2026-09-04T06:44:50,212 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/contrib/federation 2026-09-04T06:44:50,213 copying build/lib/keystone/tests/unit/contrib/federation/test_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/contrib/federation 2026-09-04T06:44:50,217 copying build/lib/keystone/tests/unit/contrib/federation/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/contrib/federation 2026-09-04T06:44:50,218 copying build/lib/keystone/tests/unit/test_v3_oauth2.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,222 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/server 2026-09-04T06:44:50,224 copying build/lib/keystone/tests/unit/server/test_keystone_flask.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/server 2026-09-04T06:44:50,227 copying build/lib/keystone/tests/unit/server/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/server 2026-09-04T06:44:50,229 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/saml2 2026-09-04T06:44:50,230 copying build/lib/keystone/tests/unit/saml2/signed_saml2_assertion.xml -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/saml2 2026-09-04T06:44:50,233 copying build/lib/keystone/tests/unit/saml2/idp_saml2_metadata.xml -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/saml2 2026-09-04T06:44:50,235 copying build/lib/keystone/tests/unit/test_exception.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,237 copying build/lib/keystone/tests/unit/test_v3_os_revoke.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,240 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/config_files 2026-09-04T06:44:50,241 copying build/lib/keystone/tests/unit/config_files/backend_multi_ldap_sql.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-09-04T06:44:50,243 copying build/lib/keystone/tests/unit/config_files/backend_sql.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-09-04T06:44:50,245 copying build/lib/keystone/tests/unit/config_files/backend_ldap_sql.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-09-04T06:44:50,247 copying build/lib/keystone/tests/unit/config_files/backend_ldap_pool.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-09-04T06:44:50,249 copying build/lib/keystone/tests/unit/config_files/test_auth_plugin.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-09-04T06:44:50,251 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap 2026-09-04T06:44:50,252 copying build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.Default.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap 2026-09-04T06:44:50,255 copying build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.domain1.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap 2026-09-04T06:44:50,257 copying build/lib/keystone/tests/unit/config_files/backend_tls_liveldap.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-09-04T06:44:50,259 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/config_files/domain_configs_one_extra_sql 2026-09-04T06:44:50,260 copying build/lib/keystone/tests/unit/config_files/domain_configs_one_extra_sql/keystone.domain2.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files/domain_configs_one_extra_sql 2026-09-04T06:44:50,262 copying build/lib/keystone/tests/unit/config_files/backend_pool_liveldap.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-09-04T06:44:50,264 copying build/lib/keystone/tests/unit/config_files/backend_liveldap.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-09-04T06:44:50,266 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql 2026-09-04T06:44:50,267 copying build/lib/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql/keystone.domain1.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql 2026-09-04T06:44:50,270 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-09-04T06:44:50,271 copying build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.Default.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-09-04T06:44:50,273 copying build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain1.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-09-04T06:44:50,275 copying build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain2.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-09-04T06:44:50,277 copying build/lib/keystone/tests/unit/config_files/backend_ldap.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-09-04T06:44:50,279 copying build/lib/keystone/tests/unit/test_versions.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,282 copying build/lib/keystone/tests/unit/test_middleware.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,285 copying build/lib/keystone/tests/unit/test_v3_application_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,289 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/policy 2026-09-04T06:44:50,291 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/policy/backends 2026-09-04T06:44:50,292 copying build/lib/keystone/tests/unit/policy/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/policy/backends 2026-09-04T06:44:50,294 copying build/lib/keystone/tests/unit/policy/backends/test_base.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/policy/backends 2026-09-04T06:44:50,296 copying build/lib/keystone/tests/unit/policy/backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/policy/backends 2026-09-04T06:44:50,298 copying build/lib/keystone/tests/unit/policy/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/policy 2026-09-04T06:44:50,300 copying build/lib/keystone/tests/unit/policy/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/policy 2026-09-04T06:44:50,302 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/catalog 2026-09-04T06:44:50,303 copying build/lib/keystone/tests/unit/catalog/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/catalog 2026-09-04T06:44:50,305 copying build/lib/keystone/tests/unit/catalog/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/catalog 2026-09-04T06:44:50,308 copying build/lib/keystone/tests/unit/catalog/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/catalog 2026-09-04T06:44:50,311 copying build/lib/keystone/tests/unit/base_classes.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,314 copying build/lib/keystone/tests/unit/test_entry_points.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,316 copying build/lib/keystone/tests/unit/test_limits.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,320 copying build/lib/keystone/tests/unit/test_v3_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,323 copying build/lib/keystone/tests/unit/test_url_middleware.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,326 copying build/lib/keystone/tests/unit/rest.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,330 copying build/lib/keystone/tests/unit/test_ldap_tls_livetest.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,333 copying build/lib/keystone/tests/unit/test_v3_identity.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,341 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/federation 2026-09-04T06:44:50,556 copying build/lib/keystone/tests/unit/federation/test_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/federation 2026-09-04T06:44:50,560 copying build/lib/keystone/tests/unit/federation/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/federation 2026-09-04T06:44:50,563 copying build/lib/keystone/tests/unit/federation/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/federation 2026-09-04T06:44:50,566 copying build/lib/keystone/tests/unit/identity_mapping.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,569 copying build/lib/keystone/tests/unit/test_backend_rules.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,572 copying build/lib/keystone/tests/unit/test_v3_assignment.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,584 copying build/lib/keystone/tests/unit/test_app_config.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,588 copying build/lib/keystone/tests/unit/test_config.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,592 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/identity 2026-09-04T06:44:50,595 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/identity/backends 2026-09-04T06:44:50,597 copying build/lib/keystone/tests/unit/identity/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-09-04T06:44:50,600 copying build/lib/keystone/tests/unit/identity/backends/test_ldap_common.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-09-04T06:44:50,604 copying build/lib/keystone/tests/unit/identity/backends/test_ldap.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-09-04T06:44:50,607 copying build/lib/keystone/tests/unit/identity/backends/test_base.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-09-04T06:44:50,611 copying build/lib/keystone/tests/unit/identity/backends/fake_driver.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-09-04T06:44:50,615 copying build/lib/keystone/tests/unit/identity/backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-09-04T06:44:50,618 copying build/lib/keystone/tests/unit/identity/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity 2026-09-04T06:44:50,620 copying build/lib/keystone/tests/unit/identity/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity 2026-09-04T06:44:50,626 copying build/lib/keystone/tests/unit/identity/test_backend_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity 2026-09-04T06:44:50,632 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/identity/shadow_users 2026-09-04T06:44:50,634 copying build/lib/keystone/tests/unit/identity/shadow_users/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/shadow_users 2026-09-04T06:44:50,638 copying build/lib/keystone/tests/unit/identity/shadow_users/test_backend.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/shadow_users 2026-09-04T06:44:50,641 copying build/lib/keystone/tests/unit/identity/shadow_users/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/shadow_users 2026-09-04T06:44:50,645 copying build/lib/keystone/tests/unit/identity/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity 2026-09-04T06:44:50,649 copying build/lib/keystone/tests/unit/test_v3_oauth1.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,655 copying build/lib/keystone/tests/unit/test_backend_endpoint_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,659 copying build/lib/keystone/tests/unit/test_sql_banned_operations.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,662 copying build/lib/keystone/tests/unit/test_v3_catalog.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,665 copying build/lib/keystone/tests/unit/utils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,668 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/endpoint_policy 2026-09-04T06:44:50,670 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/endpoint_policy/backends 2026-09-04T06:44:50,672 copying build/lib/keystone/tests/unit/endpoint_policy/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/endpoint_policy/backends 2026-09-04T06:44:50,674 copying build/lib/keystone/tests/unit/endpoint_policy/backends/test_base.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/endpoint_policy/backends 2026-09-04T06:44:50,676 copying build/lib/keystone/tests/unit/endpoint_policy/backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/endpoint_policy/backends 2026-09-04T06:44:50,679 copying build/lib/keystone/tests/unit/endpoint_policy/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/endpoint_policy 2026-09-04T06:44:50,680 copying build/lib/keystone/tests/unit/default_fixtures.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,683 copying build/lib/keystone/tests/unit/test_contrib_simple_cert.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,686 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/common 2026-09-04T06:44:50,687 copying build/lib/keystone/tests/unit/common/test_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-09-04T06:44:50,690 copying build/lib/keystone/tests/unit/common/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-09-04T06:44:50,691 copying build/lib/keystone/tests/unit/common/test_provider_api.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-09-04T06:44:50,694 copying build/lib/keystone/tests/unit/common/test_rbac_enforcer.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-09-04T06:44:50,697 copying build/lib/keystone/tests/unit/common/test_cache.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-09-04T06:44:50,699 copying build/lib/keystone/tests/unit/common/test_password_hashing.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-09-04T06:44:50,702 copying build/lib/keystone/tests/unit/common/test_database_conflicts.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-09-04T06:44:50,705 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/common/sql 2026-09-04T06:44:50,706 copying build/lib/keystone/tests/unit/common/sql/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common/sql 2026-09-04T06:44:50,708 copying build/lib/keystone/tests/unit/common/sql/test_upgrades.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common/sql 2026-09-04T06:44:50,710 copying build/lib/keystone/tests/unit/common/test_notifications.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-09-04T06:44:50,714 copying build/lib/keystone/tests/unit/common/test_json_home.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-09-04T06:44:50,716 copying build/lib/keystone/tests/unit/common/test_resource_options_common.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-09-04T06:44:50,718 copying build/lib/keystone/tests/unit/common/test_sql_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-09-04T06:44:50,721 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/limit 2026-09-04T06:44:50,723 copying build/lib/keystone/tests/unit/limit/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/limit 2026-09-04T06:44:50,724 copying build/lib/keystone/tests/unit/limit/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/limit 2026-09-04T06:44:50,728 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/ksfixtures 2026-09-04T06:44:50,730 copying build/lib/keystone/tests/unit/ksfixtures/key_repository.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-09-04T06:44:50,732 copying build/lib/keystone/tests/unit/ksfixtures/database.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-09-04T06:44:50,734 copying build/lib/keystone/tests/unit/ksfixtures/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-09-04T06:44:50,737 copying build/lib/keystone/tests/unit/ksfixtures/backendloader.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-09-04T06:44:50,739 copying build/lib/keystone/tests/unit/ksfixtures/temporaryfile.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-09-04T06:44:50,741 copying build/lib/keystone/tests/unit/ksfixtures/cache.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-09-04T06:44:50,743 copying build/lib/keystone/tests/unit/ksfixtures/policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-09-04T06:44:50,745 copying build/lib/keystone/tests/unit/ksfixtures/warnings.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-09-04T06:44:50,748 copying build/lib/keystone/tests/unit/ksfixtures/logging.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-09-04T06:44:50,750 copying build/lib/keystone/tests/unit/ksfixtures/auth_plugins.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-09-04T06:44:50,752 copying build/lib/keystone/tests/unit/ksfixtures/ldapdb.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-09-04T06:44:50,754 copying build/lib/keystone/tests/unit/ksfixtures/hacking.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-09-04T06:44:50,757 copying build/lib/keystone/tests/unit/ksfixtures/jws_key_repository.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-09-04T06:44:50,759 copying build/lib/keystone/tests/unit/fakeldap.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-09-04T06:44:50,762 creating build/bdist.linux-armv7l/wheel/keystone/tests/protection 2026-09-04T06:44:50,764 copying build/lib/keystone/tests/protection/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection 2026-09-04T06:44:50,767 creating build/bdist.linux-armv7l/wheel/keystone/tests/protection/v3 2026-09-04T06:44:50,768 copying build/lib/keystone/tests/protection/v3/test_users.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,771 copying build/lib/keystone/tests/protection/v3/test_consumer.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,774 copying build/lib/keystone/tests/protection/v3/test_trusts.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,777 copying build/lib/keystone/tests/protection/v3/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,779 copying build/lib/keystone/tests/protection/v3/test_assignment.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,782 copying build/lib/keystone/tests/protection/v3/test_regions.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,785 copying build/lib/keystone/tests/protection/v3/test_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,788 copying build/lib/keystone/tests/protection/v3/test_registered_limits.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,791 copying build/lib/keystone/tests/protection/v3/test_projects.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,794 copying build/lib/keystone/tests/protection/v3/test_access_rules.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,797 copying build/lib/keystone/tests/protection/v3/test_grants.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,801 copying build/lib/keystone/tests/protection/v3/test_endpoints.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,804 copying build/lib/keystone/tests/protection/v3/test_domain_roles.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,807 copying build/lib/keystone/tests/protection/v3/test_domains.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,810 copying build/lib/keystone/tests/protection/v3/test_domain_config.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,814 copying build/lib/keystone/tests/protection/v3/test_credentials.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,818 copying build/lib/keystone/tests/protection/v3/test_system_assignments.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,822 copying build/lib/keystone/tests/protection/v3/test_services.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,825 copying build/lib/keystone/tests/protection/v3/test_mappings.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,828 copying build/lib/keystone/tests/protection/v3/test_roles.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,831 copying build/lib/keystone/tests/protection/v3/test_endpoint_group.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,835 copying build/lib/keystone/tests/protection/v3/test_protocols.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,838 copying build/lib/keystone/tests/protection/v3/test_implied_roles.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,840 copying build/lib/keystone/tests/protection/v3/test_application_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,844 copying build/lib/keystone/tests/protection/v3/test_ec2_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,847 copying build/lib/keystone/tests/protection/v3/test_service_providers.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,849 copying build/lib/keystone/tests/protection/v3/test_limits.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,853 copying build/lib/keystone/tests/protection/v3/test_project_tags.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,856 copying build/lib/keystone/tests/protection/v3/test_project_endpoint.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,859 copying build/lib/keystone/tests/protection/v3/test_identity_providers.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,862 copying build/lib/keystone/tests/protection/v3/test_policy_association.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,866 copying build/lib/keystone/tests/protection/v3/test_groups.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,869 copying build/lib/keystone/tests/protection/v3/test_tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-09-04T06:44:50,873 creating build/bdist.linux-armv7l/wheel/keystone/tests/common 2026-09-04T06:44:50,875 copying build/lib/keystone/tests/common/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/common 2026-09-04T06:44:50,877 copying build/lib/keystone/tests/common/auth.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/common 2026-09-04T06:44:50,880 copying build/lib/keystone/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone 2026-09-04T06:44:50,883 creating build/bdist.linux-armv7l/wheel/keystone/conf 2026-09-04T06:44:50,884 copying build/lib/keystone/conf/trust.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,886 copying build/lib/keystone/conf/token.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,889 copying build/lib/keystone/conf/credential.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,891 copying build/lib/keystone/conf/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,894 copying build/lib/keystone/conf/opts.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,896 copying build/lib/keystone/conf/domain_config.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,898 copying build/lib/keystone/conf/assignment.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,901 copying build/lib/keystone/conf/identity.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,903 copying build/lib/keystone/conf/jwt_tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,906 copying build/lib/keystone/conf/policy.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,908 copying build/lib/keystone/conf/unified_limit.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,910 copying build/lib/keystone/conf/saml.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,912 copying build/lib/keystone/conf/auth.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,915 copying build/lib/keystone/conf/oauth2.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,917 copying build/lib/keystone/conf/resource.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,919 copying build/lib/keystone/conf/default.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,921 copying build/lib/keystone/conf/tokenless_auth.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,924 copying build/lib/keystone/conf/endpoint_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,926 copying build/lib/keystone/conf/endpoint_filter.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,928 copying build/lib/keystone/conf/role.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,930 copying build/lib/keystone/conf/fernet_tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,932 copying build/lib/keystone/conf/oauth1.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,935 copying build/lib/keystone/conf/api.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,937 copying build/lib/keystone/conf/federation.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,940 copying build/lib/keystone/conf/wsgi.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,942 copying build/lib/keystone/conf/receipt.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,944 copying build/lib/keystone/conf/application_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,946 copying build/lib/keystone/conf/fernet_receipts.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,948 copying build/lib/keystone/conf/ldap.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,951 copying build/lib/keystone/conf/security_compliance.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,954 copying build/lib/keystone/conf/revoke.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,956 copying build/lib/keystone/conf/identity_mapping.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,959 copying build/lib/keystone/conf/shadow_users.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,961 copying build/lib/keystone/conf/catalog.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,964 copying build/lib/keystone/conf/utils.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,966 copying build/lib/keystone/conf/constants.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,968 copying build/lib/keystone/conf/totp.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-09-04T06:44:50,971 creating build/bdist.linux-armv7l/wheel/keystone/auth 2026-09-04T06:44:50,973 creating build/bdist.linux-armv7l/wheel/keystone/auth/plugins 2026-09-04T06:44:50,975 copying build/lib/keystone/auth/plugins/token.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-09-04T06:44:50,977 copying build/lib/keystone/auth/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-09-04T06:44:50,980 copying build/lib/keystone/auth/plugins/core.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-09-04T06:44:50,982 copying build/lib/keystone/auth/plugins/external.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-09-04T06:44:50,985 copying build/lib/keystone/auth/plugins/password.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-09-04T06:44:50,987 copying build/lib/keystone/auth/plugins/base.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-09-04T06:44:50,989 copying build/lib/keystone/auth/plugins/oauth1.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-09-04T06:44:50,991 copying build/lib/keystone/auth/plugins/application_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-09-04T06:44:50,993 copying build/lib/keystone/auth/plugins/mapped.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-09-04T06:44:50,996 copying build/lib/keystone/auth/plugins/totp.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-09-04T06:44:50,999 copying build/lib/keystone/auth/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/auth 2026-09-04T06:44:51,001 copying build/lib/keystone/auth/core.py -> build/bdist.linux-armv7l/wheel/./keystone/auth 2026-09-04T06:44:51,004 copying build/lib/keystone/auth/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/auth 2026-09-04T06:44:51,007 creating build/bdist.linux-armv7l/wheel/keystone/resource 2026-09-04T06:44:51,009 creating build/bdist.linux-armv7l/wheel/keystone/resource/backends 2026-09-04T06:44:51,010 copying build/lib/keystone/resource/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/backends 2026-09-04T06:44:51,012 copying build/lib/keystone/resource/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/backends 2026-09-04T06:44:51,015 copying build/lib/keystone/resource/backends/resource_options.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/backends 2026-09-04T06:44:51,017 copying build/lib/keystone/resource/backends/sql_model.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/backends 2026-09-04T06:44:51,020 copying build/lib/keystone/resource/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/backends 2026-09-04T06:44:51,023 copying build/lib/keystone/resource/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/resource 2026-09-04T06:44:51,025 copying build/lib/keystone/resource/core.py -> build/bdist.linux-armv7l/wheel/./keystone/resource 2026-09-04T06:44:51,030 creating build/bdist.linux-armv7l/wheel/keystone/resource/config_backends 2026-09-04T06:44:51,031 copying build/lib/keystone/resource/config_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/config_backends 2026-09-04T06:44:51,033 copying build/lib/keystone/resource/config_backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/config_backends 2026-09-04T06:44:51,036 copying build/lib/keystone/resource/config_backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/config_backends 2026-09-04T06:44:51,038 copying build/lib/keystone/resource/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/resource 2026-09-04T06:44:51,042 creating build/bdist.linux-armv7l/wheel/keystone/api 2026-09-04T06:44:51,044 copying build/lib/keystone/api/projects.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,047 copying build/lib/keystone/api/domains.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,050 copying build/lib/keystone/api/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,052 copying build/lib/keystone/api/credentials.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,055 copying build/lib/keystone/api/registered_limits.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,058 copying build/lib/keystone/api/role_assignments.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,061 copying build/lib/keystone/api/groups.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,063 copying build/lib/keystone/api/s3tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,066 copying build/lib/keystone/api/os_federation.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,069 copying build/lib/keystone/api/roles.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,072 copying build/lib/keystone/api/os_oauth1.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,075 copying build/lib/keystone/api/ec2tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,077 copying build/lib/keystone/api/services.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,079 copying build/lib/keystone/api/discovery.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,082 copying build/lib/keystone/api/policy.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,084 copying build/lib/keystone/api/auth.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,088 creating build/bdist.linux-armv7l/wheel/keystone/api/_shared 2026-09-04T06:44:51,089 copying build/lib/keystone/api/_shared/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-09-04T06:44:51,091 copying build/lib/keystone/api/_shared/json_home_relations.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-09-04T06:44:51,094 copying build/lib/keystone/api/_shared/saml.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-09-04T06:44:51,096 copying build/lib/keystone/api/_shared/authentication.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-09-04T06:44:51,099 copying build/lib/keystone/api/_shared/implied_roles.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-09-04T06:44:51,101 copying build/lib/keystone/api/_shared/EC2_S3_Resource.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-09-04T06:44:51,104 copying build/lib/keystone/api/_shared/delegation.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-09-04T06:44:51,106 copying build/lib/keystone/api/system.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,109 copying build/lib/keystone/api/limits.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,111 copying build/lib/keystone/api/os_simple_cert.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,114 copying build/lib/keystone/api/endpoints.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,116 copying build/lib/keystone/api/os_ep_filter.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,119 copying build/lib/keystone/api/role_inferences.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,121 copying build/lib/keystone/api/users.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,125 creating build/bdist.linux-armv7l/wheel/keystone/api/validation 2026-09-04T06:44:51,127 copying build/lib/keystone/api/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/api/validation 2026-09-04T06:44:51,130 copying build/lib/keystone/api/validation/parameter_types.py -> build/bdist.linux-armv7l/wheel/./keystone/api/validation 2026-09-04T06:44:51,132 copying build/lib/keystone/api/validation/response_types.py -> build/bdist.linux-armv7l/wheel/./keystone/api/validation 2026-09-04T06:44:51,134 copying build/lib/keystone/api/validation/validators.py -> build/bdist.linux-armv7l/wheel/./keystone/api/validation 2026-09-04T06:44:51,137 copying build/lib/keystone/api/os_inherit.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,140 copying build/lib/keystone/api/os_oauth2.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,143 copying build/lib/keystone/api/regions.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,145 copying build/lib/keystone/api/os_revoke.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,148 copying build/lib/keystone/api/trusts.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-09-04T06:44:51,151 creating build/bdist.linux-armv7l/wheel/keystone/assignment 2026-09-04T06:44:51,152 creating build/bdist.linux-armv7l/wheel/keystone/assignment/backends 2026-09-04T06:44:51,154 copying build/lib/keystone/assignment/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/backends 2026-09-04T06:44:51,155 copying build/lib/keystone/assignment/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/backends 2026-09-04T06:44:51,158 copying build/lib/keystone/assignment/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/backends 2026-09-04T06:44:51,161 copying build/lib/keystone/assignment/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment 2026-09-04T06:44:51,163 creating build/bdist.linux-armv7l/wheel/keystone/assignment/role_backends 2026-09-04T06:44:51,164 copying build/lib/keystone/assignment/role_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/role_backends 2026-09-04T06:44:51,166 copying build/lib/keystone/assignment/role_backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/role_backends 2026-09-04T06:44:51,168 copying build/lib/keystone/assignment/role_backends/resource_options.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/role_backends 2026-09-04T06:44:51,170 copying build/lib/keystone/assignment/role_backends/sql_model.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/role_backends 2026-09-04T06:44:51,172 copying build/lib/keystone/assignment/role_backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/role_backends 2026-09-04T06:44:51,175 copying build/lib/keystone/assignment/core.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment 2026-09-04T06:44:51,178 copying build/lib/keystone/assignment/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment 2026-09-04T06:44:51,181 creating build/bdist.linux-armv7l/wheel/keystone/cmd 2026-09-04T06:44:51,183 copying build/lib/keystone/cmd/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-09-04T06:44:51,184 copying build/lib/keystone/cmd/status.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-09-04T06:44:51,186 copying build/lib/keystone/cmd/idutils.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-09-04T06:44:51,190 creating build/bdist.linux-armv7l/wheel/keystone/cmd/doctor 2026-09-04T06:44:51,191 copying build/lib/keystone/cmd/doctor/credential.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-09-04T06:44:51,193 copying build/lib/keystone/cmd/doctor/database.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-09-04T06:44:51,195 copying build/lib/keystone/cmd/doctor/tokens_fernet.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-09-04T06:44:51,197 copying build/lib/keystone/cmd/doctor/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-09-04T06:44:51,199 copying build/lib/keystone/cmd/doctor/tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-09-04T06:44:51,201 copying build/lib/keystone/cmd/doctor/debug.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-09-04T06:44:51,203 copying build/lib/keystone/cmd/doctor/federation.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-09-04T06:44:51,205 copying build/lib/keystone/cmd/doctor/ldap.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-09-04T06:44:51,207 copying build/lib/keystone/cmd/doctor/security_compliance.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-09-04T06:44:51,209 copying build/lib/keystone/cmd/doctor/caching.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-09-04T06:44:51,211 copying build/lib/keystone/cmd/manage.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-09-04T06:44:51,213 copying build/lib/keystone/cmd/bootstrap.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-09-04T06:44:51,215 copying build/lib/keystone/cmd/cli.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-09-04T06:44:51,219 creating build/bdist.linux-armv7l/wheel/keystone/trust 2026-09-04T06:44:51,221 creating build/bdist.linux-armv7l/wheel/keystone/trust/backends 2026-09-04T06:44:51,222 copying build/lib/keystone/trust/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/trust/backends 2026-09-04T06:44:51,223 copying build/lib/keystone/trust/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/trust/backends 2026-09-04T06:44:51,225 copying build/lib/keystone/trust/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/trust/backends 2026-09-04T06:44:51,228 copying build/lib/keystone/trust/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/trust 2026-09-04T06:44:51,229 copying build/lib/keystone/trust/core.py -> build/bdist.linux-armv7l/wheel/./keystone/trust 2026-09-04T06:44:51,232 copying build/lib/keystone/trust/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/trust 2026-09-04T06:44:51,235 creating build/bdist.linux-armv7l/wheel/keystone/application_credential 2026-09-04T06:44:51,236 creating build/bdist.linux-armv7l/wheel/keystone/application_credential/backends 2026-09-04T06:44:51,238 copying build/lib/keystone/application_credential/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential/backends 2026-09-04T06:44:51,239 copying build/lib/keystone/application_credential/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential/backends 2026-09-04T06:44:51,241 copying build/lib/keystone/application_credential/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential/backends 2026-09-04T06:44:51,244 copying build/lib/keystone/application_credential/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential 2026-09-04T06:44:51,246 copying build/lib/keystone/application_credential/core.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential 2026-09-04T06:44:51,248 copying build/lib/keystone/application_credential/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential 2026-09-04T06:44:51,251 creating build/bdist.linux-armv7l/wheel/keystone/locale 2026-09-04T06:44:51,253 creating build/bdist.linux-armv7l/wheel/keystone/locale/es 2026-09-04T06:44:51,255 creating build/bdist.linux-armv7l/wheel/keystone/locale/es/LC_MESSAGES 2026-09-04T06:44:51,256 copying build/lib/keystone/locale/es/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/es/LC_MESSAGES 2026-09-04T06:44:51,260 creating build/bdist.linux-armv7l/wheel/keystone/locale/ko_KR 2026-09-04T06:44:51,261 creating build/bdist.linux-armv7l/wheel/keystone/locale/ko_KR/LC_MESSAGES 2026-09-04T06:44:51,262 copying build/lib/keystone/locale/ko_KR/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/ko_KR/LC_MESSAGES 2026-09-04T06:44:51,266 creating build/bdist.linux-armv7l/wheel/keystone/locale/ja 2026-09-04T06:44:51,267 creating build/bdist.linux-armv7l/wheel/keystone/locale/ja/LC_MESSAGES 2026-09-04T06:44:51,269 copying build/lib/keystone/locale/ja/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/ja/LC_MESSAGES 2026-09-04T06:44:51,272 creating build/bdist.linux-armv7l/wheel/keystone/locale/de 2026-09-04T06:44:51,274 creating build/bdist.linux-armv7l/wheel/keystone/locale/de/LC_MESSAGES 2026-09-04T06:44:51,275 copying build/lib/keystone/locale/de/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/de/LC_MESSAGES 2026-09-04T06:44:51,278 creating build/bdist.linux-armv7l/wheel/keystone/locale/zh_CN 2026-09-04T06:44:51,280 creating build/bdist.linux-armv7l/wheel/keystone/locale/zh_CN/LC_MESSAGES 2026-09-04T06:44:51,281 copying build/lib/keystone/locale/zh_CN/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/zh_CN/LC_MESSAGES 2026-09-04T06:44:51,285 creating build/bdist.linux-armv7l/wheel/keystone/locale/ru 2026-09-04T06:44:51,286 creating build/bdist.linux-armv7l/wheel/keystone/locale/ru/LC_MESSAGES 2026-09-04T06:44:51,288 copying build/lib/keystone/locale/ru/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/ru/LC_MESSAGES 2026-09-04T06:44:51,291 creating build/bdist.linux-armv7l/wheel/keystone/locale/pt_BR 2026-09-04T06:44:51,293 creating build/bdist.linux-armv7l/wheel/keystone/locale/pt_BR/LC_MESSAGES 2026-09-04T06:44:51,294 copying build/lib/keystone/locale/pt_BR/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/pt_BR/LC_MESSAGES 2026-09-04T06:44:51,297 creating build/bdist.linux-armv7l/wheel/keystone/locale/en_GB 2026-09-04T06:44:51,299 creating build/bdist.linux-armv7l/wheel/keystone/locale/en_GB/LC_MESSAGES 2026-09-04T06:44:51,300 copying build/lib/keystone/locale/en_GB/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/en_GB/LC_MESSAGES 2026-09-04T06:44:51,304 creating build/bdist.linux-armv7l/wheel/keystone/locale/fr 2026-09-04T06:44:51,306 creating build/bdist.linux-armv7l/wheel/keystone/locale/fr/LC_MESSAGES 2026-09-04T06:44:51,307 copying build/lib/keystone/locale/fr/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/fr/LC_MESSAGES 2026-09-04T06:44:51,311 creating build/bdist.linux-armv7l/wheel/keystone/locale/zh_TW 2026-09-04T06:44:51,313 creating build/bdist.linux-armv7l/wheel/keystone/locale/zh_TW/LC_MESSAGES 2026-09-04T06:44:51,314 copying build/lib/keystone/locale/zh_TW/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/zh_TW/LC_MESSAGES 2026-09-04T06:44:51,317 creating build/bdist.linux-armv7l/wheel/keystone/locale/it 2026-09-04T06:44:51,319 creating build/bdist.linux-armv7l/wheel/keystone/locale/it/LC_MESSAGES 2026-09-04T06:44:51,320 copying build/lib/keystone/locale/it/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/it/LC_MESSAGES 2026-09-04T06:44:51,324 creating build/bdist.linux-armv7l/wheel/keystone/wsgi 2026-09-04T06:44:51,325 copying build/lib/keystone/wsgi/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/wsgi 2026-09-04T06:44:51,327 copying build/lib/keystone/wsgi/api.py -> build/bdist.linux-armv7l/wheel/./keystone/wsgi 2026-09-04T06:44:51,329 creating build/bdist.linux-armv7l/wheel/keystone/credential 2026-09-04T06:44:51,331 creating build/bdist.linux-armv7l/wheel/keystone/credential/backends 2026-09-04T06:44:51,332 copying build/lib/keystone/credential/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/backends 2026-09-04T06:44:51,334 copying build/lib/keystone/credential/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/backends 2026-09-04T06:44:51,336 copying build/lib/keystone/credential/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/backends 2026-09-04T06:44:51,339 copying build/lib/keystone/credential/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/credential 2026-09-04T06:44:51,340 copying build/lib/keystone/credential/core.py -> build/bdist.linux-armv7l/wheel/./keystone/credential 2026-09-04T06:44:51,343 creating build/bdist.linux-armv7l/wheel/keystone/credential/providers 2026-09-04T06:44:51,344 copying build/lib/keystone/credential/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/providers 2026-09-04T06:44:51,346 copying build/lib/keystone/credential/providers/core.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/providers 2026-09-04T06:44:51,349 creating build/bdist.linux-armv7l/wheel/keystone/credential/providers/fernet 2026-09-04T06:44:51,350 copying build/lib/keystone/credential/providers/fernet/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/providers/fernet 2026-09-04T06:44:51,352 copying build/lib/keystone/credential/providers/fernet/core.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/providers/fernet 2026-09-04T06:44:51,354 copying build/lib/keystone/credential/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/credential 2026-09-04T06:44:51,357 copying build/lib/keystone/credential/provider.py -> build/bdist.linux-armv7l/wheel/./keystone/credential 2026-09-04T06:44:51,359 creating build/bdist.linux-armv7l/wheel/keystone/token 2026-09-04T06:44:51,360 copying build/lib/keystone/token/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/token 2026-09-04T06:44:51,362 copying build/lib/keystone/token/token_formatters.py -> build/bdist.linux-armv7l/wheel/./keystone/token 2026-09-04T06:44:51,366 creating build/bdist.linux-armv7l/wheel/keystone/token/providers 2026-09-04T06:44:51,367 copying build/lib/keystone/token/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers 2026-09-04T06:44:51,368 copying build/lib/keystone/token/providers/base.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers 2026-09-04T06:44:51,371 creating build/bdist.linux-armv7l/wheel/keystone/token/providers/fernet 2026-09-04T06:44:51,372 copying build/lib/keystone/token/providers/fernet/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers/fernet 2026-09-04T06:44:51,374 copying build/lib/keystone/token/providers/fernet/core.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers/fernet 2026-09-04T06:44:51,377 creating build/bdist.linux-armv7l/wheel/keystone/token/providers/jws 2026-09-04T06:44:51,378 copying build/lib/keystone/token/providers/jws/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers/jws 2026-09-04T06:44:51,380 copying build/lib/keystone/token/providers/jws/core.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers/jws 2026-09-04T06:44:51,382 copying build/lib/keystone/token/provider.py -> build/bdist.linux-armv7l/wheel/./keystone/token 2026-09-04T06:44:51,385 creating build/bdist.linux-armv7l/wheel/keystone/receipt 2026-09-04T06:44:51,386 copying build/lib/keystone/receipt/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt 2026-09-04T06:44:51,389 creating build/bdist.linux-armv7l/wheel/keystone/receipt/providers 2026-09-04T06:44:51,390 copying build/lib/keystone/receipt/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt/providers 2026-09-04T06:44:51,392 copying build/lib/keystone/receipt/providers/base.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt/providers 2026-09-04T06:44:51,394 creating build/bdist.linux-armv7l/wheel/keystone/receipt/providers/fernet 2026-09-04T06:44:51,395 copying build/lib/keystone/receipt/providers/fernet/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt/providers/fernet 2026-09-04T06:44:51,398 copying build/lib/keystone/receipt/providers/fernet/core.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt/providers/fernet 2026-09-04T06:44:51,400 copying build/lib/keystone/receipt/receipt_formatters.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt 2026-09-04T06:44:51,402 copying build/lib/keystone/receipt/handlers.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt 2026-09-04T06:44:51,404 copying build/lib/keystone/receipt/provider.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt 2026-09-04T06:44:51,407 copying build/lib/keystone/i18n.py -> build/bdist.linux-armv7l/wheel/./keystone 2026-09-04T06:44:51,409 creating build/bdist.linux-armv7l/wheel/keystone/oauth2 2026-09-04T06:44:51,410 copying build/lib/keystone/oauth2/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth2 2026-09-04T06:44:51,412 copying build/lib/keystone/oauth2/handlers.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth2 2026-09-04T06:44:51,414 creating build/bdist.linux-armv7l/wheel/keystone/server 2026-09-04T06:44:51,416 copying build/lib/keystone/server/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/server 2026-09-04T06:44:51,418 creating build/bdist.linux-armv7l/wheel/keystone/server/flask 2026-09-04T06:44:51,420 copying build/lib/keystone/server/flask/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask 2026-09-04T06:44:51,422 creating build/bdist.linux-armv7l/wheel/keystone/server/flask/request_processing 2026-09-04T06:44:51,423 copying build/lib/keystone/server/flask/request_processing/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing 2026-09-04T06:44:51,425 copying build/lib/keystone/server/flask/request_processing/json_body.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing 2026-09-04T06:44:51,427 copying build/lib/keystone/server/flask/request_processing/req_logging.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing 2026-09-04T06:44:51,429 creating build/bdist.linux-armv7l/wheel/keystone/server/flask/request_processing/middleware 2026-09-04T06:44:51,430 copying build/lib/keystone/server/flask/request_processing/middleware/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing/middleware 2026-09-04T06:44:51,432 copying build/lib/keystone/server/flask/request_processing/middleware/url_normalize.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing/middleware 2026-09-04T06:44:51,434 copying build/lib/keystone/server/flask/request_processing/middleware/auth_context.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing/middleware 2026-09-04T06:44:51,436 copying build/lib/keystone/server/flask/core.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask 2026-09-04T06:44:51,439 copying build/lib/keystone/server/flask/common.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask 2026-09-04T06:44:51,441 copying build/lib/keystone/server/flask/application.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask 2026-09-04T06:44:51,444 copying build/lib/keystone/server/backends.py -> build/bdist.linux-armv7l/wheel/./keystone/server 2026-09-04T06:44:51,446 copying build/lib/keystone/server/wsgi.py -> build/bdist.linux-armv7l/wheel/./keystone/server 2026-09-04T06:44:51,448 creating build/bdist.linux-armv7l/wheel/keystone/policy 2026-09-04T06:44:51,450 creating build/bdist.linux-armv7l/wheel/keystone/policy/backends 2026-09-04T06:44:51,451 copying build/lib/keystone/policy/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/policy/backends 2026-09-04T06:44:51,453 copying build/lib/keystone/policy/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/policy/backends 2026-09-04T06:44:51,455 copying build/lib/keystone/policy/backends/rules.py -> build/bdist.linux-armv7l/wheel/./keystone/policy/backends 2026-09-04T06:44:51,457 copying build/lib/keystone/policy/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/policy/backends 2026-09-04T06:44:51,459 copying build/lib/keystone/policy/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/policy 2026-09-04T06:44:51,461 copying build/lib/keystone/policy/core.py -> build/bdist.linux-armv7l/wheel/./keystone/policy 2026-09-04T06:44:51,463 copying build/lib/keystone/policy/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/policy 2026-09-04T06:44:51,465 creating build/bdist.linux-armv7l/wheel/keystone/catalog 2026-09-04T06:44:51,467 creating build/bdist.linux-armv7l/wheel/keystone/catalog/backends 2026-09-04T06:44:51,468 copying build/lib/keystone/catalog/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog/backends 2026-09-04T06:44:51,469 copying build/lib/keystone/catalog/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog/backends 2026-09-04T06:44:51,472 copying build/lib/keystone/catalog/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog/backends 2026-09-04T06:44:51,475 copying build/lib/keystone/catalog/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog 2026-09-04T06:44:51,477 copying build/lib/keystone/catalog/core.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog 2026-09-04T06:44:51,479 copying build/lib/keystone/catalog/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog 2026-09-04T06:44:51,483 creating build/bdist.linux-armv7l/wheel/keystone/federation 2026-09-04T06:44:51,485 creating build/bdist.linux-armv7l/wheel/keystone/federation/backends 2026-09-04T06:44:51,486 copying build/lib/keystone/federation/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/federation/backends 2026-09-04T06:44:51,488 copying build/lib/keystone/federation/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/federation/backends 2026-09-04T06:44:51,490 copying build/lib/keystone/federation/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/federation/backends 2026-09-04T06:44:51,493 copying build/lib/keystone/federation/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-09-04T06:44:51,495 copying build/lib/keystone/federation/core.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-09-04T06:44:51,497 copying build/lib/keystone/federation/idp.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-09-04T06:44:51,500 copying build/lib/keystone/federation/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-09-04T06:44:51,502 copying build/lib/keystone/federation/utils.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-09-04T06:44:51,505 copying build/lib/keystone/federation/constants.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-09-04T06:44:51,508 creating build/bdist.linux-armv7l/wheel/keystone/revoke 2026-09-04T06:44:51,510 creating build/bdist.linux-armv7l/wheel/keystone/revoke/backends 2026-09-04T06:44:51,511 copying build/lib/keystone/revoke/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke/backends 2026-09-04T06:44:51,513 copying build/lib/keystone/revoke/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke/backends 2026-09-04T06:44:51,514 copying build/lib/keystone/revoke/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke/backends 2026-09-04T06:44:51,517 copying build/lib/keystone/revoke/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke 2026-09-04T06:44:51,519 copying build/lib/keystone/revoke/core.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke 2026-09-04T06:44:51,521 copying build/lib/keystone/revoke/model.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke 2026-09-04T06:44:51,524 creating build/bdist.linux-armv7l/wheel/keystone/oauth1 2026-09-04T06:44:51,525 creating build/bdist.linux-armv7l/wheel/keystone/oauth1/backends 2026-09-04T06:44:51,527 copying build/lib/keystone/oauth1/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1/backends 2026-09-04T06:44:51,528 copying build/lib/keystone/oauth1/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1/backends 2026-09-04T06:44:51,531 copying build/lib/keystone/oauth1/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1/backends 2026-09-04T06:44:51,534 copying build/lib/keystone/oauth1/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1 2026-09-04T06:44:51,536 copying build/lib/keystone/oauth1/core.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1 2026-09-04T06:44:51,539 copying build/lib/keystone/oauth1/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1 2026-09-04T06:44:51,541 copying build/lib/keystone/oauth1/validator.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1 2026-09-04T06:44:51,545 creating build/bdist.linux-armv7l/wheel/keystone/identity 2026-09-04T06:44:51,547 creating build/bdist.linux-armv7l/wheel/keystone/identity/backends 2026-09-04T06:44:51,548 copying build/lib/keystone/identity/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends 2026-09-04T06:44:51,551 copying build/lib/keystone/identity/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends 2026-09-04T06:44:51,553 copying build/lib/keystone/identity/backends/resource_options.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends 2026-09-04T06:44:51,556 creating build/bdist.linux-armv7l/wheel/keystone/identity/backends/ldap 2026-09-04T06:44:51,558 copying build/lib/keystone/identity/backends/ldap/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends/ldap 2026-09-04T06:44:51,560 copying build/lib/keystone/identity/backends/ldap/core.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends/ldap 2026-09-04T06:44:51,563 copying build/lib/keystone/identity/backends/ldap/models.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends/ldap 2026-09-04T06:44:51,565 copying build/lib/keystone/identity/backends/ldap/common.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends/ldap 2026-09-04T06:44:51,569 copying build/lib/keystone/identity/backends/sql_model.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends 2026-09-04T06:44:51,572 copying build/lib/keystone/identity/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends 2026-09-04T06:44:51,575 copying build/lib/keystone/identity/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity 2026-09-04T06:44:51,577 copying build/lib/keystone/identity/core.py -> build/bdist.linux-armv7l/wheel/./keystone/identity 2026-09-04T06:44:51,581 copying build/lib/keystone/identity/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/identity 2026-09-04T06:44:51,583 copying build/lib/keystone/identity/generator.py -> build/bdist.linux-armv7l/wheel/./keystone/identity 2026-09-04T06:44:51,586 creating build/bdist.linux-armv7l/wheel/keystone/identity/mapping_backends 2026-09-04T06:44:51,587 copying build/lib/keystone/identity/mapping_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/mapping_backends 2026-09-04T06:44:51,589 copying build/lib/keystone/identity/mapping_backends/mapping.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/mapping_backends 2026-09-04T06:44:51,591 copying build/lib/keystone/identity/mapping_backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/mapping_backends 2026-09-04T06:44:51,594 copying build/lib/keystone/identity/mapping_backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/mapping_backends 2026-09-04T06:44:51,597 creating build/bdist.linux-armv7l/wheel/keystone/identity/id_generators 2026-09-04T06:44:51,598 copying build/lib/keystone/identity/id_generators/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/id_generators 2026-09-04T06:44:51,599 copying build/lib/keystone/identity/id_generators/sha256.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/id_generators 2026-09-04T06:44:51,602 creating build/bdist.linux-armv7l/wheel/keystone/identity/shadow_backends 2026-09-04T06:44:51,603 copying build/lib/keystone/identity/shadow_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/shadow_backends 2026-09-04T06:44:51,605 copying build/lib/keystone/identity/shadow_backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/shadow_backends 2026-09-04T06:44:51,607 copying build/lib/keystone/identity/shadow_backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/shadow_backends 2026-09-04T06:44:51,609 copying build/lib/keystone/version.py -> build/bdist.linux-armv7l/wheel/./keystone 2026-09-04T06:44:51,612 creating build/bdist.linux-armv7l/wheel/keystone/models 2026-09-04T06:44:51,613 copying build/lib/keystone/models/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/models 2026-09-04T06:44:51,615 copying build/lib/keystone/models/revoke_model.py -> build/bdist.linux-armv7l/wheel/./keystone/models 2026-09-04T06:44:51,617 copying build/lib/keystone/models/token_model.py -> build/bdist.linux-armv7l/wheel/./keystone/models 2026-09-04T06:44:51,620 copying build/lib/keystone/models/receipt_model.py -> build/bdist.linux-armv7l/wheel/./keystone/models 2026-09-04T06:44:51,623 creating build/bdist.linux-armv7l/wheel/keystone/endpoint_policy 2026-09-04T06:44:51,625 creating build/bdist.linux-armv7l/wheel/keystone/endpoint_policy/backends 2026-09-04T06:44:51,626 copying build/lib/keystone/endpoint_policy/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/endpoint_policy/backends 2026-09-04T06:44:51,628 copying build/lib/keystone/endpoint_policy/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/endpoint_policy/backends 2026-09-04T06:44:51,630 copying build/lib/keystone/endpoint_policy/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/endpoint_policy/backends 2026-09-04T06:44:51,632 copying build/lib/keystone/endpoint_policy/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/endpoint_policy 2026-09-04T06:44:51,634 copying build/lib/keystone/endpoint_policy/core.py -> build/bdist.linux-armv7l/wheel/./keystone/endpoint_policy 2026-09-04T06:44:51,637 creating build/bdist.linux-armv7l/wheel/keystone/common 2026-09-04T06:44:51,639 copying build/lib/keystone/common/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-09-04T06:44:51,640 copying build/lib/keystone/common/provider_api.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-09-04T06:44:51,643 creating build/bdist.linux-armv7l/wheel/keystone/common/password_hashers 2026-09-04T06:44:51,644 copying build/lib/keystone/common/password_hashers/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/password_hashers 2026-09-04T06:44:51,647 copying build/lib/keystone/common/password_hashers/bcrypt.py -> build/bdist.linux-armv7l/wheel/./keystone/common/password_hashers 2026-09-04T06:44:51,649 copying build/lib/keystone/common/password_hashers/pbkdf2.py -> build/bdist.linux-armv7l/wheel/./keystone/common/password_hashers 2026-09-04T06:44:51,651 copying build/lib/keystone/common/password_hashers/scrypt.py -> build/bdist.linux-armv7l/wheel/./keystone/common/password_hashers 2026-09-04T06:44:51,653 copying build/lib/keystone/common/authorization.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-09-04T06:44:51,656 creating build/bdist.linux-armv7l/wheel/keystone/common/policies 2026-09-04T06:44:51,657 copying build/lib/keystone/common/policies/access_token.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,659 copying build/lib/keystone/common/policies/trust.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,661 copying build/lib/keystone/common/policies/token.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,663 copying build/lib/keystone/common/policies/access_rule.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,665 copying build/lib/keystone/common/policies/credential.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,667 copying build/lib/keystone/common/policies/consumer.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,669 copying build/lib/keystone/common/policies/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,671 copying build/lib/keystone/common/policies/implied_role.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,674 copying build/lib/keystone/common/policies/identity_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,676 copying build/lib/keystone/common/policies/grant.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,679 copying build/lib/keystone/common/policies/group.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,681 copying build/lib/keystone/common/policies/domain_config.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,684 copying build/lib/keystone/common/policies/s3tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,686 copying build/lib/keystone/common/policies/service_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,688 copying build/lib/keystone/common/policies/token_revocation.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,690 copying build/lib/keystone/common/policies/ec2tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,692 copying build/lib/keystone/common/policies/endpoint_group.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,694 copying build/lib/keystone/common/policies/policy.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,696 copying build/lib/keystone/common/policies/mapping.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,698 copying build/lib/keystone/common/policies/auth.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,700 copying build/lib/keystone/common/policies/protocol.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,702 copying build/lib/keystone/common/policies/base.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,705 copying build/lib/keystone/common/policies/region.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,707 copying build/lib/keystone/common/policies/service.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,709 copying build/lib/keystone/common/policies/registered_limit.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,711 copying build/lib/keystone/common/policies/domain.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,713 copying build/lib/keystone/common/policies/endpoint.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,715 copying build/lib/keystone/common/policies/role.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,717 copying build/lib/keystone/common/policies/project_endpoint.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,719 copying build/lib/keystone/common/policies/policy_association.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,722 copying build/lib/keystone/common/policies/application_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,724 copying build/lib/keystone/common/policies/ec2_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,726 copying build/lib/keystone/common/policies/role_assignment.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,728 copying build/lib/keystone/common/policies/limit.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,730 copying build/lib/keystone/common/policies/revoke_event.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,732 copying build/lib/keystone/common/policies/project.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,734 copying build/lib/keystone/common/policies/user.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-09-04T06:44:51,737 copying build/lib/keystone/common/jwt_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-09-04T06:44:51,739 creating build/bdist.linux-armv7l/wheel/keystone/common/rbac_enforcer 2026-09-04T06:44:51,740 copying build/lib/keystone/common/rbac_enforcer/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/rbac_enforcer 2026-09-04T06:44:51,742 copying build/lib/keystone/common/rbac_enforcer/policy.py -> build/bdist.linux-armv7l/wheel/./keystone/common/rbac_enforcer 2026-09-04T06:44:51,744 copying build/lib/keystone/common/rbac_enforcer/enforcer.py -> build/bdist.linux-armv7l/wheel/./keystone/common/rbac_enforcer 2026-09-04T06:44:51,747 creating build/bdist.linux-armv7l/wheel/keystone/common/cache 2026-09-04T06:44:51,748 copying build/lib/keystone/common/cache/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/cache 2026-09-04T06:44:51,750 copying build/lib/keystone/common/cache/core.py -> build/bdist.linux-armv7l/wheel/./keystone/common/cache 2026-09-04T06:44:51,753 copying build/lib/keystone/common/cache/_context_cache.py -> build/bdist.linux-armv7l/wheel/./keystone/common/cache 2026-09-04T06:44:51,755 copying build/lib/keystone/common/profiler.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-09-04T06:44:51,757 copying build/lib/keystone/common/json_home.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-09-04T06:44:51,759 copying build/lib/keystone/common/render_token.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-09-04T06:44:51,761 copying build/lib/keystone/common/tokenless_auth.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-09-04T06:44:51,763 copying build/lib/keystone/common/fernet_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-09-04T06:44:51,765 copying build/lib/keystone/common/password_hashing.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-09-04T06:44:51,767 copying build/lib/keystone/common/context.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-09-04T06:44:51,770 creating build/bdist.linux-armv7l/wheel/keystone/common/sql 2026-09-04T06:44:51,771 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations 2026-09-04T06:44:51,773 copying build/lib/keystone/common/sql/migrations/env.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-09-04T06:44:51,775 copying build/lib/keystone/common/sql/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-09-04T06:44:51,777 copying build/lib/keystone/common/sql/migrations/README.rst -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-09-04T06:44:51,778 copying build/lib/keystone/common/sql/migrations/manage.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-09-04T06:44:51,781 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions 2026-09-04T06:44:51,783 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/2024.1 2026-09-04T06:44:51,785 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/2024.1/expand 2026-09-04T06:44:51,786 copying build/lib/keystone/common/sql/migrations/versions/2024.1/expand/47147121_add_identity_federation_attribute_mapping_schema_version.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions/2024.1/expand 2026-09-04T06:44:51,788 copying build/lib/keystone/common/sql/migrations/versions/CONTRACT_HEAD -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions 2026-09-04T06:44:51,790 copying build/lib/keystone/common/sql/migrations/versions/EXPAND_HEAD -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions 2026-09-04T06:44:51,792 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/bobcat 2026-09-04T06:44:51,794 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/bobcat/contract 2026-09-04T06:44:51,795 copying build/lib/keystone/common/sql/migrations/versions/bobcat/contract/99de3849d860_fix_incorrect_constraints.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions/bobcat/contract 2026-09-04T06:44:51,797 copying build/lib/keystone/common/sql/migrations/versions/bobcat/contract/c88cdce8f248_remove_duplicate_constraints.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions/bobcat/contract 2026-09-04T06:44:51,799 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/bobcat/expand 2026-09-04T06:44:51,800 copying build/lib/keystone/common/sql/migrations/versions/bobcat/expand/b4f8b3f584e0_fix_incorrect_constraints.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions/bobcat/expand 2026-09-04T06:44:51,802 copying build/lib/keystone/common/sql/migrations/versions/bobcat/expand/11c3b243b4cb_remove_service_provider_relay_state_server_default.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions/bobcat/expand 2026-09-04T06:44:51,805 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/2026.1 2026-09-04T06:44:51,806 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/2026.1/expand 2026-09-04T06:44:51,808 copying build/lib/keystone/common/sql/migrations/versions/2026.1/expand/742c857f1dfb_add_index_in_revocation_event.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions/2026.1/expand 2026-09-04T06:44:51,810 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/2025.2 2026-09-04T06:44:51,812 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/2025.2/expand 2026-09-04T06:44:51,813 copying build/lib/keystone/common/sql/migrations/versions/2025.2/expand/e8725d6fa226_add_project_id_index_to_project_.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions/2025.2/expand 2026-09-04T06:44:51,815 copying build/lib/keystone/common/sql/migrations/versions/27e647c0fad4_initial_version.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions 2026-09-04T06:44:51,818 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/yoga 2026-09-04T06:44:51,819 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/yoga/contract 2026-09-04T06:44:51,821 copying build/lib/keystone/common/sql/migrations/versions/yoga/contract/e25ffa003242_initial.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions/yoga/contract 2026-09-04T06:44:51,823 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/yoga/expand 2026-09-04T06:44:51,824 copying build/lib/keystone/common/sql/migrations/versions/yoga/expand/29e87d24a316_initial.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions/yoga/expand 2026-09-04T06:44:51,826 copying build/lib/keystone/common/sql/migrations/script.py.mako -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-09-04T06:44:51,828 copying build/lib/keystone/common/sql/migrations/autogen.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-09-04T06:44:51,830 copying build/lib/keystone/common/sql/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql 2026-09-04T06:44:51,832 copying build/lib/keystone/common/sql/core.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql 2026-09-04T06:44:51,834 copying build/lib/keystone/common/sql/alembic.ini -> build/bdist.linux-armv7l/wheel/./keystone/common/sql 2026-09-04T06:44:51,836 copying build/lib/keystone/common/sql/upgrades.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql 2026-09-04T06:44:51,839 copying build/lib/keystone/common/manager.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-09-04T06:44:51,841 copying build/lib/keystone/common/driver_hints.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-09-04T06:44:51,844 creating build/bdist.linux-armv7l/wheel/keystone/common/validation 2026-09-04T06:44:51,845 copying build/lib/keystone/common/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/validation 2026-09-04T06:44:51,847 copying build/lib/keystone/common/validation/parameter_types.py -> build/bdist.linux-armv7l/wheel/./keystone/common/validation 2026-09-04T06:44:51,849 copying build/lib/keystone/common/validation/validators.py -> build/bdist.linux-armv7l/wheel/./keystone/common/validation 2026-09-04T06:44:51,851 copying build/lib/keystone/common/utils.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-09-04T06:44:51,854 creating build/bdist.linux-armv7l/wheel/keystone/common/resource_options 2026-09-04T06:44:51,855 copying build/lib/keystone/common/resource_options/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/resource_options 2026-09-04T06:44:51,857 copying build/lib/keystone/common/resource_options/core.py -> build/bdist.linux-armv7l/wheel/./keystone/common/resource_options 2026-09-04T06:44:51,860 creating build/bdist.linux-armv7l/wheel/keystone/common/resource_options/options 2026-09-04T06:44:51,861 copying build/lib/keystone/common/resource_options/options/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/resource_options/options 2026-09-04T06:44:51,863 copying build/lib/keystone/common/resource_options/options/immutable.py -> build/bdist.linux-armv7l/wheel/./keystone/common/resource_options/options 2026-09-04T06:44:51,865 creating build/bdist.linux-armv7l/wheel/keystone/limit 2026-09-04T06:44:51,867 creating build/bdist.linux-armv7l/wheel/keystone/limit/backends 2026-09-04T06:44:51,868 copying build/lib/keystone/limit/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/backends 2026-09-04T06:44:51,869 copying build/lib/keystone/limit/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/backends 2026-09-04T06:44:51,872 copying build/lib/keystone/limit/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/backends 2026-09-04T06:44:51,874 copying build/lib/keystone/limit/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/limit 2026-09-04T06:44:51,876 copying build/lib/keystone/limit/core.py -> build/bdist.linux-armv7l/wheel/./keystone/limit 2026-09-04T06:44:51,878 copying build/lib/keystone/limit/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/limit 2026-09-04T06:44:51,881 creating build/bdist.linux-armv7l/wheel/keystone/limit/models 2026-09-04T06:44:51,882 copying build/lib/keystone/limit/models/flat.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/models 2026-09-04T06:44:51,884 copying build/lib/keystone/limit/models/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/models 2026-09-04T06:44:51,885 copying build/lib/keystone/limit/models/base.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/models 2026-09-04T06:44:51,887 copying build/lib/keystone/limit/models/strict_two_level.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/models 2026-09-04T06:44:51,889 copying build/lib/keystone/notifications.py -> build/bdist.linux-armv7l/wheel/./keystone 2026-09-04T06:44:51,892 copying build/lib/keystone/exception.py -> build/bdist.linux-armv7l/wheel/./keystone 2026-09-04T06:44:51,895 running install_data 2026-09-04T06:44:51,901 creating build/bdist.linux-armv7l/wheel/keystone-29.1.0.data/data 2026-09-04T06:44:51,903 creating build/bdist.linux-armv7l/wheel/keystone-29.1.0.data/data/etc/keystone 2026-09-04T06:44:51,905 copying etc/sso_callback_template.html -> build/bdist.linux-armv7l/wheel/keystone-29.1.0.data/data/etc/keystone 2026-09-04T06:44:51,907 running install_egg_info 2026-09-04T06:44:51,912 Copying keystone.egg-info to build/bdist.linux-armv7l/wheel/./keystone-29.1.0-py3.11.egg-info 2026-09-04T06:44:51,928 running install_scripts 2026-09-04T06:44:51,944 creating build/bdist.linux-armv7l/wheel/keystone-29.1.0.dist-info/WHEEL 2026-09-04T06:44:51,947 creating '/tmp/pip-wheel-d21wjr0m/.tmp-7rd2od_q/keystone-29.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-09-04T06:44:51,949 adding 'keystone/__init__.py' 2026-09-04T06:44:51,953 adding 'keystone/exception.py' 2026-09-04T06:44:51,954 adding 'keystone/i18n.py' 2026-09-04T06:44:51,959 adding 'keystone/notifications.py' 2026-09-04T06:44:51,961 adding 'keystone/version.py' 2026-09-04T06:44:51,963 adding 'keystone/api/__init__.py' 2026-09-04T06:44:51,965 adding 'keystone/api/auth.py' 2026-09-04T06:44:51,968 adding 'keystone/api/credentials.py' 2026-09-04T06:44:51,969 adding 'keystone/api/discovery.py' 2026-09-04T06:44:51,972 adding 'keystone/api/domains.py' 2026-09-04T06:44:51,973 adding 'keystone/api/ec2tokens.py' 2026-09-04T06:44:51,975 adding 'keystone/api/endpoints.py' 2026-09-04T06:44:51,976 adding 'keystone/api/groups.py' 2026-09-04T06:44:51,978 adding 'keystone/api/limits.py' 2026-09-04T06:44:51,980 adding 'keystone/api/os_ep_filter.py' 2026-09-04T06:44:51,983 adding 'keystone/api/os_federation.py' 2026-09-04T06:44:51,984 adding 'keystone/api/os_inherit.py' 2026-09-04T06:44:51,987 adding 'keystone/api/os_oauth1.py' 2026-09-04T06:44:51,989 adding 'keystone/api/os_oauth2.py' 2026-09-04T06:44:51,990 adding 'keystone/api/os_revoke.py' 2026-09-04T06:44:51,991 adding 'keystone/api/os_simple_cert.py' 2026-09-04T06:44:51,993 adding 'keystone/api/policy.py' 2026-09-04T06:44:51,995 adding 'keystone/api/projects.py' 2026-09-04T06:44:51,996 adding 'keystone/api/regions.py' 2026-09-04T06:44:51,998 adding 'keystone/api/registered_limits.py' 2026-09-04T06:44:52,000 adding 'keystone/api/role_assignments.py' 2026-09-04T06:44:52,001 adding 'keystone/api/role_inferences.py' 2026-09-04T06:44:52,003 adding 'keystone/api/roles.py' 2026-09-04T06:44:52,005 adding 'keystone/api/s3tokens.py' 2026-09-04T06:44:52,006 adding 'keystone/api/services.py' 2026-09-04T06:44:52,008 adding 'keystone/api/system.py' 2026-09-04T06:44:52,010 adding 'keystone/api/trusts.py' 2026-09-04T06:44:52,015 adding 'keystone/api/users.py' 2026-09-04T06:44:52,017 adding 'keystone/api/_shared/EC2_S3_Resource.py' 2026-09-04T06:44:52,019 adding 'keystone/api/_shared/__init__.py' 2026-09-04T06:44:52,021 adding 'keystone/api/_shared/authentication.py' 2026-09-04T06:44:52,022 adding 'keystone/api/_shared/delegation.py' 2026-09-04T06:44:52,023 adding 'keystone/api/_shared/implied_roles.py' 2026-09-04T06:44:52,024 adding 'keystone/api/_shared/json_home_relations.py' 2026-09-04T06:44:52,026 adding 'keystone/api/_shared/saml.py' 2026-09-04T06:44:52,028 adding 'keystone/api/validation/__init__.py' 2026-09-04T06:44:52,029 adding 'keystone/api/validation/parameter_types.py' 2026-09-04T06:44:52,031 adding 'keystone/api/validation/response_types.py' 2026-09-04T06:44:52,032 adding 'keystone/api/validation/validators.py' 2026-09-04T06:44:52,034 adding 'keystone/application_credential/__init__.py' 2026-09-04T06:44:52,036 adding 'keystone/application_credential/core.py' 2026-09-04T06:44:52,038 adding 'keystone/application_credential/schema.py' 2026-09-04T06:44:52,040 adding 'keystone/application_credential/backends/__init__.py' 2026-09-04T06:44:52,041 adding 'keystone/application_credential/backends/base.py' 2026-09-04T06:44:52,043 adding 'keystone/application_credential/backends/sql.py' 2026-09-04T06:44:52,044 adding 'keystone/assignment/__init__.py' 2026-09-04T06:44:52,051 adding 'keystone/assignment/core.py' 2026-09-04T06:44:52,054 adding 'keystone/assignment/schema.py' 2026-09-04T06:44:52,055 adding 'keystone/assignment/backends/__init__.py' 2026-09-04T06:44:52,057 adding 'keystone/assignment/backends/base.py' 2026-09-04T06:44:52,059 adding 'keystone/assignment/backends/sql.py' 2026-09-04T06:44:52,061 adding 'keystone/assignment/role_backends/__init__.py' 2026-09-04T06:44:52,062 adding 'keystone/assignment/role_backends/base.py' 2026-09-04T06:44:52,063 adding 'keystone/assignment/role_backends/resource_options.py' 2026-09-04T06:44:52,065 adding 'keystone/assignment/role_backends/sql.py' 2026-09-04T06:44:52,066 adding 'keystone/assignment/role_backends/sql_model.py' 2026-09-04T06:44:52,068 adding 'keystone/auth/__init__.py' 2026-09-04T06:44:52,072 adding 'keystone/auth/core.py' 2026-09-04T06:44:52,074 adding 'keystone/auth/schema.py' 2026-09-04T06:44:52,077 adding 'keystone/auth/plugins/__init__.py' 2026-09-04T06:44:52,078 adding 'keystone/auth/plugins/application_credential.py' 2026-09-04T06:44:52,080 adding 'keystone/auth/plugins/base.py' 2026-09-04T06:44:52,082 adding 'keystone/auth/plugins/core.py' 2026-09-04T06:44:52,084 adding 'keystone/auth/plugins/external.py' 2026-09-04T06:44:52,089 adding 'keystone/auth/plugins/mapped.py' 2026-09-04T06:44:52,090 adding 'keystone/auth/plugins/oauth1.py' 2026-09-04T06:44:52,092 adding 'keystone/auth/plugins/password.py' 2026-09-04T06:44:52,094 adding 'keystone/auth/plugins/token.py' 2026-09-04T06:44:52,097 adding 'keystone/auth/plugins/totp.py' 2026-09-04T06:44:52,099 adding 'keystone/catalog/__init__.py' 2026-09-04T06:44:52,101 adding 'keystone/catalog/core.py' 2026-09-04T06:44:52,104 adding 'keystone/catalog/schema.py' 2026-09-04T06:44:52,106 adding 'keystone/catalog/backends/__init__.py' 2026-09-04T06:44:52,109 adding 'keystone/catalog/backends/base.py' 2026-09-04T06:44:52,113 adding 'keystone/catalog/backends/sql.py' 2026-09-04T06:44:52,115 adding 'keystone/cmd/__init__.py' 2026-09-04T06:44:52,118 adding 'keystone/cmd/bootstrap.py' 2026-09-04T06:44:52,127 adding 'keystone/cmd/cli.py' 2026-09-04T06:44:52,129 adding 'keystone/cmd/idutils.py' 2026-09-04T06:44:52,131 adding 'keystone/cmd/manage.py' 2026-09-04T06:44:52,133 adding 'keystone/cmd/status.py' 2026-09-04T06:44:52,135 adding 'keystone/cmd/doctor/__init__.py' 2026-09-04T06:44:52,137 adding 'keystone/cmd/doctor/caching.py' 2026-09-04T06:44:52,139 adding 'keystone/cmd/doctor/credential.py' 2026-09-04T06:44:52,140 adding 'keystone/cmd/doctor/database.py' 2026-09-04T06:44:52,142 adding 'keystone/cmd/doctor/debug.py' 2026-09-04T06:44:52,143 adding 'keystone/cmd/doctor/federation.py' 2026-09-04T06:44:52,145 adding 'keystone/cmd/doctor/ldap.py' 2026-09-04T06:44:52,147 adding 'keystone/cmd/doctor/security_compliance.py' 2026-09-04T06:44:52,149 adding 'keystone/cmd/doctor/tokens.py' 2026-09-04T06:44:52,151 adding 'keystone/cmd/doctor/tokens_fernet.py' 2026-09-04T06:44:52,153 adding 'keystone/common/__init__.py' 2026-09-04T06:44:52,154 adding 'keystone/common/authorization.py' 2026-09-04T06:44:52,156 adding 'keystone/common/context.py' 2026-09-04T06:44:52,158 adding 'keystone/common/driver_hints.py' 2026-09-04T06:44:52,161 adding 'keystone/common/fernet_utils.py' 2026-09-04T06:44:52,163 adding 'keystone/common/json_home.py' 2026-09-04T06:44:52,165 adding 'keystone/common/jwt_utils.py' 2026-09-04T06:44:52,167 adding 'keystone/common/manager.py' 2026-09-04T06:44:52,169 adding 'keystone/common/password_hashing.py' 2026-09-04T06:44:52,171 adding 'keystone/common/profiler.py' 2026-09-04T06:44:52,173 adding 'keystone/common/provider_api.py' 2026-09-04T06:44:52,174 adding 'keystone/common/render_token.py' 2026-09-04T06:44:52,176 adding 'keystone/common/tokenless_auth.py' 2026-09-04T06:44:52,179 adding 'keystone/common/utils.py' 2026-09-04T06:44:52,181 adding 'keystone/common/cache/__init__.py' 2026-09-04T06:44:52,182 adding 'keystone/common/cache/_context_cache.py' 2026-09-04T06:44:52,184 adding 'keystone/common/cache/core.py' 2026-09-04T06:44:52,186 adding 'keystone/common/password_hashers/__init__.py' 2026-09-04T06:44:52,187 adding 'keystone/common/password_hashers/bcrypt.py' 2026-09-04T06:44:52,189 adding 'keystone/common/password_hashers/pbkdf2.py' 2026-09-04T06:44:52,190 adding 'keystone/common/password_hashers/scrypt.py' 2026-09-04T06:44:52,193 adding 'keystone/common/policies/__init__.py' 2026-09-04T06:44:52,194 adding 'keystone/common/policies/access_rule.py' 2026-09-04T06:44:52,195 adding 'keystone/common/policies/access_token.py' 2026-09-04T06:44:52,197 adding 'keystone/common/policies/application_credential.py' 2026-09-04T06:44:52,198 adding 'keystone/common/policies/auth.py' 2026-09-04T06:44:52,199 adding 'keystone/common/policies/base.py' 2026-09-04T06:44:52,201 adding 'keystone/common/policies/consumer.py' 2026-09-04T06:44:52,202 adding 'keystone/common/policies/credential.py' 2026-09-04T06:44:52,204 adding 'keystone/common/policies/domain.py' 2026-09-04T06:44:52,205 adding 'keystone/common/policies/domain_config.py' 2026-09-04T06:44:52,206 adding 'keystone/common/policies/ec2_credential.py' 2026-09-04T06:44:52,208 adding 'keystone/common/policies/ec2tokens.py' 2026-09-04T06:44:52,209 adding 'keystone/common/policies/endpoint.py' 2026-09-04T06:44:52,211 adding 'keystone/common/policies/endpoint_group.py' 2026-09-04T06:44:52,213 adding 'keystone/common/policies/grant.py' 2026-09-04T06:44:52,214 adding 'keystone/common/policies/group.py' 2026-09-04T06:44:52,215 adding 'keystone/common/policies/identity_provider.py' 2026-09-04T06:44:52,217 adding 'keystone/common/policies/implied_role.py' 2026-09-04T06:44:52,218 adding 'keystone/common/policies/limit.py' 2026-09-04T06:44:52,220 adding 'keystone/common/policies/mapping.py' 2026-09-04T06:44:52,221 adding 'keystone/common/policies/policy.py' 2026-09-04T06:44:52,222 adding 'keystone/common/policies/policy_association.py' 2026-09-04T06:44:52,224 adding 'keystone/common/policies/project.py' 2026-09-04T06:44:52,225 adding 'keystone/common/policies/project_endpoint.py' 2026-09-04T06:44:52,227 adding 'keystone/common/policies/protocol.py' 2026-09-04T06:44:52,228 adding 'keystone/common/policies/region.py' 2026-09-04T06:44:52,229 adding 'keystone/common/policies/registered_limit.py' 2026-09-04T06:44:52,230 adding 'keystone/common/policies/revoke_event.py' 2026-09-04T06:44:52,232 adding 'keystone/common/policies/role.py' 2026-09-04T06:44:52,233 adding 'keystone/common/policies/role_assignment.py' 2026-09-04T06:44:52,234 adding 'keystone/common/policies/s3tokens.py' 2026-09-04T06:44:52,236 adding 'keystone/common/policies/service.py' 2026-09-04T06:44:52,237 adding 'keystone/common/policies/service_provider.py' 2026-09-04T06:44:52,239 adding 'keystone/common/policies/token.py' 2026-09-04T06:44:52,240 adding 'keystone/common/policies/token_revocation.py' 2026-09-04T06:44:52,241 adding 'keystone/common/policies/trust.py' 2026-09-04T06:44:52,243 adding 'keystone/common/policies/user.py' 2026-09-04T06:44:52,244 adding 'keystone/common/rbac_enforcer/__init__.py' 2026-09-04T06:44:52,247 adding 'keystone/common/rbac_enforcer/enforcer.py' 2026-09-04T06:44:52,249 adding 'keystone/common/rbac_enforcer/policy.py' 2026-09-04T06:44:52,251 adding 'keystone/common/resource_options/__init__.py' 2026-09-04T06:44:52,253 adding 'keystone/common/resource_options/core.py' 2026-09-04T06:44:52,255 adding 'keystone/common/resource_options/options/__init__.py' 2026-09-04T06:44:52,256 adding 'keystone/common/resource_options/options/immutable.py' 2026-09-04T06:44:52,258 adding 'keystone/common/sql/__init__.py' 2026-09-04T06:44:52,259 adding 'keystone/common/sql/alembic.ini' 2026-09-04T06:44:52,262 adding 'keystone/common/sql/core.py' 2026-09-04T06:44:52,264 adding 'keystone/common/sql/upgrades.py' 2026-09-04T06:44:52,266 adding 'keystone/common/sql/migrations/README.rst' 2026-09-04T06:44:52,268 adding 'keystone/common/sql/migrations/__init__.py' 2026-09-04T06:44:52,269 adding 'keystone/common/sql/migrations/autogen.py' 2026-09-04T06:44:52,271 adding 'keystone/common/sql/migrations/env.py' 2026-09-04T06:44:52,272 adding 'keystone/common/sql/migrations/manage.py' 2026-09-04T06:44:52,274 adding 'keystone/common/sql/migrations/script.py.mako' 2026-09-04T06:44:52,278 adding 'keystone/common/sql/migrations/versions/27e647c0fad4_initial_version.py' 2026-09-04T06:44:52,279 adding 'keystone/common/sql/migrations/versions/CONTRACT_HEAD' 2026-09-04T06:44:52,280 adding 'keystone/common/sql/migrations/versions/EXPAND_HEAD' 2026-09-04T06:44:52,283 adding 'keystone/common/sql/migrations/versions/2024.1/expand/47147121_add_identity_federation_attribute_mapping_schema_version.py' 2026-09-04T06:44:52,285 adding 'keystone/common/sql/migrations/versions/2025.2/expand/e8725d6fa226_add_project_id_index_to_project_.py' 2026-09-04T06:44:52,288 adding 'keystone/common/sql/migrations/versions/2026.1/expand/742c857f1dfb_add_index_in_revocation_event.py' 2026-09-04T06:44:52,290 adding 'keystone/common/sql/migrations/versions/bobcat/contract/99de3849d860_fix_incorrect_constraints.py' 2026-09-04T06:44:52,291 adding 'keystone/common/sql/migrations/versions/bobcat/contract/c88cdce8f248_remove_duplicate_constraints.py' 2026-09-04T06:44:52,293 adding 'keystone/common/sql/migrations/versions/bobcat/expand/11c3b243b4cb_remove_service_provider_relay_state_server_default.py' 2026-09-04T06:44:52,295 adding 'keystone/common/sql/migrations/versions/bobcat/expand/b4f8b3f584e0_fix_incorrect_constraints.py' 2026-09-04T06:44:52,297 adding 'keystone/common/sql/migrations/versions/yoga/contract/e25ffa003242_initial.py' 2026-09-04T06:44:52,299 adding 'keystone/common/sql/migrations/versions/yoga/expand/29e87d24a316_initial.py' 2026-09-04T06:44:52,301 adding 'keystone/common/validation/__init__.py' 2026-09-04T06:44:52,303 adding 'keystone/common/validation/parameter_types.py' 2026-09-04T06:44:52,304 adding 'keystone/common/validation/validators.py' 2026-09-04T06:44:52,307 adding 'keystone/conf/__init__.py' 2026-09-04T06:44:52,308 adding 'keystone/conf/api.py' 2026-09-04T06:44:52,309 adding 'keystone/conf/application_credential.py' 2026-09-04T06:44:52,310 adding 'keystone/conf/assignment.py' 2026-09-04T06:44:52,312 adding 'keystone/conf/auth.py' 2026-09-04T06:44:52,313 adding 'keystone/conf/catalog.py' 2026-09-04T06:44:52,315 adding 'keystone/conf/constants.py' 2026-09-04T06:44:52,316 adding 'keystone/conf/credential.py' 2026-09-04T06:44:52,317 adding 'keystone/conf/default.py' 2026-09-04T06:44:52,319 adding 'keystone/conf/domain_config.py' 2026-09-04T06:44:52,320 adding 'keystone/conf/endpoint_filter.py' 2026-09-04T06:44:52,321 adding 'keystone/conf/endpoint_policy.py' 2026-09-04T06:44:52,323 adding 'keystone/conf/federation.py' 2026-09-04T06:44:52,324 adding 'keystone/conf/fernet_receipts.py' 2026-09-04T06:44:52,325 adding 'keystone/conf/fernet_tokens.py' 2026-09-04T06:44:52,327 adding 'keystone/conf/identity.py' 2026-09-04T06:44:52,328 adding 'keystone/conf/identity_mapping.py' 2026-09-04T06:44:52,330 adding 'keystone/conf/jwt_tokens.py' 2026-09-04T06:44:52,332 adding 'keystone/conf/ldap.py' 2026-09-04T06:44:52,333 adding 'keystone/conf/oauth1.py' 2026-09-04T06:44:52,334 adding 'keystone/conf/oauth2.py' 2026-09-04T06:44:52,336 adding 'keystone/conf/opts.py' 2026-09-04T06:44:52,337 adding 'keystone/conf/policy.py' 2026-09-04T06:44:52,338 adding 'keystone/conf/receipt.py' 2026-09-04T06:44:52,340 adding 'keystone/conf/resource.py' 2026-09-04T06:44:52,341 adding 'keystone/conf/revoke.py' 2026-09-04T06:44:52,342 adding 'keystone/conf/role.py' 2026-09-04T06:44:52,344 adding 'keystone/conf/saml.py' 2026-09-04T06:44:52,345 adding 'keystone/conf/security_compliance.py' 2026-09-04T06:44:52,347 adding 'keystone/conf/shadow_users.py' 2026-09-04T06:44:52,348 adding 'keystone/conf/token.py' 2026-09-04T06:44:52,349 adding 'keystone/conf/tokenless_auth.py' 2026-09-04T06:44:52,351 adding 'keystone/conf/totp.py' 2026-09-04T06:44:52,352 adding 'keystone/conf/trust.py' 2026-09-04T06:44:52,353 adding 'keystone/conf/unified_limit.py' 2026-09-04T06:44:52,354 adding 'keystone/conf/utils.py' 2026-09-04T06:44:52,356 adding 'keystone/conf/wsgi.py' 2026-09-04T06:44:52,358 adding 'keystone/credential/__init__.py' 2026-09-04T06:44:52,359 adding 'keystone/credential/core.py' 2026-09-04T06:44:52,360 adding 'keystone/credential/provider.py' 2026-09-04T06:44:52,362 adding 'keystone/credential/schema.py' 2026-09-04T06:44:52,363 adding 'keystone/credential/backends/__init__.py' 2026-09-04T06:44:52,365 adding 'keystone/credential/backends/base.py' 2026-09-04T06:44:52,366 adding 'keystone/credential/backends/sql.py' 2026-09-04T06:44:52,368 adding 'keystone/credential/providers/__init__.py' 2026-09-04T06:44:52,369 adding 'keystone/credential/providers/core.py' 2026-09-04T06:44:52,371 adding 'keystone/credential/providers/fernet/__init__.py' 2026-09-04T06:44:52,373 adding 'keystone/credential/providers/fernet/core.py' 2026-09-04T06:44:52,374 adding 'keystone/endpoint_policy/__init__.py' 2026-09-04T06:44:52,376 adding 'keystone/endpoint_policy/core.py' 2026-09-04T06:44:52,378 adding 'keystone/endpoint_policy/backends/__init__.py' 2026-09-04T06:44:52,379 adding 'keystone/endpoint_policy/backends/base.py' 2026-09-04T06:44:52,381 adding 'keystone/endpoint_policy/backends/sql.py' 2026-09-04T06:44:52,383 adding 'keystone/federation/__init__.py' 2026-09-04T06:44:52,384 adding 'keystone/federation/constants.py' 2026-09-04T06:44:52,386 adding 'keystone/federation/core.py' 2026-09-04T06:44:52,389 adding 'keystone/federation/idp.py' 2026-09-04T06:44:52,391 adding 'keystone/federation/schema.py' 2026-09-04T06:44:52,396 adding 'keystone/federation/utils.py' 2026-09-04T06:44:52,397 adding 'keystone/federation/backends/__init__.py' 2026-09-04T06:44:52,399 adding 'keystone/federation/backends/base.py' 2026-09-04T06:44:52,401 adding 'keystone/federation/backends/sql.py' 2026-09-04T06:44:52,402 adding 'keystone/identity/__init__.py' 2026-09-04T06:44:52,411 adding 'keystone/identity/core.py' 2026-09-04T06:44:52,413 adding 'keystone/identity/generator.py' 2026-09-04T06:44:52,415 adding 'keystone/identity/schema.py' 2026-09-04T06:44:52,417 adding 'keystone/identity/backends/__init__.py' 2026-09-04T06:44:52,418 adding 'keystone/identity/backends/base.py' 2026-09-04T06:44:52,420 adding 'keystone/identity/backends/resource_options.py' 2026-09-04T06:44:52,422 adding 'keystone/identity/backends/sql.py' 2026-09-04T06:44:52,425 adding 'keystone/identity/backends/sql_model.py' 2026-09-04T06:44:52,426 adding 'keystone/identity/backends/ldap/__init__.py' 2026-09-04T06:44:52,436 adding 'keystone/identity/backends/ldap/common.py' 2026-09-04T06:44:52,439 adding 'keystone/identity/backends/ldap/core.py' 2026-09-04T06:44:52,440 adding 'keystone/identity/backends/ldap/models.py' 2026-09-04T06:44:52,442 adding 'keystone/identity/id_generators/__init__.py' 2026-09-04T06:44:52,443 adding 'keystone/identity/id_generators/sha256.py' 2026-09-04T06:44:52,445 adding 'keystone/identity/mapping_backends/__init__.py' 2026-09-04T06:44:52,446 adding 'keystone/identity/mapping_backends/base.py' 2026-09-04T06:44:52,447 adding 'keystone/identity/mapping_backends/mapping.py' 2026-09-04T06:44:52,449 adding 'keystone/identity/mapping_backends/sql.py' 2026-09-04T06:44:52,450 adding 'keystone/identity/shadow_backends/__init__.py' 2026-09-04T06:44:52,452 adding 'keystone/identity/shadow_backends/base.py' 2026-09-04T06:44:52,454 adding 'keystone/identity/shadow_backends/sql.py' 2026-09-04T06:44:52,455 adding 'keystone/limit/__init__.py' 2026-09-04T06:44:52,457 adding 'keystone/limit/core.py' 2026-09-04T06:44:52,459 adding 'keystone/limit/schema.py' 2026-09-04T06:44:52,460 adding 'keystone/limit/backends/__init__.py' 2026-09-04T06:44:52,462 adding 'keystone/limit/backends/base.py' 2026-09-04T06:44:52,464 adding 'keystone/limit/backends/sql.py' 2026-09-04T06:44:52,465 adding 'keystone/limit/models/__init__.py' 2026-09-04T06:44:52,467 adding 'keystone/limit/models/base.py' 2026-09-04T06:44:52,468 adding 'keystone/limit/models/flat.py' 2026-09-04T06:44:52,470 adding 'keystone/limit/models/strict_two_level.py' 2026-09-04T06:44:52,476 adding 'keystone/locale/de/LC_MESSAGES/keystone.po' 2026-09-04T06:44:52,483 adding 'keystone/locale/en_GB/LC_MESSAGES/keystone.po' 2026-09-04T06:44:52,489 adding 'keystone/locale/es/LC_MESSAGES/keystone.po' 2026-09-04T06:44:52,495 adding 'keystone/locale/fr/LC_MESSAGES/keystone.po' 2026-09-04T06:44:52,500 adding 'keystone/locale/it/LC_MESSAGES/keystone.po' 2026-09-04T06:44:52,505 adding 'keystone/locale/ja/LC_MESSAGES/keystone.po' 2026-09-04T06:44:52,511 adding 'keystone/locale/ko_KR/LC_MESSAGES/keystone.po' 2026-09-04T06:44:52,516 adding 'keystone/locale/pt_BR/LC_MESSAGES/keystone.po' 2026-09-04T06:44:52,523 adding 'keystone/locale/ru/LC_MESSAGES/keystone.po' 2026-09-04T06:44:52,527 adding 'keystone/locale/zh_CN/LC_MESSAGES/keystone.po' 2026-09-04T06:44:52,532 adding 'keystone/locale/zh_TW/LC_MESSAGES/keystone.po' 2026-09-04T06:44:52,534 adding 'keystone/models/__init__.py' 2026-09-04T06:44:52,535 adding 'keystone/models/receipt_model.py' 2026-09-04T06:44:52,537 adding 'keystone/models/revoke_model.py' 2026-09-04T06:44:52,540 adding 'keystone/models/token_model.py' 2026-09-04T06:44:52,542 adding 'keystone/oauth1/__init__.py' 2026-09-04T06:44:52,543 adding 'keystone/oauth1/core.py' 2026-09-04T06:44:52,545 adding 'keystone/oauth1/schema.py' 2026-09-04T06:44:52,546 adding 'keystone/oauth1/validator.py' 2026-09-04T06:44:52,548 adding 'keystone/oauth1/backends/__init__.py' 2026-09-04T06:44:52,550 adding 'keystone/oauth1/backends/base.py' 2026-09-04T06:44:52,553 adding 'keystone/oauth1/backends/sql.py' 2026-09-04T06:44:52,555 adding 'keystone/oauth2/__init__.py' 2026-09-04T06:44:52,556 adding 'keystone/oauth2/handlers.py' 2026-09-04T06:44:52,558 adding 'keystone/policy/__init__.py' 2026-09-04T06:44:52,559 adding 'keystone/policy/core.py' 2026-09-04T06:44:52,560 adding 'keystone/policy/schema.py' 2026-09-04T06:44:52,562 adding 'keystone/policy/backends/__init__.py' 2026-09-04T06:44:52,563 adding 'keystone/policy/backends/base.py' 2026-09-04T06:44:52,564 adding 'keystone/policy/backends/rules.py' 2026-09-04T06:44:52,565 adding 'keystone/policy/backends/sql.py' 2026-09-04T06:44:52,567 adding 'keystone/receipt/__init__.py' 2026-09-04T06:44:52,568 adding 'keystone/receipt/handlers.py' 2026-09-04T06:44:52,570 adding 'keystone/receipt/provider.py' 2026-09-04T06:44:52,571 adding 'keystone/receipt/receipt_formatters.py' 2026-09-04T06:44:52,573 adding 'keystone/receipt/providers/__init__.py' 2026-09-04T06:44:52,574 adding 'keystone/receipt/providers/base.py' 2026-09-04T06:44:52,576 adding 'keystone/receipt/providers/fernet/__init__.py' 2026-09-04T06:44:52,577 adding 'keystone/receipt/providers/fernet/core.py' 2026-09-04T06:44:52,579 adding 'keystone/resource/__init__.py' 2026-09-04T06:44:52,587 adding 'keystone/resource/core.py' 2026-09-04T06:44:52,589 adding 'keystone/resource/schema.py' 2026-09-04T06:44:52,591 adding 'keystone/resource/backends/__init__.py' 2026-09-04T06:44:52,592 adding 'keystone/resource/backends/base.py' 2026-09-04T06:44:52,593 adding 'keystone/resource/backends/resource_options.py' 2026-09-04T06:44:52,596 adding 'keystone/resource/backends/sql.py' 2026-09-04T06:44:52,597 adding 'keystone/resource/backends/sql_model.py' 2026-09-04T06:44:52,599 adding 'keystone/resource/config_backends/__init__.py' 2026-09-04T06:44:52,600 adding 'keystone/resource/config_backends/base.py' 2026-09-04T06:44:52,602 adding 'keystone/resource/config_backends/sql.py' 2026-09-04T06:44:52,604 adding 'keystone/revoke/__init__.py' 2026-09-04T06:44:52,605 adding 'keystone/revoke/core.py' 2026-09-04T06:44:52,607 adding 'keystone/revoke/model.py' 2026-09-04T06:44:52,608 adding 'keystone/revoke/backends/__init__.py' 2026-09-04T06:44:52,610 adding 'keystone/revoke/backends/base.py' 2026-09-04T06:44:52,611 adding 'keystone/revoke/backends/sql.py' 2026-09-04T06:44:52,613 adding 'keystone/server/__init__.py' 2026-09-04T06:44:52,615 adding 'keystone/server/backends.py' 2026-09-04T06:44:52,616 adding 'keystone/server/wsgi.py' 2026-09-04T06:44:52,618 adding 'keystone/server/flask/__init__.py' 2026-09-04T06:44:52,620 adding 'keystone/server/flask/application.py' 2026-09-04T06:44:52,625 adding 'keystone/server/flask/common.py' 2026-09-04T06:44:52,627 adding 'keystone/server/flask/core.py' 2026-09-04T06:44:52,629 adding 'keystone/server/flask/request_processing/__init__.py' 2026-09-04T06:44:52,630 adding 'keystone/server/flask/request_processing/json_body.py' 2026-09-04T06:44:52,631 adding 'keystone/server/flask/request_processing/req_logging.py' 2026-09-04T06:44:52,633 adding 'keystone/server/flask/request_processing/middleware/__init__.py' 2026-09-04T06:44:52,636 adding 'keystone/server/flask/request_processing/middleware/auth_context.py' 2026-09-04T06:44:52,637 adding 'keystone/server/flask/request_processing/middleware/url_normalize.py' 2026-09-04T06:44:52,639 adding 'keystone/tests/__init__.py' 2026-09-04T06:44:52,640 adding 'keystone/tests/common/__init__.py' 2026-09-04T06:44:52,642 adding 'keystone/tests/common/auth.py' 2026-09-04T06:44:52,644 adding 'keystone/tests/functional/__init__.py' 2026-09-04T06:44:52,645 adding 'keystone/tests/functional/core.py' 2026-09-04T06:44:52,647 adding 'keystone/tests/functional/shared/__init__.py' 2026-09-04T06:44:52,648 adding 'keystone/tests/functional/shared/test_running.py' 2026-09-04T06:44:52,650 adding 'keystone/tests/hacking/__init__.py' 2026-09-04T06:44:52,652 adding 'keystone/tests/hacking/checks.py' 2026-09-04T06:44:52,653 adding 'keystone/tests/protection/__init__.py' 2026-09-04T06:44:52,655 adding 'keystone/tests/protection/v3/__init__.py' 2026-09-04T06:44:52,657 adding 'keystone/tests/protection/v3/test_access_rules.py' 2026-09-04T06:44:52,659 adding 'keystone/tests/protection/v3/test_application_credential.py' 2026-09-04T06:44:52,664 adding 'keystone/tests/protection/v3/test_assignment.py' 2026-09-04T06:44:52,665 adding 'keystone/tests/protection/v3/test_consumer.py' 2026-09-04T06:44:52,668 adding 'keystone/tests/protection/v3/test_credentials.py' 2026-09-04T06:44:52,671 adding 'keystone/tests/protection/v3/test_domain_config.py' 2026-09-04T06:44:52,673 adding 'keystone/tests/protection/v3/test_domain_roles.py' 2026-09-04T06:44:52,675 adding 'keystone/tests/protection/v3/test_domains.py' 2026-09-04T06:44:52,677 adding 'keystone/tests/protection/v3/test_ec2_credential.py' 2026-09-04T06:44:52,679 adding 'keystone/tests/protection/v3/test_endpoint_group.py' 2026-09-04T06:44:52,681 adding 'keystone/tests/protection/v3/test_endpoints.py' 2026-09-04T06:44:52,685 adding 'keystone/tests/protection/v3/test_grants.py' 2026-09-04T06:44:52,688 adding 'keystone/tests/protection/v3/test_groups.py' 2026-09-04T06:44:52,690 adding 'keystone/tests/protection/v3/test_identity_providers.py' 2026-09-04T06:44:52,692 adding 'keystone/tests/protection/v3/test_implied_roles.py' 2026-09-04T06:44:52,694 adding 'keystone/tests/protection/v3/test_limits.py' 2026-09-04T06:44:52,696 adding 'keystone/tests/protection/v3/test_mappings.py' 2026-09-04T06:44:52,698 adding 'keystone/tests/protection/v3/test_policy.py' 2026-09-04T06:44:52,700 adding 'keystone/tests/protection/v3/test_policy_association.py' 2026-09-04T06:44:52,702 adding 'keystone/tests/protection/v3/test_project_endpoint.py' 2026-09-04T06:44:52,704 adding 'keystone/tests/protection/v3/test_project_tags.py' 2026-09-04T06:44:52,707 adding 'keystone/tests/protection/v3/test_projects.py' 2026-09-04T06:44:52,709 adding 'keystone/tests/protection/v3/test_protocols.py' 2026-09-04T06:44:52,711 adding 'keystone/tests/protection/v3/test_regions.py' 2026-09-04T06:44:52,712 adding 'keystone/tests/protection/v3/test_registered_limits.py' 2026-09-04T06:44:52,714 adding 'keystone/tests/protection/v3/test_roles.py' 2026-09-04T06:44:52,716 adding 'keystone/tests/protection/v3/test_service_providers.py' 2026-09-04T06:44:52,718 adding 'keystone/tests/protection/v3/test_services.py' 2026-09-04T06:44:52,720 adding 'keystone/tests/protection/v3/test_system_assignments.py' 2026-09-04T06:44:52,722 adding 'keystone/tests/protection/v3/test_tokens.py' 2026-09-04T06:44:52,724 adding 'keystone/tests/protection/v3/test_trusts.py' 2026-09-04T06:44:52,727 adding 'keystone/tests/protection/v3/test_users.py' 2026-09-04T06:44:52,731 adding 'keystone/tests/unit/__init__.py' 2026-09-04T06:44:52,732 adding 'keystone/tests/unit/base_classes.py' 2026-09-04T06:44:52,737 adding 'keystone/tests/unit/core.py' 2026-09-04T06:44:52,738 adding 'keystone/tests/unit/default_fixtures.py' 2026-09-04T06:44:52,742 adding 'keystone/tests/unit/fakeldap.py' 2026-09-04T06:44:52,743 adding 'keystone/tests/unit/federation_fixtures.py' 2026-09-04T06:44:52,745 adding 'keystone/tests/unit/filtering.py' 2026-09-04T06:44:52,746 adding 'keystone/tests/unit/identity_mapping.py' 2026-09-04T06:44:52,749 adding 'keystone/tests/unit/mapping_fixtures.py' 2026-09-04T06:44:52,751 adding 'keystone/tests/unit/rest.py' 2026-09-04T06:44:52,752 adding 'keystone/tests/unit/test_app_config.py' 2026-09-04T06:44:52,756 adding 'keystone/tests/unit/test_associate_project_endpoint_extension.py' 2026-09-04T06:44:52,759 adding 'keystone/tests/unit/test_auth_plugin.py' 2026-09-04T06:44:52,760 adding 'keystone/tests/unit/test_backend_endpoint_policy.py' 2026-09-04T06:44:52,762 adding 'keystone/tests/unit/test_backend_endpoint_policy_sql.py' 2026-09-04T06:44:52,763 adding 'keystone/tests/unit/test_backend_federation_sql.py' 2026-09-04T06:44:52,766 adding 'keystone/tests/unit/test_backend_id_mapping_sql.py' 2026-09-04T06:44:52,779 adding 'keystone/tests/unit/test_backend_ldap.py' 2026-09-04T06:44:52,781 adding 'keystone/tests/unit/test_backend_ldap_pool.py' 2026-09-04T06:44:52,783 adding 'keystone/tests/unit/test_backend_rules.py' 2026-09-04T06:44:52,788 adding 'keystone/tests/unit/test_backend_sql.py' 2026-09-04T06:44:52,796 adding 'keystone/tests/unit/test_cli.py' 2026-09-04T06:44:52,798 adding 'keystone/tests/unit/test_config.py' 2026-09-04T06:44:52,800 adding 'keystone/tests/unit/test_contrib_ec2_core.py' 2026-09-04T06:44:52,801 adding 'keystone/tests/unit/test_contrib_s3_core.py' 2026-09-04T06:44:52,802 adding 'keystone/tests/unit/test_contrib_simple_cert.py' 2026-09-04T06:44:52,804 adding 'keystone/tests/unit/test_driver_hints.py' 2026-09-04T06:44:52,805 adding 'keystone/tests/unit/test_entry_points.py' 2026-09-04T06:44:52,807 adding 'keystone/tests/unit/test_exception.py' 2026-09-04T06:44:52,809 adding 'keystone/tests/unit/test_hacking_checks.py' 2026-09-04T06:44:52,810 adding 'keystone/tests/unit/test_healthcheck.py' 2026-09-04T06:44:52,812 adding 'keystone/tests/unit/test_ldap_livetest.py' 2026-09-04T06:44:52,814 adding 'keystone/tests/unit/test_ldap_pool_livetest.py' 2026-09-04T06:44:52,815 adding 'keystone/tests/unit/test_ldap_tls_livetest.py' 2026-09-04T06:44:52,819 adding 'keystone/tests/unit/test_limits.py' 2026-09-04T06:44:52,822 adding 'keystone/tests/unit/test_middleware.py' 2026-09-04T06:44:52,824 adding 'keystone/tests/unit/test_policy.py' 2026-09-04T06:44:52,825 adding 'keystone/tests/unit/test_receipt_provider.py' 2026-09-04T06:44:52,828 adding 'keystone/tests/unit/test_revoke.py' 2026-09-04T06:44:52,829 adding 'keystone/tests/unit/test_shadow_users.py' 2026-09-04T06:44:52,831 adding 'keystone/tests/unit/test_sql_banned_operations.py' 2026-09-04T06:44:52,833 adding 'keystone/tests/unit/test_sql_upgrade.py' 2026-09-04T06:44:52,834 adding 'keystone/tests/unit/test_token_provider.py' 2026-09-04T06:44:52,836 adding 'keystone/tests/unit/test_url_middleware.py' 2026-09-04T06:44:52,837 adding 'keystone/tests/unit/test_user_group_cache_invalidation.py' 2026-09-04T06:44:52,839 adding 'keystone/tests/unit/test_user_group_cache_invalidation_integration.py' 2026-09-04T06:44:52,846 adding 'keystone/tests/unit/test_v3.py' 2026-09-04T06:44:52,849 adding 'keystone/tests/unit/test_v3_application_credential.py' 2026-09-04T06:44:52,863 adding 'keystone/tests/unit/test_v3_assignment.py' 2026-09-04T06:44:52,885 adding 'keystone/tests/unit/test_v3_auth.py' 2026-09-04T06:44:52,890 adding 'keystone/tests/unit/test_v3_catalog.py' 2026-09-04T06:44:52,896 adding 'keystone/tests/unit/test_v3_credential.py' 2026-09-04T06:44:52,899 adding 'keystone/tests/unit/test_v3_domain_config.py' 2026-09-04T06:44:52,901 adding 'keystone/tests/unit/test_v3_endpoint_policy.py' 2026-09-04T06:44:52,918 adding 'keystone/tests/unit/test_v3_federation.py' 2026-09-04T06:44:52,923 adding 'keystone/tests/unit/test_v3_filters.py' 2026-09-04T06:44:52,928 adding 'keystone/tests/unit/test_v3_identity.py' 2026-09-04T06:44:52,933 adding 'keystone/tests/unit/test_v3_oauth1.py' 2026-09-04T06:44:52,938 adding 'keystone/tests/unit/test_v3_oauth2.py' 2026-09-04T06:44:52,940 adding 'keystone/tests/unit/test_v3_os_revoke.py' 2026-09-04T06:44:52,942 adding 'keystone/tests/unit/test_v3_policy.py' 2026-09-04T06:44:52,948 adding 'keystone/tests/unit/test_v3_resource.py' 2026-09-04T06:44:52,953 adding 'keystone/tests/unit/test_v3_trust.py' 2026-09-04T06:44:52,961 adding 'keystone/tests/unit/test_validation.py' 2026-09-04T06:44:52,966 adding 'keystone/tests/unit/test_versions.py' 2026-09-04T06:44:52,967 adding 'keystone/tests/unit/utils.py' 2026-09-04T06:44:52,969 adding 'keystone/tests/unit/application_credential/__init__.py' 2026-09-04T06:44:52,971 adding 'keystone/tests/unit/application_credential/test_backends.py' 2026-09-04T06:44:52,972 adding 'keystone/tests/unit/application_credential/backends/__init__.py' 2026-09-04T06:44:52,974 adding 'keystone/tests/unit/application_credential/backends/test_sql.py' 2026-09-04T06:44:52,975 adding 'keystone/tests/unit/assignment/__init__.py' 2026-09-04T06:44:52,990 adding 'keystone/tests/unit/assignment/test_backends.py' 2026-09-04T06:44:52,993 adding 'keystone/tests/unit/assignment/test_core.py' 2026-09-04T06:44:52,995 adding 'keystone/tests/unit/assignment/role_backends/__init__.py' 2026-09-04T06:44:52,996 adding 'keystone/tests/unit/assignment/role_backends/test_sql.py' 2026-09-04T06:44:52,998 adding 'keystone/tests/unit/auth/__init__.py' 2026-09-04T06:44:52,999 adding 'keystone/tests/unit/auth/test_controllers.py' 2026-09-04T06:44:53,001 adding 'keystone/tests/unit/auth/test_schema.py' 2026-09-04T06:44:53,002 adding 'keystone/tests/unit/auth/plugins/__init__.py' 2026-09-04T06:44:53,004 adding 'keystone/tests/unit/auth/plugins/test_core.py' 2026-09-04T06:44:53,006 adding 'keystone/tests/unit/auth/plugins/test_mapped.py' 2026-09-04T06:44:53,008 adding 'keystone/tests/unit/backend/__init__.py' 2026-09-04T06:44:53,009 adding 'keystone/tests/unit/backend/core_ldap.py' 2026-09-04T06:44:53,011 adding 'keystone/tests/unit/backend/core_sql.py' 2026-09-04T06:44:53,012 adding 'keystone/tests/unit/catalog/__init__.py' 2026-09-04T06:44:53,015 adding 'keystone/tests/unit/catalog/test_backends.py' 2026-09-04T06:44:53,016 adding 'keystone/tests/unit/catalog/test_core.py' 2026-09-04T06:44:53,018 adding 'keystone/tests/unit/common/__init__.py' 2026-09-04T06:44:53,020 adding 'keystone/tests/unit/common/test_cache.py' 2026-09-04T06:44:53,022 adding 'keystone/tests/unit/common/test_database_conflicts.py' 2026-09-04T06:44:53,023 adding 'keystone/tests/unit/common/test_json_home.py' 2026-09-04T06:44:53,029 adding 'keystone/tests/unit/common/test_notifications.py' 2026-09-04T06:44:53,031 adding 'keystone/tests/unit/common/test_password_hashing.py' 2026-09-04T06:44:53,033 adding 'keystone/tests/unit/common/test_provider_api.py' 2026-09-04T06:44:53,036 adding 'keystone/tests/unit/common/test_rbac_enforcer.py' 2026-09-04T06:44:53,038 adding 'keystone/tests/unit/common/test_resource_options_common.py' 2026-09-04T06:44:53,039 adding 'keystone/tests/unit/common/test_sql_core.py' 2026-09-04T06:44:53,041 adding 'keystone/tests/unit/common/test_utils.py' 2026-09-04T06:44:53,043 adding 'keystone/tests/unit/common/sql/__init__.py' 2026-09-04T06:44:53,045 adding 'keystone/tests/unit/common/sql/test_upgrades.py' 2026-09-04T06:44:53,047 adding 'keystone/tests/unit/config_files/backend_ldap.conf' 2026-09-04T06:44:53,048 adding 'keystone/tests/unit/config_files/backend_ldap_pool.conf' 2026-09-04T06:44:53,049 adding 'keystone/tests/unit/config_files/backend_ldap_sql.conf' 2026-09-04T06:44:53,050 adding 'keystone/tests/unit/config_files/backend_liveldap.conf' 2026-09-04T06:44:53,052 adding 'keystone/tests/unit/config_files/backend_multi_ldap_sql.conf' 2026-09-04T06:44:53,053 adding 'keystone/tests/unit/config_files/backend_pool_liveldap.conf' 2026-09-04T06:44:53,054 adding 'keystone/tests/unit/config_files/backend_sql.conf' 2026-09-04T06:44:53,055 adding 'keystone/tests/unit/config_files/backend_tls_liveldap.conf' 2026-09-04T06:44:53,056 adding 'keystone/tests/unit/config_files/test_auth_plugin.conf' 2026-09-04T06:44:53,058 adding 'keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql/keystone.domain1.conf' 2026-09-04T06:44:53,060 adding 'keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.Default.conf' 2026-09-04T06:44:53,061 adding 'keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain1.conf' 2026-09-04T06:44:53,062 adding 'keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain2.conf' 2026-09-04T06:44:53,064 adding 'keystone/tests/unit/config_files/domain_configs_one_extra_sql/keystone.domain2.conf' 2026-09-04T06:44:53,065 adding 'keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.Default.conf' 2026-09-04T06:44:53,067 adding 'keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.domain1.conf' 2026-09-04T06:44:53,068 adding 'keystone/tests/unit/contrib/__init__.py' 2026-09-04T06:44:53,070 adding 'keystone/tests/unit/contrib/federation/__init__.py' 2026-09-04T06:44:53,074 adding 'keystone/tests/unit/contrib/federation/test_utils.py' 2026-09-04T06:44:53,075 adding 'keystone/tests/unit/credential/__init__.py' 2026-09-04T06:44:53,077 adding 'keystone/tests/unit/credential/test_backend_sql.py' 2026-09-04T06:44:53,078 adding 'keystone/tests/unit/credential/test_fernet_provider.py' 2026-09-04T06:44:53,079 adding 'keystone/tests/unit/endpoint_policy/__init__.py' 2026-09-04T06:44:53,081 adding 'keystone/tests/unit/endpoint_policy/backends/__init__.py' 2026-09-04T06:44:53,082 adding 'keystone/tests/unit/endpoint_policy/backends/test_base.py' 2026-09-04T06:44:53,083 adding 'keystone/tests/unit/endpoint_policy/backends/test_sql.py' 2026-09-04T06:44:53,085 adding 'keystone/tests/unit/external/README.rst' 2026-09-04T06:44:53,086 adding 'keystone/tests/unit/external/__init__.py' 2026-09-04T06:44:53,087 adding 'keystone/tests/unit/external/test_timeutils.py' 2026-09-04T06:44:53,089 adding 'keystone/tests/unit/federation/__init__.py' 2026-09-04T06:44:53,090 adding 'keystone/tests/unit/federation/test_core.py' 2026-09-04T06:44:53,092 adding 'keystone/tests/unit/federation/test_utils.py' 2026-09-04T06:44:53,094 adding 'keystone/tests/unit/identity/__init__.py' 2026-09-04T06:44:53,097 adding 'keystone/tests/unit/identity/test_backend_sql.py' 2026-09-04T06:44:53,103 adding 'keystone/tests/unit/identity/test_backends.py' 2026-09-04T06:44:53,105 adding 'keystone/tests/unit/identity/test_core.py' 2026-09-04T06:44:53,107 adding 'keystone/tests/unit/identity/backends/__init__.py' 2026-09-04T06:44:53,108 adding 'keystone/tests/unit/identity/backends/fake_driver.py' 2026-09-04T06:44:53,110 adding 'keystone/tests/unit/identity/backends/test_base.py' 2026-09-04T06:44:53,112 adding 'keystone/tests/unit/identity/backends/test_ldap.py' 2026-09-04T06:44:53,114 adding 'keystone/tests/unit/identity/backends/test_ldap_common.py' 2026-09-04T06:44:53,116 adding 'keystone/tests/unit/identity/backends/test_sql.py' 2026-09-04T06:44:53,117 adding 'keystone/tests/unit/identity/shadow_users/__init__.py' 2026-09-04T06:44:53,119 adding 'keystone/tests/unit/identity/shadow_users/test_backend.py' 2026-09-04T06:44:53,121 adding 'keystone/tests/unit/identity/shadow_users/test_core.py' 2026-09-04T06:44:53,122 adding 'keystone/tests/unit/ksfixtures/__init__.py' 2026-09-04T06:44:53,124 adding 'keystone/tests/unit/ksfixtures/auth_plugins.py' 2026-09-04T06:44:53,125 adding 'keystone/tests/unit/ksfixtures/backendloader.py' 2026-09-04T06:44:53,126 adding 'keystone/tests/unit/ksfixtures/cache.py' 2026-09-04T06:44:53,128 adding 'keystone/tests/unit/ksfixtures/database.py' 2026-09-04T06:44:53,130 adding 'keystone/tests/unit/ksfixtures/hacking.py' 2026-09-04T06:44:53,131 adding 'keystone/tests/unit/ksfixtures/jws_key_repository.py' 2026-09-04T06:44:53,132 adding 'keystone/tests/unit/ksfixtures/key_repository.py' 2026-09-04T06:44:53,133 adding 'keystone/tests/unit/ksfixtures/ldapdb.py' 2026-09-04T06:44:53,135 adding 'keystone/tests/unit/ksfixtures/logging.py' 2026-09-04T06:44:53,136 adding 'keystone/tests/unit/ksfixtures/policy.py' 2026-09-04T06:44:53,138 adding 'keystone/tests/unit/ksfixtures/temporaryfile.py' 2026-09-04T06:44:53,139 adding 'keystone/tests/unit/ksfixtures/warnings.py' 2026-09-04T06:44:53,140 adding 'keystone/tests/unit/limit/__init__.py' 2026-09-04T06:44:53,143 adding 'keystone/tests/unit/limit/test_backends.py' 2026-09-04T06:44:53,145 adding 'keystone/tests/unit/policy/__init__.py' 2026-09-04T06:44:53,146 adding 'keystone/tests/unit/policy/test_backends.py' 2026-09-04T06:44:53,148 adding 'keystone/tests/unit/policy/backends/__init__.py' 2026-09-04T06:44:53,149 adding 'keystone/tests/unit/policy/backends/test_base.py' 2026-09-04T06:44:53,151 adding 'keystone/tests/unit/policy/backends/test_sql.py' 2026-09-04T06:44:53,152 adding 'keystone/tests/unit/receipt/__init__.py' 2026-09-04T06:44:53,155 adding 'keystone/tests/unit/receipt/test_fernet_provider.py' 2026-09-04T06:44:53,156 adding 'keystone/tests/unit/receipt/test_receipt_serialization.py' 2026-09-04T06:44:53,158 adding 'keystone/tests/unit/resource/__init__.py' 2026-09-04T06:44:53,164 adding 'keystone/tests/unit/resource/test_backends.py' 2026-09-04T06:44:53,168 adding 'keystone/tests/unit/resource/test_core.py' 2026-09-04T06:44:53,170 adding 'keystone/tests/unit/resource/backends/__init__.py' 2026-09-04T06:44:53,171 adding 'keystone/tests/unit/resource/backends/test_sql.py' 2026-09-04T06:44:53,172 adding 'keystone/tests/unit/resource/config_backends/__init__.py' 2026-09-04T06:44:53,173 adding 'keystone/tests/unit/resource/config_backends/test_sql.py' 2026-09-04T06:44:53,175 adding 'keystone/tests/unit/saml2/idp_saml2_metadata.xml' 2026-09-04T06:44:53,177 adding 'keystone/tests/unit/saml2/signed_saml2_assertion.xml' 2026-09-04T06:44:53,178 adding 'keystone/tests/unit/server/__init__.py' 2026-09-04T06:44:53,181 adding 'keystone/tests/unit/server/test_keystone_flask.py' 2026-09-04T06:44:53,183 adding 'keystone/tests/unit/tests/__init__.py' 2026-09-04T06:44:53,185 adding 'keystone/tests/unit/tests/test_core.py' 2026-09-04T06:44:53,186 adding 'keystone/tests/unit/tests/test_utils.py' 2026-09-04T06:44:53,187 adding 'keystone/tests/unit/token/__init__.py' 2026-09-04T06:44:53,191 adding 'keystone/tests/unit/token/test_fernet_provider.py' 2026-09-04T06:44:53,192 adding 'keystone/tests/unit/token/test_jws_provider.py' 2026-09-04T06:44:53,194 adding 'keystone/tests/unit/token/test_token_serialization.py' 2026-09-04T06:44:53,195 adding 'keystone/tests/unit/trust/__init__.py' 2026-09-04T06:44:53,197 adding 'keystone/tests/unit/trust/test_backends.py' 2026-09-04T06:44:53,199 adding 'keystone/token/__init__.py' 2026-09-04T06:44:53,201 adding 'keystone/token/provider.py' 2026-09-04T06:44:53,204 adding 'keystone/token/token_formatters.py' 2026-09-04T06:44:53,206 adding 'keystone/token/providers/__init__.py' 2026-09-04T06:44:53,207 adding 'keystone/token/providers/base.py' 2026-09-04T06:44:53,209 adding 'keystone/token/providers/fernet/__init__.py' 2026-09-04T06:44:53,211 adding 'keystone/token/providers/fernet/core.py' 2026-09-04T06:44:53,212 adding 'keystone/token/providers/jws/__init__.py' 2026-09-04T06:44:53,214 adding 'keystone/token/providers/jws/core.py' 2026-09-04T06:44:53,216 adding 'keystone/trust/__init__.py' 2026-09-04T06:44:53,218 adding 'keystone/trust/core.py' 2026-09-04T06:44:53,219 adding 'keystone/trust/schema.py' 2026-09-04T06:44:53,221 adding 'keystone/trust/backends/__init__.py' 2026-09-04T06:44:53,222 adding 'keystone/trust/backends/base.py' 2026-09-04T06:44:53,224 adding 'keystone/trust/backends/sql.py' 2026-09-04T06:44:53,226 adding 'keystone/wsgi/__init__.py' 2026-09-04T06:44:53,227 adding 'keystone/wsgi/api.py' 2026-09-04T06:44:53,230 adding 'keystone-29.1.0.data/data/etc/keystone/sso_callback_template.html' 2026-09-04T06:44:53,235 adding 'keystone-29.1.0.dist-info/licenses/AUTHORS' 2026-09-04T06:44:53,238 adding 'keystone-29.1.0.dist-info/licenses/LICENSE' 2026-09-04T06:44:53,239 adding 'keystone-29.1.0.dist-info/METADATA' 2026-09-04T06:44:53,241 adding 'keystone-29.1.0.dist-info/WHEEL' 2026-09-04T06:44:53,242 adding 'keystone-29.1.0.dist-info/entry_points.txt' 2026-09-04T06:44:53,243 adding 'keystone-29.1.0.dist-info/top_level.txt' 2026-09-04T06:44:53,252 adding 'keystone-29.1.0.dist-info/RECORD' 2026-09-04T06:44:53,279 removing build/bdist.linux-armv7l/wheel 2026-09-04T06:44:53,567 Building wheel for keystone (pyproject.toml): finished with status 'done' 2026-09-04T06:44:53,608 Created wheel for keystone: filename=keystone-29.1.0-py3-none-any.whl size=1503286 sha256=1179ca179a403a949e031f65dc0f9cd34ded256717d08af88900af9116e43e32 2026-09-04T06:44:53,609 Stored in directory: /tmp/pip-ephem-wheel-cache-3l7igtoi/wheels/89/3d/2b/bb6441f0770fcde5e076625f103948ee9c93c2c0673cab6b57 2026-09-04T06:44:53,652 Successfully built keystone 2026-09-04T06:44:53,701 Removed build tracker: '/tmp/pip-build-tracker-q8m0t8k4'