2026-07-06T12:35:58,028 Created temporary directory: /tmp/pip-ephem-wheel-cache-d_4d8_14 2026-07-06T12:35:58,030 Created temporary directory: /tmp/pip-build-tracker-dhui5rzq 2026-07-06T12:35:58,031 Initialized build tracking at /tmp/pip-build-tracker-dhui5rzq 2026-07-06T12:35:58,031 Created build tracker: /tmp/pip-build-tracker-dhui5rzq 2026-07-06T12:35:58,032 Entered build tracker: /tmp/pip-build-tracker-dhui5rzq 2026-07-06T12:35:58,032 Created temporary directory: /tmp/pip-wheel-qrvabf6k 2026-07-06T12:35:58,035 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-07-06T12:35:58,038 Created temporary directory: /tmp/pip-ephem-wheel-cache-cuuh2m13 2026-07-06T12:35:58,060 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-06T12:35:58,063 2 location(s) to search for versions of keystone: 2026-07-06T12:35:58,063 * https://pypi.org/simple/keystone/ 2026-07-06T12:35:58,063 * https://www.piwheels.org/simple/keystone/ 2026-07-06T12:35:58,064 Fetching project page and analyzing links: https://pypi.org/simple/keystone/ 2026-07-06T12:35:58,065 Getting page https://pypi.org/simple/keystone/ 2026-07-06T12:35:58,066 Found index url https://pypi.org/simple 2026-07-06T12:35:58,319 Fetched page https://pypi.org/simple/keystone/ as application/vnd.pypi.simple.v1+json 2026-07-06T12:35:58,342 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-07-06T12:35:58,343 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-07-06T12:35:58,343 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-07-06T12:35:58,344 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-07-06T12:35:58,345 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-07-06T12:35:58,346 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-07-06T12:35:58,347 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-07-06T12:35:58,347 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-07-06T12:35:58,348 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-07-06T12:35:58,349 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-07-06T12:35:58,349 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-07-06T12:35:58,350 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-07-06T12:35:58,351 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-07-06T12:35:58,351 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-07-06T12:35:58,352 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-07-06T12:35:58,353 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-07-06T12:35:58,353 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-07-06T12:35:58,354 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-07-06T12:35:58,354 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-07-06T12:35:58,355 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-07-06T12:35:58,356 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-07-06T12:35:58,357 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-07-06T12:35:58,358 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-07-06T12:35:58,358 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-07-06T12:35:58,359 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-07-06T12:35:58,360 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-07-06T12:35:58,360 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-07-06T12:35:58,361 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-07-06T12:35:58,362 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-07-06T12:35:58,363 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-07-06T12:35:58,363 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-07-06T12:35:58,364 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-07-06T12:35:58,364 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-07-06T12:35:58,365 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-07-06T12:35:58,365 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-07-06T12:35:58,366 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-07-06T12:35:58,367 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-07-06T12:35:58,367 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-07-06T12:35:58,369 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-07-06T12:35:58,369 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-07-06T12:35:58,370 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-07-06T12:35:58,371 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-07-06T12:35:58,372 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-07-06T12:35:58,373 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-07-06T12:35:58,374 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-07-06T12:35:58,375 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-07-06T12:35:58,375 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-07-06T12:35:58,376 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-07-06T12:35:58,377 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-07-06T12:35:58,377 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-07-06T12:35:58,378 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-07-06T12:35:58,379 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-07-06T12:35:58,380 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-07-06T12:35:58,381 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-07-06T12:35:58,382 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-07-06T12:35:58,383 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-07-06T12:35:58,384 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-07-06T12:35:58,384 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-07-06T12:35:58,385 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-07-06T12:35:58,386 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-07-06T12:35:58,387 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-07-06T12:35:58,388 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-07-06T12:35:58,388 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-07-06T12:35:58,389 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-07-06T12:35:58,390 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-07-06T12:35:58,390 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-07-06T12:35:58,391 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-07-06T12:35:58,392 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-07-06T12:35:58,393 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-07-06T12:35:58,394 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-07-06T12:35:58,395 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-07-06T12:35:58,396 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-07-06T12:35:58,396 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-07-06T12:35:58,397 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-07-06T12:35:58,398 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-07-06T12:35:58,399 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-07-06T12:35:58,400 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-07-06T12:35:58,401 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-07-06T12:35:58,401 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-07-06T12:35:58,402 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-07-06T12:35:58,403 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-07-06T12:35:58,404 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-07-06T12:35:58,405 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-07-06T12:35:58,406 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-07-06T12:35:58,407 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-07-06T12:35:58,407 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-07-06T12:35:58,408 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-07-06T12:35:58,409 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-07-06T12:35:58,410 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-07-06T12:35:58,411 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-07-06T12:35:58,412 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-07-06T12:35:58,413 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-07-06T12:35:58,414 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-07-06T12:35:58,414 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-07-06T12:35:58,415 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-07-06T12:35:58,416 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-07-06T12:35:58,416 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-07-06T12:35:58,417 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-07-06T12:35:58,418 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-07-06T12:35:58,419 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-07-06T12:35:58,420 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-07-06T12:35:58,421 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-07-06T12:35:58,421 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-07-06T12:35:58,422 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-07-06T12:35:58,423 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-07-06T12:35:58,424 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-07-06T12:35:58,425 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-07-06T12:35:58,426 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-07-06T12:35:58,426 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-07-06T12:35:58,427 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-07-06T12:35:58,428 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-07-06T12:35:58,429 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-07-06T12:35:58,429 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-07-06T12:35:58,430 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-07-06T12:35:58,431 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-07-06T12:35:58,432 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-07-06T12:35:58,433 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-07-06T12:35:58,434 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-07-06T12:35:58,435 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-07-06T12:35:58,436 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-07-06T12:35:58,436 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-07-06T12:35:58,437 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-07-06T12:35:58,438 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-07-06T12:35:58,439 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-07-06T12:35:58,440 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-07-06T12:35:58,440 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-07-06T12:35:58,441 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-07-06T12:35:58,442 Fetching project page and analyzing links: https://www.piwheels.org/simple/keystone/ 2026-07-06T12:35:58,443 Getting page https://www.piwheels.org/simple/keystone/ 2026-07-06T12:35:58,444 Found index url https://www.piwheels.org/simple 2026-07-06T12:35:58,741 Fetched page https://www.piwheels.org/simple/keystone/ as text/html 2026-07-06T12:35:58,759 Skipping link: No binaries permitted for keystone: https://www.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-07-06T12:35:58,760 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-07-06T12:35:58,760 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-07-06T12:35:58,761 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-07-06T12:35:58,762 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-07-06T12:35:58,762 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-07-06T12:35:58,763 Skipping link: No binaries permitted for keystone: https://www.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-07-06T12:35:58,764 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-07-06T12:35:58,764 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-07-06T12:35:58,765 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-07-06T12:35:58,765 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-07-06T12:35:58,766 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-07-06T12:35:58,766 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-07-06T12:35:58,767 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-07-06T12:35:58,767 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-07-06T12:35:58,768 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-07-06T12:35:58,769 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-07-06T12:35:58,769 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-07-06T12:35:58,770 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-07-06T12:35:58,771 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-07-06T12:35:58,771 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-07-06T12:35:58,772 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-07-06T12:35:58,772 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-07-06T12:35:58,773 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-07-06T12:35:58,773 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-07-06T12:35:58,774 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-07-06T12:35:58,774 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-07-06T12:35:58,775 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-07-06T12:35:58,776 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-07-06T12:35:58,776 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-07-06T12:35:58,777 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-07-06T12:35:58,778 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-07-06T12:35:58,778 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-07-06T12:35:58,779 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-07-06T12:35:58,780 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-07-06T12:35:58,780 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-07-06T12:35:58,780 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-07-06T12:35:58,781 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-07-06T12:35:58,781 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-07-06T12:35:58,782 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-07-06T12:35:58,782 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-07-06T12:35:58,783 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-07-06T12:35:58,784 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-07-06T12:35:58,784 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-07-06T12:35:58,785 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-07-06T12:35:58,785 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-07-06T12:35:58,786 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-07-06T12:35:58,787 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-07-06T12:35:58,787 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-07-06T12:35:58,788 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-07-06T12:35:58,788 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-07-06T12:35:58,789 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-07-06T12:35:58,789 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-07-06T12:35:58,790 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-07-06T12:35:58,790 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-07-06T12:35:58,791 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-07-06T12:35:58,792 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-07-06T12:35:58,792 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-07-06T12:35:58,793 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-07-06T12:35:58,793 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-07-06T12:35:58,794 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-07-06T12:35:58,794 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-07-06T12:35:58,795 Skipping link: not a file: https://www.piwheels.org/simple/keystone/ 2026-07-06T12:35:58,796 Skipping link: not a file: https://pypi.org/simple/keystone/ 2026-07-06T12:35:58,823 Given no hashes to check 1 links for project 'keystone': discarding no candidates 2026-07-06T12:35:58,842 Collecting keystone==29.0.2 2026-07-06T12:35:58,844 Created temporary directory: /tmp/pip-unpack-drgc58y9 2026-07-06T12:35:59,092 Downloading keystone-29.0.2.tar.gz (1.8 MB) 2026-07-06T12:36:02,193 Added keystone==29.0.2 from https://files.pythonhosted.org/packages/37/72/a0bac5ee1b957be92806f52435462ed289a2f00122cb1566720ae9bf77af/keystone-29.0.2.tar.gz to build tracker '/tmp/pip-build-tracker-dhui5rzq' 2026-07-06T12:36:02,201 Created temporary directory: /tmp/pip-build-env-fjcb4reb 2026-07-06T12:36:02,206 Installing build dependencies: started 2026-07-06T12:36:02,207 Running command pip subprocess to install build dependencies 2026-07-06T12:36:03,370 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-06T12:36:03,822 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-07-06T12:36:03,846 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-06T12:36:04,614 Collecting pbr>=6.1.1 2026-07-06T12:36:04,615 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-07-06T12:36:04,631 Using cached https://www.piwheels.org/simple/pbr/pbr-7.0.3-py2.py3-none-any.whl.metadata (4.0 kB) 2026-07-06T12:36:06,088 Collecting setuptools 2026-07-06T12:36:06,108 Using cached setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-06T12:36:06,353 Using cached https://www.piwheels.org/simple/pbr/pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-07-06T12:36:06,413 Using cached https://www.piwheels.org/simple/pbr/pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-07-06T12:36:09,125 Installing collected packages: setuptools, pbr 2026-07-06T12:36:12,804 Creating /tmp/pip-build-env-fjcb4reb/overlay/local/bin 2026-07-06T12:36:12,806 changing mode of /tmp/pip-build-env-fjcb4reb/overlay/local/bin/pbr to 755 2026-07-06T12:36:12,825 Successfully installed pbr-7.0.3 setuptools-83.0.0 2026-07-06T12:36:13,107 Installing build dependencies: finished with status 'done' 2026-07-06T12:36:13,113 Getting requirements to build wheel: started 2026-07-06T12:36:13,115 Running command Getting requirements to build wheel 2026-07-06T12:36:13,765 Getting requirements to build wheel: finished with status 'done' 2026-07-06T12:36:13,776 Created temporary directory: /tmp/pip-modern-metadata-jai9vrdt 2026-07-06T12:36:13,778 Preparing metadata (pyproject.toml): started 2026-07-06T12:36:13,780 Running command Preparing metadata (pyproject.toml) 2026-07-06T12:36:14,492 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-07-06T12:36:14,492 !! 2026-07-06T12:36:14,493 ******************************************************************************** 2026-07-06T12:36:14,494 Please avoid running ``setup.py`` directly. 2026-07-06T12:36:14,495 Instead, use pypa/build, pypa/installer or other 2026-07-06T12:36:14,495 standards-based tools. 2026-07-06T12:36:14,497 This deprecation is overdue, please update your project and remove deprecated 2026-07-06T12:36:14,497 calls to avoid build errors in the future. 2026-07-06T12:36:14,498 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-07-06T12:36:14,499 ******************************************************************************** 2026-07-06T12:36:14,499 !! 2026-07-06T12:36:14,500 self.initialize_options() 2026-07-06T12:36:14,500 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/pbr/setupcfg.py:833: UserWarning: Unknown distribution option: 'tests_require' 2026-07-06T12:36:14,501 warnings.warn(msg) 2026-07-06T12:36:14,546 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-06T12:36:14,547 !! 2026-07-06T12:36:14,548 ******************************************************************************** 2026-07-06T12:36:14,548 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-07-06T12:36:14,549 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-06T12:36:14,549 or your builds will no longer be supported. 2026-07-06T12:36:14,550 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-06T12:36:14,551 ******************************************************************************** 2026-07-06T12:36:14,552 !! 2026-07-06T12:36:14,553 corresp(dist, value, root_dir) 2026-07-06T12:36:14,604 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-06T12:36:14,605 !! 2026-07-06T12:36:14,606 ******************************************************************************** 2026-07-06T12:36:14,606 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-06T12:36:14,608 License :: OSI Approved :: Apache Software License 2026-07-06T12:36:14,609 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-06T12:36:14,609 ******************************************************************************** 2026-07-06T12:36:14,611 !! 2026-07-06T12:36:14,611 dist._finalize_license_expression() 2026-07-06T12:36:14,612 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-06T12:36:14,613 !! 2026-07-06T12:36:14,614 ******************************************************************************** 2026-07-06T12:36:14,615 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-06T12:36:14,616 License :: OSI Approved :: Apache Software License 2026-07-06T12:36:14,617 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-06T12:36:14,617 ******************************************************************************** 2026-07-06T12:36:14,619 !! 2026-07-06T12:36:14,619 self._finalize_license_expression() 2026-07-06T12:36:14,620 running dist_info 2026-07-06T12:36:14,625 creating /tmp/pip-modern-metadata-jai9vrdt/keystone.egg-info 2026-07-06T12:36:14,626 writing /tmp/pip-modern-metadata-jai9vrdt/keystone.egg-info/PKG-INFO 2026-07-06T12:36:14,632 writing dependency_links to /tmp/pip-modern-metadata-jai9vrdt/keystone.egg-info/dependency_links.txt 2026-07-06T12:36:14,636 writing entry points to /tmp/pip-modern-metadata-jai9vrdt/keystone.egg-info/entry_points.txt 2026-07-06T12:36:14,639 writing requirements to /tmp/pip-modern-metadata-jai9vrdt/keystone.egg-info/requires.txt 2026-07-06T12:36:14,640 writing top-level names to /tmp/pip-modern-metadata-jai9vrdt/keystone.egg-info/top_level.txt 2026-07-06T12:36:14,655 [pbr] Processing SOURCES.txt 2026-07-06T12:36:14,656 writing manifest file '/tmp/pip-modern-metadata-jai9vrdt/keystone.egg-info/SOURCES.txt' 2026-07-06T12:36:14,684 warning: no previously-included files found matching '.gitignore' 2026-07-06T12:36:14,685 warning: no previously-included files found matching '.gitreview' 2026-07-06T12:36:14,685 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-07-06T12:36:14,884 adding license file 'LICENSE' 2026-07-06T12:36:14,885 adding license file 'AUTHORS' 2026-07-06T12:36:14,887 writing manifest file '/tmp/pip-modern-metadata-jai9vrdt/keystone.egg-info/SOURCES.txt' 2026-07-06T12:36:14,888 creating '/tmp/pip-modern-metadata-jai9vrdt/keystone-29.0.2.dist-info' 2026-07-06T12:36:15,025 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-06T12:36:15,030 Source in /tmp/pip-wheel-qrvabf6k/keystone_793ccd1bf27544d98480f531ed4afb1d has version 29.0.2, which satisfies requirement keystone==29.0.2 from https://files.pythonhosted.org/packages/37/72/a0bac5ee1b957be92806f52435462ed289a2f00122cb1566720ae9bf77af/keystone-29.0.2.tar.gz 2026-07-06T12:36:15,031 Removed keystone==29.0.2 from https://files.pythonhosted.org/packages/37/72/a0bac5ee1b957be92806f52435462ed289a2f00122cb1566720ae9bf77af/keystone-29.0.2.tar.gz from build tracker '/tmp/pip-build-tracker-dhui5rzq' 2026-07-06T12:36:15,037 Created temporary directory: /tmp/pip-unpack-0iu37xx0 2026-07-06T12:36:15,038 Building wheels for collected packages: keystone 2026-07-06T12:36:15,043 Created temporary directory: /tmp/pip-wheel-ezqtvqbw 2026-07-06T12:36:15,043 Destination directory: /tmp/pip-wheel-ezqtvqbw 2026-07-06T12:36:15,046 Building wheel for keystone (pyproject.toml): started 2026-07-06T12:36:15,047 Running command Building wheel for keystone (pyproject.toml) 2026-07-06T12:36:15,696 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/pbr/setupcfg.py:833: UserWarning: Unknown distribution option: 'tests_require' 2026-07-06T12:36:15,697 warnings.warn(msg) 2026-07-06T12:36:15,746 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-06T12:36:15,746 !! 2026-07-06T12:36:15,748 ******************************************************************************** 2026-07-06T12:36:15,748 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-07-06T12:36:15,749 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-06T12:36:15,750 or your builds will no longer be supported. 2026-07-06T12:36:15,751 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-06T12:36:15,752 ******************************************************************************** 2026-07-06T12:36:15,753 !! 2026-07-06T12:36:15,753 corresp(dist, value, root_dir) 2026-07-06T12:36:15,800 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-06T12:36:15,801 !! 2026-07-06T12:36:15,803 ******************************************************************************** 2026-07-06T12:36:15,803 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-06T12:36:15,804 License :: OSI Approved :: Apache Software License 2026-07-06T12:36:15,806 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-06T12:36:15,806 ******************************************************************************** 2026-07-06T12:36:15,808 !! 2026-07-06T12:36:15,808 dist._finalize_license_expression() 2026-07-06T12:36:15,808 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-06T12:36:15,809 !! 2026-07-06T12:36:15,810 ******************************************************************************** 2026-07-06T12:36:15,810 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-06T12:36:15,811 License :: OSI Approved :: Apache Software License 2026-07-06T12:36:15,812 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-06T12:36:15,813 ******************************************************************************** 2026-07-06T12:36:15,814 !! 2026-07-06T12:36:15,814 self._finalize_license_expression() 2026-07-06T12:36:15,815 running bdist_wheel 2026-07-06T12:36:15,830 running build 2026-07-06T12:36:15,831 running build_py 2026-07-06T12:36:15,837 creating build/lib/keystone 2026-07-06T12:36:15,839 copying keystone/i18n.py -> build/lib/keystone 2026-07-06T12:36:15,841 copying keystone/__init__.py -> build/lib/keystone 2026-07-06T12:36:15,843 copying keystone/notifications.py -> build/lib/keystone 2026-07-06T12:36:15,845 copying keystone/version.py -> build/lib/keystone 2026-07-06T12:36:15,847 copying keystone/exception.py -> build/lib/keystone 2026-07-06T12:36:15,849 running egg_info 2026-07-06T12:36:15,855 writing keystone.egg-info/PKG-INFO 2026-07-06T12:36:15,859 writing dependency_links to keystone.egg-info/dependency_links.txt 2026-07-06T12:36:15,864 writing entry points to keystone.egg-info/entry_points.txt 2026-07-06T12:36:15,867 writing requirements to keystone.egg-info/requires.txt 2026-07-06T12:36:15,868 writing top-level names to keystone.egg-info/top_level.txt 2026-07-06T12:36:15,881 [pbr] Reusing existing SOURCES.txt 2026-07-06T12:36:15,972 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.api' is absent from the `packages` configuration. 2026-07-06T12:36:15,972 !! 2026-07-06T12:36:15,974 ******************************************************************************** 2026-07-06T12:36:15,974 ############################ 2026-07-06T12:36:15,974 # Package would be ignored # 2026-07-06T12:36:15,975 ############################ 2026-07-06T12:36:15,976 Python recognizes 'keystone.api' as an importable package[^1], 2026-07-06T12:36:15,976 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:15,977 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:15,978 package, please make sure that 'keystone.api' is explicitly added 2026-07-06T12:36:15,979 to the `packages` configuration field. 2026-07-06T12:36:15,980 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:15,980 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:15,981 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:15,982 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:15,983 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:15,984 If you don't want 'keystone.api' to be distributed and are 2026-07-06T12:36:15,985 already explicitly excluding 'keystone.api' via 2026-07-06T12:36:15,986 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:15,986 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:15,987 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:15,988 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:15,989 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:15,990 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:15,990 even if it does not contain any `.py` files. 2026-07-06T12:36:15,990 On the other hand, currently there is no concept of package data 2026-07-06T12:36:15,991 directory, all directories are treated like packages. 2026-07-06T12:36:15,991 ******************************************************************************** 2026-07-06T12:36:15,992 !! 2026-07-06T12:36:15,992 check.warn(importable) 2026-07-06T12:36:15,992 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:15,993 !! 2026-07-06T12:36:15,994 ******************************************************************************** 2026-07-06T12:36:15,994 ############################ 2026-07-06T12:36:15,994 # Package would be ignored # 2026-07-06T12:36:15,995 ############################ 2026-07-06T12:36:15,995 Python recognizes 'keystone.api._shared' as an importable package[^1], 2026-07-06T12:36:15,996 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:15,997 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:15,997 package, please make sure that 'keystone.api._shared' is explicitly added 2026-07-06T12:36:15,998 to the `packages` configuration field. 2026-07-06T12:36:15,999 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:15,999 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,000 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,001 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,002 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,003 If you don't want 'keystone.api._shared' to be distributed and are 2026-07-06T12:36:16,004 already explicitly excluding 'keystone.api._shared' via 2026-07-06T12:36:16,004 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,005 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,005 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,006 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,007 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,008 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,009 even if it does not contain any `.py` files. 2026-07-06T12:36:16,009 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,010 directory, all directories are treated like packages. 2026-07-06T12:36:16,010 ******************************************************************************** 2026-07-06T12:36:16,011 !! 2026-07-06T12:36:16,012 check.warn(importable) 2026-07-06T12:36:16,013 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,013 !! 2026-07-06T12:36:16,014 ******************************************************************************** 2026-07-06T12:36:16,015 ############################ 2026-07-06T12:36:16,016 # Package would be ignored # 2026-07-06T12:36:16,016 ############################ 2026-07-06T12:36:16,017 Python recognizes 'keystone.api.validation' as an importable package[^1], 2026-07-06T12:36:16,017 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,018 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,018 package, please make sure that 'keystone.api.validation' is explicitly added 2026-07-06T12:36:16,018 to the `packages` configuration field. 2026-07-06T12:36:16,019 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,020 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,020 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,021 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,022 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,022 If you don't want 'keystone.api.validation' to be distributed and are 2026-07-06T12:36:16,023 already explicitly excluding 'keystone.api.validation' via 2026-07-06T12:36:16,023 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,024 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,024 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,025 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,026 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,027 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,028 even if it does not contain any `.py` files. 2026-07-06T12:36:16,029 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,029 directory, all directories are treated like packages. 2026-07-06T12:36:16,030 ******************************************************************************** 2026-07-06T12:36:16,031 !! 2026-07-06T12:36:16,032 check.warn(importable) 2026-07-06T12:36:16,032 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,033 !! 2026-07-06T12:36:16,034 ******************************************************************************** 2026-07-06T12:36:16,034 ############################ 2026-07-06T12:36:16,035 # Package would be ignored # 2026-07-06T12:36:16,035 ############################ 2026-07-06T12:36:16,036 Python recognizes 'keystone.application_credential' as an importable package[^1], 2026-07-06T12:36:16,036 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,037 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,038 package, please make sure that 'keystone.application_credential' is explicitly added 2026-07-06T12:36:16,038 to the `packages` configuration field. 2026-07-06T12:36:16,039 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,040 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,040 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,041 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,042 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,044 If you don't want 'keystone.application_credential' to be distributed and are 2026-07-06T12:36:16,044 already explicitly excluding 'keystone.application_credential' via 2026-07-06T12:36:16,044 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,045 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,045 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,046 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,047 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,048 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,048 even if it does not contain any `.py` files. 2026-07-06T12:36:16,048 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,049 directory, all directories are treated like packages. 2026-07-06T12:36:16,049 ******************************************************************************** 2026-07-06T12:36:16,050 !! 2026-07-06T12:36:16,050 check.warn(importable) 2026-07-06T12:36:16,050 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,051 !! 2026-07-06T12:36:16,052 ******************************************************************************** 2026-07-06T12:36:16,052 ############################ 2026-07-06T12:36:16,053 # Package would be ignored # 2026-07-06T12:36:16,053 ############################ 2026-07-06T12:36:16,054 Python recognizes 'keystone.application_credential.backends' as an importable package[^1], 2026-07-06T12:36:16,054 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,056 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,056 package, please make sure that 'keystone.application_credential.backends' is explicitly added 2026-07-06T12:36:16,057 to the `packages` configuration field. 2026-07-06T12:36:16,058 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,058 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,059 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,060 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,061 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,062 If you don't want 'keystone.application_credential.backends' to be distributed and are 2026-07-06T12:36:16,062 already explicitly excluding 'keystone.application_credential.backends' via 2026-07-06T12:36:16,063 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,063 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,064 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,065 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,066 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,068 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,068 even if it does not contain any `.py` files. 2026-07-06T12:36:16,069 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,070 directory, all directories are treated like packages. 2026-07-06T12:36:16,071 ******************************************************************************** 2026-07-06T12:36:16,071 !! 2026-07-06T12:36:16,072 check.warn(importable) 2026-07-06T12:36:16,072 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.assignment' is absent from the `packages` configuration. 2026-07-06T12:36:16,073 !! 2026-07-06T12:36:16,073 ******************************************************************************** 2026-07-06T12:36:16,074 ############################ 2026-07-06T12:36:16,074 # Package would be ignored # 2026-07-06T12:36:16,074 ############################ 2026-07-06T12:36:16,075 Python recognizes 'keystone.assignment' as an importable package[^1], 2026-07-06T12:36:16,075 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,076 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,076 package, please make sure that 'keystone.assignment' is explicitly added 2026-07-06T12:36:16,076 to the `packages` configuration field. 2026-07-06T12:36:16,077 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,077 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,078 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,079 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,079 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,080 If you don't want 'keystone.assignment' to be distributed and are 2026-07-06T12:36:16,081 already explicitly excluding 'keystone.assignment' via 2026-07-06T12:36:16,082 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,082 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,082 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,083 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,085 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,086 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,087 even if it does not contain any `.py` files. 2026-07-06T12:36:16,087 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,088 directory, all directories are treated like packages. 2026-07-06T12:36:16,089 ******************************************************************************** 2026-07-06T12:36:16,089 !! 2026-07-06T12:36:16,090 check.warn(importable) 2026-07-06T12:36:16,090 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,091 !! 2026-07-06T12:36:16,092 ******************************************************************************** 2026-07-06T12:36:16,092 ############################ 2026-07-06T12:36:16,093 # Package would be ignored # 2026-07-06T12:36:16,093 ############################ 2026-07-06T12:36:16,094 Python recognizes 'keystone.assignment.backends' as an importable package[^1], 2026-07-06T12:36:16,094 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,095 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,096 package, please make sure that 'keystone.assignment.backends' is explicitly added 2026-07-06T12:36:16,096 to the `packages` configuration field. 2026-07-06T12:36:16,097 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,098 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,098 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,099 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,100 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,100 If you don't want 'keystone.assignment.backends' to be distributed and are 2026-07-06T12:36:16,101 already explicitly excluding 'keystone.assignment.backends' via 2026-07-06T12:36:16,101 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,102 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,102 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,103 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,104 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,105 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,106 even if it does not contain any `.py` files. 2026-07-06T12:36:16,106 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,107 directory, all directories are treated like packages. 2026-07-06T12:36:16,107 ******************************************************************************** 2026-07-06T12:36:16,108 !! 2026-07-06T12:36:16,108 check.warn(importable) 2026-07-06T12:36:16,109 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,110 !! 2026-07-06T12:36:16,111 ******************************************************************************** 2026-07-06T12:36:16,111 ############################ 2026-07-06T12:36:16,112 # Package would be ignored # 2026-07-06T12:36:16,112 ############################ 2026-07-06T12:36:16,113 Python recognizes 'keystone.assignment.role_backends' as an importable package[^1], 2026-07-06T12:36:16,114 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,115 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,116 package, please make sure that 'keystone.assignment.role_backends' is explicitly added 2026-07-06T12:36:16,116 to the `packages` configuration field. 2026-07-06T12:36:16,117 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,118 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,118 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,120 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,121 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,122 If you don't want 'keystone.assignment.role_backends' to be distributed and are 2026-07-06T12:36:16,123 already explicitly excluding 'keystone.assignment.role_backends' via 2026-07-06T12:36:16,123 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,124 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,124 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,126 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,126 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,127 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,128 even if it does not contain any `.py` files. 2026-07-06T12:36:16,128 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,128 directory, all directories are treated like packages. 2026-07-06T12:36:16,129 ******************************************************************************** 2026-07-06T12:36:16,129 !! 2026-07-06T12:36:16,130 check.warn(importable) 2026-07-06T12:36:16,130 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.auth' is absent from the `packages` configuration. 2026-07-06T12:36:16,131 !! 2026-07-06T12:36:16,131 ******************************************************************************** 2026-07-06T12:36:16,132 ############################ 2026-07-06T12:36:16,132 # Package would be ignored # 2026-07-06T12:36:16,132 ############################ 2026-07-06T12:36:16,133 Python recognizes 'keystone.auth' as an importable package[^1], 2026-07-06T12:36:16,133 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,134 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,134 package, please make sure that 'keystone.auth' is explicitly added 2026-07-06T12:36:16,135 to the `packages` configuration field. 2026-07-06T12:36:16,136 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,136 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,137 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,138 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,139 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,140 If you don't want 'keystone.auth' to be distributed and are 2026-07-06T12:36:16,141 already explicitly excluding 'keystone.auth' via 2026-07-06T12:36:16,142 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,142 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,143 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,144 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,145 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,147 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,147 even if it does not contain any `.py` files. 2026-07-06T12:36:16,148 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,148 directory, all directories are treated like packages. 2026-07-06T12:36:16,149 ******************************************************************************** 2026-07-06T12:36:16,150 !! 2026-07-06T12:36:16,150 check.warn(importable) 2026-07-06T12:36:16,151 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,151 !! 2026-07-06T12:36:16,152 ******************************************************************************** 2026-07-06T12:36:16,153 ############################ 2026-07-06T12:36:16,153 # Package would be ignored # 2026-07-06T12:36:16,154 ############################ 2026-07-06T12:36:16,155 Python recognizes 'keystone.auth.plugins' as an importable package[^1], 2026-07-06T12:36:16,155 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,156 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,156 package, please make sure that 'keystone.auth.plugins' is explicitly added 2026-07-06T12:36:16,156 to the `packages` configuration field. 2026-07-06T12:36:16,157 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,157 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,158 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,159 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,159 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,160 If you don't want 'keystone.auth.plugins' to be distributed and are 2026-07-06T12:36:16,160 already explicitly excluding 'keystone.auth.plugins' via 2026-07-06T12:36:16,161 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,161 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,161 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,162 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,163 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,164 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,165 even if it does not contain any `.py` files. 2026-07-06T12:36:16,166 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,166 directory, all directories are treated like packages. 2026-07-06T12:36:16,167 ******************************************************************************** 2026-07-06T12:36:16,168 !! 2026-07-06T12:36:16,168 check.warn(importable) 2026-07-06T12:36:16,169 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.catalog' is absent from the `packages` configuration. 2026-07-06T12:36:16,170 !! 2026-07-06T12:36:16,171 ******************************************************************************** 2026-07-06T12:36:16,171 ############################ 2026-07-06T12:36:16,172 # Package would be ignored # 2026-07-06T12:36:16,172 ############################ 2026-07-06T12:36:16,173 Python recognizes 'keystone.catalog' as an importable package[^1], 2026-07-06T12:36:16,173 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,174 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,175 package, please make sure that 'keystone.catalog' is explicitly added 2026-07-06T12:36:16,175 to the `packages` configuration field. 2026-07-06T12:36:16,176 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,176 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,177 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,178 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,179 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,180 If you don't want 'keystone.catalog' to be distributed and are 2026-07-06T12:36:16,181 already explicitly excluding 'keystone.catalog' via 2026-07-06T12:36:16,182 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,183 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,183 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,184 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,184 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,185 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,186 even if it does not contain any `.py` files. 2026-07-06T12:36:16,186 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,186 directory, all directories are treated like packages. 2026-07-06T12:36:16,187 ******************************************************************************** 2026-07-06T12:36:16,187 !! 2026-07-06T12:36:16,188 check.warn(importable) 2026-07-06T12:36:16,188 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,188 !! 2026-07-06T12:36:16,189 ******************************************************************************** 2026-07-06T12:36:16,189 ############################ 2026-07-06T12:36:16,190 # Package would be ignored # 2026-07-06T12:36:16,190 ############################ 2026-07-06T12:36:16,191 Python recognizes 'keystone.catalog.backends' as an importable package[^1], 2026-07-06T12:36:16,191 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,192 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,193 package, please make sure that 'keystone.catalog.backends' is explicitly added 2026-07-06T12:36:16,193 to the `packages` configuration field. 2026-07-06T12:36:16,194 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,195 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,195 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,196 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,197 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,199 If you don't want 'keystone.catalog.backends' to be distributed and are 2026-07-06T12:36:16,199 already explicitly excluding 'keystone.catalog.backends' via 2026-07-06T12:36:16,200 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,200 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,200 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,201 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,202 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,204 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,204 even if it does not contain any `.py` files. 2026-07-06T12:36:16,205 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,205 directory, all directories are treated like packages. 2026-07-06T12:36:16,206 ******************************************************************************** 2026-07-06T12:36:16,207 !! 2026-07-06T12:36:16,208 check.warn(importable) 2026-07-06T12:36:16,208 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.cmd' is absent from the `packages` configuration. 2026-07-06T12:36:16,209 !! 2026-07-06T12:36:16,210 ******************************************************************************** 2026-07-06T12:36:16,210 ############################ 2026-07-06T12:36:16,211 # Package would be ignored # 2026-07-06T12:36:16,211 ############################ 2026-07-06T12:36:16,212 Python recognizes 'keystone.cmd' as an importable package[^1], 2026-07-06T12:36:16,212 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,213 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,213 package, please make sure that 'keystone.cmd' is explicitly added 2026-07-06T12:36:16,213 to the `packages` configuration field. 2026-07-06T12:36:16,214 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,215 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,216 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,217 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,217 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,218 If you don't want 'keystone.cmd' to be distributed and are 2026-07-06T12:36:16,218 already explicitly excluding 'keystone.cmd' via 2026-07-06T12:36:16,219 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,219 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,220 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,221 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,222 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,224 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,225 even if it does not contain any `.py` files. 2026-07-06T12:36:16,225 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,226 directory, all directories are treated like packages. 2026-07-06T12:36:16,227 ******************************************************************************** 2026-07-06T12:36:16,228 !! 2026-07-06T12:36:16,228 check.warn(importable) 2026-07-06T12:36:16,229 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,229 !! 2026-07-06T12:36:16,230 ******************************************************************************** 2026-07-06T12:36:16,231 ############################ 2026-07-06T12:36:16,231 # Package would be ignored # 2026-07-06T12:36:16,232 ############################ 2026-07-06T12:36:16,232 Python recognizes 'keystone.cmd.doctor' as an importable package[^1], 2026-07-06T12:36:16,233 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,233 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,234 package, please make sure that 'keystone.cmd.doctor' is explicitly added 2026-07-06T12:36:16,234 to the `packages` configuration field. 2026-07-06T12:36:16,235 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,236 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,236 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,238 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,238 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,239 If you don't want 'keystone.cmd.doctor' to be distributed and are 2026-07-06T12:36:16,239 already explicitly excluding 'keystone.cmd.doctor' via 2026-07-06T12:36:16,240 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,240 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,240 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,241 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,242 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,243 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,243 even if it does not contain any `.py` files. 2026-07-06T12:36:16,243 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,244 directory, all directories are treated like packages. 2026-07-06T12:36:16,244 ******************************************************************************** 2026-07-06T12:36:16,245 !! 2026-07-06T12:36:16,245 check.warn(importable) 2026-07-06T12:36:16,246 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.common' is absent from the `packages` configuration. 2026-07-06T12:36:16,246 !! 2026-07-06T12:36:16,247 ******************************************************************************** 2026-07-06T12:36:16,247 ############################ 2026-07-06T12:36:16,248 # Package would be ignored # 2026-07-06T12:36:16,248 ############################ 2026-07-06T12:36:16,249 Python recognizes 'keystone.common' as an importable package[^1], 2026-07-06T12:36:16,250 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,251 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,251 package, please make sure that 'keystone.common' is explicitly added 2026-07-06T12:36:16,252 to the `packages` configuration field. 2026-07-06T12:36:16,253 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,253 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,254 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,255 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,256 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,257 If you don't want 'keystone.common' to be distributed and are 2026-07-06T12:36:16,257 already explicitly excluding 'keystone.common' via 2026-07-06T12:36:16,258 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,258 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,259 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,259 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,261 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,262 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,263 even if it does not contain any `.py` files. 2026-07-06T12:36:16,263 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,264 directory, all directories are treated like packages. 2026-07-06T12:36:16,265 ******************************************************************************** 2026-07-06T12:36:16,265 !! 2026-07-06T12:36:16,266 check.warn(importable) 2026-07-06T12:36:16,266 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,266 !! 2026-07-06T12:36:16,267 ******************************************************************************** 2026-07-06T12:36:16,267 ############################ 2026-07-06T12:36:16,268 # Package would be ignored # 2026-07-06T12:36:16,268 ############################ 2026-07-06T12:36:16,268 Python recognizes 'keystone.common.cache' as an importable package[^1], 2026-07-06T12:36:16,269 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,270 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,270 package, please make sure that 'keystone.common.cache' is explicitly added 2026-07-06T12:36:16,270 to the `packages` configuration field. 2026-07-06T12:36:16,271 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,271 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,272 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,273 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,274 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,275 If you don't want 'keystone.common.cache' to be distributed and are 2026-07-06T12:36:16,275 already explicitly excluding 'keystone.common.cache' via 2026-07-06T12:36:16,276 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,276 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,277 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,278 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,279 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,280 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,281 even if it does not contain any `.py` files. 2026-07-06T12:36:16,282 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,282 directory, all directories are treated like packages. 2026-07-06T12:36:16,283 ******************************************************************************** 2026-07-06T12:36:16,283 !! 2026-07-06T12:36:16,284 check.warn(importable) 2026-07-06T12:36:16,284 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,285 !! 2026-07-06T12:36:16,286 ******************************************************************************** 2026-07-06T12:36:16,286 ############################ 2026-07-06T12:36:16,287 # Package would be ignored # 2026-07-06T12:36:16,288 ############################ 2026-07-06T12:36:16,288 Python recognizes 'keystone.common.password_hashers' as an importable package[^1], 2026-07-06T12:36:16,289 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,290 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,290 package, please make sure that 'keystone.common.password_hashers' is explicitly added 2026-07-06T12:36:16,291 to the `packages` configuration field. 2026-07-06T12:36:16,292 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,293 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,293 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,294 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,295 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,295 If you don't want 'keystone.common.password_hashers' to be distributed and are 2026-07-06T12:36:16,296 already explicitly excluding 'keystone.common.password_hashers' via 2026-07-06T12:36:16,296 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,297 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,298 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,299 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,299 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,301 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,301 even if it does not contain any `.py` files. 2026-07-06T12:36:16,301 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,302 directory, all directories are treated like packages. 2026-07-06T12:36:16,302 ******************************************************************************** 2026-07-06T12:36:16,304 !! 2026-07-06T12:36:16,304 check.warn(importable) 2026-07-06T12:36:16,305 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,305 !! 2026-07-06T12:36:16,306 ******************************************************************************** 2026-07-06T12:36:16,307 ############################ 2026-07-06T12:36:16,307 # Package would be ignored # 2026-07-06T12:36:16,308 ############################ 2026-07-06T12:36:16,308 Python recognizes 'keystone.common.policies' as an importable package[^1], 2026-07-06T12:36:16,309 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,310 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,311 package, please make sure that 'keystone.common.policies' is explicitly added 2026-07-06T12:36:16,311 to the `packages` configuration field. 2026-07-06T12:36:16,312 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,313 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,313 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,314 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,315 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,316 If you don't want 'keystone.common.policies' to be distributed and are 2026-07-06T12:36:16,316 already explicitly excluding 'keystone.common.policies' via 2026-07-06T12:36:16,317 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,317 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,318 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,319 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,320 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,321 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,322 even if it does not contain any `.py` files. 2026-07-06T12:36:16,322 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,323 directory, all directories are treated like packages. 2026-07-06T12:36:16,323 ******************************************************************************** 2026-07-06T12:36:16,324 !! 2026-07-06T12:36:16,324 check.warn(importable) 2026-07-06T12:36:16,324 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,325 !! 2026-07-06T12:36:16,325 ******************************************************************************** 2026-07-06T12:36:16,326 ############################ 2026-07-06T12:36:16,326 # Package would be ignored # 2026-07-06T12:36:16,326 ############################ 2026-07-06T12:36:16,327 Python recognizes 'keystone.common.rbac_enforcer' as an importable package[^1], 2026-07-06T12:36:16,327 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,328 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,328 package, please make sure that 'keystone.common.rbac_enforcer' is explicitly added 2026-07-06T12:36:16,329 to the `packages` configuration field. 2026-07-06T12:36:16,330 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,330 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,331 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,332 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,333 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,334 If you don't want 'keystone.common.rbac_enforcer' to be distributed and are 2026-07-06T12:36:16,335 already explicitly excluding 'keystone.common.rbac_enforcer' via 2026-07-06T12:36:16,335 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,336 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,336 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,337 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,338 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,340 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,340 even if it does not contain any `.py` files. 2026-07-06T12:36:16,341 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,341 directory, all directories are treated like packages. 2026-07-06T12:36:16,342 ******************************************************************************** 2026-07-06T12:36:16,343 !! 2026-07-06T12:36:16,343 check.warn(importable) 2026-07-06T12:36:16,344 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,344 !! 2026-07-06T12:36:16,345 ******************************************************************************** 2026-07-06T12:36:16,346 ############################ 2026-07-06T12:36:16,346 # Package would be ignored # 2026-07-06T12:36:16,347 ############################ 2026-07-06T12:36:16,347 Python recognizes 'keystone.common.resource_options' as an importable package[^1], 2026-07-06T12:36:16,348 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,348 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,349 package, please make sure that 'keystone.common.resource_options' is explicitly added 2026-07-06T12:36:16,349 to the `packages` configuration field. 2026-07-06T12:36:16,350 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,350 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,350 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,351 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,352 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,353 If you don't want 'keystone.common.resource_options' to be distributed and are 2026-07-06T12:36:16,353 already explicitly excluding 'keystone.common.resource_options' via 2026-07-06T12:36:16,353 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,354 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,354 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,355 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,356 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,357 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,358 even if it does not contain any `.py` files. 2026-07-06T12:36:16,359 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,359 directory, all directories are treated like packages. 2026-07-06T12:36:16,360 ******************************************************************************** 2026-07-06T12:36:16,360 !! 2026-07-06T12:36:16,361 check.warn(importable) 2026-07-06T12:36:16,362 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,362 !! 2026-07-06T12:36:16,363 ******************************************************************************** 2026-07-06T12:36:16,364 ############################ 2026-07-06T12:36:16,364 # Package would be ignored # 2026-07-06T12:36:16,365 ############################ 2026-07-06T12:36:16,365 Python recognizes 'keystone.common.resource_options.options' as an importable package[^1], 2026-07-06T12:36:16,365 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,366 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,367 package, please make sure that 'keystone.common.resource_options.options' is explicitly added 2026-07-06T12:36:16,367 to the `packages` configuration field. 2026-07-06T12:36:16,368 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,369 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,370 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,371 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,372 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,373 If you don't want 'keystone.common.resource_options.options' to be distributed and are 2026-07-06T12:36:16,374 already explicitly excluding 'keystone.common.resource_options.options' via 2026-07-06T12:36:16,374 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,374 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,375 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,375 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,376 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,377 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,377 even if it does not contain any `.py` files. 2026-07-06T12:36:16,378 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,378 directory, all directories are treated like packages. 2026-07-06T12:36:16,379 ******************************************************************************** 2026-07-06T12:36:16,380 !! 2026-07-06T12:36:16,381 check.warn(importable) 2026-07-06T12:36:16,381 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,382 !! 2026-07-06T12:36:16,382 ******************************************************************************** 2026-07-06T12:36:16,383 ############################ 2026-07-06T12:36:16,383 # Package would be ignored # 2026-07-06T12:36:16,384 ############################ 2026-07-06T12:36:16,384 Python recognizes 'keystone.common.sql' as an importable package[^1], 2026-07-06T12:36:16,385 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,386 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,386 package, please make sure that 'keystone.common.sql' is explicitly added 2026-07-06T12:36:16,387 to the `packages` configuration field. 2026-07-06T12:36:16,388 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,388 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,389 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,390 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,391 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,392 If you don't want 'keystone.common.sql' to be distributed and are 2026-07-06T12:36:16,393 already explicitly excluding 'keystone.common.sql' via 2026-07-06T12:36:16,393 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,394 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,394 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,395 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,396 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,397 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,398 even if it does not contain any `.py` files. 2026-07-06T12:36:16,398 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,399 directory, all directories are treated like packages. 2026-07-06T12:36:16,400 ******************************************************************************** 2026-07-06T12:36:16,401 !! 2026-07-06T12:36:16,401 check.warn(importable) 2026-07-06T12:36:16,402 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,402 !! 2026-07-06T12:36:16,403 ******************************************************************************** 2026-07-06T12:36:16,404 ############################ 2026-07-06T12:36:16,404 # Package would be ignored # 2026-07-06T12:36:16,405 ############################ 2026-07-06T12:36:16,406 Python recognizes 'keystone.common.sql.migrations' as an importable package[^1], 2026-07-06T12:36:16,406 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,407 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,407 package, please make sure that 'keystone.common.sql.migrations' is explicitly added 2026-07-06T12:36:16,408 to the `packages` configuration field. 2026-07-06T12:36:16,408 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,409 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,409 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,410 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,411 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,412 If you don't want 'keystone.common.sql.migrations' to be distributed and are 2026-07-06T12:36:16,412 already explicitly excluding 'keystone.common.sql.migrations' via 2026-07-06T12:36:16,413 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,413 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,414 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,415 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,416 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,417 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,417 even if it does not contain any `.py` files. 2026-07-06T12:36:16,418 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,419 directory, all directories are treated like packages. 2026-07-06T12:36:16,419 ******************************************************************************** 2026-07-06T12:36:16,420 !! 2026-07-06T12:36:16,421 check.warn(importable) 2026-07-06T12:36:16,421 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,422 !! 2026-07-06T12:36:16,423 ******************************************************************************** 2026-07-06T12:36:16,423 ############################ 2026-07-06T12:36:16,424 # Package would be ignored # 2026-07-06T12:36:16,424 ############################ 2026-07-06T12:36:16,425 Python recognizes 'keystone.common.sql.migrations.versions' as an importable package[^1], 2026-07-06T12:36:16,425 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,426 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,427 package, please make sure that 'keystone.common.sql.migrations.versions' is explicitly added 2026-07-06T12:36:16,427 to the `packages` configuration field. 2026-07-06T12:36:16,428 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,429 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,429 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,430 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,431 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,431 If you don't want 'keystone.common.sql.migrations.versions' to be distributed and are 2026-07-06T12:36:16,432 already explicitly excluding 'keystone.common.sql.migrations.versions' via 2026-07-06T12:36:16,432 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,432 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,433 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,434 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,434 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,435 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,436 even if it does not contain any `.py` files. 2026-07-06T12:36:16,436 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,437 directory, all directories are treated like packages. 2026-07-06T12:36:16,437 ******************************************************************************** 2026-07-06T12:36:16,438 !! 2026-07-06T12:36:16,438 check.warn(importable) 2026-07-06T12:36:16,439 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,439 !! 2026-07-06T12:36:16,441 ******************************************************************************** 2026-07-06T12:36:16,441 ############################ 2026-07-06T12:36:16,442 # Package would be ignored # 2026-07-06T12:36:16,442 ############################ 2026-07-06T12:36:16,443 Python recognizes 'keystone.common.sql.migrations.versions.bobcat.contract' as an importable package[^1], 2026-07-06T12:36:16,443 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,444 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,445 package, please make sure that 'keystone.common.sql.migrations.versions.bobcat.contract' is explicitly added 2026-07-06T12:36:16,446 to the `packages` configuration field. 2026-07-06T12:36:16,446 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,447 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,447 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,448 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,449 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,450 If you don't want 'keystone.common.sql.migrations.versions.bobcat.contract' to be distributed and are 2026-07-06T12:36:16,451 already explicitly excluding 'keystone.common.sql.migrations.versions.bobcat.contract' via 2026-07-06T12:36:16,451 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,452 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,452 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,453 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,454 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,455 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,455 even if it does not contain any `.py` files. 2026-07-06T12:36:16,455 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,456 directory, all directories are treated like packages. 2026-07-06T12:36:16,456 ******************************************************************************** 2026-07-06T12:36:16,457 !! 2026-07-06T12:36:16,457 check.warn(importable) 2026-07-06T12:36:16,457 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,458 !! 2026-07-06T12:36:16,459 ******************************************************************************** 2026-07-06T12:36:16,459 ############################ 2026-07-06T12:36:16,459 # Package would be ignored # 2026-07-06T12:36:16,460 ############################ 2026-07-06T12:36:16,460 Python recognizes 'keystone.common.sql.migrations.versions.bobcat.expand' as an importable package[^1], 2026-07-06T12:36:16,460 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,462 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,462 package, please make sure that 'keystone.common.sql.migrations.versions.bobcat.expand' is explicitly added 2026-07-06T12:36:16,463 to the `packages` configuration field. 2026-07-06T12:36:16,464 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,464 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,465 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,466 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,467 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,468 If you don't want 'keystone.common.sql.migrations.versions.bobcat.expand' to be distributed and are 2026-07-06T12:36:16,469 already explicitly excluding 'keystone.common.sql.migrations.versions.bobcat.expand' via 2026-07-06T12:36:16,469 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,470 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,470 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,471 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,472 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,474 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,474 even if it does not contain any `.py` files. 2026-07-06T12:36:16,475 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,475 directory, all directories are treated like packages. 2026-07-06T12:36:16,476 ******************************************************************************** 2026-07-06T12:36:16,477 !! 2026-07-06T12:36:16,478 check.warn(importable) 2026-07-06T12:36:16,478 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,479 !! 2026-07-06T12:36:16,480 ******************************************************************************** 2026-07-06T12:36:16,480 ############################ 2026-07-06T12:36:16,480 # Package would be ignored # 2026-07-06T12:36:16,481 ############################ 2026-07-06T12:36:16,481 Python recognizes 'keystone.common.sql.migrations.versions.yoga.contract' as an importable package[^1], 2026-07-06T12:36:16,482 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,482 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,483 package, please make sure that 'keystone.common.sql.migrations.versions.yoga.contract' is explicitly added 2026-07-06T12:36:16,483 to the `packages` configuration field. 2026-07-06T12:36:16,484 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,484 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,485 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,485 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,486 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,487 If you don't want 'keystone.common.sql.migrations.versions.yoga.contract' to be distributed and are 2026-07-06T12:36:16,487 already explicitly excluding 'keystone.common.sql.migrations.versions.yoga.contract' via 2026-07-06T12:36:16,488 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,488 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,489 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,490 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,491 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,492 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,493 even if it does not contain any `.py` files. 2026-07-06T12:36:16,494 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,494 directory, all directories are treated like packages. 2026-07-06T12:36:16,495 ******************************************************************************** 2026-07-06T12:36:16,496 !! 2026-07-06T12:36:16,496 check.warn(importable) 2026-07-06T12:36:16,497 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,497 !! 2026-07-06T12:36:16,498 ******************************************************************************** 2026-07-06T12:36:16,499 ############################ 2026-07-06T12:36:16,499 # Package would be ignored # 2026-07-06T12:36:16,500 ############################ 2026-07-06T12:36:16,500 Python recognizes 'keystone.common.sql.migrations.versions.yoga.expand' as an importable package[^1], 2026-07-06T12:36:16,501 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,502 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,502 package, please make sure that 'keystone.common.sql.migrations.versions.yoga.expand' is explicitly added 2026-07-06T12:36:16,503 to the `packages` configuration field. 2026-07-06T12:36:16,504 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,504 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,505 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,506 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,507 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,507 If you don't want 'keystone.common.sql.migrations.versions.yoga.expand' to be distributed and are 2026-07-06T12:36:16,508 already explicitly excluding 'keystone.common.sql.migrations.versions.yoga.expand' via 2026-07-06T12:36:16,508 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,508 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,509 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,509 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,510 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,511 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,512 even if it does not contain any `.py` files. 2026-07-06T12:36:16,512 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,513 directory, all directories are treated like packages. 2026-07-06T12:36:16,513 ******************************************************************************** 2026-07-06T12:36:16,514 !! 2026-07-06T12:36:16,515 check.warn(importable) 2026-07-06T12:36:16,515 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,515 !! 2026-07-06T12:36:16,517 ******************************************************************************** 2026-07-06T12:36:16,517 ############################ 2026-07-06T12:36:16,518 # Package would be ignored # 2026-07-06T12:36:16,518 ############################ 2026-07-06T12:36:16,519 Python recognizes 'keystone.common.validation' as an importable package[^1], 2026-07-06T12:36:16,520 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,521 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,521 package, please make sure that 'keystone.common.validation' is explicitly added 2026-07-06T12:36:16,522 to the `packages` configuration field. 2026-07-06T12:36:16,523 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,523 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,524 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,525 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,526 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,526 If you don't want 'keystone.common.validation' to be distributed and are 2026-07-06T12:36:16,527 already explicitly excluding 'keystone.common.validation' via 2026-07-06T12:36:16,527 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,528 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,528 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,529 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,531 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,532 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,533 even if it does not contain any `.py` files. 2026-07-06T12:36:16,533 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,533 directory, all directories are treated like packages. 2026-07-06T12:36:16,534 ******************************************************************************** 2026-07-06T12:36:16,534 !! 2026-07-06T12:36:16,535 check.warn(importable) 2026-07-06T12:36:16,535 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.conf' is absent from the `packages` configuration. 2026-07-06T12:36:16,535 !! 2026-07-06T12:36:16,536 ******************************************************************************** 2026-07-06T12:36:16,536 ############################ 2026-07-06T12:36:16,537 # Package would be ignored # 2026-07-06T12:36:16,537 ############################ 2026-07-06T12:36:16,538 Python recognizes 'keystone.conf' as an importable package[^1], 2026-07-06T12:36:16,538 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,539 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,539 package, please make sure that 'keystone.conf' is explicitly added 2026-07-06T12:36:16,539 to the `packages` configuration field. 2026-07-06T12:36:16,540 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,541 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,541 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,542 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,543 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,544 If you don't want 'keystone.conf' to be distributed and are 2026-07-06T12:36:16,545 already explicitly excluding 'keystone.conf' via 2026-07-06T12:36:16,545 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,546 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,547 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,548 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,549 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,550 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,551 even if it does not contain any `.py` files. 2026-07-06T12:36:16,551 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,552 directory, all directories are treated like packages. 2026-07-06T12:36:16,552 ******************************************************************************** 2026-07-06T12:36:16,553 !! 2026-07-06T12:36:16,554 check.warn(importable) 2026-07-06T12:36:16,554 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.credential' is absent from the `packages` configuration. 2026-07-06T12:36:16,554 !! 2026-07-06T12:36:16,555 ******************************************************************************** 2026-07-06T12:36:16,556 ############################ 2026-07-06T12:36:16,556 # Package would be ignored # 2026-07-06T12:36:16,557 ############################ 2026-07-06T12:36:16,558 Python recognizes 'keystone.credential' as an importable package[^1], 2026-07-06T12:36:16,558 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,559 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,560 package, please make sure that 'keystone.credential' is explicitly added 2026-07-06T12:36:16,560 to the `packages` configuration field. 2026-07-06T12:36:16,561 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,561 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,562 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,562 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,563 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,564 If you don't want 'keystone.credential' to be distributed and are 2026-07-06T12:36:16,564 already explicitly excluding 'keystone.credential' via 2026-07-06T12:36:16,565 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,565 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,565 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,566 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,567 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,568 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,568 even if it does not contain any `.py` files. 2026-07-06T12:36:16,569 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,569 directory, all directories are treated like packages. 2026-07-06T12:36:16,570 ******************************************************************************** 2026-07-06T12:36:16,571 !! 2026-07-06T12:36:16,571 check.warn(importable) 2026-07-06T12:36:16,572 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,572 !! 2026-07-06T12:36:16,573 ******************************************************************************** 2026-07-06T12:36:16,574 ############################ 2026-07-06T12:36:16,575 # Package would be ignored # 2026-07-06T12:36:16,575 ############################ 2026-07-06T12:36:16,576 Python recognizes 'keystone.credential.backends' as an importable package[^1], 2026-07-06T12:36:16,576 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,577 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,578 package, please make sure that 'keystone.credential.backends' is explicitly added 2026-07-06T12:36:16,578 to the `packages` configuration field. 2026-07-06T12:36:16,579 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,579 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,580 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,581 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,582 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,583 If you don't want 'keystone.credential.backends' to be distributed and are 2026-07-06T12:36:16,584 already explicitly excluding 'keystone.credential.backends' via 2026-07-06T12:36:16,584 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,585 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,585 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,586 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,587 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,588 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,589 even if it does not contain any `.py` files. 2026-07-06T12:36:16,589 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,590 directory, all directories are treated like packages. 2026-07-06T12:36:16,590 ******************************************************************************** 2026-07-06T12:36:16,591 !! 2026-07-06T12:36:16,592 check.warn(importable) 2026-07-06T12:36:16,592 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,592 !! 2026-07-06T12:36:16,593 ******************************************************************************** 2026-07-06T12:36:16,593 ############################ 2026-07-06T12:36:16,594 # Package would be ignored # 2026-07-06T12:36:16,594 ############################ 2026-07-06T12:36:16,595 Python recognizes 'keystone.credential.providers' as an importable package[^1], 2026-07-06T12:36:16,595 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,596 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,597 package, please make sure that 'keystone.credential.providers' is explicitly added 2026-07-06T12:36:16,597 to the `packages` configuration field. 2026-07-06T12:36:16,598 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,599 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,599 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,601 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,602 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,603 If you don't want 'keystone.credential.providers' to be distributed and are 2026-07-06T12:36:16,603 already explicitly excluding 'keystone.credential.providers' via 2026-07-06T12:36:16,604 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,605 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,605 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,606 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,607 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,608 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,609 even if it does not contain any `.py` files. 2026-07-06T12:36:16,609 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,610 directory, all directories are treated like packages. 2026-07-06T12:36:16,610 ******************************************************************************** 2026-07-06T12:36:16,611 !! 2026-07-06T12:36:16,612 check.warn(importable) 2026-07-06T12:36:16,612 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,613 !! 2026-07-06T12:36:16,614 ******************************************************************************** 2026-07-06T12:36:16,614 ############################ 2026-07-06T12:36:16,615 # Package would be ignored # 2026-07-06T12:36:16,615 ############################ 2026-07-06T12:36:16,615 Python recognizes 'keystone.credential.providers.fernet' as an importable package[^1], 2026-07-06T12:36:16,616 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,616 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,617 package, please make sure that 'keystone.credential.providers.fernet' is explicitly added 2026-07-06T12:36:16,617 to the `packages` configuration field. 2026-07-06T12:36:16,618 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,618 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,618 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,619 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,620 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,621 If you don't want 'keystone.credential.providers.fernet' to be distributed and are 2026-07-06T12:36:16,621 already explicitly excluding 'keystone.credential.providers.fernet' via 2026-07-06T12:36:16,621 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,622 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,622 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,623 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,624 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,626 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,627 even if it does not contain any `.py` files. 2026-07-06T12:36:16,627 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,628 directory, all directories are treated like packages. 2026-07-06T12:36:16,628 ******************************************************************************** 2026-07-06T12:36:16,629 !! 2026-07-06T12:36:16,630 check.warn(importable) 2026-07-06T12:36:16,630 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,631 !! 2026-07-06T12:36:16,632 ******************************************************************************** 2026-07-06T12:36:16,632 ############################ 2026-07-06T12:36:16,633 # Package would be ignored # 2026-07-06T12:36:16,633 ############################ 2026-07-06T12:36:16,634 Python recognizes 'keystone.endpoint_policy' as an importable package[^1], 2026-07-06T12:36:16,634 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,635 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,636 package, please make sure that 'keystone.endpoint_policy' is explicitly added 2026-07-06T12:36:16,636 to the `packages` configuration field. 2026-07-06T12:36:16,637 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,638 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,638 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,640 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,640 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,641 If you don't want 'keystone.endpoint_policy' to be distributed and are 2026-07-06T12:36:16,641 already explicitly excluding 'keystone.endpoint_policy' via 2026-07-06T12:36:16,642 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,642 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,642 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,643 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,644 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,645 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,645 even if it does not contain any `.py` files. 2026-07-06T12:36:16,645 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,646 directory, all directories are treated like packages. 2026-07-06T12:36:16,646 ******************************************************************************** 2026-07-06T12:36:16,647 !! 2026-07-06T12:36:16,647 check.warn(importable) 2026-07-06T12:36:16,648 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,648 !! 2026-07-06T12:36:16,649 ******************************************************************************** 2026-07-06T12:36:16,650 ############################ 2026-07-06T12:36:16,650 # Package would be ignored # 2026-07-06T12:36:16,650 ############################ 2026-07-06T12:36:16,651 Python recognizes 'keystone.endpoint_policy.backends' as an importable package[^1], 2026-07-06T12:36:16,652 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,653 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,653 package, please make sure that 'keystone.endpoint_policy.backends' is explicitly added 2026-07-06T12:36:16,654 to the `packages` configuration field. 2026-07-06T12:36:16,655 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,655 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,656 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,657 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,658 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,659 If you don't want 'keystone.endpoint_policy.backends' to be distributed and are 2026-07-06T12:36:16,659 already explicitly excluding 'keystone.endpoint_policy.backends' via 2026-07-06T12:36:16,660 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,661 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,661 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,662 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,663 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,665 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,666 even if it does not contain any `.py` files. 2026-07-06T12:36:16,666 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,667 directory, all directories are treated like packages. 2026-07-06T12:36:16,667 ******************************************************************************** 2026-07-06T12:36:16,668 !! 2026-07-06T12:36:16,668 check.warn(importable) 2026-07-06T12:36:16,669 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.federation' is absent from the `packages` configuration. 2026-07-06T12:36:16,669 !! 2026-07-06T12:36:16,670 ******************************************************************************** 2026-07-06T12:36:16,670 ############################ 2026-07-06T12:36:16,670 # Package would be ignored # 2026-07-06T12:36:16,671 ############################ 2026-07-06T12:36:16,671 Python recognizes 'keystone.federation' as an importable package[^1], 2026-07-06T12:36:16,671 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,672 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,673 package, please make sure that 'keystone.federation' is explicitly added 2026-07-06T12:36:16,673 to the `packages` configuration field. 2026-07-06T12:36:16,674 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,674 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,674 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,675 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,676 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,677 If you don't want 'keystone.federation' to be distributed and are 2026-07-06T12:36:16,678 already explicitly excluding 'keystone.federation' via 2026-07-06T12:36:16,679 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,679 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,680 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,681 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,682 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,683 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,684 even if it does not contain any `.py` files. 2026-07-06T12:36:16,685 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,685 directory, all directories are treated like packages. 2026-07-06T12:36:16,685 ******************************************************************************** 2026-07-06T12:36:16,686 !! 2026-07-06T12:36:16,687 check.warn(importable) 2026-07-06T12:36:16,687 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,688 !! 2026-07-06T12:36:16,688 ******************************************************************************** 2026-07-06T12:36:16,689 ############################ 2026-07-06T12:36:16,689 # Package would be ignored # 2026-07-06T12:36:16,690 ############################ 2026-07-06T12:36:16,690 Python recognizes 'keystone.federation.backends' as an importable package[^1], 2026-07-06T12:36:16,691 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,692 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,693 package, please make sure that 'keystone.federation.backends' is explicitly added 2026-07-06T12:36:16,693 to the `packages` configuration field. 2026-07-06T12:36:16,694 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,694 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,695 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,695 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,696 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,697 If you don't want 'keystone.federation.backends' to be distributed and are 2026-07-06T12:36:16,697 already explicitly excluding 'keystone.federation.backends' via 2026-07-06T12:36:16,697 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,698 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,698 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,699 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,700 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,701 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,701 even if it does not contain any `.py` files. 2026-07-06T12:36:16,701 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,702 directory, all directories are treated like packages. 2026-07-06T12:36:16,703 ******************************************************************************** 2026-07-06T12:36:16,704 !! 2026-07-06T12:36:16,704 check.warn(importable) 2026-07-06T12:36:16,705 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.identity' is absent from the `packages` configuration. 2026-07-06T12:36:16,705 !! 2026-07-06T12:36:16,706 ******************************************************************************** 2026-07-06T12:36:16,707 ############################ 2026-07-06T12:36:16,708 # Package would be ignored # 2026-07-06T12:36:16,708 ############################ 2026-07-06T12:36:16,709 Python recognizes 'keystone.identity' as an importable package[^1], 2026-07-06T12:36:16,710 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,711 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,711 package, please make sure that 'keystone.identity' is explicitly added 2026-07-06T12:36:16,712 to the `packages` configuration field. 2026-07-06T12:36:16,713 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,714 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,714 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,715 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,717 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,718 If you don't want 'keystone.identity' to be distributed and are 2026-07-06T12:36:16,718 already explicitly excluding 'keystone.identity' via 2026-07-06T12:36:16,719 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,720 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,720 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,722 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,723 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,724 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,724 even if it does not contain any `.py` files. 2026-07-06T12:36:16,725 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,725 directory, all directories are treated like packages. 2026-07-06T12:36:16,726 ******************************************************************************** 2026-07-06T12:36:16,727 !! 2026-07-06T12:36:16,727 check.warn(importable) 2026-07-06T12:36:16,728 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,728 !! 2026-07-06T12:36:16,729 ******************************************************************************** 2026-07-06T12:36:16,729 ############################ 2026-07-06T12:36:16,730 # Package would be ignored # 2026-07-06T12:36:16,730 ############################ 2026-07-06T12:36:16,731 Python recognizes 'keystone.identity.backends' as an importable package[^1], 2026-07-06T12:36:16,731 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,732 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,733 package, please make sure that 'keystone.identity.backends' is explicitly added 2026-07-06T12:36:16,733 to the `packages` configuration field. 2026-07-06T12:36:16,735 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,735 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,736 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,737 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,739 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,740 If you don't want 'keystone.identity.backends' to be distributed and are 2026-07-06T12:36:16,741 already explicitly excluding 'keystone.identity.backends' via 2026-07-06T12:36:16,742 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,742 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,743 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,744 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,745 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,747 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,748 even if it does not contain any `.py` files. 2026-07-06T12:36:16,748 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,749 directory, all directories are treated like packages. 2026-07-06T12:36:16,749 ******************************************************************************** 2026-07-06T12:36:16,750 !! 2026-07-06T12:36:16,751 check.warn(importable) 2026-07-06T12:36:16,752 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,752 !! 2026-07-06T12:36:16,754 ******************************************************************************** 2026-07-06T12:36:16,754 ############################ 2026-07-06T12:36:16,755 # Package would be ignored # 2026-07-06T12:36:16,756 ############################ 2026-07-06T12:36:16,756 Python recognizes 'keystone.identity.backends.ldap' as an importable package[^1], 2026-07-06T12:36:16,757 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,757 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,758 package, please make sure that 'keystone.identity.backends.ldap' is explicitly added 2026-07-06T12:36:16,758 to the `packages` configuration field. 2026-07-06T12:36:16,759 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,760 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,760 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,761 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,762 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,763 If you don't want 'keystone.identity.backends.ldap' to be distributed and are 2026-07-06T12:36:16,764 already explicitly excluding 'keystone.identity.backends.ldap' via 2026-07-06T12:36:16,764 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,765 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,765 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,767 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,768 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,770 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,771 even if it does not contain any `.py` files. 2026-07-06T12:36:16,771 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,772 directory, all directories are treated like packages. 2026-07-06T12:36:16,772 ******************************************************************************** 2026-07-06T12:36:16,774 !! 2026-07-06T12:36:16,774 check.warn(importable) 2026-07-06T12:36:16,775 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,776 !! 2026-07-06T12:36:16,777 ******************************************************************************** 2026-07-06T12:36:16,777 ############################ 2026-07-06T12:36:16,778 # Package would be ignored # 2026-07-06T12:36:16,779 ############################ 2026-07-06T12:36:16,779 Python recognizes 'keystone.identity.id_generators' as an importable package[^1], 2026-07-06T12:36:16,780 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,781 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,781 package, please make sure that 'keystone.identity.id_generators' is explicitly added 2026-07-06T12:36:16,782 to the `packages` configuration field. 2026-07-06T12:36:16,783 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,784 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,784 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,786 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,787 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,789 If you don't want 'keystone.identity.id_generators' to be distributed and are 2026-07-06T12:36:16,789 already explicitly excluding 'keystone.identity.id_generators' via 2026-07-06T12:36:16,790 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,790 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,791 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,792 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,793 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,794 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,794 even if it does not contain any `.py` files. 2026-07-06T12:36:16,795 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,795 directory, all directories are treated like packages. 2026-07-06T12:36:16,796 ******************************************************************************** 2026-07-06T12:36:16,797 !! 2026-07-06T12:36:16,797 check.warn(importable) 2026-07-06T12:36:16,798 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,798 !! 2026-07-06T12:36:16,799 ******************************************************************************** 2026-07-06T12:36:16,800 ############################ 2026-07-06T12:36:16,800 # Package would be ignored # 2026-07-06T12:36:16,801 ############################ 2026-07-06T12:36:16,802 Python recognizes 'keystone.identity.mapping_backends' as an importable package[^1], 2026-07-06T12:36:16,802 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,804 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,804 package, please make sure that 'keystone.identity.mapping_backends' is explicitly added 2026-07-06T12:36:16,805 to the `packages` configuration field. 2026-07-06T12:36:16,806 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,807 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,808 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,809 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,810 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,811 If you don't want 'keystone.identity.mapping_backends' to be distributed and are 2026-07-06T12:36:16,812 already explicitly excluding 'keystone.identity.mapping_backends' via 2026-07-06T12:36:16,812 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,813 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,813 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,814 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,816 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,817 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,818 even if it does not contain any `.py` files. 2026-07-06T12:36:16,819 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,820 directory, all directories are treated like packages. 2026-07-06T12:36:16,820 ******************************************************************************** 2026-07-06T12:36:16,822 !! 2026-07-06T12:36:16,822 check.warn(importable) 2026-07-06T12:36:16,822 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,823 !! 2026-07-06T12:36:16,824 ******************************************************************************** 2026-07-06T12:36:16,824 ############################ 2026-07-06T12:36:16,825 # Package would be ignored # 2026-07-06T12:36:16,825 ############################ 2026-07-06T12:36:16,826 Python recognizes 'keystone.identity.shadow_backends' as an importable package[^1], 2026-07-06T12:36:16,826 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,827 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,828 package, please make sure that 'keystone.identity.shadow_backends' is explicitly added 2026-07-06T12:36:16,828 to the `packages` configuration field. 2026-07-06T12:36:16,829 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,830 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,830 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,832 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,833 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,834 If you don't want 'keystone.identity.shadow_backends' to be distributed and are 2026-07-06T12:36:16,834 already explicitly excluding 'keystone.identity.shadow_backends' via 2026-07-06T12:36:16,835 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,835 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,836 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,837 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,839 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,841 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,842 even if it does not contain any `.py` files. 2026-07-06T12:36:16,842 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,843 directory, all directories are treated like packages. 2026-07-06T12:36:16,844 ******************************************************************************** 2026-07-06T12:36:16,845 !! 2026-07-06T12:36:16,845 check.warn(importable) 2026-07-06T12:36:16,846 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.limit' is absent from the `packages` configuration. 2026-07-06T12:36:16,846 !! 2026-07-06T12:36:16,847 ******************************************************************************** 2026-07-06T12:36:16,848 ############################ 2026-07-06T12:36:16,849 # Package would be ignored # 2026-07-06T12:36:16,849 ############################ 2026-07-06T12:36:16,850 Python recognizes 'keystone.limit' as an importable package[^1], 2026-07-06T12:36:16,851 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,852 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,852 package, please make sure that 'keystone.limit' is explicitly added 2026-07-06T12:36:16,853 to the `packages` configuration field. 2026-07-06T12:36:16,854 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,855 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,855 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,856 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,857 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,858 If you don't want 'keystone.limit' to be distributed and are 2026-07-06T12:36:16,858 already explicitly excluding 'keystone.limit' via 2026-07-06T12:36:16,859 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,859 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,860 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,861 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,862 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,863 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,864 even if it does not contain any `.py` files. 2026-07-06T12:36:16,864 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,865 directory, all directories are treated like packages. 2026-07-06T12:36:16,865 ******************************************************************************** 2026-07-06T12:36:16,866 !! 2026-07-06T12:36:16,867 check.warn(importable) 2026-07-06T12:36:16,867 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,868 !! 2026-07-06T12:36:16,869 ******************************************************************************** 2026-07-06T12:36:16,870 ############################ 2026-07-06T12:36:16,871 # Package would be ignored # 2026-07-06T12:36:16,871 ############################ 2026-07-06T12:36:16,872 Python recognizes 'keystone.limit.backends' as an importable package[^1], 2026-07-06T12:36:16,873 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,874 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,875 package, please make sure that 'keystone.limit.backends' is explicitly added 2026-07-06T12:36:16,875 to the `packages` configuration field. 2026-07-06T12:36:16,877 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,877 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,878 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,879 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,880 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,881 If you don't want 'keystone.limit.backends' to be distributed and are 2026-07-06T12:36:16,882 already explicitly excluding 'keystone.limit.backends' via 2026-07-06T12:36:16,882 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,883 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,884 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,885 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,886 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,888 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,889 even if it does not contain any `.py` files. 2026-07-06T12:36:16,889 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,889 directory, all directories are treated like packages. 2026-07-06T12:36:16,890 ******************************************************************************** 2026-07-06T12:36:16,891 !! 2026-07-06T12:36:16,891 check.warn(importable) 2026-07-06T12:36:16,892 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,892 !! 2026-07-06T12:36:16,893 ******************************************************************************** 2026-07-06T12:36:16,894 ############################ 2026-07-06T12:36:16,894 # Package would be ignored # 2026-07-06T12:36:16,895 ############################ 2026-07-06T12:36:16,895 Python recognizes 'keystone.limit.models' as an importable package[^1], 2026-07-06T12:36:16,896 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,896 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,897 package, please make sure that 'keystone.limit.models' is explicitly added 2026-07-06T12:36:16,897 to the `packages` configuration field. 2026-07-06T12:36:16,898 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,899 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,899 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,901 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,902 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,904 If you don't want 'keystone.limit.models' to be distributed and are 2026-07-06T12:36:16,904 already explicitly excluding 'keystone.limit.models' via 2026-07-06T12:36:16,905 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,906 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,906 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,908 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,909 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,911 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,911 even if it does not contain any `.py` files. 2026-07-06T12:36:16,912 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,912 directory, all directories are treated like packages. 2026-07-06T12:36:16,913 ******************************************************************************** 2026-07-06T12:36:16,914 !! 2026-07-06T12:36:16,915 check.warn(importable) 2026-07-06T12:36:16,915 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,916 !! 2026-07-06T12:36:16,917 ******************************************************************************** 2026-07-06T12:36:16,918 ############################ 2026-07-06T12:36:16,918 # Package would be ignored # 2026-07-06T12:36:16,919 ############################ 2026-07-06T12:36:16,920 Python recognizes 'keystone.locale.de.LC_MESSAGES' as an importable package[^1], 2026-07-06T12:36:16,921 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,922 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,922 package, please make sure that 'keystone.locale.de.LC_MESSAGES' is explicitly added 2026-07-06T12:36:16,923 to the `packages` configuration field. 2026-07-06T12:36:16,924 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,925 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,925 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,926 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,927 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,928 If you don't want 'keystone.locale.de.LC_MESSAGES' to be distributed and are 2026-07-06T12:36:16,928 already explicitly excluding 'keystone.locale.de.LC_MESSAGES' via 2026-07-06T12:36:16,929 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,929 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,930 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,931 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,932 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,934 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,934 even if it does not contain any `.py` files. 2026-07-06T12:36:16,935 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,936 directory, all directories are treated like packages. 2026-07-06T12:36:16,937 ******************************************************************************** 2026-07-06T12:36:16,938 !! 2026-07-06T12:36:16,939 check.warn(importable) 2026-07-06T12:36:16,939 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,940 !! 2026-07-06T12:36:16,941 ******************************************************************************** 2026-07-06T12:36:16,942 ############################ 2026-07-06T12:36:16,943 # Package would be ignored # 2026-07-06T12:36:16,944 ############################ 2026-07-06T12:36:16,944 Python recognizes 'keystone.locale.en_GB.LC_MESSAGES' as an importable package[^1], 2026-07-06T12:36:16,945 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,946 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,946 package, please make sure that 'keystone.locale.en_GB.LC_MESSAGES' is explicitly added 2026-07-06T12:36:16,947 to the `packages` configuration field. 2026-07-06T12:36:16,948 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,949 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,949 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,951 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,952 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,953 If you don't want 'keystone.locale.en_GB.LC_MESSAGES' to be distributed and are 2026-07-06T12:36:16,954 already explicitly excluding 'keystone.locale.en_GB.LC_MESSAGES' via 2026-07-06T12:36:16,955 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,956 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,956 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,957 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,958 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,960 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,960 even if it does not contain any `.py` files. 2026-07-06T12:36:16,961 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,961 directory, all directories are treated like packages. 2026-07-06T12:36:16,962 ******************************************************************************** 2026-07-06T12:36:16,963 !! 2026-07-06T12:36:16,963 check.warn(importable) 2026-07-06T12:36:16,964 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,964 !! 2026-07-06T12:36:16,965 ******************************************************************************** 2026-07-06T12:36:16,966 ############################ 2026-07-06T12:36:16,966 # Package would be ignored # 2026-07-06T12:36:16,967 ############################ 2026-07-06T12:36:16,967 Python recognizes 'keystone.locale.es.LC_MESSAGES' as an importable package[^1], 2026-07-06T12:36:16,968 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,969 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,969 package, please make sure that 'keystone.locale.es.LC_MESSAGES' is explicitly added 2026-07-06T12:36:16,970 to the `packages` configuration field. 2026-07-06T12:36:16,971 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,972 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,973 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,974 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,975 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,977 If you don't want 'keystone.locale.es.LC_MESSAGES' to be distributed and are 2026-07-06T12:36:16,977 already explicitly excluding 'keystone.locale.es.LC_MESSAGES' via 2026-07-06T12:36:16,978 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:16,978 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:16,979 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:16,980 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:16,981 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:16,983 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:16,984 even if it does not contain any `.py` files. 2026-07-06T12:36:16,984 On the other hand, currently there is no concept of package data 2026-07-06T12:36:16,985 directory, all directories are treated like packages. 2026-07-06T12:36:16,986 ******************************************************************************** 2026-07-06T12:36:16,987 !! 2026-07-06T12:36:16,988 check.warn(importable) 2026-07-06T12:36:16,988 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:16,989 !! 2026-07-06T12:36:16,990 ******************************************************************************** 2026-07-06T12:36:16,991 ############################ 2026-07-06T12:36:16,991 # Package would be ignored # 2026-07-06T12:36:16,992 ############################ 2026-07-06T12:36:16,992 Python recognizes 'keystone.locale.fr.LC_MESSAGES' as an importable package[^1], 2026-07-06T12:36:16,993 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:16,994 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:16,994 package, please make sure that 'keystone.locale.fr.LC_MESSAGES' is explicitly added 2026-07-06T12:36:16,995 to the `packages` configuration field. 2026-07-06T12:36:16,996 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:16,996 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:16,997 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:16,998 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:16,998 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:16,999 If you don't want 'keystone.locale.fr.LC_MESSAGES' to be distributed and are 2026-07-06T12:36:17,000 already explicitly excluding 'keystone.locale.fr.LC_MESSAGES' via 2026-07-06T12:36:17,001 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,001 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,002 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,003 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,004 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,006 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,007 even if it does not contain any `.py` files. 2026-07-06T12:36:17,008 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,008 directory, all directories are treated like packages. 2026-07-06T12:36:17,010 ******************************************************************************** 2026-07-06T12:36:17,011 !! 2026-07-06T12:36:17,011 check.warn(importable) 2026-07-06T12:36:17,012 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,012 !! 2026-07-06T12:36:17,014 ******************************************************************************** 2026-07-06T12:36:17,014 ############################ 2026-07-06T12:36:17,015 # Package would be ignored # 2026-07-06T12:36:17,015 ############################ 2026-07-06T12:36:17,016 Python recognizes 'keystone.locale.it.LC_MESSAGES' as an importable package[^1], 2026-07-06T12:36:17,016 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,017 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,018 package, please make sure that 'keystone.locale.it.LC_MESSAGES' is explicitly added 2026-07-06T12:36:17,018 to the `packages` configuration field. 2026-07-06T12:36:17,020 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,020 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,021 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,022 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,023 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,023 If you don't want 'keystone.locale.it.LC_MESSAGES' to be distributed and are 2026-07-06T12:36:17,024 already explicitly excluding 'keystone.locale.it.LC_MESSAGES' via 2026-07-06T12:36:17,024 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,024 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,025 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,025 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,026 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,027 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,028 even if it does not contain any `.py` files. 2026-07-06T12:36:17,028 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,029 directory, all directories are treated like packages. 2026-07-06T12:36:17,029 ******************************************************************************** 2026-07-06T12:36:17,030 !! 2026-07-06T12:36:17,030 check.warn(importable) 2026-07-06T12:36:17,031 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,031 !! 2026-07-06T12:36:17,032 ******************************************************************************** 2026-07-06T12:36:17,033 ############################ 2026-07-06T12:36:17,033 # Package would be ignored # 2026-07-06T12:36:17,034 ############################ 2026-07-06T12:36:17,034 Python recognizes 'keystone.locale.ja.LC_MESSAGES' as an importable package[^1], 2026-07-06T12:36:17,035 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,036 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,037 package, please make sure that 'keystone.locale.ja.LC_MESSAGES' is explicitly added 2026-07-06T12:36:17,037 to the `packages` configuration field. 2026-07-06T12:36:17,039 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,039 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,040 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,040 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,041 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,042 If you don't want 'keystone.locale.ja.LC_MESSAGES' to be distributed and are 2026-07-06T12:36:17,043 already explicitly excluding 'keystone.locale.ja.LC_MESSAGES' via 2026-07-06T12:36:17,043 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,044 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,044 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,045 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,047 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,049 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,049 even if it does not contain any `.py` files. 2026-07-06T12:36:17,050 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,051 directory, all directories are treated like packages. 2026-07-06T12:36:17,051 ******************************************************************************** 2026-07-06T12:36:17,052 !! 2026-07-06T12:36:17,052 check.warn(importable) 2026-07-06T12:36:17,052 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,053 !! 2026-07-06T12:36:17,053 ******************************************************************************** 2026-07-06T12:36:17,054 ############################ 2026-07-06T12:36:17,054 # Package would be ignored # 2026-07-06T12:36:17,055 ############################ 2026-07-06T12:36:17,055 Python recognizes 'keystone.locale.ko_KR.LC_MESSAGES' as an importable package[^1], 2026-07-06T12:36:17,055 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,056 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,057 package, please make sure that 'keystone.locale.ko_KR.LC_MESSAGES' is explicitly added 2026-07-06T12:36:17,057 to the `packages` configuration field. 2026-07-06T12:36:17,058 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,058 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,059 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,060 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,061 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,062 If you don't want 'keystone.locale.ko_KR.LC_MESSAGES' to be distributed and are 2026-07-06T12:36:17,063 already explicitly excluding 'keystone.locale.ko_KR.LC_MESSAGES' via 2026-07-06T12:36:17,063 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,064 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,065 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,066 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,067 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,068 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,069 even if it does not contain any `.py` files. 2026-07-06T12:36:17,069 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,070 directory, all directories are treated like packages. 2026-07-06T12:36:17,070 ******************************************************************************** 2026-07-06T12:36:17,071 !! 2026-07-06T12:36:17,072 check.warn(importable) 2026-07-06T12:36:17,072 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,073 !! 2026-07-06T12:36:17,074 ******************************************************************************** 2026-07-06T12:36:17,074 ############################ 2026-07-06T12:36:17,075 # Package would be ignored # 2026-07-06T12:36:17,075 ############################ 2026-07-06T12:36:17,076 Python recognizes 'keystone.locale.pt_BR.LC_MESSAGES' as an importable package[^1], 2026-07-06T12:36:17,077 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,078 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,078 package, please make sure that 'keystone.locale.pt_BR.LC_MESSAGES' is explicitly added 2026-07-06T12:36:17,079 to the `packages` configuration field. 2026-07-06T12:36:17,079 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,080 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,080 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,081 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,082 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,083 If you don't want 'keystone.locale.pt_BR.LC_MESSAGES' to be distributed and are 2026-07-06T12:36:17,083 already explicitly excluding 'keystone.locale.pt_BR.LC_MESSAGES' via 2026-07-06T12:36:17,083 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,084 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,084 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,085 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,086 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,087 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,088 even if it does not contain any `.py` files. 2026-07-06T12:36:17,088 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,089 directory, all directories are treated like packages. 2026-07-06T12:36:17,089 ******************************************************************************** 2026-07-06T12:36:17,091 !! 2026-07-06T12:36:17,091 check.warn(importable) 2026-07-06T12:36:17,092 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,093 !! 2026-07-06T12:36:17,094 ******************************************************************************** 2026-07-06T12:36:17,094 ############################ 2026-07-06T12:36:17,095 # Package would be ignored # 2026-07-06T12:36:17,096 ############################ 2026-07-06T12:36:17,096 Python recognizes 'keystone.locale.ru.LC_MESSAGES' as an importable package[^1], 2026-07-06T12:36:17,097 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,098 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,098 package, please make sure that 'keystone.locale.ru.LC_MESSAGES' is explicitly added 2026-07-06T12:36:17,099 to the `packages` configuration field. 2026-07-06T12:36:17,100 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,100 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,100 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,102 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,103 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,104 If you don't want 'keystone.locale.ru.LC_MESSAGES' to be distributed and are 2026-07-06T12:36:17,105 already explicitly excluding 'keystone.locale.ru.LC_MESSAGES' via 2026-07-06T12:36:17,105 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,106 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,106 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,107 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,108 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,109 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,110 even if it does not contain any `.py` files. 2026-07-06T12:36:17,110 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,110 directory, all directories are treated like packages. 2026-07-06T12:36:17,111 ******************************************************************************** 2026-07-06T12:36:17,111 !! 2026-07-06T12:36:17,112 check.warn(importable) 2026-07-06T12:36:17,112 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,113 !! 2026-07-06T12:36:17,113 ******************************************************************************** 2026-07-06T12:36:17,114 ############################ 2026-07-06T12:36:17,114 # Package would be ignored # 2026-07-06T12:36:17,115 ############################ 2026-07-06T12:36:17,115 Python recognizes 'keystone.locale.zh_CN.LC_MESSAGES' as an importable package[^1], 2026-07-06T12:36:17,116 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,117 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,117 package, please make sure that 'keystone.locale.zh_CN.LC_MESSAGES' is explicitly added 2026-07-06T12:36:17,118 to the `packages` configuration field. 2026-07-06T12:36:17,119 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,119 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,120 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,121 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,122 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,123 If you don't want 'keystone.locale.zh_CN.LC_MESSAGES' to be distributed and are 2026-07-06T12:36:17,124 already explicitly excluding 'keystone.locale.zh_CN.LC_MESSAGES' via 2026-07-06T12:36:17,125 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,125 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,126 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,127 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,128 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,129 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,130 even if it does not contain any `.py` files. 2026-07-06T12:36:17,130 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,131 directory, all directories are treated like packages. 2026-07-06T12:36:17,131 ******************************************************************************** 2026-07-06T12:36:17,133 !! 2026-07-06T12:36:17,133 check.warn(importable) 2026-07-06T12:36:17,134 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,135 !! 2026-07-06T12:36:17,135 ******************************************************************************** 2026-07-06T12:36:17,136 ############################ 2026-07-06T12:36:17,136 # Package would be ignored # 2026-07-06T12:36:17,136 ############################ 2026-07-06T12:36:17,137 Python recognizes 'keystone.locale.zh_TW.LC_MESSAGES' as an importable package[^1], 2026-07-06T12:36:17,137 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,138 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,138 package, please make sure that 'keystone.locale.zh_TW.LC_MESSAGES' is explicitly added 2026-07-06T12:36:17,139 to the `packages` configuration field. 2026-07-06T12:36:17,139 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,140 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,140 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,141 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,142 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,143 If you don't want 'keystone.locale.zh_TW.LC_MESSAGES' to be distributed and are 2026-07-06T12:36:17,143 already explicitly excluding 'keystone.locale.zh_TW.LC_MESSAGES' via 2026-07-06T12:36:17,143 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,144 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,144 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,146 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,147 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,148 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,149 even if it does not contain any `.py` files. 2026-07-06T12:36:17,149 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,150 directory, all directories are treated like packages. 2026-07-06T12:36:17,150 ******************************************************************************** 2026-07-06T12:36:17,152 !! 2026-07-06T12:36:17,152 check.warn(importable) 2026-07-06T12:36:17,153 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.models' is absent from the `packages` configuration. 2026-07-06T12:36:17,153 !! 2026-07-06T12:36:17,154 ******************************************************************************** 2026-07-06T12:36:17,154 ############################ 2026-07-06T12:36:17,155 # Package would be ignored # 2026-07-06T12:36:17,155 ############################ 2026-07-06T12:36:17,156 Python recognizes 'keystone.models' as an importable package[^1], 2026-07-06T12:36:17,156 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,157 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,158 package, please make sure that 'keystone.models' is explicitly added 2026-07-06T12:36:17,158 to the `packages` configuration field. 2026-07-06T12:36:17,159 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,160 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,161 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,162 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,163 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,163 If you don't want 'keystone.models' to be distributed and are 2026-07-06T12:36:17,164 already explicitly excluding 'keystone.models' via 2026-07-06T12:36:17,164 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,164 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,165 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,165 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,166 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,168 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,168 even if it does not contain any `.py` files. 2026-07-06T12:36:17,169 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,169 directory, all directories are treated like packages. 2026-07-06T12:36:17,170 ******************************************************************************** 2026-07-06T12:36:17,170 !! 2026-07-06T12:36:17,171 check.warn(importable) 2026-07-06T12:36:17,171 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.oauth1' is absent from the `packages` configuration. 2026-07-06T12:36:17,172 !! 2026-07-06T12:36:17,173 ******************************************************************************** 2026-07-06T12:36:17,173 ############################ 2026-07-06T12:36:17,174 # Package would be ignored # 2026-07-06T12:36:17,174 ############################ 2026-07-06T12:36:17,175 Python recognizes 'keystone.oauth1' as an importable package[^1], 2026-07-06T12:36:17,175 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,176 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,177 package, please make sure that 'keystone.oauth1' is explicitly added 2026-07-06T12:36:17,178 to the `packages` configuration field. 2026-07-06T12:36:17,179 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,179 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,180 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,181 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,182 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,184 If you don't want 'keystone.oauth1' to be distributed and are 2026-07-06T12:36:17,185 already explicitly excluding 'keystone.oauth1' via 2026-07-06T12:36:17,185 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,186 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,188 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,190 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,223 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,224 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,225 even if it does not contain any `.py` files. 2026-07-06T12:36:17,226 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,226 directory, all directories are treated like packages. 2026-07-06T12:36:17,227 ******************************************************************************** 2026-07-06T12:36:17,227 !! 2026-07-06T12:36:17,228 check.warn(importable) 2026-07-06T12:36:17,228 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,228 !! 2026-07-06T12:36:17,229 ******************************************************************************** 2026-07-06T12:36:17,229 ############################ 2026-07-06T12:36:17,230 # Package would be ignored # 2026-07-06T12:36:17,230 ############################ 2026-07-06T12:36:17,230 Python recognizes 'keystone.oauth1.backends' as an importable package[^1], 2026-07-06T12:36:17,231 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,231 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,232 package, please make sure that 'keystone.oauth1.backends' is explicitly added 2026-07-06T12:36:17,232 to the `packages` configuration field. 2026-07-06T12:36:17,233 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,233 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,234 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,234 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,235 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,237 If you don't want 'keystone.oauth1.backends' to be distributed and are 2026-07-06T12:36:17,237 already explicitly excluding 'keystone.oauth1.backends' via 2026-07-06T12:36:17,237 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,238 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,238 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,240 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,241 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,242 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,243 even if it does not contain any `.py` files. 2026-07-06T12:36:17,244 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,244 directory, all directories are treated like packages. 2026-07-06T12:36:17,244 ******************************************************************************** 2026-07-06T12:36:17,245 !! 2026-07-06T12:36:17,246 check.warn(importable) 2026-07-06T12:36:17,246 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.oauth2' is absent from the `packages` configuration. 2026-07-06T12:36:17,247 !! 2026-07-06T12:36:17,248 ******************************************************************************** 2026-07-06T12:36:17,248 ############################ 2026-07-06T12:36:17,249 # Package would be ignored # 2026-07-06T12:36:17,249 ############################ 2026-07-06T12:36:17,250 Python recognizes 'keystone.oauth2' as an importable package[^1], 2026-07-06T12:36:17,250 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,252 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,252 package, please make sure that 'keystone.oauth2' is explicitly added 2026-07-06T12:36:17,253 to the `packages` configuration field. 2026-07-06T12:36:17,254 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,254 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,254 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,255 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,256 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,257 If you don't want 'keystone.oauth2' to be distributed and are 2026-07-06T12:36:17,257 already explicitly excluding 'keystone.oauth2' via 2026-07-06T12:36:17,257 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,258 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,258 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,259 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,260 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,261 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,261 even if it does not contain any `.py` files. 2026-07-06T12:36:17,262 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,262 directory, all directories are treated like packages. 2026-07-06T12:36:17,263 ******************************************************************************** 2026-07-06T12:36:17,264 !! 2026-07-06T12:36:17,264 check.warn(importable) 2026-07-06T12:36:17,265 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.policy' is absent from the `packages` configuration. 2026-07-06T12:36:17,265 !! 2026-07-06T12:36:17,267 ******************************************************************************** 2026-07-06T12:36:17,267 ############################ 2026-07-06T12:36:17,268 # Package would be ignored # 2026-07-06T12:36:17,268 ############################ 2026-07-06T12:36:17,269 Python recognizes 'keystone.policy' as an importable package[^1], 2026-07-06T12:36:17,269 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,271 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,271 package, please make sure that 'keystone.policy' is explicitly added 2026-07-06T12:36:17,272 to the `packages` configuration field. 2026-07-06T12:36:17,273 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,273 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,274 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,274 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,275 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,276 If you don't want 'keystone.policy' to be distributed and are 2026-07-06T12:36:17,277 already explicitly excluding 'keystone.policy' via 2026-07-06T12:36:17,277 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,278 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,279 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,280 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,281 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,282 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,283 even if it does not contain any `.py` files. 2026-07-06T12:36:17,283 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,283 directory, all directories are treated like packages. 2026-07-06T12:36:17,284 ******************************************************************************** 2026-07-06T12:36:17,284 !! 2026-07-06T12:36:17,285 check.warn(importable) 2026-07-06T12:36:17,285 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,285 !! 2026-07-06T12:36:17,286 ******************************************************************************** 2026-07-06T12:36:17,287 ############################ 2026-07-06T12:36:17,287 # Package would be ignored # 2026-07-06T12:36:17,287 ############################ 2026-07-06T12:36:17,288 Python recognizes 'keystone.policy.backends' as an importable package[^1], 2026-07-06T12:36:17,288 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,289 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,289 package, please make sure that 'keystone.policy.backends' is explicitly added 2026-07-06T12:36:17,290 to the `packages` configuration field. 2026-07-06T12:36:17,291 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,291 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,292 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,293 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,294 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,295 If you don't want 'keystone.policy.backends' to be distributed and are 2026-07-06T12:36:17,296 already explicitly excluding 'keystone.policy.backends' via 2026-07-06T12:36:17,297 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,297 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,298 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,299 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,300 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,301 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,302 even if it does not contain any `.py` files. 2026-07-06T12:36:17,302 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,303 directory, all directories are treated like packages. 2026-07-06T12:36:17,303 ******************************************************************************** 2026-07-06T12:36:17,304 !! 2026-07-06T12:36:17,305 check.warn(importable) 2026-07-06T12:36:17,305 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.receipt' is absent from the `packages` configuration. 2026-07-06T12:36:17,306 !! 2026-07-06T12:36:17,307 ******************************************************************************** 2026-07-06T12:36:17,308 ############################ 2026-07-06T12:36:17,308 # Package would be ignored # 2026-07-06T12:36:17,309 ############################ 2026-07-06T12:36:17,309 Python recognizes 'keystone.receipt' as an importable package[^1], 2026-07-06T12:36:17,310 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,311 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,311 package, please make sure that 'keystone.receipt' is explicitly added 2026-07-06T12:36:17,311 to the `packages` configuration field. 2026-07-06T12:36:17,312 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,312 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,313 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,313 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,314 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,315 If you don't want 'keystone.receipt' to be distributed and are 2026-07-06T12:36:17,315 already explicitly excluding 'keystone.receipt' via 2026-07-06T12:36:17,316 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,316 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,316 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,317 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,318 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,320 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,320 even if it does not contain any `.py` files. 2026-07-06T12:36:17,321 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,321 directory, all directories are treated like packages. 2026-07-06T12:36:17,322 ******************************************************************************** 2026-07-06T12:36:17,323 !! 2026-07-06T12:36:17,323 check.warn(importable) 2026-07-06T12:36:17,324 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,324 !! 2026-07-06T12:36:17,325 ******************************************************************************** 2026-07-06T12:36:17,326 ############################ 2026-07-06T12:36:17,327 # Package would be ignored # 2026-07-06T12:36:17,327 ############################ 2026-07-06T12:36:17,327 Python recognizes 'keystone.receipt.providers' as an importable package[^1], 2026-07-06T12:36:17,328 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,329 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,329 package, please make sure that 'keystone.receipt.providers' is explicitly added 2026-07-06T12:36:17,330 to the `packages` configuration field. 2026-07-06T12:36:17,331 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,331 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,332 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,333 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,334 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,335 If you don't want 'keystone.receipt.providers' to be distributed and are 2026-07-06T12:36:17,336 already explicitly excluding 'keystone.receipt.providers' via 2026-07-06T12:36:17,336 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,337 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,337 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,338 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,338 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,339 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,340 even if it does not contain any `.py` files. 2026-07-06T12:36:17,340 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,340 directory, all directories are treated like packages. 2026-07-06T12:36:17,341 ******************************************************************************** 2026-07-06T12:36:17,342 !! 2026-07-06T12:36:17,342 check.warn(importable) 2026-07-06T12:36:17,342 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,343 !! 2026-07-06T12:36:17,344 ******************************************************************************** 2026-07-06T12:36:17,344 ############################ 2026-07-06T12:36:17,345 # Package would be ignored # 2026-07-06T12:36:17,345 ############################ 2026-07-06T12:36:17,346 Python recognizes 'keystone.receipt.providers.fernet' as an importable package[^1], 2026-07-06T12:36:17,346 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,348 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,348 package, please make sure that 'keystone.receipt.providers.fernet' is explicitly added 2026-07-06T12:36:17,349 to the `packages` configuration field. 2026-07-06T12:36:17,350 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,351 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,352 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,353 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,354 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,355 If you don't want 'keystone.receipt.providers.fernet' to be distributed and are 2026-07-06T12:36:17,356 already explicitly excluding 'keystone.receipt.providers.fernet' via 2026-07-06T12:36:17,357 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,358 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,392 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,393 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,394 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,396 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,396 even if it does not contain any `.py` files. 2026-07-06T12:36:17,397 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,398 directory, all directories are treated like packages. 2026-07-06T12:36:17,398 ******************************************************************************** 2026-07-06T12:36:17,399 !! 2026-07-06T12:36:17,400 check.warn(importable) 2026-07-06T12:36:17,400 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.resource' is absent from the `packages` configuration. 2026-07-06T12:36:17,400 !! 2026-07-06T12:36:17,401 ******************************************************************************** 2026-07-06T12:36:17,401 ############################ 2026-07-06T12:36:17,402 # Package would be ignored # 2026-07-06T12:36:17,402 ############################ 2026-07-06T12:36:17,402 Python recognizes 'keystone.resource' as an importable package[^1], 2026-07-06T12:36:17,403 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,404 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,404 package, please make sure that 'keystone.resource' is explicitly added 2026-07-06T12:36:17,404 to the `packages` configuration field. 2026-07-06T12:36:17,405 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,405 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,406 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,406 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,407 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,408 If you don't want 'keystone.resource' to be distributed and are 2026-07-06T12:36:17,408 already explicitly excluding 'keystone.resource' via 2026-07-06T12:36:17,409 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,409 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,410 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,410 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,411 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,413 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,414 even if it does not contain any `.py` files. 2026-07-06T12:36:17,414 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,415 directory, all directories are treated like packages. 2026-07-06T12:36:17,415 ******************************************************************************** 2026-07-06T12:36:17,416 !! 2026-07-06T12:36:17,417 check.warn(importable) 2026-07-06T12:36:17,417 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,418 !! 2026-07-06T12:36:17,419 ******************************************************************************** 2026-07-06T12:36:17,419 ############################ 2026-07-06T12:36:17,419 # Package would be ignored # 2026-07-06T12:36:17,420 ############################ 2026-07-06T12:36:17,420 Python recognizes 'keystone.resource.backends' as an importable package[^1], 2026-07-06T12:36:17,421 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,422 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,422 package, please make sure that 'keystone.resource.backends' is explicitly added 2026-07-06T12:36:17,423 to the `packages` configuration field. 2026-07-06T12:36:17,424 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,424 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,425 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,426 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,427 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,427 If you don't want 'keystone.resource.backends' to be distributed and are 2026-07-06T12:36:17,428 already explicitly excluding 'keystone.resource.backends' via 2026-07-06T12:36:17,428 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,428 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,429 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,429 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,430 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,431 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,432 even if it does not contain any `.py` files. 2026-07-06T12:36:17,432 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,433 directory, all directories are treated like packages. 2026-07-06T12:36:17,433 ******************************************************************************** 2026-07-06T12:36:17,434 !! 2026-07-06T12:36:17,434 check.warn(importable) 2026-07-06T12:36:17,435 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,435 !! 2026-07-06T12:36:17,436 ******************************************************************************** 2026-07-06T12:36:17,437 ############################ 2026-07-06T12:36:17,437 # Package would be ignored # 2026-07-06T12:36:17,438 ############################ 2026-07-06T12:36:17,438 Python recognizes 'keystone.resource.config_backends' as an importable package[^1], 2026-07-06T12:36:17,439 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,440 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,441 package, please make sure that 'keystone.resource.config_backends' is explicitly added 2026-07-06T12:36:17,441 to the `packages` configuration field. 2026-07-06T12:36:17,442 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,443 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,443 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,444 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,445 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,446 If you don't want 'keystone.resource.config_backends' to be distributed and are 2026-07-06T12:36:17,447 already explicitly excluding 'keystone.resource.config_backends' via 2026-07-06T12:36:17,447 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,448 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,448 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,449 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,450 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,452 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,453 even if it does not contain any `.py` files. 2026-07-06T12:36:17,454 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,454 directory, all directories are treated like packages. 2026-07-06T12:36:17,454 ******************************************************************************** 2026-07-06T12:36:17,455 !! 2026-07-06T12:36:17,455 check.warn(importable) 2026-07-06T12:36:17,456 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.revoke' is absent from the `packages` configuration. 2026-07-06T12:36:17,456 !! 2026-07-06T12:36:17,457 ******************************************************************************** 2026-07-06T12:36:17,457 ############################ 2026-07-06T12:36:17,457 # Package would be ignored # 2026-07-06T12:36:17,458 ############################ 2026-07-06T12:36:17,458 Python recognizes 'keystone.revoke' as an importable package[^1], 2026-07-06T12:36:17,459 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,460 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,460 package, please make sure that 'keystone.revoke' is explicitly added 2026-07-06T12:36:17,460 to the `packages` configuration field. 2026-07-06T12:36:17,461 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,462 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,462 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,463 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,464 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,465 If you don't want 'keystone.revoke' to be distributed and are 2026-07-06T12:36:17,466 already explicitly excluding 'keystone.revoke' via 2026-07-06T12:36:17,466 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,467 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,467 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,469 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,470 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,471 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,472 even if it does not contain any `.py` files. 2026-07-06T12:36:17,472 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,473 directory, all directories are treated like packages. 2026-07-06T12:36:17,473 ******************************************************************************** 2026-07-06T12:36:17,474 !! 2026-07-06T12:36:17,475 check.warn(importable) 2026-07-06T12:36:17,475 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,475 !! 2026-07-06T12:36:17,476 ******************************************************************************** 2026-07-06T12:36:17,477 ############################ 2026-07-06T12:36:17,478 # Package would be ignored # 2026-07-06T12:36:17,478 ############################ 2026-07-06T12:36:17,479 Python recognizes 'keystone.revoke.backends' as an importable package[^1], 2026-07-06T12:36:17,479 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,481 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,481 package, please make sure that 'keystone.revoke.backends' is explicitly added 2026-07-06T12:36:17,481 to the `packages` configuration field. 2026-07-06T12:36:17,482 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,482 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,483 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,484 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,484 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,485 If you don't want 'keystone.revoke.backends' to be distributed and are 2026-07-06T12:36:17,485 already explicitly excluding 'keystone.revoke.backends' via 2026-07-06T12:36:17,486 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,486 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,486 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,487 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,488 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,489 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,490 even if it does not contain any `.py` files. 2026-07-06T12:36:17,490 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,491 directory, all directories are treated like packages. 2026-07-06T12:36:17,491 ******************************************************************************** 2026-07-06T12:36:17,492 !! 2026-07-06T12:36:17,493 check.warn(importable) 2026-07-06T12:36:17,494 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.server' is absent from the `packages` configuration. 2026-07-06T12:36:17,495 !! 2026-07-06T12:36:17,496 ******************************************************************************** 2026-07-06T12:36:17,497 ############################ 2026-07-06T12:36:17,498 # Package would be ignored # 2026-07-06T12:36:17,499 ############################ 2026-07-06T12:36:17,500 Python recognizes 'keystone.server' as an importable package[^1], 2026-07-06T12:36:17,501 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,502 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,503 package, please make sure that 'keystone.server' is explicitly added 2026-07-06T12:36:17,503 to the `packages` configuration field. 2026-07-06T12:36:17,504 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,505 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,505 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,506 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,507 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,508 If you don't want 'keystone.server' to be distributed and are 2026-07-06T12:36:17,509 already explicitly excluding 'keystone.server' via 2026-07-06T12:36:17,509 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,510 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,510 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,511 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,512 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,513 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,513 even if it does not contain any `.py` files. 2026-07-06T12:36:17,514 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,514 directory, all directories are treated like packages. 2026-07-06T12:36:17,514 ******************************************************************************** 2026-07-06T12:36:17,515 !! 2026-07-06T12:36:17,515 check.warn(importable) 2026-07-06T12:36:17,516 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,516 !! 2026-07-06T12:36:17,517 ******************************************************************************** 2026-07-06T12:36:17,517 ############################ 2026-07-06T12:36:17,517 # Package would be ignored # 2026-07-06T12:36:17,518 ############################ 2026-07-06T12:36:17,518 Python recognizes 'keystone.server.flask' as an importable package[^1], 2026-07-06T12:36:17,518 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,519 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,520 package, please make sure that 'keystone.server.flask' is explicitly added 2026-07-06T12:36:17,520 to the `packages` configuration field. 2026-07-06T12:36:17,521 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,522 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,522 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,523 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,525 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,526 If you don't want 'keystone.server.flask' to be distributed and are 2026-07-06T12:36:17,526 already explicitly excluding 'keystone.server.flask' via 2026-07-06T12:36:17,527 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,527 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,528 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,529 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,529 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,531 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,531 even if it does not contain any `.py` files. 2026-07-06T12:36:17,532 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,532 directory, all directories are treated like packages. 2026-07-06T12:36:17,533 ******************************************************************************** 2026-07-06T12:36:17,534 !! 2026-07-06T12:36:17,534 check.warn(importable) 2026-07-06T12:36:17,535 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,535 !! 2026-07-06T12:36:17,536 ******************************************************************************** 2026-07-06T12:36:17,537 ############################ 2026-07-06T12:36:17,537 # Package would be ignored # 2026-07-06T12:36:17,538 ############################ 2026-07-06T12:36:17,538 Python recognizes 'keystone.server.flask.request_processing' as an importable package[^1], 2026-07-06T12:36:17,538 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,539 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,539 package, please make sure that 'keystone.server.flask.request_processing' is explicitly added 2026-07-06T12:36:17,540 to the `packages` configuration field. 2026-07-06T12:36:17,541 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,541 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,542 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,542 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,543 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,544 If you don't want 'keystone.server.flask.request_processing' to be distributed and are 2026-07-06T12:36:17,544 already explicitly excluding 'keystone.server.flask.request_processing' via 2026-07-06T12:36:17,545 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,545 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,546 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,547 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,548 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,549 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,550 even if it does not contain any `.py` files. 2026-07-06T12:36:17,550 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,551 directory, all directories are treated like packages. 2026-07-06T12:36:17,551 ******************************************************************************** 2026-07-06T12:36:17,552 !! 2026-07-06T12:36:17,553 check.warn(importable) 2026-07-06T12:36:17,553 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,554 !! 2026-07-06T12:36:17,555 ******************************************************************************** 2026-07-06T12:36:17,555 ############################ 2026-07-06T12:36:17,556 # Package would be ignored # 2026-07-06T12:36:17,556 ############################ 2026-07-06T12:36:17,557 Python recognizes 'keystone.server.flask.request_processing.middleware' as an importable package[^1], 2026-07-06T12:36:17,557 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,558 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,559 package, please make sure that 'keystone.server.flask.request_processing.middleware' is explicitly added 2026-07-06T12:36:17,559 to the `packages` configuration field. 2026-07-06T12:36:17,560 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,561 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,561 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,563 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,563 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,564 If you don't want 'keystone.server.flask.request_processing.middleware' to be distributed and are 2026-07-06T12:36:17,564 already explicitly excluding 'keystone.server.flask.request_processing.middleware' via 2026-07-06T12:36:17,565 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,565 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,565 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,566 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,567 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,568 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,568 even if it does not contain any `.py` files. 2026-07-06T12:36:17,569 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,569 directory, all directories are treated like packages. 2026-07-06T12:36:17,569 ******************************************************************************** 2026-07-06T12:36:17,570 !! 2026-07-06T12:36:17,571 check.warn(importable) 2026-07-06T12:36:17,571 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests' is absent from the `packages` configuration. 2026-07-06T12:36:17,572 !! 2026-07-06T12:36:17,573 ******************************************************************************** 2026-07-06T12:36:17,573 ############################ 2026-07-06T12:36:17,574 # Package would be ignored # 2026-07-06T12:36:17,574 ############################ 2026-07-06T12:36:17,575 Python recognizes 'keystone.tests' as an importable package[^1], 2026-07-06T12:36:17,575 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,576 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,577 package, please make sure that 'keystone.tests' is explicitly added 2026-07-06T12:36:17,577 to the `packages` configuration field. 2026-07-06T12:36:17,579 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,579 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,580 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,581 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,582 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,583 If you don't want 'keystone.tests' to be distributed and are 2026-07-06T12:36:17,583 already explicitly excluding 'keystone.tests' via 2026-07-06T12:36:17,584 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,584 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,585 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,586 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,587 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,588 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,589 even if it does not contain any `.py` files. 2026-07-06T12:36:17,590 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,590 directory, all directories are treated like packages. 2026-07-06T12:36:17,591 ******************************************************************************** 2026-07-06T12:36:17,591 !! 2026-07-06T12:36:17,592 check.warn(importable) 2026-07-06T12:36:17,592 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,593 !! 2026-07-06T12:36:17,593 ******************************************************************************** 2026-07-06T12:36:17,594 ############################ 2026-07-06T12:36:17,594 # Package would be ignored # 2026-07-06T12:36:17,594 ############################ 2026-07-06T12:36:17,595 Python recognizes 'keystone.tests.common' as an importable package[^1], 2026-07-06T12:36:17,595 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,596 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,596 package, please make sure that 'keystone.tests.common' is explicitly added 2026-07-06T12:36:17,596 to the `packages` configuration field. 2026-07-06T12:36:17,597 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,598 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,598 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,599 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,600 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,601 If you don't want 'keystone.tests.common' to be distributed and are 2026-07-06T12:36:17,602 already explicitly excluding 'keystone.tests.common' via 2026-07-06T12:36:17,602 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,603 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,603 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,605 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,606 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,607 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,608 even if it does not contain any `.py` files. 2026-07-06T12:36:17,608 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,609 directory, all directories are treated like packages. 2026-07-06T12:36:17,609 ******************************************************************************** 2026-07-06T12:36:17,610 !! 2026-07-06T12:36:17,611 check.warn(importable) 2026-07-06T12:36:17,611 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,612 !! 2026-07-06T12:36:17,613 ******************************************************************************** 2026-07-06T12:36:17,614 ############################ 2026-07-06T12:36:17,614 # Package would be ignored # 2026-07-06T12:36:17,615 ############################ 2026-07-06T12:36:17,615 Python recognizes 'keystone.tests.functional' as an importable package[^1], 2026-07-06T12:36:17,616 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,617 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,618 package, please make sure that 'keystone.tests.functional' is explicitly added 2026-07-06T12:36:17,619 to the `packages` configuration field. 2026-07-06T12:36:17,619 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,620 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,620 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,621 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,621 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,622 If you don't want 'keystone.tests.functional' to be distributed and are 2026-07-06T12:36:17,623 already explicitly excluding 'keystone.tests.functional' via 2026-07-06T12:36:17,623 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,623 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,624 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,624 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,625 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,626 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,626 even if it does not contain any `.py` files. 2026-07-06T12:36:17,627 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,627 directory, all directories are treated like packages. 2026-07-06T12:36:17,627 ******************************************************************************** 2026-07-06T12:36:17,628 !! 2026-07-06T12:36:17,629 check.warn(importable) 2026-07-06T12:36:17,629 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,630 !! 2026-07-06T12:36:17,631 ******************************************************************************** 2026-07-06T12:36:17,632 ############################ 2026-07-06T12:36:17,632 # Package would be ignored # 2026-07-06T12:36:17,633 ############################ 2026-07-06T12:36:17,633 Python recognizes 'keystone.tests.functional.shared' as an importable package[^1], 2026-07-06T12:36:17,634 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,635 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,635 package, please make sure that 'keystone.tests.functional.shared' is explicitly added 2026-07-06T12:36:17,635 to the `packages` configuration field. 2026-07-06T12:36:17,636 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,637 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,637 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,638 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,639 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,640 If you don't want 'keystone.tests.functional.shared' to be distributed and are 2026-07-06T12:36:17,640 already explicitly excluding 'keystone.tests.functional.shared' via 2026-07-06T12:36:17,641 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,641 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,642 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,643 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,644 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,645 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,645 even if it does not contain any `.py` files. 2026-07-06T12:36:17,645 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,646 directory, all directories are treated like packages. 2026-07-06T12:36:17,646 ******************************************************************************** 2026-07-06T12:36:17,647 !! 2026-07-06T12:36:17,647 check.warn(importable) 2026-07-06T12:36:17,647 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,648 !! 2026-07-06T12:36:17,648 ******************************************************************************** 2026-07-06T12:36:17,649 ############################ 2026-07-06T12:36:17,649 # Package would be ignored # 2026-07-06T12:36:17,649 ############################ 2026-07-06T12:36:17,650 Python recognizes 'keystone.tests.hacking' as an importable package[^1], 2026-07-06T12:36:17,650 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,651 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,651 package, please make sure that 'keystone.tests.hacking' is explicitly added 2026-07-06T12:36:17,651 to the `packages` configuration field. 2026-07-06T12:36:17,652 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,653 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,653 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,655 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,656 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,657 If you don't want 'keystone.tests.hacking' to be distributed and are 2026-07-06T12:36:17,657 already explicitly excluding 'keystone.tests.hacking' via 2026-07-06T12:36:17,658 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,658 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,659 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,660 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,661 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,662 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,663 even if it does not contain any `.py` files. 2026-07-06T12:36:17,663 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,663 directory, all directories are treated like packages. 2026-07-06T12:36:17,664 ******************************************************************************** 2026-07-06T12:36:17,665 !! 2026-07-06T12:36:17,665 check.warn(importable) 2026-07-06T12:36:17,666 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,666 !! 2026-07-06T12:36:17,668 ******************************************************************************** 2026-07-06T12:36:17,668 ############################ 2026-07-06T12:36:17,669 # Package would be ignored # 2026-07-06T12:36:17,669 ############################ 2026-07-06T12:36:17,670 Python recognizes 'keystone.tests.protection' as an importable package[^1], 2026-07-06T12:36:17,670 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,671 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,671 package, please make sure that 'keystone.tests.protection' is explicitly added 2026-07-06T12:36:17,671 to the `packages` configuration field. 2026-07-06T12:36:17,672 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,672 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,673 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,673 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,674 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,675 If you don't want 'keystone.tests.protection' to be distributed and are 2026-07-06T12:36:17,675 already explicitly excluding 'keystone.tests.protection' via 2026-07-06T12:36:17,676 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,676 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,676 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,677 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,678 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,680 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,681 even if it does not contain any `.py` files. 2026-07-06T12:36:17,681 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,682 directory, all directories are treated like packages. 2026-07-06T12:36:17,683 ******************************************************************************** 2026-07-06T12:36:17,684 !! 2026-07-06T12:36:17,685 check.warn(importable) 2026-07-06T12:36:17,686 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,686 !! 2026-07-06T12:36:17,688 ******************************************************************************** 2026-07-06T12:36:17,688 ############################ 2026-07-06T12:36:17,689 # Package would be ignored # 2026-07-06T12:36:17,690 ############################ 2026-07-06T12:36:17,690 Python recognizes 'keystone.tests.protection.v3' as an importable package[^1], 2026-07-06T12:36:17,691 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,691 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,692 package, please make sure that 'keystone.tests.protection.v3' is explicitly added 2026-07-06T12:36:17,692 to the `packages` configuration field. 2026-07-06T12:36:17,693 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,694 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,694 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,695 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,697 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,698 If you don't want 'keystone.tests.protection.v3' to be distributed and are 2026-07-06T12:36:17,698 already explicitly excluding 'keystone.tests.protection.v3' via 2026-07-06T12:36:17,698 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,699 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,699 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,700 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,700 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,701 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,702 even if it does not contain any `.py` files. 2026-07-06T12:36:17,702 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,703 directory, all directories are treated like packages. 2026-07-06T12:36:17,703 ******************************************************************************** 2026-07-06T12:36:17,704 !! 2026-07-06T12:36:17,704 check.warn(importable) 2026-07-06T12:36:17,704 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,705 !! 2026-07-06T12:36:17,706 ******************************************************************************** 2026-07-06T12:36:17,706 ############################ 2026-07-06T12:36:17,707 # Package would be ignored # 2026-07-06T12:36:17,707 ############################ 2026-07-06T12:36:17,708 Python recognizes 'keystone.tests.unit' as an importable package[^1], 2026-07-06T12:36:17,708 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,710 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,710 package, please make sure that 'keystone.tests.unit' is explicitly added 2026-07-06T12:36:17,710 to the `packages` configuration field. 2026-07-06T12:36:17,712 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,712 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,713 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,714 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,716 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,717 If you don't want 'keystone.tests.unit' to be distributed and are 2026-07-06T12:36:17,717 already explicitly excluding 'keystone.tests.unit' via 2026-07-06T12:36:17,718 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,718 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,719 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,720 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,721 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,723 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,724 even if it does not contain any `.py` files. 2026-07-06T12:36:17,724 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,725 directory, all directories are treated like packages. 2026-07-06T12:36:17,726 ******************************************************************************** 2026-07-06T12:36:17,727 !! 2026-07-06T12:36:17,728 check.warn(importable) 2026-07-06T12:36:17,728 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,729 !! 2026-07-06T12:36:17,730 ******************************************************************************** 2026-07-06T12:36:17,730 ############################ 2026-07-06T12:36:17,731 # Package would be ignored # 2026-07-06T12:36:17,731 ############################ 2026-07-06T12:36:17,732 Python recognizes 'keystone.tests.unit.application_credential' as an importable package[^1], 2026-07-06T12:36:17,732 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,733 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,733 package, please make sure that 'keystone.tests.unit.application_credential' is explicitly added 2026-07-06T12:36:17,734 to the `packages` configuration field. 2026-07-06T12:36:17,735 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,735 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,736 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,737 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,738 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,739 If you don't want 'keystone.tests.unit.application_credential' to be distributed and are 2026-07-06T12:36:17,740 already explicitly excluding 'keystone.tests.unit.application_credential' via 2026-07-06T12:36:17,740 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,741 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,742 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,743 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,745 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,747 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,747 even if it does not contain any `.py` files. 2026-07-06T12:36:17,748 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,748 directory, all directories are treated like packages. 2026-07-06T12:36:17,749 ******************************************************************************** 2026-07-06T12:36:17,750 !! 2026-07-06T12:36:17,751 check.warn(importable) 2026-07-06T12:36:17,752 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,752 !! 2026-07-06T12:36:17,753 ******************************************************************************** 2026-07-06T12:36:17,754 ############################ 2026-07-06T12:36:17,755 # Package would be ignored # 2026-07-06T12:36:17,755 ############################ 2026-07-06T12:36:17,756 Python recognizes 'keystone.tests.unit.application_credential.backends' as an importable package[^1], 2026-07-06T12:36:17,757 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,758 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,759 package, please make sure that 'keystone.tests.unit.application_credential.backends' is explicitly added 2026-07-06T12:36:17,759 to the `packages` configuration field. 2026-07-06T12:36:17,761 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,761 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,762 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,763 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,764 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,764 If you don't want 'keystone.tests.unit.application_credential.backends' to be distributed and are 2026-07-06T12:36:17,765 already explicitly excluding 'keystone.tests.unit.application_credential.backends' via 2026-07-06T12:36:17,765 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,766 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,766 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,767 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,768 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,770 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,770 even if it does not contain any `.py` files. 2026-07-06T12:36:17,771 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,772 directory, all directories are treated like packages. 2026-07-06T12:36:17,772 ******************************************************************************** 2026-07-06T12:36:17,774 !! 2026-07-06T12:36:17,774 check.warn(importable) 2026-07-06T12:36:17,775 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,776 !! 2026-07-06T12:36:17,777 ******************************************************************************** 2026-07-06T12:36:17,778 ############################ 2026-07-06T12:36:17,778 # Package would be ignored # 2026-07-06T12:36:17,779 ############################ 2026-07-06T12:36:17,780 Python recognizes 'keystone.tests.unit.assignment' as an importable package[^1], 2026-07-06T12:36:17,780 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,782 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,782 package, please make sure that 'keystone.tests.unit.assignment' is explicitly added 2026-07-06T12:36:17,783 to the `packages` configuration field. 2026-07-06T12:36:17,784 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,785 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,785 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,786 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,787 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,788 If you don't want 'keystone.tests.unit.assignment' to be distributed and are 2026-07-06T12:36:17,789 already explicitly excluding 'keystone.tests.unit.assignment' via 2026-07-06T12:36:17,790 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,790 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,791 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,793 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,793 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,795 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,795 even if it does not contain any `.py` files. 2026-07-06T12:36:17,796 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,796 directory, all directories are treated like packages. 2026-07-06T12:36:17,796 ******************************************************************************** 2026-07-06T12:36:17,797 !! 2026-07-06T12:36:17,798 check.warn(importable) 2026-07-06T12:36:17,798 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,799 !! 2026-07-06T12:36:17,800 ******************************************************************************** 2026-07-06T12:36:17,800 ############################ 2026-07-06T12:36:17,801 # Package would be ignored # 2026-07-06T12:36:17,801 ############################ 2026-07-06T12:36:17,802 Python recognizes 'keystone.tests.unit.assignment.role_backends' as an importable package[^1], 2026-07-06T12:36:17,802 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,803 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,804 package, please make sure that 'keystone.tests.unit.assignment.role_backends' is explicitly added 2026-07-06T12:36:17,804 to the `packages` configuration field. 2026-07-06T12:36:17,806 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,806 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,807 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,808 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,810 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,811 If you don't want 'keystone.tests.unit.assignment.role_backends' to be distributed and are 2026-07-06T12:36:17,811 already explicitly excluding 'keystone.tests.unit.assignment.role_backends' via 2026-07-06T12:36:17,812 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,813 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,813 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,814 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,815 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,817 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,817 even if it does not contain any `.py` files. 2026-07-06T12:36:17,818 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,818 directory, all directories are treated like packages. 2026-07-06T12:36:17,819 ******************************************************************************** 2026-07-06T12:36:17,820 !! 2026-07-06T12:36:17,820 check.warn(importable) 2026-07-06T12:36:17,821 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,821 !! 2026-07-06T12:36:17,822 ******************************************************************************** 2026-07-06T12:36:17,823 ############################ 2026-07-06T12:36:17,823 # Package would be ignored # 2026-07-06T12:36:17,824 ############################ 2026-07-06T12:36:17,824 Python recognizes 'keystone.tests.unit.auth' as an importable package[^1], 2026-07-06T12:36:17,824 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,825 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,825 package, please make sure that 'keystone.tests.unit.auth' is explicitly added 2026-07-06T12:36:17,826 to the `packages` configuration field. 2026-07-06T12:36:17,826 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,827 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,827 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,828 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,829 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,829 If you don't want 'keystone.tests.unit.auth' to be distributed and are 2026-07-06T12:36:17,830 already explicitly excluding 'keystone.tests.unit.auth' via 2026-07-06T12:36:17,830 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,830 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,831 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,832 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,833 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,835 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,835 even if it does not contain any `.py` files. 2026-07-06T12:36:17,836 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,836 directory, all directories are treated like packages. 2026-07-06T12:36:17,837 ******************************************************************************** 2026-07-06T12:36:17,838 !! 2026-07-06T12:36:17,838 check.warn(importable) 2026-07-06T12:36:17,839 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,839 !! 2026-07-06T12:36:17,840 ******************************************************************************** 2026-07-06T12:36:17,841 ############################ 2026-07-06T12:36:17,841 # Package would be ignored # 2026-07-06T12:36:17,842 ############################ 2026-07-06T12:36:17,842 Python recognizes 'keystone.tests.unit.auth.plugins' as an importable package[^1], 2026-07-06T12:36:17,843 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,844 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,844 package, please make sure that 'keystone.tests.unit.auth.plugins' is explicitly added 2026-07-06T12:36:17,845 to the `packages` configuration field. 2026-07-06T12:36:17,846 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,846 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,847 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,848 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,849 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,850 If you don't want 'keystone.tests.unit.auth.plugins' to be distributed and are 2026-07-06T12:36:17,850 already explicitly excluding 'keystone.tests.unit.auth.plugins' via 2026-07-06T12:36:17,850 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,851 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,851 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,852 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,853 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,854 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,855 even if it does not contain any `.py` files. 2026-07-06T12:36:17,855 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,855 directory, all directories are treated like packages. 2026-07-06T12:36:17,856 ******************************************************************************** 2026-07-06T12:36:17,856 !! 2026-07-06T12:36:17,857 check.warn(importable) 2026-07-06T12:36:17,857 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,857 !! 2026-07-06T12:36:17,858 ******************************************************************************** 2026-07-06T12:36:17,859 ############################ 2026-07-06T12:36:17,859 # Package would be ignored # 2026-07-06T12:36:17,860 ############################ 2026-07-06T12:36:17,860 Python recognizes 'keystone.tests.unit.backend' as an importable package[^1], 2026-07-06T12:36:17,861 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,862 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,862 package, please make sure that 'keystone.tests.unit.backend' is explicitly added 2026-07-06T12:36:17,863 to the `packages` configuration field. 2026-07-06T12:36:17,864 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,864 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,865 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,866 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,867 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,868 If you don't want 'keystone.tests.unit.backend' to be distributed and are 2026-07-06T12:36:17,868 already explicitly excluding 'keystone.tests.unit.backend' via 2026-07-06T12:36:17,869 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,869 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,870 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,871 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,872 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,873 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,874 even if it does not contain any `.py` files. 2026-07-06T12:36:17,874 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,875 directory, all directories are treated like packages. 2026-07-06T12:36:17,875 ******************************************************************************** 2026-07-06T12:36:17,876 !! 2026-07-06T12:36:17,877 check.warn(importable) 2026-07-06T12:36:17,877 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,878 !! 2026-07-06T12:36:17,878 ******************************************************************************** 2026-07-06T12:36:17,879 ############################ 2026-07-06T12:36:17,879 # Package would be ignored # 2026-07-06T12:36:17,879 ############################ 2026-07-06T12:36:17,880 Python recognizes 'keystone.tests.unit.catalog' as an importable package[^1], 2026-07-06T12:36:17,880 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,881 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,881 package, please make sure that 'keystone.tests.unit.catalog' is explicitly added 2026-07-06T12:36:17,882 to the `packages` configuration field. 2026-07-06T12:36:17,882 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,883 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,883 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,884 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,885 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,886 If you don't want 'keystone.tests.unit.catalog' to be distributed and are 2026-07-06T12:36:17,886 already explicitly excluding 'keystone.tests.unit.catalog' via 2026-07-06T12:36:17,887 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,887 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,888 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,889 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,890 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,891 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,892 even if it does not contain any `.py` files. 2026-07-06T12:36:17,893 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,893 directory, all directories are treated like packages. 2026-07-06T12:36:17,894 ******************************************************************************** 2026-07-06T12:36:17,895 !! 2026-07-06T12:36:17,895 check.warn(importable) 2026-07-06T12:36:17,896 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,896 !! 2026-07-06T12:36:17,897 ******************************************************************************** 2026-07-06T12:36:17,898 ############################ 2026-07-06T12:36:17,898 # Package would be ignored # 2026-07-06T12:36:17,899 ############################ 2026-07-06T12:36:17,899 Python recognizes 'keystone.tests.unit.common' as an importable package[^1], 2026-07-06T12:36:17,900 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,901 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,901 package, please make sure that 'keystone.tests.unit.common' is explicitly added 2026-07-06T12:36:17,902 to the `packages` configuration field. 2026-07-06T12:36:17,903 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,904 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,904 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,905 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,905 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,906 If you don't want 'keystone.tests.unit.common' to be distributed and are 2026-07-06T12:36:17,906 already explicitly excluding 'keystone.tests.unit.common' via 2026-07-06T12:36:17,907 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,907 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,907 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,908 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,909 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,910 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,910 even if it does not contain any `.py` files. 2026-07-06T12:36:17,911 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,911 directory, all directories are treated like packages. 2026-07-06T12:36:17,911 ******************************************************************************** 2026-07-06T12:36:17,912 !! 2026-07-06T12:36:17,913 check.warn(importable) 2026-07-06T12:36:17,913 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,914 !! 2026-07-06T12:36:17,915 ******************************************************************************** 2026-07-06T12:36:17,916 ############################ 2026-07-06T12:36:17,916 # Package would be ignored # 2026-07-06T12:36:17,917 ############################ 2026-07-06T12:36:17,917 Python recognizes 'keystone.tests.unit.common.sql' as an importable package[^1], 2026-07-06T12:36:17,918 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,919 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,920 package, please make sure that 'keystone.tests.unit.common.sql' is explicitly added 2026-07-06T12:36:17,920 to the `packages` configuration field. 2026-07-06T12:36:17,921 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,922 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,922 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,923 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,924 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,925 If you don't want 'keystone.tests.unit.common.sql' to be distributed and are 2026-07-06T12:36:17,926 already explicitly excluding 'keystone.tests.unit.common.sql' via 2026-07-06T12:36:17,926 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,927 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,927 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,929 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,930 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,931 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,931 even if it does not contain any `.py` files. 2026-07-06T12:36:17,932 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,932 directory, all directories are treated like packages. 2026-07-06T12:36:17,932 ******************************************************************************** 2026-07-06T12:36:17,933 !! 2026-07-06T12:36:17,933 check.warn(importable) 2026-07-06T12:36:17,934 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,934 !! 2026-07-06T12:36:17,935 ******************************************************************************** 2026-07-06T12:36:17,935 ############################ 2026-07-06T12:36:17,936 # Package would be ignored # 2026-07-06T12:36:17,936 ############################ 2026-07-06T12:36:17,936 Python recognizes 'keystone.tests.unit.config_files' as an importable package[^1], 2026-07-06T12:36:17,937 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,937 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,938 package, please make sure that 'keystone.tests.unit.config_files' is explicitly added 2026-07-06T12:36:17,938 to the `packages` configuration field. 2026-07-06T12:36:17,939 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,940 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,940 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,941 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,942 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,943 If you don't want 'keystone.tests.unit.config_files' to be distributed and are 2026-07-06T12:36:17,944 already explicitly excluding 'keystone.tests.unit.config_files' via 2026-07-06T12:36:17,945 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,945 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,946 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,947 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,948 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,949 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,949 even if it does not contain any `.py` files. 2026-07-06T12:36:17,950 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,950 directory, all directories are treated like packages. 2026-07-06T12:36:17,951 ******************************************************************************** 2026-07-06T12:36:17,952 !! 2026-07-06T12:36:17,952 check.warn(importable) 2026-07-06T12:36:17,953 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,953 !! 2026-07-06T12:36:17,954 ******************************************************************************** 2026-07-06T12:36:17,955 ############################ 2026-07-06T12:36:17,955 # Package would be ignored # 2026-07-06T12:36:17,956 ############################ 2026-07-06T12:36:17,956 Python recognizes 'keystone.tests.unit.config_files.domain_configs_default_ldap_one_sql' as an importable package[^1], 2026-07-06T12:36:17,957 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,957 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,958 package, please make sure that 'keystone.tests.unit.config_files.domain_configs_default_ldap_one_sql' is explicitly added 2026-07-06T12:36:17,958 to the `packages` configuration field. 2026-07-06T12:36:17,959 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,959 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,959 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,960 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,961 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,962 If you don't want 'keystone.tests.unit.config_files.domain_configs_default_ldap_one_sql' to be distributed and are 2026-07-06T12:36:17,962 already explicitly excluding 'keystone.tests.unit.config_files.domain_configs_default_ldap_one_sql' via 2026-07-06T12:36:17,962 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,963 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,963 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,964 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,965 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,967 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,967 even if it does not contain any `.py` files. 2026-07-06T12:36:17,968 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,968 directory, all directories are treated like packages. 2026-07-06T12:36:17,969 ******************************************************************************** 2026-07-06T12:36:17,970 !! 2026-07-06T12:36:17,971 check.warn(importable) 2026-07-06T12:36:17,971 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,972 !! 2026-07-06T12:36:17,973 ******************************************************************************** 2026-07-06T12:36:17,973 ############################ 2026-07-06T12:36:17,974 # Package would be ignored # 2026-07-06T12:36:17,974 ############################ 2026-07-06T12:36:17,975 Python recognizes 'keystone.tests.unit.config_files.domain_configs_multi_ldap' as an importable package[^1], 2026-07-06T12:36:17,975 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,976 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,977 package, please make sure that 'keystone.tests.unit.config_files.domain_configs_multi_ldap' is explicitly added 2026-07-06T12:36:17,977 to the `packages` configuration field. 2026-07-06T12:36:17,978 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,979 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,979 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,981 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:17,982 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:17,982 If you don't want 'keystone.tests.unit.config_files.domain_configs_multi_ldap' to be distributed and are 2026-07-06T12:36:17,983 already explicitly excluding 'keystone.tests.unit.config_files.domain_configs_multi_ldap' via 2026-07-06T12:36:17,983 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:17,983 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:17,984 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:17,984 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:17,985 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:17,986 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:17,987 even if it does not contain any `.py` files. 2026-07-06T12:36:17,987 On the other hand, currently there is no concept of package data 2026-07-06T12:36:17,987 directory, all directories are treated like packages. 2026-07-06T12:36:17,988 ******************************************************************************** 2026-07-06T12:36:17,988 !! 2026-07-06T12:36:17,989 check.warn(importable) 2026-07-06T12:36:17,989 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:17,990 !! 2026-07-06T12:36:17,991 ******************************************************************************** 2026-07-06T12:36:17,991 ############################ 2026-07-06T12:36:17,992 # Package would be ignored # 2026-07-06T12:36:17,992 ############################ 2026-07-06T12:36:17,993 Python recognizes 'keystone.tests.unit.config_files.domain_configs_one_extra_sql' as an importable package[^1], 2026-07-06T12:36:17,994 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:17,995 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:17,996 package, please make sure that 'keystone.tests.unit.config_files.domain_configs_one_extra_sql' is explicitly added 2026-07-06T12:36:17,996 to the `packages` configuration field. 2026-07-06T12:36:17,997 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:17,998 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:17,998 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:17,999 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,000 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,001 If you don't want 'keystone.tests.unit.config_files.domain_configs_one_extra_sql' to be distributed and are 2026-07-06T12:36:18,001 already explicitly excluding 'keystone.tests.unit.config_files.domain_configs_one_extra_sql' via 2026-07-06T12:36:18,002 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,002 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,003 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,004 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,005 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,007 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,007 even if it does not contain any `.py` files. 2026-07-06T12:36:18,008 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,008 directory, all directories are treated like packages. 2026-07-06T12:36:18,008 ******************************************************************************** 2026-07-06T12:36:18,009 !! 2026-07-06T12:36:18,009 check.warn(importable) 2026-07-06T12:36:18,010 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,010 !! 2026-07-06T12:36:18,011 ******************************************************************************** 2026-07-06T12:36:18,011 ############################ 2026-07-06T12:36:18,012 # Package would be ignored # 2026-07-06T12:36:18,012 ############################ 2026-07-06T12:36:18,012 Python recognizes 'keystone.tests.unit.config_files.domain_configs_one_sql_one_ldap' as an importable package[^1], 2026-07-06T12:36:18,013 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,013 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,014 package, please make sure that 'keystone.tests.unit.config_files.domain_configs_one_sql_one_ldap' is explicitly added 2026-07-06T12:36:18,014 to the `packages` configuration field. 2026-07-06T12:36:18,015 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,016 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,016 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,017 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,018 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,020 If you don't want 'keystone.tests.unit.config_files.domain_configs_one_sql_one_ldap' to be distributed and are 2026-07-06T12:36:18,020 already explicitly excluding 'keystone.tests.unit.config_files.domain_configs_one_sql_one_ldap' via 2026-07-06T12:36:18,021 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,021 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,022 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,023 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,024 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,025 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,026 even if it does not contain any `.py` files. 2026-07-06T12:36:18,026 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,027 directory, all directories are treated like packages. 2026-07-06T12:36:18,027 ******************************************************************************** 2026-07-06T12:36:18,028 !! 2026-07-06T12:36:18,029 check.warn(importable) 2026-07-06T12:36:18,029 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,030 !! 2026-07-06T12:36:18,031 ******************************************************************************** 2026-07-06T12:36:18,031 ############################ 2026-07-06T12:36:18,032 # Package would be ignored # 2026-07-06T12:36:18,033 ############################ 2026-07-06T12:36:18,033 Python recognizes 'keystone.tests.unit.contrib' as an importable package[^1], 2026-07-06T12:36:18,033 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,034 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,034 package, please make sure that 'keystone.tests.unit.contrib' is explicitly added 2026-07-06T12:36:18,035 to the `packages` configuration field. 2026-07-06T12:36:18,035 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,036 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,036 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,037 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,037 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,038 If you don't want 'keystone.tests.unit.contrib' to be distributed and are 2026-07-06T12:36:18,039 already explicitly excluding 'keystone.tests.unit.contrib' via 2026-07-06T12:36:18,039 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,039 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,040 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,040 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,041 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,043 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,043 even if it does not contain any `.py` files. 2026-07-06T12:36:18,044 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,044 directory, all directories are treated like packages. 2026-07-06T12:36:18,045 ******************************************************************************** 2026-07-06T12:36:18,046 !! 2026-07-06T12:36:18,047 check.warn(importable) 2026-07-06T12:36:18,047 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,048 !! 2026-07-06T12:36:18,049 ******************************************************************************** 2026-07-06T12:36:18,049 ############################ 2026-07-06T12:36:18,050 # Package would be ignored # 2026-07-06T12:36:18,050 ############################ 2026-07-06T12:36:18,051 Python recognizes 'keystone.tests.unit.contrib.federation' as an importable package[^1], 2026-07-06T12:36:18,051 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,052 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,052 package, please make sure that 'keystone.tests.unit.contrib.federation' is explicitly added 2026-07-06T12:36:18,053 to the `packages` configuration field. 2026-07-06T12:36:18,054 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,054 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,055 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,056 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,057 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,059 If you don't want 'keystone.tests.unit.contrib.federation' to be distributed and are 2026-07-06T12:36:18,059 already explicitly excluding 'keystone.tests.unit.contrib.federation' via 2026-07-06T12:36:18,059 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,060 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,060 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,061 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,062 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,063 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,063 even if it does not contain any `.py` files. 2026-07-06T12:36:18,064 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,064 directory, all directories are treated like packages. 2026-07-06T12:36:18,065 ******************************************************************************** 2026-07-06T12:36:18,066 !! 2026-07-06T12:36:18,066 check.warn(importable) 2026-07-06T12:36:18,066 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,067 !! 2026-07-06T12:36:18,068 ******************************************************************************** 2026-07-06T12:36:18,068 ############################ 2026-07-06T12:36:18,068 # Package would be ignored # 2026-07-06T12:36:18,069 ############################ 2026-07-06T12:36:18,070 Python recognizes 'keystone.tests.unit.credential' as an importable package[^1], 2026-07-06T12:36:18,070 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,071 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,072 package, please make sure that 'keystone.tests.unit.credential' is explicitly added 2026-07-06T12:36:18,073 to the `packages` configuration field. 2026-07-06T12:36:18,074 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,074 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,075 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,076 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,077 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,078 If you don't want 'keystone.tests.unit.credential' to be distributed and are 2026-07-06T12:36:18,078 already explicitly excluding 'keystone.tests.unit.credential' via 2026-07-06T12:36:18,079 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,079 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,080 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,081 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,082 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,084 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,084 even if it does not contain any `.py` files. 2026-07-06T12:36:18,085 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,085 directory, all directories are treated like packages. 2026-07-06T12:36:18,086 ******************************************************************************** 2026-07-06T12:36:18,087 !! 2026-07-06T12:36:18,087 check.warn(importable) 2026-07-06T12:36:18,088 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,088 !! 2026-07-06T12:36:18,089 ******************************************************************************** 2026-07-06T12:36:18,089 ############################ 2026-07-06T12:36:18,090 # Package would be ignored # 2026-07-06T12:36:18,090 ############################ 2026-07-06T12:36:18,090 Python recognizes 'keystone.tests.unit.endpoint_policy' as an importable package[^1], 2026-07-06T12:36:18,091 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,091 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,092 package, please make sure that 'keystone.tests.unit.endpoint_policy' is explicitly added 2026-07-06T12:36:18,092 to the `packages` configuration field. 2026-07-06T12:36:18,093 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,093 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,094 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,095 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,095 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,096 If you don't want 'keystone.tests.unit.endpoint_policy' to be distributed and are 2026-07-06T12:36:18,097 already explicitly excluding 'keystone.tests.unit.endpoint_policy' via 2026-07-06T12:36:18,097 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,098 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,098 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,100 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,101 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,102 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,103 even if it does not contain any `.py` files. 2026-07-06T12:36:18,104 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,104 directory, all directories are treated like packages. 2026-07-06T12:36:18,105 ******************************************************************************** 2026-07-06T12:36:18,106 !! 2026-07-06T12:36:18,106 check.warn(importable) 2026-07-06T12:36:18,107 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,107 !! 2026-07-06T12:36:18,108 ******************************************************************************** 2026-07-06T12:36:18,109 ############################ 2026-07-06T12:36:18,109 # Package would be ignored # 2026-07-06T12:36:18,110 ############################ 2026-07-06T12:36:18,110 Python recognizes 'keystone.tests.unit.endpoint_policy.backends' as an importable package[^1], 2026-07-06T12:36:18,111 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,112 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,113 package, please make sure that 'keystone.tests.unit.endpoint_policy.backends' is explicitly added 2026-07-06T12:36:18,113 to the `packages` configuration field. 2026-07-06T12:36:18,114 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,115 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,115 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,116 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,116 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,117 If you don't want 'keystone.tests.unit.endpoint_policy.backends' to be distributed and are 2026-07-06T12:36:18,118 already explicitly excluding 'keystone.tests.unit.endpoint_policy.backends' via 2026-07-06T12:36:18,118 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,118 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,119 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,119 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,120 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,121 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,122 even if it does not contain any `.py` files. 2026-07-06T12:36:18,122 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,122 directory, all directories are treated like packages. 2026-07-06T12:36:18,123 ******************************************************************************** 2026-07-06T12:36:18,124 !! 2026-07-06T12:36:18,124 check.warn(importable) 2026-07-06T12:36:18,125 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,125 !! 2026-07-06T12:36:18,127 ******************************************************************************** 2026-07-06T12:36:18,127 ############################ 2026-07-06T12:36:18,128 # Package would be ignored # 2026-07-06T12:36:18,128 ############################ 2026-07-06T12:36:18,129 Python recognizes 'keystone.tests.unit.external' as an importable package[^1], 2026-07-06T12:36:18,129 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,130 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,131 package, please make sure that 'keystone.tests.unit.external' is explicitly added 2026-07-06T12:36:18,131 to the `packages` configuration field. 2026-07-06T12:36:18,132 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,133 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,133 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,134 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,135 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,136 If you don't want 'keystone.tests.unit.external' to be distributed and are 2026-07-06T12:36:18,137 already explicitly excluding 'keystone.tests.unit.external' via 2026-07-06T12:36:18,137 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,138 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,138 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,140 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,141 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,142 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,142 even if it does not contain any `.py` files. 2026-07-06T12:36:18,143 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,143 directory, all directories are treated like packages. 2026-07-06T12:36:18,143 ******************************************************************************** 2026-07-06T12:36:18,144 !! 2026-07-06T12:36:18,144 check.warn(importable) 2026-07-06T12:36:18,145 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,145 !! 2026-07-06T12:36:18,146 ******************************************************************************** 2026-07-06T12:36:18,146 ############################ 2026-07-06T12:36:18,147 # Package would be ignored # 2026-07-06T12:36:18,147 ############################ 2026-07-06T12:36:18,148 Python recognizes 'keystone.tests.unit.federation' as an importable package[^1], 2026-07-06T12:36:18,148 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,149 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,149 package, please make sure that 'keystone.tests.unit.federation' is explicitly added 2026-07-06T12:36:18,150 to the `packages` configuration field. 2026-07-06T12:36:18,151 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,152 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,152 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,153 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,155 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,156 If you don't want 'keystone.tests.unit.federation' to be distributed and are 2026-07-06T12:36:18,156 already explicitly excluding 'keystone.tests.unit.federation' via 2026-07-06T12:36:18,157 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,158 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,158 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,159 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,160 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,162 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,162 even if it does not contain any `.py` files. 2026-07-06T12:36:18,163 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,163 directory, all directories are treated like packages. 2026-07-06T12:36:18,164 ******************************************************************************** 2026-07-06T12:36:18,165 !! 2026-07-06T12:36:18,165 check.warn(importable) 2026-07-06T12:36:18,166 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,167 !! 2026-07-06T12:36:18,168 ******************************************************************************** 2026-07-06T12:36:18,168 ############################ 2026-07-06T12:36:18,169 # Package would be ignored # 2026-07-06T12:36:18,169 ############################ 2026-07-06T12:36:18,170 Python recognizes 'keystone.tests.unit.identity' as an importable package[^1], 2026-07-06T12:36:18,170 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,171 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,171 package, please make sure that 'keystone.tests.unit.identity' is explicitly added 2026-07-06T12:36:18,172 to the `packages` configuration field. 2026-07-06T12:36:18,172 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,173 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,173 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,174 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,175 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,176 If you don't want 'keystone.tests.unit.identity' to be distributed and are 2026-07-06T12:36:18,176 already explicitly excluding 'keystone.tests.unit.identity' via 2026-07-06T12:36:18,176 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,177 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,177 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,178 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,179 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,181 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,181 even if it does not contain any `.py` files. 2026-07-06T12:36:18,182 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,183 directory, all directories are treated like packages. 2026-07-06T12:36:18,183 ******************************************************************************** 2026-07-06T12:36:18,184 !! 2026-07-06T12:36:18,185 check.warn(importable) 2026-07-06T12:36:18,186 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,186 !! 2026-07-06T12:36:18,187 ******************************************************************************** 2026-07-06T12:36:18,188 ############################ 2026-07-06T12:36:18,188 # Package would be ignored # 2026-07-06T12:36:18,189 ############################ 2026-07-06T12:36:18,189 Python recognizes 'keystone.tests.unit.identity.backends' as an importable package[^1], 2026-07-06T12:36:18,190 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,191 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,191 package, please make sure that 'keystone.tests.unit.identity.backends' is explicitly added 2026-07-06T12:36:18,192 to the `packages` configuration field. 2026-07-06T12:36:18,193 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,193 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,194 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,195 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,196 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,198 If you don't want 'keystone.tests.unit.identity.backends' to be distributed and are 2026-07-06T12:36:18,198 already explicitly excluding 'keystone.tests.unit.identity.backends' via 2026-07-06T12:36:18,198 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,199 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,199 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,200 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,201 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,202 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,202 even if it does not contain any `.py` files. 2026-07-06T12:36:18,202 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,203 directory, all directories are treated like packages. 2026-07-06T12:36:18,203 ******************************************************************************** 2026-07-06T12:36:18,204 !! 2026-07-06T12:36:18,204 check.warn(importable) 2026-07-06T12:36:18,205 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,205 !! 2026-07-06T12:36:18,206 ******************************************************************************** 2026-07-06T12:36:18,206 ############################ 2026-07-06T12:36:18,207 # Package would be ignored # 2026-07-06T12:36:18,208 ############################ 2026-07-06T12:36:18,208 Python recognizes 'keystone.tests.unit.identity.shadow_users' as an importable package[^1], 2026-07-06T12:36:18,209 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,210 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,210 package, please make sure that 'keystone.tests.unit.identity.shadow_users' is explicitly added 2026-07-06T12:36:18,211 to the `packages` configuration field. 2026-07-06T12:36:18,212 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,213 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,213 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,214 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,216 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,217 If you don't want 'keystone.tests.unit.identity.shadow_users' to be distributed and are 2026-07-06T12:36:18,217 already explicitly excluding 'keystone.tests.unit.identity.shadow_users' via 2026-07-06T12:36:18,218 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,218 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,219 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,220 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,221 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,223 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,223 even if it does not contain any `.py` files. 2026-07-06T12:36:18,224 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,225 directory, all directories are treated like packages. 2026-07-06T12:36:18,225 ******************************************************************************** 2026-07-06T12:36:18,226 !! 2026-07-06T12:36:18,226 check.warn(importable) 2026-07-06T12:36:18,227 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,227 !! 2026-07-06T12:36:18,228 ******************************************************************************** 2026-07-06T12:36:18,228 ############################ 2026-07-06T12:36:18,229 # Package would be ignored # 2026-07-06T12:36:18,229 ############################ 2026-07-06T12:36:18,229 Python recognizes 'keystone.tests.unit.ksfixtures' as an importable package[^1], 2026-07-06T12:36:18,230 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,230 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,231 package, please make sure that 'keystone.tests.unit.ksfixtures' is explicitly added 2026-07-06T12:36:18,231 to the `packages` configuration field. 2026-07-06T12:36:18,232 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,232 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,233 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,233 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,234 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,235 If you don't want 'keystone.tests.unit.ksfixtures' to be distributed and are 2026-07-06T12:36:18,236 already explicitly excluding 'keystone.tests.unit.ksfixtures' via 2026-07-06T12:36:18,236 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,237 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,237 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,238 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,239 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,241 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,242 even if it does not contain any `.py` files. 2026-07-06T12:36:18,242 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,243 directory, all directories are treated like packages. 2026-07-06T12:36:18,243 ******************************************************************************** 2026-07-06T12:36:18,244 !! 2026-07-06T12:36:18,245 check.warn(importable) 2026-07-06T12:36:18,245 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,246 !! 2026-07-06T12:36:18,247 ******************************************************************************** 2026-07-06T12:36:18,247 ############################ 2026-07-06T12:36:18,248 # Package would be ignored # 2026-07-06T12:36:18,248 ############################ 2026-07-06T12:36:18,249 Python recognizes 'keystone.tests.unit.limit' as an importable package[^1], 2026-07-06T12:36:18,249 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,250 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,251 package, please make sure that 'keystone.tests.unit.limit' is explicitly added 2026-07-06T12:36:18,252 to the `packages` configuration field. 2026-07-06T12:36:18,252 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,253 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,253 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,254 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,254 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,255 If you don't want 'keystone.tests.unit.limit' to be distributed and are 2026-07-06T12:36:18,255 already explicitly excluding 'keystone.tests.unit.limit' via 2026-07-06T12:36:18,256 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,256 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,257 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,257 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,258 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,259 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,259 even if it does not contain any `.py` files. 2026-07-06T12:36:18,260 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,260 directory, all directories are treated like packages. 2026-07-06T12:36:18,261 ******************************************************************************** 2026-07-06T12:36:18,262 !! 2026-07-06T12:36:18,262 check.warn(importable) 2026-07-06T12:36:18,263 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,264 !! 2026-07-06T12:36:18,265 ******************************************************************************** 2026-07-06T12:36:18,265 ############################ 2026-07-06T12:36:18,266 # Package would be ignored # 2026-07-06T12:36:18,266 ############################ 2026-07-06T12:36:18,267 Python recognizes 'keystone.tests.unit.policy' as an importable package[^1], 2026-07-06T12:36:18,267 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,269 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,269 package, please make sure that 'keystone.tests.unit.policy' is explicitly added 2026-07-06T12:36:18,270 to the `packages` configuration field. 2026-07-06T12:36:18,270 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,271 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,272 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,273 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,273 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,274 If you don't want 'keystone.tests.unit.policy' to be distributed and are 2026-07-06T12:36:18,275 already explicitly excluding 'keystone.tests.unit.policy' via 2026-07-06T12:36:18,275 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,276 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,277 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,278 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,278 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,279 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,280 even if it does not contain any `.py` files. 2026-07-06T12:36:18,280 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,280 directory, all directories are treated like packages. 2026-07-06T12:36:18,281 ******************************************************************************** 2026-07-06T12:36:18,281 !! 2026-07-06T12:36:18,282 check.warn(importable) 2026-07-06T12:36:18,282 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,283 !! 2026-07-06T12:36:18,283 ******************************************************************************** 2026-07-06T12:36:18,284 ############################ 2026-07-06T12:36:18,284 # Package would be ignored # 2026-07-06T12:36:18,284 ############################ 2026-07-06T12:36:18,285 Python recognizes 'keystone.tests.unit.policy.backends' as an importable package[^1], 2026-07-06T12:36:18,285 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,286 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,286 package, please make sure that 'keystone.tests.unit.policy.backends' is explicitly added 2026-07-06T12:36:18,287 to the `packages` configuration field. 2026-07-06T12:36:18,288 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,289 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,289 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,291 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,292 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,293 If you don't want 'keystone.tests.unit.policy.backends' to be distributed and are 2026-07-06T12:36:18,294 already explicitly excluding 'keystone.tests.unit.policy.backends' via 2026-07-06T12:36:18,294 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,295 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,295 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,296 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,297 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,299 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,300 even if it does not contain any `.py` files. 2026-07-06T12:36:18,300 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,301 directory, all directories are treated like packages. 2026-07-06T12:36:18,301 ******************************************************************************** 2026-07-06T12:36:18,302 !! 2026-07-06T12:36:18,303 check.warn(importable) 2026-07-06T12:36:18,303 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,304 !! 2026-07-06T12:36:18,305 ******************************************************************************** 2026-07-06T12:36:18,305 ############################ 2026-07-06T12:36:18,306 # Package would be ignored # 2026-07-06T12:36:18,307 ############################ 2026-07-06T12:36:18,307 Python recognizes 'keystone.tests.unit.receipt' as an importable package[^1], 2026-07-06T12:36:18,307 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,308 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,308 package, please make sure that 'keystone.tests.unit.receipt' is explicitly added 2026-07-06T12:36:18,309 to the `packages` configuration field. 2026-07-06T12:36:18,310 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,310 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,310 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,311 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,312 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,313 If you don't want 'keystone.tests.unit.receipt' to be distributed and are 2026-07-06T12:36:18,313 already explicitly excluding 'keystone.tests.unit.receipt' via 2026-07-06T12:36:18,313 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,314 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,314 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,315 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,317 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,318 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,319 even if it does not contain any `.py` files. 2026-07-06T12:36:18,320 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,320 directory, all directories are treated like packages. 2026-07-06T12:36:18,321 ******************************************************************************** 2026-07-06T12:36:18,322 !! 2026-07-06T12:36:18,323 check.warn(importable) 2026-07-06T12:36:18,323 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,324 !! 2026-07-06T12:36:18,325 ******************************************************************************** 2026-07-06T12:36:18,325 ############################ 2026-07-06T12:36:18,326 # Package would be ignored # 2026-07-06T12:36:18,326 ############################ 2026-07-06T12:36:18,327 Python recognizes 'keystone.tests.unit.resource' as an importable package[^1], 2026-07-06T12:36:18,327 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,328 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,329 package, please make sure that 'keystone.tests.unit.resource' is explicitly added 2026-07-06T12:36:18,329 to the `packages` configuration field. 2026-07-06T12:36:18,330 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,331 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,331 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,333 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,334 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,335 If you don't want 'keystone.tests.unit.resource' to be distributed and are 2026-07-06T12:36:18,336 already explicitly excluding 'keystone.tests.unit.resource' via 2026-07-06T12:36:18,336 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,337 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,337 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,338 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,339 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,340 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,340 even if it does not contain any `.py` files. 2026-07-06T12:36:18,341 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,341 directory, all directories are treated like packages. 2026-07-06T12:36:18,342 ******************************************************************************** 2026-07-06T12:36:18,343 !! 2026-07-06T12:36:18,343 check.warn(importable) 2026-07-06T12:36:18,344 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,344 !! 2026-07-06T12:36:18,345 ******************************************************************************** 2026-07-06T12:36:18,346 ############################ 2026-07-06T12:36:18,346 # Package would be ignored # 2026-07-06T12:36:18,346 ############################ 2026-07-06T12:36:18,347 Python recognizes 'keystone.tests.unit.resource.backends' as an importable package[^1], 2026-07-06T12:36:18,347 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,348 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,349 package, please make sure that 'keystone.tests.unit.resource.backends' is explicitly added 2026-07-06T12:36:18,349 to the `packages` configuration field. 2026-07-06T12:36:18,350 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,351 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,351 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,352 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,353 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,354 If you don't want 'keystone.tests.unit.resource.backends' to be distributed and are 2026-07-06T12:36:18,355 already explicitly excluding 'keystone.tests.unit.resource.backends' via 2026-07-06T12:36:18,355 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,356 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,356 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,357 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,358 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,360 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,361 even if it does not contain any `.py` files. 2026-07-06T12:36:18,361 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,362 directory, all directories are treated like packages. 2026-07-06T12:36:18,363 ******************************************************************************** 2026-07-06T12:36:18,364 !! 2026-07-06T12:36:18,364 check.warn(importable) 2026-07-06T12:36:18,365 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,365 !! 2026-07-06T12:36:18,366 ******************************************************************************** 2026-07-06T12:36:18,366 ############################ 2026-07-06T12:36:18,367 # Package would be ignored # 2026-07-06T12:36:18,367 ############################ 2026-07-06T12:36:18,368 Python recognizes 'keystone.tests.unit.resource.config_backends' as an importable package[^1], 2026-07-06T12:36:18,368 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,369 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,370 package, please make sure that 'keystone.tests.unit.resource.config_backends' is explicitly added 2026-07-06T12:36:18,370 to the `packages` configuration field. 2026-07-06T12:36:18,371 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,371 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,372 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,373 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,374 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,375 If you don't want 'keystone.tests.unit.resource.config_backends' to be distributed and are 2026-07-06T12:36:18,375 already explicitly excluding 'keystone.tests.unit.resource.config_backends' via 2026-07-06T12:36:18,376 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,376 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,376 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,377 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,378 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,380 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,380 even if it does not contain any `.py` files. 2026-07-06T12:36:18,381 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,382 directory, all directories are treated like packages. 2026-07-06T12:36:18,382 ******************************************************************************** 2026-07-06T12:36:18,383 !! 2026-07-06T12:36:18,384 check.warn(importable) 2026-07-06T12:36:18,384 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,385 !! 2026-07-06T12:36:18,385 ******************************************************************************** 2026-07-06T12:36:18,386 ############################ 2026-07-06T12:36:18,386 # Package would be ignored # 2026-07-06T12:36:18,387 ############################ 2026-07-06T12:36:18,387 Python recognizes 'keystone.tests.unit.saml2' as an importable package[^1], 2026-07-06T12:36:18,388 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,389 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,389 package, please make sure that 'keystone.tests.unit.saml2' is explicitly added 2026-07-06T12:36:18,390 to the `packages` configuration field. 2026-07-06T12:36:18,391 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,392 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,392 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,393 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,394 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,394 If you don't want 'keystone.tests.unit.saml2' to be distributed and are 2026-07-06T12:36:18,395 already explicitly excluding 'keystone.tests.unit.saml2' via 2026-07-06T12:36:18,395 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,396 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,396 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,397 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,398 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,399 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,400 even if it does not contain any `.py` files. 2026-07-06T12:36:18,400 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,401 directory, all directories are treated like packages. 2026-07-06T12:36:18,401 ******************************************************************************** 2026-07-06T12:36:18,402 !! 2026-07-06T12:36:18,403 check.warn(importable) 2026-07-06T12:36:18,403 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,404 !! 2026-07-06T12:36:18,405 ******************************************************************************** 2026-07-06T12:36:18,405 ############################ 2026-07-06T12:36:18,406 # Package would be ignored # 2026-07-06T12:36:18,406 ############################ 2026-07-06T12:36:18,407 Python recognizes 'keystone.tests.unit.server' as an importable package[^1], 2026-07-06T12:36:18,407 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,408 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,409 package, please make sure that 'keystone.tests.unit.server' is explicitly added 2026-07-06T12:36:18,409 to the `packages` configuration field. 2026-07-06T12:36:18,410 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,411 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,412 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,413 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,414 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,415 If you don't want 'keystone.tests.unit.server' to be distributed and are 2026-07-06T12:36:18,416 already explicitly excluding 'keystone.tests.unit.server' via 2026-07-06T12:36:18,416 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,417 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,417 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,419 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,419 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,420 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,421 even if it does not contain any `.py` files. 2026-07-06T12:36:18,421 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,422 directory, all directories are treated like packages. 2026-07-06T12:36:18,422 ******************************************************************************** 2026-07-06T12:36:18,423 !! 2026-07-06T12:36:18,424 check.warn(importable) 2026-07-06T12:36:18,424 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,424 !! 2026-07-06T12:36:18,425 ******************************************************************************** 2026-07-06T12:36:18,426 ############################ 2026-07-06T12:36:18,426 # Package would be ignored # 2026-07-06T12:36:18,426 ############################ 2026-07-06T12:36:18,427 Python recognizes 'keystone.tests.unit.tests' as an importable package[^1], 2026-07-06T12:36:18,427 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,428 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,429 package, please make sure that 'keystone.tests.unit.tests' is explicitly added 2026-07-06T12:36:18,429 to the `packages` configuration field. 2026-07-06T12:36:18,430 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,431 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,431 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,432 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,433 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,434 If you don't want 'keystone.tests.unit.tests' to be distributed and are 2026-07-06T12:36:18,435 already explicitly excluding 'keystone.tests.unit.tests' via 2026-07-06T12:36:18,435 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,436 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,436 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,437 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,438 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,440 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,440 even if it does not contain any `.py` files. 2026-07-06T12:36:18,441 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,441 directory, all directories are treated like packages. 2026-07-06T12:36:18,442 ******************************************************************************** 2026-07-06T12:36:18,443 !! 2026-07-06T12:36:18,443 check.warn(importable) 2026-07-06T12:36:18,444 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,444 !! 2026-07-06T12:36:18,446 ******************************************************************************** 2026-07-06T12:36:18,446 ############################ 2026-07-06T12:36:18,447 # Package would be ignored # 2026-07-06T12:36:18,447 ############################ 2026-07-06T12:36:18,448 Python recognizes 'keystone.tests.unit.token' as an importable package[^1], 2026-07-06T12:36:18,448 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,449 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,449 package, please make sure that 'keystone.tests.unit.token' is explicitly added 2026-07-06T12:36:18,450 to the `packages` configuration field. 2026-07-06T12:36:18,451 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,451 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,452 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,452 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,453 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,454 If you don't want 'keystone.tests.unit.token' to be distributed and are 2026-07-06T12:36:18,455 already explicitly excluding 'keystone.tests.unit.token' via 2026-07-06T12:36:18,455 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,456 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,456 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,457 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,458 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,459 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,460 even if it does not contain any `.py` files. 2026-07-06T12:36:18,460 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,461 directory, all directories are treated like packages. 2026-07-06T12:36:18,461 ******************************************************************************** 2026-07-06T12:36:18,462 !! 2026-07-06T12:36:18,463 check.warn(importable) 2026-07-06T12:36:18,463 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,464 !! 2026-07-06T12:36:18,465 ******************************************************************************** 2026-07-06T12:36:18,465 ############################ 2026-07-06T12:36:18,465 # Package would be ignored # 2026-07-06T12:36:18,466 ############################ 2026-07-06T12:36:18,467 Python recognizes 'keystone.tests.unit.trust' as an importable package[^1], 2026-07-06T12:36:18,467 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,468 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,469 package, please make sure that 'keystone.tests.unit.trust' is explicitly added 2026-07-06T12:36:18,470 to the `packages` configuration field. 2026-07-06T12:36:18,470 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,471 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,472 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,473 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,474 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,475 If you don't want 'keystone.tests.unit.trust' to be distributed and are 2026-07-06T12:36:18,475 already explicitly excluding 'keystone.tests.unit.trust' via 2026-07-06T12:36:18,476 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,476 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,476 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,477 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,478 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,479 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,480 even if it does not contain any `.py` files. 2026-07-06T12:36:18,480 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,481 directory, all directories are treated like packages. 2026-07-06T12:36:18,481 ******************************************************************************** 2026-07-06T12:36:18,482 !! 2026-07-06T12:36:18,483 check.warn(importable) 2026-07-06T12:36:18,483 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.token' is absent from the `packages` configuration. 2026-07-06T12:36:18,483 !! 2026-07-06T12:36:18,484 ******************************************************************************** 2026-07-06T12:36:18,485 ############################ 2026-07-06T12:36:18,485 # Package would be ignored # 2026-07-06T12:36:18,486 ############################ 2026-07-06T12:36:18,486 Python recognizes 'keystone.token' as an importable package[^1], 2026-07-06T12:36:18,487 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,488 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,488 package, please make sure that 'keystone.token' is explicitly added 2026-07-06T12:36:18,489 to the `packages` configuration field. 2026-07-06T12:36:18,490 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,490 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,491 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,492 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,493 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,494 If you don't want 'keystone.token' to be distributed and are 2026-07-06T12:36:18,494 already explicitly excluding 'keystone.token' via 2026-07-06T12:36:18,495 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,495 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,495 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,496 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,497 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,499 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,500 even if it does not contain any `.py` files. 2026-07-06T12:36:18,500 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,501 directory, all directories are treated like packages. 2026-07-06T12:36:18,501 ******************************************************************************** 2026-07-06T12:36:18,502 !! 2026-07-06T12:36:18,503 check.warn(importable) 2026-07-06T12:36:18,503 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,504 !! 2026-07-06T12:36:18,505 ******************************************************************************** 2026-07-06T12:36:18,505 ############################ 2026-07-06T12:36:18,506 # Package would be ignored # 2026-07-06T12:36:18,506 ############################ 2026-07-06T12:36:18,506 Python recognizes 'keystone.token.providers' as an importable package[^1], 2026-07-06T12:36:18,507 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,508 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,508 package, please make sure that 'keystone.token.providers' is explicitly added 2026-07-06T12:36:18,509 to the `packages` configuration field. 2026-07-06T12:36:18,510 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,510 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,511 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,511 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,512 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,513 If you don't want 'keystone.token.providers' to be distributed and are 2026-07-06T12:36:18,514 already explicitly excluding 'keystone.token.providers' via 2026-07-06T12:36:18,514 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,515 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,515 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,516 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,517 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,518 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,519 even if it does not contain any `.py` files. 2026-07-06T12:36:18,520 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,521 directory, all directories are treated like packages. 2026-07-06T12:36:18,521 ******************************************************************************** 2026-07-06T12:36:18,522 !! 2026-07-06T12:36:18,523 check.warn(importable) 2026-07-06T12:36:18,524 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,524 !! 2026-07-06T12:36:18,526 ******************************************************************************** 2026-07-06T12:36:18,526 ############################ 2026-07-06T12:36:18,527 # Package would be ignored # 2026-07-06T12:36:18,528 ############################ 2026-07-06T12:36:18,528 Python recognizes 'keystone.token.providers.fernet' as an importable package[^1], 2026-07-06T12:36:18,529 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,530 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,531 package, please make sure that 'keystone.token.providers.fernet' is explicitly added 2026-07-06T12:36:18,531 to the `packages` configuration field. 2026-07-06T12:36:18,533 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,533 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,534 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,535 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,536 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,537 If you don't want 'keystone.token.providers.fernet' to be distributed and are 2026-07-06T12:36:18,538 already explicitly excluding 'keystone.token.providers.fernet' via 2026-07-06T12:36:18,538 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,539 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,539 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,540 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,541 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,543 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,543 even if it does not contain any `.py` files. 2026-07-06T12:36:18,544 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,545 directory, all directories are treated like packages. 2026-07-06T12:36:18,545 ******************************************************************************** 2026-07-06T12:36:18,546 !! 2026-07-06T12:36:18,547 check.warn(importable) 2026-07-06T12:36:18,547 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,548 !! 2026-07-06T12:36:18,550 ******************************************************************************** 2026-07-06T12:36:18,550 ############################ 2026-07-06T12:36:18,551 # Package would be ignored # 2026-07-06T12:36:18,551 ############################ 2026-07-06T12:36:18,552 Python recognizes 'keystone.token.providers.jws' as an importable package[^1], 2026-07-06T12:36:18,553 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,554 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,555 package, please make sure that 'keystone.token.providers.jws' is explicitly added 2026-07-06T12:36:18,555 to the `packages` configuration field. 2026-07-06T12:36:18,556 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,557 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,558 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,559 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,561 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,562 If you don't want 'keystone.token.providers.jws' to be distributed and are 2026-07-06T12:36:18,562 already explicitly excluding 'keystone.token.providers.jws' via 2026-07-06T12:36:18,563 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,564 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,565 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,566 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,567 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,569 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,570 even if it does not contain any `.py` files. 2026-07-06T12:36:18,570 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,571 directory, all directories are treated like packages. 2026-07-06T12:36:18,572 ******************************************************************************** 2026-07-06T12:36:18,573 !! 2026-07-06T12:36:18,574 check.warn(importable) 2026-07-06T12:36:18,574 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.trust' is absent from the `packages` configuration. 2026-07-06T12:36:18,575 !! 2026-07-06T12:36:18,576 ******************************************************************************** 2026-07-06T12:36:18,577 ############################ 2026-07-06T12:36:18,578 # Package would be ignored # 2026-07-06T12:36:18,578 ############################ 2026-07-06T12:36:18,579 Python recognizes 'keystone.trust' as an importable package[^1], 2026-07-06T12:36:18,580 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,581 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,581 package, please make sure that 'keystone.trust' is explicitly added 2026-07-06T12:36:18,582 to the `packages` configuration field. 2026-07-06T12:36:18,583 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,583 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,584 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,585 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,586 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,588 If you don't want 'keystone.trust' to be distributed and are 2026-07-06T12:36:18,588 already explicitly excluding 'keystone.trust' via 2026-07-06T12:36:18,589 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,589 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,590 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,591 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,592 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,594 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,595 even if it does not contain any `.py` files. 2026-07-06T12:36:18,595 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,596 directory, all directories are treated like packages. 2026-07-06T12:36:18,597 ******************************************************************************** 2026-07-06T12:36:18,598 !! 2026-07-06T12:36:18,598 check.warn(importable) 2026-07-06T12:36:18,599 /tmp/pip-build-env-fjcb4reb/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-07-06T12:36:18,600 !! 2026-07-06T12:36:18,601 ******************************************************************************** 2026-07-06T12:36:18,601 ############################ 2026-07-06T12:36:18,602 # Package would be ignored # 2026-07-06T12:36:18,603 ############################ 2026-07-06T12:36:18,603 Python recognizes 'keystone.trust.backends' as an importable package[^1], 2026-07-06T12:36:18,604 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,606 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,606 package, please make sure that 'keystone.trust.backends' is explicitly added 2026-07-06T12:36:18,607 to the `packages` configuration field. 2026-07-06T12:36:18,608 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,608 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,609 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,610 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,611 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,612 If you don't want 'keystone.trust.backends' to be distributed and are 2026-07-06T12:36:18,613 already explicitly excluding 'keystone.trust.backends' via 2026-07-06T12:36:18,613 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,614 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,614 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,615 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,616 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,618 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,619 even if it does not contain any `.py` files. 2026-07-06T12:36:18,619 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,620 directory, all directories are treated like packages. 2026-07-06T12:36:18,620 ******************************************************************************** 2026-07-06T12:36:18,621 !! 2026-07-06T12:36:18,622 check.warn(importable) 2026-07-06T12:36:18,622 /tmp/pip-build-env-fjcb4reb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.wsgi' is absent from the `packages` configuration. 2026-07-06T12:36:18,623 !! 2026-07-06T12:36:18,624 ******************************************************************************** 2026-07-06T12:36:18,624 ############################ 2026-07-06T12:36:18,625 # Package would be ignored # 2026-07-06T12:36:18,625 ############################ 2026-07-06T12:36:18,626 Python recognizes 'keystone.wsgi' as an importable package[^1], 2026-07-06T12:36:18,626 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:36:18,627 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:36:18,628 package, please make sure that 'keystone.wsgi' is explicitly added 2026-07-06T12:36:18,628 to the `packages` configuration field. 2026-07-06T12:36:18,629 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:36:18,630 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:36:18,630 instead of `find_packages(...)`/`find:`). 2026-07-06T12:36:18,631 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:36:18,632 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:36:18,633 If you don't want 'keystone.wsgi' to be distributed and are 2026-07-06T12:36:18,634 already explicitly excluding 'keystone.wsgi' via 2026-07-06T12:36:18,635 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:36:18,635 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:36:18,636 combination with a more fine grained `package-data` configuration. 2026-07-06T12:36:18,637 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:36:18,638 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:36:18,639 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:36:18,639 even if it does not contain any `.py` files. 2026-07-06T12:36:18,640 On the other hand, currently there is no concept of package data 2026-07-06T12:36:18,640 directory, all directories are treated like packages. 2026-07-06T12:36:18,641 ******************************************************************************** 2026-07-06T12:36:18,642 !! 2026-07-06T12:36:18,642 check.warn(importable) 2026-07-06T12:36:18,643 creating build/lib/keystone/api 2026-07-06T12:36:18,643 copying keystone/api/__init__.py -> build/lib/keystone/api 2026-07-06T12:36:18,644 copying keystone/api/auth.py -> build/lib/keystone/api 2026-07-06T12:36:18,644 copying keystone/api/credentials.py -> build/lib/keystone/api 2026-07-06T12:36:18,645 copying keystone/api/discovery.py -> build/lib/keystone/api 2026-07-06T12:36:18,645 copying keystone/api/domains.py -> build/lib/keystone/api 2026-07-06T12:36:18,646 copying keystone/api/ec2tokens.py -> build/lib/keystone/api 2026-07-06T12:36:18,646 copying keystone/api/endpoints.py -> build/lib/keystone/api 2026-07-06T12:36:18,647 copying keystone/api/groups.py -> build/lib/keystone/api 2026-07-06T12:36:18,647 copying keystone/api/limits.py -> build/lib/keystone/api 2026-07-06T12:36:18,648 copying keystone/api/os_ep_filter.py -> build/lib/keystone/api 2026-07-06T12:36:18,648 copying keystone/api/os_federation.py -> build/lib/keystone/api 2026-07-06T12:36:18,649 copying keystone/api/os_inherit.py -> build/lib/keystone/api 2026-07-06T12:36:18,649 copying keystone/api/os_oauth1.py -> build/lib/keystone/api 2026-07-06T12:36:18,650 copying keystone/api/os_oauth2.py -> build/lib/keystone/api 2026-07-06T12:36:18,651 copying keystone/api/os_revoke.py -> build/lib/keystone/api 2026-07-06T12:36:18,651 copying keystone/api/os_simple_cert.py -> build/lib/keystone/api 2026-07-06T12:36:18,652 copying keystone/api/policy.py -> build/lib/keystone/api 2026-07-06T12:36:18,652 copying keystone/api/projects.py -> build/lib/keystone/api 2026-07-06T12:36:18,653 copying keystone/api/regions.py -> build/lib/keystone/api 2026-07-06T12:36:18,653 copying keystone/api/registered_limits.py -> build/lib/keystone/api 2026-07-06T12:36:18,654 copying keystone/api/role_assignments.py -> build/lib/keystone/api 2026-07-06T12:36:18,654 copying keystone/api/role_inferences.py -> build/lib/keystone/api 2026-07-06T12:36:18,655 copying keystone/api/roles.py -> build/lib/keystone/api 2026-07-06T12:36:18,655 copying keystone/api/s3tokens.py -> build/lib/keystone/api 2026-07-06T12:36:18,656 copying keystone/api/services.py -> build/lib/keystone/api 2026-07-06T12:36:18,656 copying keystone/api/system.py -> build/lib/keystone/api 2026-07-06T12:36:18,657 copying keystone/api/trusts.py -> build/lib/keystone/api 2026-07-06T12:36:18,658 copying keystone/api/users.py -> build/lib/keystone/api 2026-07-06T12:36:18,658 creating build/lib/keystone/api/_shared 2026-07-06T12:36:18,659 copying keystone/api/_shared/EC2_S3_Resource.py -> build/lib/keystone/api/_shared 2026-07-06T12:36:18,659 copying keystone/api/_shared/__init__.py -> build/lib/keystone/api/_shared 2026-07-06T12:36:18,660 copying keystone/api/_shared/authentication.py -> build/lib/keystone/api/_shared 2026-07-06T12:36:18,660 copying keystone/api/_shared/implied_roles.py -> build/lib/keystone/api/_shared 2026-07-06T12:36:18,661 copying keystone/api/_shared/json_home_relations.py -> build/lib/keystone/api/_shared 2026-07-06T12:36:18,661 copying keystone/api/_shared/saml.py -> build/lib/keystone/api/_shared 2026-07-06T12:36:18,662 creating build/lib/keystone/api/validation 2026-07-06T12:36:18,662 copying keystone/api/validation/__init__.py -> build/lib/keystone/api/validation 2026-07-06T12:36:18,663 copying keystone/api/validation/parameter_types.py -> build/lib/keystone/api/validation 2026-07-06T12:36:18,663 copying keystone/api/validation/response_types.py -> build/lib/keystone/api/validation 2026-07-06T12:36:18,664 copying keystone/api/validation/validators.py -> build/lib/keystone/api/validation 2026-07-06T12:36:18,664 creating build/lib/keystone/application_credential 2026-07-06T12:36:18,665 copying keystone/application_credential/__init__.py -> build/lib/keystone/application_credential 2026-07-06T12:36:18,665 copying keystone/application_credential/core.py -> build/lib/keystone/application_credential 2026-07-06T12:36:18,666 copying keystone/application_credential/schema.py -> build/lib/keystone/application_credential 2026-07-06T12:36:18,666 creating build/lib/keystone/application_credential/backends 2026-07-06T12:36:18,666 copying keystone/application_credential/backends/__init__.py -> build/lib/keystone/application_credential/backends 2026-07-06T12:36:18,667 copying keystone/application_credential/backends/base.py -> build/lib/keystone/application_credential/backends 2026-07-06T12:36:18,667 copying keystone/application_credential/backends/sql.py -> build/lib/keystone/application_credential/backends 2026-07-06T12:36:18,668 creating build/lib/keystone/assignment 2026-07-06T12:36:18,668 copying keystone/assignment/__init__.py -> build/lib/keystone/assignment 2026-07-06T12:36:18,669 copying keystone/assignment/core.py -> build/lib/keystone/assignment 2026-07-06T12:36:18,669 copying keystone/assignment/schema.py -> build/lib/keystone/assignment 2026-07-06T12:36:18,670 creating build/lib/keystone/assignment/backends 2026-07-06T12:36:18,670 copying keystone/assignment/backends/__init__.py -> build/lib/keystone/assignment/backends 2026-07-06T12:36:18,671 copying keystone/assignment/backends/base.py -> build/lib/keystone/assignment/backends 2026-07-06T12:36:18,671 copying keystone/assignment/backends/sql.py -> build/lib/keystone/assignment/backends 2026-07-06T12:36:18,672 creating build/lib/keystone/assignment/role_backends 2026-07-06T12:36:18,672 copying keystone/assignment/role_backends/__init__.py -> build/lib/keystone/assignment/role_backends 2026-07-06T12:36:18,673 copying keystone/assignment/role_backends/base.py -> build/lib/keystone/assignment/role_backends 2026-07-06T12:36:18,673 copying keystone/assignment/role_backends/resource_options.py -> build/lib/keystone/assignment/role_backends 2026-07-06T12:36:18,674 copying keystone/assignment/role_backends/sql.py -> build/lib/keystone/assignment/role_backends 2026-07-06T12:36:18,674 copying keystone/assignment/role_backends/sql_model.py -> build/lib/keystone/assignment/role_backends 2026-07-06T12:36:18,675 creating build/lib/keystone/auth 2026-07-06T12:36:18,675 copying keystone/auth/__init__.py -> build/lib/keystone/auth 2026-07-06T12:36:18,676 copying keystone/auth/core.py -> build/lib/keystone/auth 2026-07-06T12:36:18,676 copying keystone/auth/schema.py -> build/lib/keystone/auth 2026-07-06T12:36:18,677 creating build/lib/keystone/auth/plugins 2026-07-06T12:36:18,677 copying keystone/auth/plugins/__init__.py -> build/lib/keystone/auth/plugins 2026-07-06T12:36:18,678 copying keystone/auth/plugins/application_credential.py -> build/lib/keystone/auth/plugins 2026-07-06T12:36:18,678 copying keystone/auth/plugins/base.py -> build/lib/keystone/auth/plugins 2026-07-06T12:36:18,679 copying keystone/auth/plugins/core.py -> build/lib/keystone/auth/plugins 2026-07-06T12:36:18,679 copying keystone/auth/plugins/external.py -> build/lib/keystone/auth/plugins 2026-07-06T12:36:18,680 copying keystone/auth/plugins/mapped.py -> build/lib/keystone/auth/plugins 2026-07-06T12:36:18,681 copying keystone/auth/plugins/oauth1.py -> build/lib/keystone/auth/plugins 2026-07-06T12:36:18,681 copying keystone/auth/plugins/password.py -> build/lib/keystone/auth/plugins 2026-07-06T12:36:18,682 copying keystone/auth/plugins/token.py -> build/lib/keystone/auth/plugins 2026-07-06T12:36:18,683 copying keystone/auth/plugins/totp.py -> build/lib/keystone/auth/plugins 2026-07-06T12:36:18,683 creating build/lib/keystone/catalog 2026-07-06T12:36:18,683 copying keystone/catalog/__init__.py -> build/lib/keystone/catalog 2026-07-06T12:36:18,684 copying keystone/catalog/core.py -> build/lib/keystone/catalog 2026-07-06T12:36:18,684 copying keystone/catalog/schema.py -> build/lib/keystone/catalog 2026-07-06T12:36:18,685 creating build/lib/keystone/catalog/backends 2026-07-06T12:36:18,685 copying keystone/catalog/backends/__init__.py -> build/lib/keystone/catalog/backends 2026-07-06T12:36:18,686 copying keystone/catalog/backends/base.py -> build/lib/keystone/catalog/backends 2026-07-06T12:36:18,686 copying keystone/catalog/backends/sql.py -> build/lib/keystone/catalog/backends 2026-07-06T12:36:18,686 creating build/lib/keystone/cmd 2026-07-06T12:36:18,687 copying keystone/cmd/__init__.py -> build/lib/keystone/cmd 2026-07-06T12:36:18,687 copying keystone/cmd/bootstrap.py -> build/lib/keystone/cmd 2026-07-06T12:36:18,688 copying keystone/cmd/cli.py -> build/lib/keystone/cmd 2026-07-06T12:36:18,688 copying keystone/cmd/idutils.py -> build/lib/keystone/cmd 2026-07-06T12:36:18,689 copying keystone/cmd/manage.py -> build/lib/keystone/cmd 2026-07-06T12:36:18,689 copying keystone/cmd/status.py -> build/lib/keystone/cmd 2026-07-06T12:36:18,689 creating build/lib/keystone/cmd/doctor 2026-07-06T12:36:18,690 copying keystone/cmd/doctor/__init__.py -> build/lib/keystone/cmd/doctor 2026-07-06T12:36:18,690 copying keystone/cmd/doctor/caching.py -> build/lib/keystone/cmd/doctor 2026-07-06T12:36:18,691 copying keystone/cmd/doctor/credential.py -> build/lib/keystone/cmd/doctor 2026-07-06T12:36:18,691 copying keystone/cmd/doctor/database.py -> build/lib/keystone/cmd/doctor 2026-07-06T12:36:18,692 copying keystone/cmd/doctor/debug.py -> build/lib/keystone/cmd/doctor 2026-07-06T12:36:18,692 copying keystone/cmd/doctor/federation.py -> build/lib/keystone/cmd/doctor 2026-07-06T12:36:18,693 copying keystone/cmd/doctor/ldap.py -> build/lib/keystone/cmd/doctor 2026-07-06T12:36:18,693 copying keystone/cmd/doctor/security_compliance.py -> build/lib/keystone/cmd/doctor 2026-07-06T12:36:18,694 copying keystone/cmd/doctor/tokens.py -> build/lib/keystone/cmd/doctor 2026-07-06T12:36:18,694 copying keystone/cmd/doctor/tokens_fernet.py -> build/lib/keystone/cmd/doctor 2026-07-06T12:36:18,695 creating build/lib/keystone/common 2026-07-06T12:36:18,695 copying keystone/common/__init__.py -> build/lib/keystone/common 2026-07-06T12:36:18,696 copying keystone/common/authorization.py -> build/lib/keystone/common 2026-07-06T12:36:18,696 copying keystone/common/context.py -> build/lib/keystone/common 2026-07-06T12:36:18,697 copying keystone/common/driver_hints.py -> build/lib/keystone/common 2026-07-06T12:36:18,697 copying keystone/common/fernet_utils.py -> build/lib/keystone/common 2026-07-06T12:36:18,698 copying keystone/common/json_home.py -> build/lib/keystone/common 2026-07-06T12:36:18,698 copying keystone/common/jwt_utils.py -> build/lib/keystone/common 2026-07-06T12:36:18,699 copying keystone/common/manager.py -> build/lib/keystone/common 2026-07-06T12:36:18,699 copying keystone/common/password_hashing.py -> build/lib/keystone/common 2026-07-06T12:36:18,700 copying keystone/common/profiler.py -> build/lib/keystone/common 2026-07-06T12:36:18,700 copying keystone/common/provider_api.py -> build/lib/keystone/common 2026-07-06T12:36:18,701 copying keystone/common/render_token.py -> build/lib/keystone/common 2026-07-06T12:36:18,701 copying keystone/common/tokenless_auth.py -> build/lib/keystone/common 2026-07-06T12:36:18,702 copying keystone/common/utils.py -> build/lib/keystone/common 2026-07-06T12:36:18,702 creating build/lib/keystone/common/cache 2026-07-06T12:36:18,703 copying keystone/common/cache/__init__.py -> build/lib/keystone/common/cache 2026-07-06T12:36:18,704 copying keystone/common/cache/_context_cache.py -> build/lib/keystone/common/cache 2026-07-06T12:36:18,704 copying keystone/common/cache/core.py -> build/lib/keystone/common/cache 2026-07-06T12:36:18,705 creating build/lib/keystone/common/password_hashers 2026-07-06T12:36:18,705 copying keystone/common/password_hashers/__init__.py -> build/lib/keystone/common/password_hashers 2026-07-06T12:36:18,706 copying keystone/common/password_hashers/bcrypt.py -> build/lib/keystone/common/password_hashers 2026-07-06T12:36:18,706 copying keystone/common/password_hashers/pbkdf2.py -> build/lib/keystone/common/password_hashers 2026-07-06T12:36:18,707 copying keystone/common/password_hashers/scrypt.py -> build/lib/keystone/common/password_hashers 2026-07-06T12:36:18,707 creating build/lib/keystone/common/policies 2026-07-06T12:36:18,707 copying keystone/common/policies/__init__.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,708 copying keystone/common/policies/access_rule.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,708 copying keystone/common/policies/access_token.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,709 copying keystone/common/policies/application_credential.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,709 copying keystone/common/policies/auth.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,710 copying keystone/common/policies/base.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,710 copying keystone/common/policies/consumer.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,711 copying keystone/common/policies/credential.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,712 copying keystone/common/policies/domain.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,714 copying keystone/common/policies/domain_config.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,717 copying keystone/common/policies/ec2_credential.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,719 copying keystone/common/policies/ec2tokens.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,721 copying keystone/common/policies/endpoint.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,723 copying keystone/common/policies/endpoint_group.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,726 copying keystone/common/policies/grant.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,728 copying keystone/common/policies/group.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,731 copying keystone/common/policies/identity_provider.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,734 copying keystone/common/policies/implied_role.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,736 copying keystone/common/policies/limit.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,738 copying keystone/common/policies/mapping.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,741 copying keystone/common/policies/policy.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,743 copying keystone/common/policies/policy_association.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,746 copying keystone/common/policies/project.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,748 copying keystone/common/policies/project_endpoint.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,751 copying keystone/common/policies/protocol.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,754 copying keystone/common/policies/region.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,756 copying keystone/common/policies/registered_limit.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,758 copying keystone/common/policies/revoke_event.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,760 copying keystone/common/policies/role.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,763 copying keystone/common/policies/role_assignment.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,765 copying keystone/common/policies/s3tokens.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,767 copying keystone/common/policies/service.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,769 copying keystone/common/policies/service_provider.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,772 copying keystone/common/policies/token.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,774 copying keystone/common/policies/token_revocation.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,776 copying keystone/common/policies/trust.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,778 copying keystone/common/policies/user.py -> build/lib/keystone/common/policies 2026-07-06T12:36:18,780 creating build/lib/keystone/common/rbac_enforcer 2026-07-06T12:36:18,781 copying keystone/common/rbac_enforcer/__init__.py -> build/lib/keystone/common/rbac_enforcer 2026-07-06T12:36:18,783 copying keystone/common/rbac_enforcer/enforcer.py -> build/lib/keystone/common/rbac_enforcer 2026-07-06T12:36:18,786 copying keystone/common/rbac_enforcer/policy.py -> build/lib/keystone/common/rbac_enforcer 2026-07-06T12:36:18,788 creating build/lib/keystone/common/resource_options 2026-07-06T12:36:18,789 copying keystone/common/resource_options/__init__.py -> build/lib/keystone/common/resource_options 2026-07-06T12:36:18,791 copying keystone/common/resource_options/core.py -> build/lib/keystone/common/resource_options 2026-07-06T12:36:18,794 creating build/lib/keystone/common/resource_options/options 2026-07-06T12:36:18,795 copying keystone/common/resource_options/options/__init__.py -> build/lib/keystone/common/resource_options/options 2026-07-06T12:36:18,797 copying keystone/common/resource_options/options/immutable.py -> build/lib/keystone/common/resource_options/options 2026-07-06T12:36:18,799 creating build/lib/keystone/common/sql 2026-07-06T12:36:18,800 copying keystone/common/sql/__init__.py -> build/lib/keystone/common/sql 2026-07-06T12:36:18,802 copying keystone/common/sql/alembic.ini -> build/lib/keystone/common/sql 2026-07-06T12:36:18,804 copying keystone/common/sql/core.py -> build/lib/keystone/common/sql 2026-07-06T12:36:18,807 copying keystone/common/sql/upgrades.py -> build/lib/keystone/common/sql 2026-07-06T12:36:18,810 creating build/lib/keystone/common/sql/migrations 2026-07-06T12:36:18,811 copying keystone/common/sql/migrations/README.rst -> build/lib/keystone/common/sql/migrations 2026-07-06T12:36:18,813 copying keystone/common/sql/migrations/__init__.py -> build/lib/keystone/common/sql/migrations 2026-07-06T12:36:18,815 copying keystone/common/sql/migrations/autogen.py -> build/lib/keystone/common/sql/migrations 2026-07-06T12:36:18,817 copying keystone/common/sql/migrations/env.py -> build/lib/keystone/common/sql/migrations 2026-07-06T12:36:18,820 copying keystone/common/sql/migrations/manage.py -> build/lib/keystone/common/sql/migrations 2026-07-06T12:36:18,822 copying keystone/common/sql/migrations/script.py.mako -> build/lib/keystone/common/sql/migrations 2026-07-06T12:36:18,824 creating build/lib/keystone/common/sql/migrations/versions 2026-07-06T12:36:18,825 copying keystone/common/sql/migrations/versions/27e647c0fad4_initial_version.py -> build/lib/keystone/common/sql/migrations/versions 2026-07-06T12:36:18,828 copying keystone/common/sql/migrations/versions/CONTRACT_HEAD -> build/lib/keystone/common/sql/migrations/versions 2026-07-06T12:36:18,830 copying keystone/common/sql/migrations/versions/EXPAND_HEAD -> build/lib/keystone/common/sql/migrations/versions 2026-07-06T12:36:18,832 creating build/lib/keystone/common/sql/migrations/versions/2024.1/expand 2026-07-06T12:36:18,834 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-07-06T12:36:18,836 creating build/lib/keystone/common/sql/migrations/versions/2025.2/expand 2026-07-06T12:36:18,838 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-07-06T12:36:18,840 creating build/lib/keystone/common/sql/migrations/versions/2026.1/expand 2026-07-06T12:36:18,841 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-07-06T12:36:18,843 creating build/lib/keystone/common/sql/migrations/versions/bobcat/contract 2026-07-06T12:36:18,844 copying keystone/common/sql/migrations/versions/bobcat/contract/99de3849d860_fix_incorrect_constraints.py -> build/lib/keystone/common/sql/migrations/versions/bobcat/contract 2026-07-06T12:36:18,847 copying keystone/common/sql/migrations/versions/bobcat/contract/c88cdce8f248_remove_duplicate_constraints.py -> build/lib/keystone/common/sql/migrations/versions/bobcat/contract 2026-07-06T12:36:18,849 creating build/lib/keystone/common/sql/migrations/versions/bobcat/expand 2026-07-06T12:36:18,850 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-07-06T12:36:18,852 copying keystone/common/sql/migrations/versions/bobcat/expand/b4f8b3f584e0_fix_incorrect_constraints.py -> build/lib/keystone/common/sql/migrations/versions/bobcat/expand 2026-07-06T12:36:18,854 creating build/lib/keystone/common/sql/migrations/versions/yoga/contract 2026-07-06T12:36:18,855 copying keystone/common/sql/migrations/versions/yoga/contract/e25ffa003242_initial.py -> build/lib/keystone/common/sql/migrations/versions/yoga/contract 2026-07-06T12:36:18,858 creating build/lib/keystone/common/sql/migrations/versions/yoga/expand 2026-07-06T12:36:18,859 copying keystone/common/sql/migrations/versions/yoga/expand/29e87d24a316_initial.py -> build/lib/keystone/common/sql/migrations/versions/yoga/expand 2026-07-06T12:36:18,861 creating build/lib/keystone/common/validation 2026-07-06T12:36:18,862 copying keystone/common/validation/__init__.py -> build/lib/keystone/common/validation 2026-07-06T12:36:18,864 copying keystone/common/validation/parameter_types.py -> build/lib/keystone/common/validation 2026-07-06T12:36:18,866 copying keystone/common/validation/validators.py -> build/lib/keystone/common/validation 2026-07-06T12:36:18,869 creating build/lib/keystone/conf 2026-07-06T12:36:18,870 copying keystone/conf/__init__.py -> build/lib/keystone/conf 2026-07-06T12:36:18,872 copying keystone/conf/api.py -> build/lib/keystone/conf 2026-07-06T12:36:18,875 copying keystone/conf/application_credential.py -> build/lib/keystone/conf 2026-07-06T12:36:18,877 copying keystone/conf/assignment.py -> build/lib/keystone/conf 2026-07-06T12:36:18,879 copying keystone/conf/auth.py -> build/lib/keystone/conf 2026-07-06T12:36:18,881 copying keystone/conf/catalog.py -> build/lib/keystone/conf 2026-07-06T12:36:18,883 copying keystone/conf/constants.py -> build/lib/keystone/conf 2026-07-06T12:36:18,885 copying keystone/conf/credential.py -> build/lib/keystone/conf 2026-07-06T12:36:18,888 copying keystone/conf/default.py -> build/lib/keystone/conf 2026-07-06T12:36:18,890 copying keystone/conf/domain_config.py -> build/lib/keystone/conf 2026-07-06T12:36:18,892 copying keystone/conf/endpoint_filter.py -> build/lib/keystone/conf 2026-07-06T12:36:18,895 copying keystone/conf/endpoint_policy.py -> build/lib/keystone/conf 2026-07-06T12:36:18,897 copying keystone/conf/federation.py -> build/lib/keystone/conf 2026-07-06T12:36:18,900 copying keystone/conf/fernet_receipts.py -> build/lib/keystone/conf 2026-07-06T12:36:18,903 copying keystone/conf/fernet_tokens.py -> build/lib/keystone/conf 2026-07-06T12:36:18,906 copying keystone/conf/identity.py -> build/lib/keystone/conf 2026-07-06T12:36:18,909 copying keystone/conf/identity_mapping.py -> build/lib/keystone/conf 2026-07-06T12:36:18,911 copying keystone/conf/jwt_tokens.py -> build/lib/keystone/conf 2026-07-06T12:36:18,913 copying keystone/conf/ldap.py -> build/lib/keystone/conf 2026-07-06T12:36:18,916 copying keystone/conf/oauth1.py -> build/lib/keystone/conf 2026-07-06T12:36:18,918 copying keystone/conf/oauth2.py -> build/lib/keystone/conf 2026-07-06T12:36:18,920 copying keystone/conf/opts.py -> build/lib/keystone/conf 2026-07-06T12:36:18,922 copying keystone/conf/policy.py -> build/lib/keystone/conf 2026-07-06T12:36:18,924 copying keystone/conf/receipt.py -> build/lib/keystone/conf 2026-07-06T12:36:18,927 copying keystone/conf/resource.py -> build/lib/keystone/conf 2026-07-06T12:36:18,929 copying keystone/conf/revoke.py -> build/lib/keystone/conf 2026-07-06T12:36:18,931 copying keystone/conf/role.py -> build/lib/keystone/conf 2026-07-06T12:36:18,933 copying keystone/conf/saml.py -> build/lib/keystone/conf 2026-07-06T12:36:18,936 copying keystone/conf/security_compliance.py -> build/lib/keystone/conf 2026-07-06T12:36:18,938 copying keystone/conf/shadow_users.py -> build/lib/keystone/conf 2026-07-06T12:36:18,940 copying keystone/conf/token.py -> build/lib/keystone/conf 2026-07-06T12:36:18,943 copying keystone/conf/tokenless_auth.py -> build/lib/keystone/conf 2026-07-06T12:36:18,946 copying keystone/conf/totp.py -> build/lib/keystone/conf 2026-07-06T12:36:18,948 copying keystone/conf/trust.py -> build/lib/keystone/conf 2026-07-06T12:36:18,950 copying keystone/conf/unified_limit.py -> build/lib/keystone/conf 2026-07-06T12:36:18,953 copying keystone/conf/utils.py -> build/lib/keystone/conf 2026-07-06T12:36:18,955 copying keystone/conf/wsgi.py -> build/lib/keystone/conf 2026-07-06T12:36:18,957 creating build/lib/keystone/credential 2026-07-06T12:36:18,958 copying keystone/credential/__init__.py -> build/lib/keystone/credential 2026-07-06T12:36:18,960 copying keystone/credential/core.py -> build/lib/keystone/credential 2026-07-06T12:36:18,963 copying keystone/credential/provider.py -> build/lib/keystone/credential 2026-07-06T12:36:18,965 copying keystone/credential/schema.py -> build/lib/keystone/credential 2026-07-06T12:36:18,967 creating build/lib/keystone/credential/backends 2026-07-06T12:36:18,968 copying keystone/credential/backends/__init__.py -> build/lib/keystone/credential/backends 2026-07-06T12:36:18,970 copying keystone/credential/backends/base.py -> build/lib/keystone/credential/backends 2026-07-06T12:36:18,972 copying keystone/credential/backends/sql.py -> build/lib/keystone/credential/backends 2026-07-06T12:36:18,975 creating build/lib/keystone/credential/providers 2026-07-06T12:36:18,976 copying keystone/credential/providers/__init__.py -> build/lib/keystone/credential/providers 2026-07-06T12:36:18,978 copying keystone/credential/providers/core.py -> build/lib/keystone/credential/providers 2026-07-06T12:36:18,980 creating build/lib/keystone/credential/providers/fernet 2026-07-06T12:36:18,981 copying keystone/credential/providers/fernet/__init__.py -> build/lib/keystone/credential/providers/fernet 2026-07-06T12:36:18,984 copying keystone/credential/providers/fernet/core.py -> build/lib/keystone/credential/providers/fernet 2026-07-06T12:36:18,986 creating build/lib/keystone/endpoint_policy 2026-07-06T12:36:18,987 copying keystone/endpoint_policy/__init__.py -> build/lib/keystone/endpoint_policy 2026-07-06T12:36:18,990 copying keystone/endpoint_policy/core.py -> build/lib/keystone/endpoint_policy 2026-07-06T12:36:18,993 creating build/lib/keystone/endpoint_policy/backends 2026-07-06T12:36:18,994 copying keystone/endpoint_policy/backends/__init__.py -> build/lib/keystone/endpoint_policy/backends 2026-07-06T12:36:18,996 copying keystone/endpoint_policy/backends/base.py -> build/lib/keystone/endpoint_policy/backends 2026-07-06T12:36:18,999 copying keystone/endpoint_policy/backends/sql.py -> build/lib/keystone/endpoint_policy/backends 2026-07-06T12:36:19,001 creating build/lib/keystone/federation 2026-07-06T12:36:19,002 copying keystone/federation/__init__.py -> build/lib/keystone/federation 2026-07-06T12:36:19,005 copying keystone/federation/constants.py -> build/lib/keystone/federation 2026-07-06T12:36:19,007 copying keystone/federation/core.py -> build/lib/keystone/federation 2026-07-06T12:36:19,009 copying keystone/federation/idp.py -> build/lib/keystone/federation 2026-07-06T12:36:19,012 copying keystone/federation/schema.py -> build/lib/keystone/federation 2026-07-06T12:36:19,015 copying keystone/federation/utils.py -> build/lib/keystone/federation 2026-07-06T12:36:19,019 creating build/lib/keystone/federation/backends 2026-07-06T12:36:19,019 copying keystone/federation/backends/__init__.py -> build/lib/keystone/federation/backends 2026-07-06T12:36:19,021 copying keystone/federation/backends/base.py -> build/lib/keystone/federation/backends 2026-07-06T12:36:19,024 copying keystone/federation/backends/sql.py -> build/lib/keystone/federation/backends 2026-07-06T12:36:19,027 creating build/lib/keystone/identity 2026-07-06T12:36:19,028 copying keystone/identity/__init__.py -> build/lib/keystone/identity 2026-07-06T12:36:19,030 copying keystone/identity/core.py -> build/lib/keystone/identity 2026-07-06T12:36:19,034 copying keystone/identity/generator.py -> build/lib/keystone/identity 2026-07-06T12:36:19,036 copying keystone/identity/schema.py -> build/lib/keystone/identity 2026-07-06T12:36:19,038 creating build/lib/keystone/identity/backends 2026-07-06T12:36:19,039 copying keystone/identity/backends/__init__.py -> build/lib/keystone/identity/backends 2026-07-06T12:36:19,041 copying keystone/identity/backends/base.py -> build/lib/keystone/identity/backends 2026-07-06T12:36:19,044 copying keystone/identity/backends/resource_options.py -> build/lib/keystone/identity/backends 2026-07-06T12:36:19,047 copying keystone/identity/backends/sql.py -> build/lib/keystone/identity/backends 2026-07-06T12:36:19,050 copying keystone/identity/backends/sql_model.py -> build/lib/keystone/identity/backends 2026-07-06T12:36:19,053 creating build/lib/keystone/identity/backends/ldap 2026-07-06T12:36:19,054 copying keystone/identity/backends/ldap/__init__.py -> build/lib/keystone/identity/backends/ldap 2026-07-06T12:36:19,056 copying keystone/identity/backends/ldap/common.py -> build/lib/keystone/identity/backends/ldap 2026-07-06T12:36:19,060 copying keystone/identity/backends/ldap/core.py -> build/lib/keystone/identity/backends/ldap 2026-07-06T12:36:19,063 copying keystone/identity/backends/ldap/models.py -> build/lib/keystone/identity/backends/ldap 2026-07-06T12:36:19,065 creating build/lib/keystone/identity/id_generators 2026-07-06T12:36:19,066 copying keystone/identity/id_generators/__init__.py -> build/lib/keystone/identity/id_generators 2026-07-06T12:36:19,068 copying keystone/identity/id_generators/sha256.py -> build/lib/keystone/identity/id_generators 2026-07-06T12:36:19,071 creating build/lib/keystone/identity/mapping_backends 2026-07-06T12:36:19,072 copying keystone/identity/mapping_backends/__init__.py -> build/lib/keystone/identity/mapping_backends 2026-07-06T12:36:19,074 copying keystone/identity/mapping_backends/base.py -> build/lib/keystone/identity/mapping_backends 2026-07-06T12:36:19,076 copying keystone/identity/mapping_backends/mapping.py -> build/lib/keystone/identity/mapping_backends 2026-07-06T12:36:19,078 copying keystone/identity/mapping_backends/sql.py -> build/lib/keystone/identity/mapping_backends 2026-07-06T12:36:19,081 creating build/lib/keystone/identity/shadow_backends 2026-07-06T12:36:19,082 copying keystone/identity/shadow_backends/__init__.py -> build/lib/keystone/identity/shadow_backends 2026-07-06T12:36:19,084 copying keystone/identity/shadow_backends/base.py -> build/lib/keystone/identity/shadow_backends 2026-07-06T12:36:19,087 copying keystone/identity/shadow_backends/sql.py -> build/lib/keystone/identity/shadow_backends 2026-07-06T12:36:19,089 creating build/lib/keystone/limit 2026-07-06T12:36:19,090 copying keystone/limit/__init__.py -> build/lib/keystone/limit 2026-07-06T12:36:19,093 copying keystone/limit/core.py -> build/lib/keystone/limit 2026-07-06T12:36:19,095 copying keystone/limit/schema.py -> build/lib/keystone/limit 2026-07-06T12:36:19,098 creating build/lib/keystone/limit/backends 2026-07-06T12:36:19,099 copying keystone/limit/backends/__init__.py -> build/lib/keystone/limit/backends 2026-07-06T12:36:19,101 copying keystone/limit/backends/base.py -> build/lib/keystone/limit/backends 2026-07-06T12:36:19,104 copying keystone/limit/backends/sql.py -> build/lib/keystone/limit/backends 2026-07-06T12:36:19,107 creating build/lib/keystone/limit/models 2026-07-06T12:36:19,108 copying keystone/limit/models/__init__.py -> build/lib/keystone/limit/models 2026-07-06T12:36:19,110 copying keystone/limit/models/base.py -> build/lib/keystone/limit/models 2026-07-06T12:36:19,112 copying keystone/limit/models/flat.py -> build/lib/keystone/limit/models 2026-07-06T12:36:19,114 copying keystone/limit/models/strict_two_level.py -> build/lib/keystone/limit/models 2026-07-06T12:36:19,117 creating build/lib/keystone/locale/de/LC_MESSAGES 2026-07-06T12:36:19,119 copying keystone/locale/de/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/de/LC_MESSAGES 2026-07-06T12:36:19,123 creating build/lib/keystone/locale/en_GB/LC_MESSAGES 2026-07-06T12:36:19,124 copying keystone/locale/en_GB/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/en_GB/LC_MESSAGES 2026-07-06T12:36:19,128 creating build/lib/keystone/locale/es/LC_MESSAGES 2026-07-06T12:36:19,130 copying keystone/locale/es/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/es/LC_MESSAGES 2026-07-06T12:36:19,134 creating build/lib/keystone/locale/fr/LC_MESSAGES 2026-07-06T12:36:19,135 copying keystone/locale/fr/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/fr/LC_MESSAGES 2026-07-06T12:36:19,139 creating build/lib/keystone/locale/it/LC_MESSAGES 2026-07-06T12:36:19,140 copying keystone/locale/it/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/it/LC_MESSAGES 2026-07-06T12:36:19,143 creating build/lib/keystone/locale/ja/LC_MESSAGES 2026-07-06T12:36:19,145 copying keystone/locale/ja/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/ja/LC_MESSAGES 2026-07-06T12:36:19,149 creating build/lib/keystone/locale/ko_KR/LC_MESSAGES 2026-07-06T12:36:19,150 copying keystone/locale/ko_KR/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/ko_KR/LC_MESSAGES 2026-07-06T12:36:19,154 creating build/lib/keystone/locale/pt_BR/LC_MESSAGES 2026-07-06T12:36:19,155 copying keystone/locale/pt_BR/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/pt_BR/LC_MESSAGES 2026-07-06T12:36:19,159 creating build/lib/keystone/locale/ru/LC_MESSAGES 2026-07-06T12:36:19,160 copying keystone/locale/ru/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/ru/LC_MESSAGES 2026-07-06T12:36:19,164 creating build/lib/keystone/locale/zh_CN/LC_MESSAGES 2026-07-06T12:36:19,165 copying keystone/locale/zh_CN/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/zh_CN/LC_MESSAGES 2026-07-06T12:36:19,168 creating build/lib/keystone/locale/zh_TW/LC_MESSAGES 2026-07-06T12:36:19,170 copying keystone/locale/zh_TW/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/zh_TW/LC_MESSAGES 2026-07-06T12:36:19,173 creating build/lib/keystone/models 2026-07-06T12:36:19,174 copying keystone/models/__init__.py -> build/lib/keystone/models 2026-07-06T12:36:19,175 copying keystone/models/receipt_model.py -> build/lib/keystone/models 2026-07-06T12:36:19,178 copying keystone/models/revoke_model.py -> build/lib/keystone/models 2026-07-06T12:36:19,180 copying keystone/models/token_model.py -> build/lib/keystone/models 2026-07-06T12:36:19,183 creating build/lib/keystone/oauth1 2026-07-06T12:36:19,184 copying keystone/oauth1/__init__.py -> build/lib/keystone/oauth1 2026-07-06T12:36:19,186 copying keystone/oauth1/core.py -> build/lib/keystone/oauth1 2026-07-06T12:36:19,189 copying keystone/oauth1/schema.py -> build/lib/keystone/oauth1 2026-07-06T12:36:19,191 copying keystone/oauth1/validator.py -> build/lib/keystone/oauth1 2026-07-06T12:36:19,193 creating build/lib/keystone/oauth1/backends 2026-07-06T12:36:19,195 copying keystone/oauth1/backends/__init__.py -> build/lib/keystone/oauth1/backends 2026-07-06T12:36:19,196 copying keystone/oauth1/backends/base.py -> build/lib/keystone/oauth1/backends 2026-07-06T12:36:19,199 copying keystone/oauth1/backends/sql.py -> build/lib/keystone/oauth1/backends 2026-07-06T12:36:19,201 creating build/lib/keystone/oauth2 2026-07-06T12:36:19,202 copying keystone/oauth2/__init__.py -> build/lib/keystone/oauth2 2026-07-06T12:36:19,204 copying keystone/oauth2/handlers.py -> build/lib/keystone/oauth2 2026-07-06T12:36:19,206 creating build/lib/keystone/policy 2026-07-06T12:36:19,207 copying keystone/policy/__init__.py -> build/lib/keystone/policy 2026-07-06T12:36:19,209 copying keystone/policy/core.py -> build/lib/keystone/policy 2026-07-06T12:36:19,211 copying keystone/policy/schema.py -> build/lib/keystone/policy 2026-07-06T12:36:19,213 creating build/lib/keystone/policy/backends 2026-07-06T12:36:19,214 copying keystone/policy/backends/__init__.py -> build/lib/keystone/policy/backends 2026-07-06T12:36:19,216 copying keystone/policy/backends/base.py -> build/lib/keystone/policy/backends 2026-07-06T12:36:19,218 copying keystone/policy/backends/rules.py -> build/lib/keystone/policy/backends 2026-07-06T12:36:19,220 copying keystone/policy/backends/sql.py -> build/lib/keystone/policy/backends 2026-07-06T12:36:19,222 creating build/lib/keystone/receipt 2026-07-06T12:36:19,223 copying keystone/receipt/__init__.py -> build/lib/keystone/receipt 2026-07-06T12:36:19,225 copying keystone/receipt/handlers.py -> build/lib/keystone/receipt 2026-07-06T12:36:19,227 copying keystone/receipt/provider.py -> build/lib/keystone/receipt 2026-07-06T12:36:19,230 copying keystone/receipt/receipt_formatters.py -> build/lib/keystone/receipt 2026-07-06T12:36:19,232 creating build/lib/keystone/receipt/providers 2026-07-06T12:36:19,233 copying keystone/receipt/providers/__init__.py -> build/lib/keystone/receipt/providers 2026-07-06T12:36:19,235 copying keystone/receipt/providers/base.py -> build/lib/keystone/receipt/providers 2026-07-06T12:36:19,237 creating build/lib/keystone/receipt/providers/fernet 2026-07-06T12:36:19,238 copying keystone/receipt/providers/fernet/__init__.py -> build/lib/keystone/receipt/providers/fernet 2026-07-06T12:36:19,240 copying keystone/receipt/providers/fernet/core.py -> build/lib/keystone/receipt/providers/fernet 2026-07-06T12:36:19,243 creating build/lib/keystone/resource 2026-07-06T12:36:19,244 copying keystone/resource/__init__.py -> build/lib/keystone/resource 2026-07-06T12:36:19,246 copying keystone/resource/core.py -> build/lib/keystone/resource 2026-07-06T12:36:19,250 copying keystone/resource/schema.py -> build/lib/keystone/resource 2026-07-06T12:36:19,252 creating build/lib/keystone/resource/backends 2026-07-06T12:36:19,253 copying keystone/resource/backends/__init__.py -> build/lib/keystone/resource/backends 2026-07-06T12:36:19,255 copying keystone/resource/backends/base.py -> build/lib/keystone/resource/backends 2026-07-06T12:36:19,258 copying keystone/resource/backends/resource_options.py -> build/lib/keystone/resource/backends 2026-07-06T12:36:19,260 copying keystone/resource/backends/sql.py -> build/lib/keystone/resource/backends 2026-07-06T12:36:19,263 copying keystone/resource/backends/sql_model.py -> build/lib/keystone/resource/backends 2026-07-06T12:36:19,265 creating build/lib/keystone/resource/config_backends 2026-07-06T12:36:19,266 copying keystone/resource/config_backends/__init__.py -> build/lib/keystone/resource/config_backends 2026-07-06T12:36:19,268 copying keystone/resource/config_backends/base.py -> build/lib/keystone/resource/config_backends 2026-07-06T12:36:19,271 copying keystone/resource/config_backends/sql.py -> build/lib/keystone/resource/config_backends 2026-07-06T12:36:19,273 creating build/lib/keystone/revoke 2026-07-06T12:36:19,274 copying keystone/revoke/__init__.py -> build/lib/keystone/revoke 2026-07-06T12:36:19,277 copying keystone/revoke/core.py -> build/lib/keystone/revoke 2026-07-06T12:36:19,279 copying keystone/revoke/model.py -> build/lib/keystone/revoke 2026-07-06T12:36:19,282 creating build/lib/keystone/revoke/backends 2026-07-06T12:36:19,282 copying keystone/revoke/backends/__init__.py -> build/lib/keystone/revoke/backends 2026-07-06T12:36:19,284 copying keystone/revoke/backends/base.py -> build/lib/keystone/revoke/backends 2026-07-06T12:36:19,287 copying keystone/revoke/backends/sql.py -> build/lib/keystone/revoke/backends 2026-07-06T12:36:19,289 creating build/lib/keystone/server 2026-07-06T12:36:19,290 copying keystone/server/__init__.py -> build/lib/keystone/server 2026-07-06T12:36:19,293 copying keystone/server/backends.py -> build/lib/keystone/server 2026-07-06T12:36:19,295 copying keystone/server/wsgi.py -> build/lib/keystone/server 2026-07-06T12:36:19,297 creating build/lib/keystone/server/flask 2026-07-06T12:36:19,298 copying keystone/server/flask/__init__.py -> build/lib/keystone/server/flask 2026-07-06T12:36:19,300 copying keystone/server/flask/application.py -> build/lib/keystone/server/flask 2026-07-06T12:36:19,303 copying keystone/server/flask/common.py -> build/lib/keystone/server/flask 2026-07-06T12:36:19,306 copying keystone/server/flask/core.py -> build/lib/keystone/server/flask 2026-07-06T12:36:19,309 creating build/lib/keystone/server/flask/request_processing 2026-07-06T12:36:19,310 copying keystone/server/flask/request_processing/__init__.py -> build/lib/keystone/server/flask/request_processing 2026-07-06T12:36:19,312 copying keystone/server/flask/request_processing/json_body.py -> build/lib/keystone/server/flask/request_processing 2026-07-06T12:36:19,314 copying keystone/server/flask/request_processing/req_logging.py -> build/lib/keystone/server/flask/request_processing 2026-07-06T12:36:19,317 creating build/lib/keystone/server/flask/request_processing/middleware 2026-07-06T12:36:19,318 copying keystone/server/flask/request_processing/middleware/__init__.py -> build/lib/keystone/server/flask/request_processing/middleware 2026-07-06T12:36:19,320 copying keystone/server/flask/request_processing/middleware/auth_context.py -> build/lib/keystone/server/flask/request_processing/middleware 2026-07-06T12:36:19,323 copying keystone/server/flask/request_processing/middleware/url_normalize.py -> build/lib/keystone/server/flask/request_processing/middleware 2026-07-06T12:36:19,326 creating build/lib/keystone/tests 2026-07-06T12:36:19,327 copying keystone/tests/__init__.py -> build/lib/keystone/tests 2026-07-06T12:36:19,329 creating build/lib/keystone/tests/common 2026-07-06T12:36:19,330 copying keystone/tests/common/__init__.py -> build/lib/keystone/tests/common 2026-07-06T12:36:19,333 copying keystone/tests/common/auth.py -> build/lib/keystone/tests/common 2026-07-06T12:36:19,336 creating build/lib/keystone/tests/functional 2026-07-06T12:36:19,337 copying keystone/tests/functional/__init__.py -> build/lib/keystone/tests/functional 2026-07-06T12:36:19,340 copying keystone/tests/functional/core.py -> build/lib/keystone/tests/functional 2026-07-06T12:36:19,342 creating build/lib/keystone/tests/functional/shared 2026-07-06T12:36:19,344 copying keystone/tests/functional/shared/__init__.py -> build/lib/keystone/tests/functional/shared 2026-07-06T12:36:19,346 copying keystone/tests/functional/shared/test_running.py -> build/lib/keystone/tests/functional/shared 2026-07-06T12:36:19,349 creating build/lib/keystone/tests/hacking 2026-07-06T12:36:19,350 copying keystone/tests/hacking/__init__.py -> build/lib/keystone/tests/hacking 2026-07-06T12:36:19,352 copying keystone/tests/hacking/checks.py -> build/lib/keystone/tests/hacking 2026-07-06T12:36:19,355 creating build/lib/keystone/tests/protection 2026-07-06T12:36:19,357 copying keystone/tests/protection/__init__.py -> build/lib/keystone/tests/protection 2026-07-06T12:36:19,359 creating build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,361 copying keystone/tests/protection/v3/__init__.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,363 copying keystone/tests/protection/v3/test_access_rules.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,367 copying keystone/tests/protection/v3/test_application_credential.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,370 copying keystone/tests/protection/v3/test_assignment.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,375 copying keystone/tests/protection/v3/test_consumer.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,378 copying keystone/tests/protection/v3/test_credentials.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,382 copying keystone/tests/protection/v3/test_domain_config.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,386 copying keystone/tests/protection/v3/test_domain_roles.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,389 copying keystone/tests/protection/v3/test_domains.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,393 copying keystone/tests/protection/v3/test_ec2_credential.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,396 copying keystone/tests/protection/v3/test_endpoint_group.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,400 copying keystone/tests/protection/v3/test_endpoints.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,404 copying keystone/tests/protection/v3/test_grants.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,409 copying keystone/tests/protection/v3/test_groups.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,413 copying keystone/tests/protection/v3/test_identity_providers.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,417 copying keystone/tests/protection/v3/test_implied_roles.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,420 copying keystone/tests/protection/v3/test_limits.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,424 copying keystone/tests/protection/v3/test_mappings.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,427 copying keystone/tests/protection/v3/test_policy.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,430 copying keystone/tests/protection/v3/test_policy_association.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,433 copying keystone/tests/protection/v3/test_project_endpoint.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,436 copying keystone/tests/protection/v3/test_project_tags.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,440 copying keystone/tests/protection/v3/test_projects.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,443 copying keystone/tests/protection/v3/test_protocols.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,446 copying keystone/tests/protection/v3/test_regions.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,449 copying keystone/tests/protection/v3/test_registered_limits.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,452 copying keystone/tests/protection/v3/test_roles.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,455 copying keystone/tests/protection/v3/test_service_providers.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,458 copying keystone/tests/protection/v3/test_services.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,460 copying keystone/tests/protection/v3/test_system_assignments.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,463 copying keystone/tests/protection/v3/test_tokens.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,466 copying keystone/tests/protection/v3/test_trusts.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,470 copying keystone/tests/protection/v3/test_users.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:36:19,473 creating build/lib/keystone/tests/unit 2026-07-06T12:36:19,474 copying keystone/tests/unit/__init__.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,476 copying keystone/tests/unit/base_classes.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,478 copying keystone/tests/unit/core.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,481 copying keystone/tests/unit/default_fixtures.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,484 copying keystone/tests/unit/fakeldap.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,487 copying keystone/tests/unit/federation_fixtures.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,489 copying keystone/tests/unit/filtering.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,492 copying keystone/tests/unit/identity_mapping.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,494 copying keystone/tests/unit/mapping_fixtures.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,497 copying keystone/tests/unit/rest.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,499 copying keystone/tests/unit/test_app_config.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,501 copying keystone/tests/unit/test_associate_project_endpoint_extension.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,505 copying keystone/tests/unit/test_auth_plugin.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,507 copying keystone/tests/unit/test_backend_endpoint_policy.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,510 copying keystone/tests/unit/test_backend_endpoint_policy_sql.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,512 copying keystone/tests/unit/test_backend_federation_sql.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,514 copying keystone/tests/unit/test_backend_id_mapping_sql.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,517 copying keystone/tests/unit/test_backend_ldap.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,522 copying keystone/tests/unit/test_backend_ldap_pool.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,524 copying keystone/tests/unit/test_backend_rules.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,527 copying keystone/tests/unit/test_backend_sql.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,530 copying keystone/tests/unit/test_cli.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,534 copying keystone/tests/unit/test_config.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,536 copying keystone/tests/unit/test_contrib_ec2_core.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,539 copying keystone/tests/unit/test_contrib_s3_core.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,541 copying keystone/tests/unit/test_contrib_simple_cert.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,544 copying keystone/tests/unit/test_driver_hints.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,546 copying keystone/tests/unit/test_entry_points.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,548 copying keystone/tests/unit/test_exception.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,550 copying keystone/tests/unit/test_hacking_checks.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,553 copying keystone/tests/unit/test_healthcheck.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,555 copying keystone/tests/unit/test_ldap_livetest.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,558 copying keystone/tests/unit/test_ldap_pool_livetest.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,560 copying keystone/tests/unit/test_ldap_tls_livetest.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,563 copying keystone/tests/unit/test_limits.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,567 copying keystone/tests/unit/test_middleware.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,570 copying keystone/tests/unit/test_policy.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,573 copying keystone/tests/unit/test_receipt_provider.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,575 copying keystone/tests/unit/test_revoke.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,578 copying keystone/tests/unit/test_shadow_users.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,580 copying keystone/tests/unit/test_sql_banned_operations.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,583 copying keystone/tests/unit/test_sql_upgrade.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,586 copying keystone/tests/unit/test_token_provider.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,588 copying keystone/tests/unit/test_url_middleware.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,590 copying keystone/tests/unit/test_user_group_cache_invalidation.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,593 copying keystone/tests/unit/test_user_group_cache_invalidation_integration.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,595 copying keystone/tests/unit/test_v3.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,599 copying keystone/tests/unit/test_v3_application_credential.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,602 copying keystone/tests/unit/test_v3_assignment.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,608 copying keystone/tests/unit/test_v3_auth.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,614 copying keystone/tests/unit/test_v3_catalog.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,617 copying keystone/tests/unit/test_v3_credential.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,621 copying keystone/tests/unit/test_v3_domain_config.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,624 copying keystone/tests/unit/test_v3_endpoint_policy.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,627 copying keystone/tests/unit/test_v3_federation.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,633 copying keystone/tests/unit/test_v3_filters.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,636 copying keystone/tests/unit/test_v3_identity.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,639 copying keystone/tests/unit/test_v3_oauth1.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,643 copying keystone/tests/unit/test_v3_oauth2.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,647 copying keystone/tests/unit/test_v3_os_revoke.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,650 copying keystone/tests/unit/test_v3_policy.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,652 copying keystone/tests/unit/test_v3_resource.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,656 copying keystone/tests/unit/test_v3_trust.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,659 copying keystone/tests/unit/test_validation.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,663 copying keystone/tests/unit/test_versions.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,667 copying keystone/tests/unit/utils.py -> build/lib/keystone/tests/unit 2026-07-06T12:36:19,669 creating build/lib/keystone/tests/unit/application_credential 2026-07-06T12:36:19,670 copying keystone/tests/unit/application_credential/__init__.py -> build/lib/keystone/tests/unit/application_credential 2026-07-06T12:36:19,672 copying keystone/tests/unit/application_credential/test_backends.py -> build/lib/keystone/tests/unit/application_credential 2026-07-06T12:36:19,675 creating build/lib/keystone/tests/unit/application_credential/backends 2026-07-06T12:36:19,676 copying keystone/tests/unit/application_credential/backends/__init__.py -> build/lib/keystone/tests/unit/application_credential/backends 2026-07-06T12:36:19,678 copying keystone/tests/unit/application_credential/backends/test_sql.py -> build/lib/keystone/tests/unit/application_credential/backends 2026-07-06T12:36:19,680 creating build/lib/keystone/tests/unit/assignment 2026-07-06T12:36:19,681 copying keystone/tests/unit/assignment/__init__.py -> build/lib/keystone/tests/unit/assignment 2026-07-06T12:36:19,683 copying keystone/tests/unit/assignment/test_backends.py -> build/lib/keystone/tests/unit/assignment 2026-07-06T12:36:19,688 copying keystone/tests/unit/assignment/test_core.py -> build/lib/keystone/tests/unit/assignment 2026-07-06T12:36:19,691 creating build/lib/keystone/tests/unit/assignment/role_backends 2026-07-06T12:36:19,692 copying keystone/tests/unit/assignment/role_backends/__init__.py -> build/lib/keystone/tests/unit/assignment/role_backends 2026-07-06T12:36:19,694 copying keystone/tests/unit/assignment/role_backends/test_sql.py -> build/lib/keystone/tests/unit/assignment/role_backends 2026-07-06T12:36:19,697 creating build/lib/keystone/tests/unit/auth 2026-07-06T12:36:19,698 copying keystone/tests/unit/auth/__init__.py -> build/lib/keystone/tests/unit/auth 2026-07-06T12:36:19,700 copying keystone/tests/unit/auth/test_controllers.py -> build/lib/keystone/tests/unit/auth 2026-07-06T12:36:19,702 copying keystone/tests/unit/auth/test_schema.py -> build/lib/keystone/tests/unit/auth 2026-07-06T12:36:19,705 creating build/lib/keystone/tests/unit/auth/plugins 2026-07-06T12:36:19,706 copying keystone/tests/unit/auth/plugins/__init__.py -> build/lib/keystone/tests/unit/auth/plugins 2026-07-06T12:36:19,708 copying keystone/tests/unit/auth/plugins/test_core.py -> build/lib/keystone/tests/unit/auth/plugins 2026-07-06T12:36:19,710 copying keystone/tests/unit/auth/plugins/test_mapped.py -> build/lib/keystone/tests/unit/auth/plugins 2026-07-06T12:36:19,713 creating build/lib/keystone/tests/unit/backend 2026-07-06T12:36:19,714 copying keystone/tests/unit/backend/__init__.py -> build/lib/keystone/tests/unit/backend 2026-07-06T12:36:19,716 copying keystone/tests/unit/backend/core_ldap.py -> build/lib/keystone/tests/unit/backend 2026-07-06T12:36:19,718 copying keystone/tests/unit/backend/core_sql.py -> build/lib/keystone/tests/unit/backend 2026-07-06T12:36:19,721 creating build/lib/keystone/tests/unit/catalog 2026-07-06T12:36:19,722 copying keystone/tests/unit/catalog/__init__.py -> build/lib/keystone/tests/unit/catalog 2026-07-06T12:36:19,724 copying keystone/tests/unit/catalog/test_backends.py -> build/lib/keystone/tests/unit/catalog 2026-07-06T12:36:19,727 copying keystone/tests/unit/catalog/test_core.py -> build/lib/keystone/tests/unit/catalog 2026-07-06T12:36:19,729 creating build/lib/keystone/tests/unit/common 2026-07-06T12:36:19,730 copying keystone/tests/unit/common/__init__.py -> build/lib/keystone/tests/unit/common 2026-07-06T12:36:19,733 copying keystone/tests/unit/common/test_cache.py -> build/lib/keystone/tests/unit/common 2026-07-06T12:36:19,735 copying keystone/tests/unit/common/test_database_conflicts.py -> build/lib/keystone/tests/unit/common 2026-07-06T12:36:19,738 copying keystone/tests/unit/common/test_json_home.py -> build/lib/keystone/tests/unit/common 2026-07-06T12:36:19,740 copying keystone/tests/unit/common/test_notifications.py -> build/lib/keystone/tests/unit/common 2026-07-06T12:36:19,745 copying keystone/tests/unit/common/test_password_hashing.py -> build/lib/keystone/tests/unit/common 2026-07-06T12:36:19,747 copying keystone/tests/unit/common/test_provider_api.py -> build/lib/keystone/tests/unit/common 2026-07-06T12:36:19,750 copying keystone/tests/unit/common/test_rbac_enforcer.py -> build/lib/keystone/tests/unit/common 2026-07-06T12:36:19,753 copying keystone/tests/unit/common/test_resource_options_common.py -> build/lib/keystone/tests/unit/common 2026-07-06T12:36:19,755 copying keystone/tests/unit/common/test_sql_core.py -> build/lib/keystone/tests/unit/common 2026-07-06T12:36:19,758 copying keystone/tests/unit/common/test_utils.py -> build/lib/keystone/tests/unit/common 2026-07-06T12:36:19,761 creating build/lib/keystone/tests/unit/common/sql 2026-07-06T12:36:19,762 copying keystone/tests/unit/common/sql/__init__.py -> build/lib/keystone/tests/unit/common/sql 2026-07-06T12:36:19,764 copying keystone/tests/unit/common/sql/test_upgrades.py -> build/lib/keystone/tests/unit/common/sql 2026-07-06T12:36:19,767 creating build/lib/keystone/tests/unit/config_files 2026-07-06T12:36:19,768 copying keystone/tests/unit/config_files/backend_ldap.conf -> build/lib/keystone/tests/unit/config_files 2026-07-06T12:36:19,770 copying keystone/tests/unit/config_files/backend_ldap_pool.conf -> build/lib/keystone/tests/unit/config_files 2026-07-06T12:36:19,772 copying keystone/tests/unit/config_files/backend_ldap_sql.conf -> build/lib/keystone/tests/unit/config_files 2026-07-06T12:36:19,774 copying keystone/tests/unit/config_files/backend_liveldap.conf -> build/lib/keystone/tests/unit/config_files 2026-07-06T12:36:19,777 copying keystone/tests/unit/config_files/backend_multi_ldap_sql.conf -> build/lib/keystone/tests/unit/config_files 2026-07-06T12:36:19,779 copying keystone/tests/unit/config_files/backend_pool_liveldap.conf -> build/lib/keystone/tests/unit/config_files 2026-07-06T12:36:19,781 copying keystone/tests/unit/config_files/backend_sql.conf -> build/lib/keystone/tests/unit/config_files 2026-07-06T12:36:19,783 copying keystone/tests/unit/config_files/backend_tls_liveldap.conf -> build/lib/keystone/tests/unit/config_files 2026-07-06T12:36:19,785 copying keystone/tests/unit/config_files/test_auth_plugin.conf -> build/lib/keystone/tests/unit/config_files 2026-07-06T12:36:19,787 creating build/lib/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql 2026-07-06T12:36:19,788 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-07-06T12:36:19,791 creating build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-07-06T12:36:19,792 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-07-06T12:36:19,794 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-07-06T12:36:19,796 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-07-06T12:36:19,798 creating build/lib/keystone/tests/unit/config_files/domain_configs_one_extra_sql 2026-07-06T12:36:19,799 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-07-06T12:36:19,801 creating build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap 2026-07-06T12:36:19,802 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-07-06T12:36:19,805 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-07-06T12:36:19,807 creating build/lib/keystone/tests/unit/contrib 2026-07-06T12:36:19,808 copying keystone/tests/unit/contrib/__init__.py -> build/lib/keystone/tests/unit/contrib 2026-07-06T12:36:19,810 creating build/lib/keystone/tests/unit/contrib/federation 2026-07-06T12:36:19,811 copying keystone/tests/unit/contrib/federation/__init__.py -> build/lib/keystone/tests/unit/contrib/federation 2026-07-06T12:36:19,813 copying keystone/tests/unit/contrib/federation/test_utils.py -> build/lib/keystone/tests/unit/contrib/federation 2026-07-06T12:36:19,816 creating build/lib/keystone/tests/unit/credential 2026-07-06T12:36:19,817 copying keystone/tests/unit/credential/__init__.py -> build/lib/keystone/tests/unit/credential 2026-07-06T12:36:19,819 copying keystone/tests/unit/credential/test_backend_sql.py -> build/lib/keystone/tests/unit/credential 2026-07-06T12:36:19,822 copying keystone/tests/unit/credential/test_fernet_provider.py -> build/lib/keystone/tests/unit/credential 2026-07-06T12:36:19,824 creating build/lib/keystone/tests/unit/endpoint_policy 2026-07-06T12:36:19,825 copying keystone/tests/unit/endpoint_policy/__init__.py -> build/lib/keystone/tests/unit/endpoint_policy 2026-07-06T12:36:19,827 creating build/lib/keystone/tests/unit/endpoint_policy/backends 2026-07-06T12:36:19,828 copying keystone/tests/unit/endpoint_policy/backends/__init__.py -> build/lib/keystone/tests/unit/endpoint_policy/backends 2026-07-06T12:36:19,830 copying keystone/tests/unit/endpoint_policy/backends/test_base.py -> build/lib/keystone/tests/unit/endpoint_policy/backends 2026-07-06T12:36:19,833 copying keystone/tests/unit/endpoint_policy/backends/test_sql.py -> build/lib/keystone/tests/unit/endpoint_policy/backends 2026-07-06T12:36:19,835 creating build/lib/keystone/tests/unit/external 2026-07-06T12:36:19,836 copying keystone/tests/unit/external/README.rst -> build/lib/keystone/tests/unit/external 2026-07-06T12:36:19,838 copying keystone/tests/unit/external/__init__.py -> build/lib/keystone/tests/unit/external 2026-07-06T12:36:19,840 copying keystone/tests/unit/external/test_timeutils.py -> build/lib/keystone/tests/unit/external 2026-07-06T12:36:19,842 creating build/lib/keystone/tests/unit/federation 2026-07-06T12:36:19,842 copying keystone/tests/unit/federation/__init__.py -> build/lib/keystone/tests/unit/federation 2026-07-06T12:36:19,844 copying keystone/tests/unit/federation/test_core.py -> build/lib/keystone/tests/unit/federation 2026-07-06T12:36:19,847 copying keystone/tests/unit/federation/test_utils.py -> build/lib/keystone/tests/unit/federation 2026-07-06T12:36:19,850 creating build/lib/keystone/tests/unit/identity 2026-07-06T12:36:19,851 copying keystone/tests/unit/identity/__init__.py -> build/lib/keystone/tests/unit/identity 2026-07-06T12:36:19,853 copying keystone/tests/unit/identity/test_backend_sql.py -> build/lib/keystone/tests/unit/identity 2026-07-06T12:36:19,856 copying keystone/tests/unit/identity/test_backends.py -> build/lib/keystone/tests/unit/identity 2026-07-06T12:36:19,860 copying keystone/tests/unit/identity/test_core.py -> build/lib/keystone/tests/unit/identity 2026-07-06T12:36:19,862 creating build/lib/keystone/tests/unit/identity/backends 2026-07-06T12:36:19,863 copying keystone/tests/unit/identity/backends/__init__.py -> build/lib/keystone/tests/unit/identity/backends 2026-07-06T12:36:19,865 copying keystone/tests/unit/identity/backends/fake_driver.py -> build/lib/keystone/tests/unit/identity/backends 2026-07-06T12:36:19,868 copying keystone/tests/unit/identity/backends/test_base.py -> build/lib/keystone/tests/unit/identity/backends 2026-07-06T12:36:19,870 copying keystone/tests/unit/identity/backends/test_ldap.py -> build/lib/keystone/tests/unit/identity/backends 2026-07-06T12:36:19,873 copying keystone/tests/unit/identity/backends/test_ldap_common.py -> build/lib/keystone/tests/unit/identity/backends 2026-07-06T12:36:19,876 copying keystone/tests/unit/identity/backends/test_sql.py -> build/lib/keystone/tests/unit/identity/backends 2026-07-06T12:36:19,878 creating build/lib/keystone/tests/unit/identity/shadow_users 2026-07-06T12:36:19,879 copying keystone/tests/unit/identity/shadow_users/__init__.py -> build/lib/keystone/tests/unit/identity/shadow_users 2026-07-06T12:36:19,881 copying keystone/tests/unit/identity/shadow_users/test_backend.py -> build/lib/keystone/tests/unit/identity/shadow_users 2026-07-06T12:36:19,884 copying keystone/tests/unit/identity/shadow_users/test_core.py -> build/lib/keystone/tests/unit/identity/shadow_users 2026-07-06T12:36:19,887 creating build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:36:19,888 copying keystone/tests/unit/ksfixtures/__init__.py -> build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:36:19,890 copying keystone/tests/unit/ksfixtures/auth_plugins.py -> build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:36:19,893 copying keystone/tests/unit/ksfixtures/backendloader.py -> build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:36:19,895 copying keystone/tests/unit/ksfixtures/cache.py -> build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:36:19,897 copying keystone/tests/unit/ksfixtures/database.py -> build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:36:19,899 copying keystone/tests/unit/ksfixtures/hacking.py -> build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:36:19,902 copying keystone/tests/unit/ksfixtures/jws_key_repository.py -> build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:36:19,904 copying keystone/tests/unit/ksfixtures/key_repository.py -> build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:36:19,906 copying keystone/tests/unit/ksfixtures/ldapdb.py -> build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:36:19,908 copying keystone/tests/unit/ksfixtures/logging.py -> build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:36:19,910 copying keystone/tests/unit/ksfixtures/policy.py -> build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:36:19,913 copying keystone/tests/unit/ksfixtures/temporaryfile.py -> build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:36:19,915 copying keystone/tests/unit/ksfixtures/warnings.py -> build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:36:19,917 creating build/lib/keystone/tests/unit/limit 2026-07-06T12:36:19,918 copying keystone/tests/unit/limit/__init__.py -> build/lib/keystone/tests/unit/limit 2026-07-06T12:36:19,920 copying keystone/tests/unit/limit/test_backends.py -> build/lib/keystone/tests/unit/limit 2026-07-06T12:36:19,923 creating build/lib/keystone/tests/unit/policy 2026-07-06T12:36:19,924 copying keystone/tests/unit/policy/__init__.py -> build/lib/keystone/tests/unit/policy 2026-07-06T12:36:19,926 copying keystone/tests/unit/policy/test_backends.py -> build/lib/keystone/tests/unit/policy 2026-07-06T12:36:19,928 creating build/lib/keystone/tests/unit/policy/backends 2026-07-06T12:36:19,929 copying keystone/tests/unit/policy/backends/__init__.py -> build/lib/keystone/tests/unit/policy/backends 2026-07-06T12:36:19,931 copying keystone/tests/unit/policy/backends/test_base.py -> build/lib/keystone/tests/unit/policy/backends 2026-07-06T12:36:19,933 copying keystone/tests/unit/policy/backends/test_sql.py -> build/lib/keystone/tests/unit/policy/backends 2026-07-06T12:36:19,936 creating build/lib/keystone/tests/unit/receipt 2026-07-06T12:36:19,936 copying keystone/tests/unit/receipt/__init__.py -> build/lib/keystone/tests/unit/receipt 2026-07-06T12:36:19,938 copying keystone/tests/unit/receipt/test_fernet_provider.py -> build/lib/keystone/tests/unit/receipt 2026-07-06T12:36:19,941 copying keystone/tests/unit/receipt/test_receipt_serialization.py -> build/lib/keystone/tests/unit/receipt 2026-07-06T12:36:19,944 creating build/lib/keystone/tests/unit/resource 2026-07-06T12:36:19,945 copying keystone/tests/unit/resource/__init__.py -> build/lib/keystone/tests/unit/resource 2026-07-06T12:36:19,946 copying keystone/tests/unit/resource/test_backends.py -> build/lib/keystone/tests/unit/resource 2026-07-06T12:36:19,951 copying keystone/tests/unit/resource/test_core.py -> build/lib/keystone/tests/unit/resource 2026-07-06T12:36:19,954 creating build/lib/keystone/tests/unit/resource/backends 2026-07-06T12:36:19,955 copying keystone/tests/unit/resource/backends/__init__.py -> build/lib/keystone/tests/unit/resource/backends 2026-07-06T12:36:19,957 copying keystone/tests/unit/resource/backends/test_sql.py -> build/lib/keystone/tests/unit/resource/backends 2026-07-06T12:36:19,959 creating build/lib/keystone/tests/unit/resource/config_backends 2026-07-06T12:36:19,960 copying keystone/tests/unit/resource/config_backends/__init__.py -> build/lib/keystone/tests/unit/resource/config_backends 2026-07-06T12:36:19,962 copying keystone/tests/unit/resource/config_backends/test_sql.py -> build/lib/keystone/tests/unit/resource/config_backends 2026-07-06T12:36:19,964 creating build/lib/keystone/tests/unit/saml2 2026-07-06T12:36:19,965 copying keystone/tests/unit/saml2/idp_saml2_metadata.xml -> build/lib/keystone/tests/unit/saml2 2026-07-06T12:36:19,968 copying keystone/tests/unit/saml2/signed_saml2_assertion.xml -> build/lib/keystone/tests/unit/saml2 2026-07-06T12:36:19,970 creating build/lib/keystone/tests/unit/server 2026-07-06T12:36:19,971 copying keystone/tests/unit/server/__init__.py -> build/lib/keystone/tests/unit/server 2026-07-06T12:36:19,973 copying keystone/tests/unit/server/test_keystone_flask.py -> build/lib/keystone/tests/unit/server 2026-07-06T12:36:19,976 creating build/lib/keystone/tests/unit/tests 2026-07-06T12:36:19,977 copying keystone/tests/unit/tests/__init__.py -> build/lib/keystone/tests/unit/tests 2026-07-06T12:36:19,979 copying keystone/tests/unit/tests/test_core.py -> build/lib/keystone/tests/unit/tests 2026-07-06T12:36:19,981 copying keystone/tests/unit/tests/test_utils.py -> build/lib/keystone/tests/unit/tests 2026-07-06T12:36:19,984 creating build/lib/keystone/tests/unit/token 2026-07-06T12:36:19,985 copying keystone/tests/unit/token/__init__.py -> build/lib/keystone/tests/unit/token 2026-07-06T12:36:19,987 copying keystone/tests/unit/token/test_fernet_provider.py -> build/lib/keystone/tests/unit/token 2026-07-06T12:36:19,990 copying keystone/tests/unit/token/test_jws_provider.py -> build/lib/keystone/tests/unit/token 2026-07-06T12:36:19,992 copying keystone/tests/unit/token/test_token_serialization.py -> build/lib/keystone/tests/unit/token 2026-07-06T12:36:19,994 creating build/lib/keystone/tests/unit/trust 2026-07-06T12:36:19,995 copying keystone/tests/unit/trust/__init__.py -> build/lib/keystone/tests/unit/trust 2026-07-06T12:36:19,997 copying keystone/tests/unit/trust/test_backends.py -> build/lib/keystone/tests/unit/trust 2026-07-06T12:36:20,000 creating build/lib/keystone/token 2026-07-06T12:36:20,001 copying keystone/token/__init__.py -> build/lib/keystone/token 2026-07-06T12:36:20,003 copying keystone/token/provider.py -> build/lib/keystone/token 2026-07-06T12:36:20,006 copying keystone/token/token_formatters.py -> build/lib/keystone/token 2026-07-06T12:36:20,009 creating build/lib/keystone/token/providers 2026-07-06T12:36:20,010 copying keystone/token/providers/__init__.py -> build/lib/keystone/token/providers 2026-07-06T12:36:20,012 copying keystone/token/providers/base.py -> build/lib/keystone/token/providers 2026-07-06T12:36:20,015 creating build/lib/keystone/token/providers/fernet 2026-07-06T12:36:20,016 copying keystone/token/providers/fernet/__init__.py -> build/lib/keystone/token/providers/fernet 2026-07-06T12:36:20,018 copying keystone/token/providers/fernet/core.py -> build/lib/keystone/token/providers/fernet 2026-07-06T12:36:20,020 creating build/lib/keystone/token/providers/jws 2026-07-06T12:36:20,022 copying keystone/token/providers/jws/__init__.py -> build/lib/keystone/token/providers/jws 2026-07-06T12:36:20,024 copying keystone/token/providers/jws/core.py -> build/lib/keystone/token/providers/jws 2026-07-06T12:36:20,027 creating build/lib/keystone/trust 2026-07-06T12:36:20,028 copying keystone/trust/__init__.py -> build/lib/keystone/trust 2026-07-06T12:36:20,030 copying keystone/trust/core.py -> build/lib/keystone/trust 2026-07-06T12:36:20,033 copying keystone/trust/schema.py -> build/lib/keystone/trust 2026-07-06T12:36:20,035 creating build/lib/keystone/trust/backends 2026-07-06T12:36:20,036 copying keystone/trust/backends/__init__.py -> build/lib/keystone/trust/backends 2026-07-06T12:36:20,038 copying keystone/trust/backends/base.py -> build/lib/keystone/trust/backends 2026-07-06T12:36:20,040 copying keystone/trust/backends/sql.py -> build/lib/keystone/trust/backends 2026-07-06T12:36:20,043 creating build/lib/keystone/wsgi 2026-07-06T12:36:20,044 copying keystone/wsgi/__init__.py -> build/lib/keystone/wsgi 2026-07-06T12:36:20,046 copying keystone/wsgi/api.py -> build/lib/keystone/wsgi 2026-07-06T12:36:20,051 installing to build/bdist.linux-armv7l/wheel 2026-07-06T12:36:20,051 running install 2026-07-06T12:36:20,087 [pbr] Generating AUTHORS 2026-07-06T12:36:20,093 [pbr] AUTHORS complete (0.0s) 2026-07-06T12:36:20,094 running install_lib 2026-07-06T12:36:20,102 creating build/bdist.linux-armv7l/wheel 2026-07-06T12:36:20,104 creating build/bdist.linux-armv7l/wheel/keystone 2026-07-06T12:36:20,106 creating build/bdist.linux-armv7l/wheel/keystone/application_credential 2026-07-06T12:36:20,107 copying build/lib/keystone/application_credential/core.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential 2026-07-06T12:36:20,110 creating build/bdist.linux-armv7l/wheel/keystone/application_credential/backends 2026-07-06T12:36:20,111 copying build/lib/keystone/application_credential/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential/backends 2026-07-06T12:36:20,113 copying build/lib/keystone/application_credential/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential/backends 2026-07-06T12:36:20,115 copying build/lib/keystone/application_credential/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential/backends 2026-07-06T12:36:20,117 copying build/lib/keystone/application_credential/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential 2026-07-06T12:36:20,120 copying build/lib/keystone/application_credential/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential 2026-07-06T12:36:20,122 creating build/bdist.linux-armv7l/wheel/keystone/models 2026-07-06T12:36:20,123 copying build/lib/keystone/models/receipt_model.py -> build/bdist.linux-armv7l/wheel/./keystone/models 2026-07-06T12:36:20,125 copying build/lib/keystone/models/revoke_model.py -> build/bdist.linux-armv7l/wheel/./keystone/models 2026-07-06T12:36:20,128 copying build/lib/keystone/models/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/models 2026-07-06T12:36:20,129 copying build/lib/keystone/models/token_model.py -> build/bdist.linux-armv7l/wheel/./keystone/models 2026-07-06T12:36:20,133 creating build/bdist.linux-armv7l/wheel/keystone/credential 2026-07-06T12:36:20,135 copying build/lib/keystone/credential/core.py -> build/bdist.linux-armv7l/wheel/./keystone/credential 2026-07-06T12:36:20,138 creating build/bdist.linux-armv7l/wheel/keystone/credential/backends 2026-07-06T12:36:20,140 copying build/lib/keystone/credential/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/backends 2026-07-06T12:36:20,142 copying build/lib/keystone/credential/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/backends 2026-07-06T12:36:20,144 copying build/lib/keystone/credential/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/backends 2026-07-06T12:36:20,147 copying build/lib/keystone/credential/provider.py -> build/bdist.linux-armv7l/wheel/./keystone/credential 2026-07-06T12:36:20,149 copying build/lib/keystone/credential/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/credential 2026-07-06T12:36:20,151 copying build/lib/keystone/credential/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/credential 2026-07-06T12:36:20,154 creating build/bdist.linux-armv7l/wheel/keystone/credential/providers 2026-07-06T12:36:20,156 copying build/lib/keystone/credential/providers/core.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/providers 2026-07-06T12:36:20,158 copying build/lib/keystone/credential/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/providers 2026-07-06T12:36:20,160 creating build/bdist.linux-armv7l/wheel/keystone/credential/providers/fernet 2026-07-06T12:36:20,162 copying build/lib/keystone/credential/providers/fernet/core.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/providers/fernet 2026-07-06T12:36:20,164 copying build/lib/keystone/credential/providers/fernet/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/providers/fernet 2026-07-06T12:36:20,167 creating build/bdist.linux-armv7l/wheel/keystone/identity 2026-07-06T12:36:20,169 creating build/bdist.linux-armv7l/wheel/keystone/identity/shadow_backends 2026-07-06T12:36:20,171 copying build/lib/keystone/identity/shadow_backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/shadow_backends 2026-07-06T12:36:20,174 copying build/lib/keystone/identity/shadow_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/shadow_backends 2026-07-06T12:36:20,175 copying build/lib/keystone/identity/shadow_backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/shadow_backends 2026-07-06T12:36:20,178 copying build/lib/keystone/identity/core.py -> build/bdist.linux-armv7l/wheel/./keystone/identity 2026-07-06T12:36:20,183 creating build/bdist.linux-armv7l/wheel/keystone/identity/backends 2026-07-06T12:36:20,185 copying build/lib/keystone/identity/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends 2026-07-06T12:36:20,188 copying build/lib/keystone/identity/backends/sql_model.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends 2026-07-06T12:36:20,191 copying build/lib/keystone/identity/backends/resource_options.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends 2026-07-06T12:36:20,193 copying build/lib/keystone/identity/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends 2026-07-06T12:36:20,196 creating build/bdist.linux-armv7l/wheel/keystone/identity/backends/ldap 2026-07-06T12:36:20,197 copying build/lib/keystone/identity/backends/ldap/common.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends/ldap 2026-07-06T12:36:20,202 copying build/lib/keystone/identity/backends/ldap/core.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends/ldap 2026-07-06T12:36:20,206 copying build/lib/keystone/identity/backends/ldap/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends/ldap 2026-07-06T12:36:20,209 copying build/lib/keystone/identity/backends/ldap/models.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends/ldap 2026-07-06T12:36:20,211 copying build/lib/keystone/identity/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends 2026-07-06T12:36:20,216 creating build/bdist.linux-armv7l/wheel/keystone/identity/id_generators 2026-07-06T12:36:20,218 copying build/lib/keystone/identity/id_generators/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/id_generators 2026-07-06T12:36:20,220 copying build/lib/keystone/identity/id_generators/sha256.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/id_generators 2026-07-06T12:36:20,223 copying build/lib/keystone/identity/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/identity 2026-07-06T12:36:20,226 copying build/lib/keystone/identity/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity 2026-07-06T12:36:20,229 copying build/lib/keystone/identity/generator.py -> build/bdist.linux-armv7l/wheel/./keystone/identity 2026-07-06T12:36:20,232 creating build/bdist.linux-armv7l/wheel/keystone/identity/mapping_backends 2026-07-06T12:36:20,234 copying build/lib/keystone/identity/mapping_backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/mapping_backends 2026-07-06T12:36:20,236 copying build/lib/keystone/identity/mapping_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/mapping_backends 2026-07-06T12:36:20,239 copying build/lib/keystone/identity/mapping_backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/mapping_backends 2026-07-06T12:36:20,242 copying build/lib/keystone/identity/mapping_backends/mapping.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/mapping_backends 2026-07-06T12:36:20,245 creating build/bdist.linux-armv7l/wheel/keystone/policy 2026-07-06T12:36:20,247 copying build/lib/keystone/policy/core.py -> build/bdist.linux-armv7l/wheel/./keystone/policy 2026-07-06T12:36:20,251 creating build/bdist.linux-armv7l/wheel/keystone/policy/backends 2026-07-06T12:36:20,253 copying build/lib/keystone/policy/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/policy/backends 2026-07-06T12:36:20,256 copying build/lib/keystone/policy/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/policy/backends 2026-07-06T12:36:20,258 copying build/lib/keystone/policy/backends/rules.py -> build/bdist.linux-armv7l/wheel/./keystone/policy/backends 2026-07-06T12:36:20,261 copying build/lib/keystone/policy/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/policy/backends 2026-07-06T12:36:20,263 copying build/lib/keystone/policy/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/policy 2026-07-06T12:36:20,266 copying build/lib/keystone/policy/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/policy 2026-07-06T12:36:20,269 creating build/bdist.linux-armv7l/wheel/keystone/cmd 2026-07-06T12:36:20,271 copying build/lib/keystone/cmd/bootstrap.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-07-06T12:36:20,275 copying build/lib/keystone/cmd/cli.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-07-06T12:36:20,280 copying build/lib/keystone/cmd/idutils.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-07-06T12:36:20,284 creating build/bdist.linux-armv7l/wheel/keystone/cmd/doctor 2026-07-06T12:36:20,286 copying build/lib/keystone/cmd/doctor/caching.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-07-06T12:36:20,288 copying build/lib/keystone/cmd/doctor/tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-07-06T12:36:20,291 copying build/lib/keystone/cmd/doctor/debug.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-07-06T12:36:20,294 copying build/lib/keystone/cmd/doctor/federation.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-07-06T12:36:20,297 copying build/lib/keystone/cmd/doctor/security_compliance.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-07-06T12:36:20,299 copying build/lib/keystone/cmd/doctor/tokens_fernet.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-07-06T12:36:20,302 copying build/lib/keystone/cmd/doctor/database.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-07-06T12:36:20,305 copying build/lib/keystone/cmd/doctor/ldap.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-07-06T12:36:20,308 copying build/lib/keystone/cmd/doctor/credential.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-07-06T12:36:20,310 copying build/lib/keystone/cmd/doctor/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-07-06T12:36:20,313 copying build/lib/keystone/cmd/status.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-07-06T12:36:20,316 copying build/lib/keystone/cmd/manage.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-07-06T12:36:20,318 copying build/lib/keystone/cmd/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-07-06T12:36:20,321 creating build/bdist.linux-armv7l/wheel/keystone/oauth1 2026-07-06T12:36:20,323 copying build/lib/keystone/oauth1/validator.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1 2026-07-06T12:36:20,326 copying build/lib/keystone/oauth1/core.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1 2026-07-06T12:36:20,330 creating build/bdist.linux-armv7l/wheel/keystone/oauth1/backends 2026-07-06T12:36:20,331 copying build/lib/keystone/oauth1/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1/backends 2026-07-06T12:36:20,334 copying build/lib/keystone/oauth1/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1/backends 2026-07-06T12:36:20,336 copying build/lib/keystone/oauth1/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1/backends 2026-07-06T12:36:20,338 copying build/lib/keystone/oauth1/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1 2026-07-06T12:36:20,340 copying build/lib/keystone/oauth1/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1 2026-07-06T12:36:20,343 creating build/bdist.linux-armv7l/wheel/keystone/locale 2026-07-06T12:36:20,345 creating build/bdist.linux-armv7l/wheel/keystone/locale/zh_CN 2026-07-06T12:36:20,347 creating build/bdist.linux-armv7l/wheel/keystone/locale/zh_CN/LC_MESSAGES 2026-07-06T12:36:20,348 copying build/lib/keystone/locale/zh_CN/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/zh_CN/LC_MESSAGES 2026-07-06T12:36:20,352 creating build/bdist.linux-armv7l/wheel/keystone/locale/en_GB 2026-07-06T12:36:20,354 creating build/bdist.linux-armv7l/wheel/keystone/locale/en_GB/LC_MESSAGES 2026-07-06T12:36:20,355 copying build/lib/keystone/locale/en_GB/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/en_GB/LC_MESSAGES 2026-07-06T12:36:20,359 creating build/bdist.linux-armv7l/wheel/keystone/locale/zh_TW 2026-07-06T12:36:20,361 creating build/bdist.linux-armv7l/wheel/keystone/locale/zh_TW/LC_MESSAGES 2026-07-06T12:36:20,363 copying build/lib/keystone/locale/zh_TW/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/zh_TW/LC_MESSAGES 2026-07-06T12:36:20,366 creating build/bdist.linux-armv7l/wheel/keystone/locale/ru 2026-07-06T12:36:20,368 creating build/bdist.linux-armv7l/wheel/keystone/locale/ru/LC_MESSAGES 2026-07-06T12:36:20,370 copying build/lib/keystone/locale/ru/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/ru/LC_MESSAGES 2026-07-06T12:36:20,373 creating build/bdist.linux-armv7l/wheel/keystone/locale/ko_KR 2026-07-06T12:36:20,375 creating build/bdist.linux-armv7l/wheel/keystone/locale/ko_KR/LC_MESSAGES 2026-07-06T12:36:20,377 copying build/lib/keystone/locale/ko_KR/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/ko_KR/LC_MESSAGES 2026-07-06T12:36:20,381 creating build/bdist.linux-armv7l/wheel/keystone/locale/es 2026-07-06T12:36:20,383 creating build/bdist.linux-armv7l/wheel/keystone/locale/es/LC_MESSAGES 2026-07-06T12:36:20,385 copying build/lib/keystone/locale/es/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/es/LC_MESSAGES 2026-07-06T12:36:20,388 creating build/bdist.linux-armv7l/wheel/keystone/locale/ja 2026-07-06T12:36:20,390 creating build/bdist.linux-armv7l/wheel/keystone/locale/ja/LC_MESSAGES 2026-07-06T12:36:20,392 copying build/lib/keystone/locale/ja/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/ja/LC_MESSAGES 2026-07-06T12:36:20,396 creating build/bdist.linux-armv7l/wheel/keystone/locale/pt_BR 2026-07-06T12:36:20,398 creating build/bdist.linux-armv7l/wheel/keystone/locale/pt_BR/LC_MESSAGES 2026-07-06T12:36:20,399 copying build/lib/keystone/locale/pt_BR/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/pt_BR/LC_MESSAGES 2026-07-06T12:36:20,403 creating build/bdist.linux-armv7l/wheel/keystone/locale/it 2026-07-06T12:36:20,405 creating build/bdist.linux-armv7l/wheel/keystone/locale/it/LC_MESSAGES 2026-07-06T12:36:20,407 copying build/lib/keystone/locale/it/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/it/LC_MESSAGES 2026-07-06T12:36:20,411 creating build/bdist.linux-armv7l/wheel/keystone/locale/fr 2026-07-06T12:36:20,413 creating build/bdist.linux-armv7l/wheel/keystone/locale/fr/LC_MESSAGES 2026-07-06T12:36:20,414 copying build/lib/keystone/locale/fr/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/fr/LC_MESSAGES 2026-07-06T12:36:20,418 creating build/bdist.linux-armv7l/wheel/keystone/locale/de 2026-07-06T12:36:20,420 creating build/bdist.linux-armv7l/wheel/keystone/locale/de/LC_MESSAGES 2026-07-06T12:36:20,422 copying build/lib/keystone/locale/de/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/de/LC_MESSAGES 2026-07-06T12:36:20,426 creating build/bdist.linux-armv7l/wheel/keystone/catalog 2026-07-06T12:36:20,427 copying build/lib/keystone/catalog/core.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog 2026-07-06T12:36:20,431 creating build/bdist.linux-armv7l/wheel/keystone/catalog/backends 2026-07-06T12:36:20,433 copying build/lib/keystone/catalog/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog/backends 2026-07-06T12:36:20,436 copying build/lib/keystone/catalog/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog/backends 2026-07-06T12:36:20,438 copying build/lib/keystone/catalog/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog/backends 2026-07-06T12:36:20,441 copying build/lib/keystone/catalog/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog 2026-07-06T12:36:20,444 copying build/lib/keystone/catalog/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog 2026-07-06T12:36:20,447 creating build/bdist.linux-armv7l/wheel/keystone/federation 2026-07-06T12:36:20,448 copying build/lib/keystone/federation/core.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-07-06T12:36:20,452 creating build/bdist.linux-armv7l/wheel/keystone/federation/backends 2026-07-06T12:36:20,453 copying build/lib/keystone/federation/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/federation/backends 2026-07-06T12:36:20,456 copying build/lib/keystone/federation/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/federation/backends 2026-07-06T12:36:20,458 copying build/lib/keystone/federation/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/federation/backends 2026-07-06T12:36:20,461 copying build/lib/keystone/federation/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-07-06T12:36:20,463 copying build/lib/keystone/federation/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-07-06T12:36:20,466 copying build/lib/keystone/federation/idp.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-07-06T12:36:20,469 copying build/lib/keystone/federation/utils.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-07-06T12:36:20,472 copying build/lib/keystone/federation/constants.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-07-06T12:36:20,475 creating build/bdist.linux-armv7l/wheel/keystone/server 2026-07-06T12:36:20,477 creating build/bdist.linux-armv7l/wheel/keystone/server/flask 2026-07-06T12:36:20,479 copying build/lib/keystone/server/flask/common.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask 2026-07-06T12:36:20,482 copying build/lib/keystone/server/flask/core.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask 2026-07-06T12:36:20,485 copying build/lib/keystone/server/flask/application.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask 2026-07-06T12:36:20,489 creating build/bdist.linux-armv7l/wheel/keystone/server/flask/request_processing 2026-07-06T12:36:20,490 copying build/lib/keystone/server/flask/request_processing/json_body.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing 2026-07-06T12:36:20,493 creating build/bdist.linux-armv7l/wheel/keystone/server/flask/request_processing/middleware 2026-07-06T12:36:20,495 copying build/lib/keystone/server/flask/request_processing/middleware/auth_context.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing/middleware 2026-07-06T12:36:20,498 copying build/lib/keystone/server/flask/request_processing/middleware/url_normalize.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing/middleware 2026-07-06T12:36:20,500 copying build/lib/keystone/server/flask/request_processing/middleware/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing/middleware 2026-07-06T12:36:20,502 copying build/lib/keystone/server/flask/request_processing/req_logging.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing 2026-07-06T12:36:20,504 copying build/lib/keystone/server/flask/request_processing/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing 2026-07-06T12:36:20,506 copying build/lib/keystone/server/flask/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask 2026-07-06T12:36:20,508 copying build/lib/keystone/server/wsgi.py -> build/bdist.linux-armv7l/wheel/./keystone/server 2026-07-06T12:36:20,511 copying build/lib/keystone/server/backends.py -> build/bdist.linux-armv7l/wheel/./keystone/server 2026-07-06T12:36:20,513 copying build/lib/keystone/server/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/server 2026-07-06T12:36:20,516 creating build/bdist.linux-armv7l/wheel/keystone/receipt 2026-07-06T12:36:20,517 copying build/lib/keystone/receipt/handlers.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt 2026-07-06T12:36:20,520 copying build/lib/keystone/receipt/provider.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt 2026-07-06T12:36:20,522 copying build/lib/keystone/receipt/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt 2026-07-06T12:36:20,525 copying build/lib/keystone/receipt/receipt_formatters.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt 2026-07-06T12:36:20,528 creating build/bdist.linux-armv7l/wheel/keystone/receipt/providers 2026-07-06T12:36:20,529 copying build/lib/keystone/receipt/providers/base.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt/providers 2026-07-06T12:36:20,531 copying build/lib/keystone/receipt/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt/providers 2026-07-06T12:36:20,534 creating build/bdist.linux-armv7l/wheel/keystone/receipt/providers/fernet 2026-07-06T12:36:20,535 copying build/lib/keystone/receipt/providers/fernet/core.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt/providers/fernet 2026-07-06T12:36:20,537 copying build/lib/keystone/receipt/providers/fernet/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt/providers/fernet 2026-07-06T12:36:20,540 creating build/bdist.linux-armv7l/wheel/keystone/limit 2026-07-06T12:36:20,542 creating build/bdist.linux-armv7l/wheel/keystone/limit/models 2026-07-06T12:36:20,544 copying build/lib/keystone/limit/models/base.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/models 2026-07-06T12:36:20,547 copying build/lib/keystone/limit/models/flat.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/models 2026-07-06T12:36:20,549 copying build/lib/keystone/limit/models/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/models 2026-07-06T12:36:20,551 copying build/lib/keystone/limit/models/strict_two_level.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/models 2026-07-06T12:36:20,553 copying build/lib/keystone/limit/core.py -> build/bdist.linux-armv7l/wheel/./keystone/limit 2026-07-06T12:36:20,556 creating build/bdist.linux-armv7l/wheel/keystone/limit/backends 2026-07-06T12:36:20,558 copying build/lib/keystone/limit/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/backends 2026-07-06T12:36:20,561 copying build/lib/keystone/limit/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/backends 2026-07-06T12:36:20,563 copying build/lib/keystone/limit/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/backends 2026-07-06T12:36:20,566 copying build/lib/keystone/limit/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/limit 2026-07-06T12:36:20,569 copying build/lib/keystone/limit/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/limit 2026-07-06T12:36:20,571 creating build/bdist.linux-armv7l/wheel/keystone/auth 2026-07-06T12:36:20,573 copying build/lib/keystone/auth/core.py -> build/bdist.linux-armv7l/wheel/./keystone/auth 2026-07-06T12:36:20,575 copying build/lib/keystone/auth/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/auth 2026-07-06T12:36:20,578 creating build/bdist.linux-armv7l/wheel/keystone/auth/plugins 2026-07-06T12:36:20,579 copying build/lib/keystone/auth/plugins/password.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-07-06T12:36:20,582 copying build/lib/keystone/auth/plugins/core.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-07-06T12:36:20,584 copying build/lib/keystone/auth/plugins/base.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-07-06T12:36:20,586 copying build/lib/keystone/auth/plugins/totp.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-07-06T12:36:20,588 copying build/lib/keystone/auth/plugins/external.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-07-06T12:36:20,590 copying build/lib/keystone/auth/plugins/application_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-07-06T12:36:20,591 copying build/lib/keystone/auth/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-07-06T12:36:20,593 copying build/lib/keystone/auth/plugins/oauth1.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-07-06T12:36:20,595 copying build/lib/keystone/auth/plugins/token.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-07-06T12:36:20,597 copying build/lib/keystone/auth/plugins/mapped.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-07-06T12:36:20,600 copying build/lib/keystone/auth/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/auth 2026-07-06T12:36:20,601 copying build/lib/keystone/i18n.py -> build/bdist.linux-armv7l/wheel/./keystone 2026-07-06T12:36:20,604 creating build/bdist.linux-armv7l/wheel/keystone/revoke 2026-07-06T12:36:20,605 copying build/lib/keystone/revoke/core.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke 2026-07-06T12:36:20,608 creating build/bdist.linux-armv7l/wheel/keystone/revoke/backends 2026-07-06T12:36:20,609 copying build/lib/keystone/revoke/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke/backends 2026-07-06T12:36:20,611 copying build/lib/keystone/revoke/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke/backends 2026-07-06T12:36:20,613 copying build/lib/keystone/revoke/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke/backends 2026-07-06T12:36:20,615 copying build/lib/keystone/revoke/model.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke 2026-07-06T12:36:20,617 copying build/lib/keystone/revoke/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke 2026-07-06T12:36:20,619 creating build/bdist.linux-armv7l/wheel/keystone/tests 2026-07-06T12:36:20,621 creating build/bdist.linux-armv7l/wheel/keystone/tests/functional 2026-07-06T12:36:20,622 copying build/lib/keystone/tests/functional/core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/functional 2026-07-06T12:36:20,624 creating build/bdist.linux-armv7l/wheel/keystone/tests/functional/shared 2026-07-06T12:36:20,625 copying build/lib/keystone/tests/functional/shared/test_running.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/functional/shared 2026-07-06T12:36:20,628 copying build/lib/keystone/tests/functional/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/functional/shared 2026-07-06T12:36:20,629 copying build/lib/keystone/tests/functional/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/functional 2026-07-06T12:36:20,631 creating build/bdist.linux-armv7l/wheel/keystone/tests/protection 2026-07-06T12:36:20,633 creating build/bdist.linux-armv7l/wheel/keystone/tests/protection/v3 2026-07-06T12:36:20,634 copying build/lib/keystone/tests/protection/v3/test_domain_config.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,637 copying build/lib/keystone/tests/protection/v3/test_roles.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,640 copying build/lib/keystone/tests/protection/v3/test_regions.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,643 copying build/lib/keystone/tests/protection/v3/test_tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,645 copying build/lib/keystone/tests/protection/v3/test_implied_roles.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,648 copying build/lib/keystone/tests/protection/v3/test_policy_association.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,652 copying build/lib/keystone/tests/protection/v3/test_identity_providers.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,654 copying build/lib/keystone/tests/protection/v3/test_groups.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,657 copying build/lib/keystone/tests/protection/v3/test_project_tags.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,660 copying build/lib/keystone/tests/protection/v3/test_system_assignments.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,663 copying build/lib/keystone/tests/protection/v3/test_limits.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,666 copying build/lib/keystone/tests/protection/v3/test_service_providers.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,668 copying build/lib/keystone/tests/protection/v3/test_mappings.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,671 copying build/lib/keystone/tests/protection/v3/test_assignment.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,674 copying build/lib/keystone/tests/protection/v3/test_grants.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,678 copying build/lib/keystone/tests/protection/v3/test_access_rules.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,680 copying build/lib/keystone/tests/protection/v3/test_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,683 copying build/lib/keystone/tests/protection/v3/test_application_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,686 copying build/lib/keystone/tests/protection/v3/test_services.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,688 copying build/lib/keystone/tests/protection/v3/test_users.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,691 copying build/lib/keystone/tests/protection/v3/test_registered_limits.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,694 copying build/lib/keystone/tests/protection/v3/test_ec2_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,697 copying build/lib/keystone/tests/protection/v3/test_trusts.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,700 copying build/lib/keystone/tests/protection/v3/test_domains.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,702 copying build/lib/keystone/tests/protection/v3/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,704 copying build/lib/keystone/tests/protection/v3/test_domain_roles.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,707 copying build/lib/keystone/tests/protection/v3/test_endpoint_group.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,710 copying build/lib/keystone/tests/protection/v3/test_consumer.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,712 copying build/lib/keystone/tests/protection/v3/test_protocols.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,714 copying build/lib/keystone/tests/protection/v3/test_project_endpoint.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,717 copying build/lib/keystone/tests/protection/v3/test_endpoints.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,720 copying build/lib/keystone/tests/protection/v3/test_credentials.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,723 copying build/lib/keystone/tests/protection/v3/test_projects.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:36:20,726 copying build/lib/keystone/tests/protection/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection 2026-07-06T12:36:20,730 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit 2026-07-06T12:36:20,731 copying build/lib/keystone/tests/unit/test_versions.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,734 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/application_credential 2026-07-06T12:36:20,735 copying build/lib/keystone/tests/unit/application_credential/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/application_credential 2026-07-06T12:36:20,738 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/application_credential/backends 2026-07-06T12:36:20,739 copying build/lib/keystone/tests/unit/application_credential/backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/application_credential/backends 2026-07-06T12:36:20,742 copying build/lib/keystone/tests/unit/application_credential/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/application_credential/backends 2026-07-06T12:36:20,743 copying build/lib/keystone/tests/unit/application_credential/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/application_credential 2026-07-06T12:36:20,745 copying build/lib/keystone/tests/unit/rest.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,747 copying build/lib/keystone/tests/unit/test_backend_rules.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,749 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/external 2026-07-06T12:36:20,750 copying build/lib/keystone/tests/unit/external/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/external 2026-07-06T12:36:20,752 copying build/lib/keystone/tests/unit/external/test_timeutils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/external 2026-07-06T12:36:20,754 copying build/lib/keystone/tests/unit/external/README.rst -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/external 2026-07-06T12:36:20,756 copying build/lib/keystone/tests/unit/base_classes.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,758 copying build/lib/keystone/tests/unit/test_v3_assignment.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,763 copying build/lib/keystone/tests/unit/test_contrib_ec2_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,766 copying build/lib/keystone/tests/unit/test_v3_endpoint_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,768 copying build/lib/keystone/tests/unit/test_v3_filters.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,771 copying build/lib/keystone/tests/unit/test_config.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,774 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/credential 2026-07-06T12:36:20,775 copying build/lib/keystone/tests/unit/credential/test_backend_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/credential 2026-07-06T12:36:20,777 copying build/lib/keystone/tests/unit/credential/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/credential 2026-07-06T12:36:20,779 copying build/lib/keystone/tests/unit/credential/test_fernet_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/credential 2026-07-06T12:36:20,781 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/backend 2026-07-06T12:36:20,783 copying build/lib/keystone/tests/unit/backend/core_ldap.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/backend 2026-07-06T12:36:20,785 copying build/lib/keystone/tests/unit/backend/core_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/backend 2026-07-06T12:36:20,787 copying build/lib/keystone/tests/unit/backend/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/backend 2026-07-06T12:36:20,789 copying build/lib/keystone/tests/unit/test_v3_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,792 copying build/lib/keystone/tests/unit/filtering.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,795 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/ksfixtures 2026-07-06T12:36:20,796 copying build/lib/keystone/tests/unit/ksfixtures/temporaryfile.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-07-06T12:36:20,798 copying build/lib/keystone/tests/unit/ksfixtures/backendloader.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-07-06T12:36:20,800 copying build/lib/keystone/tests/unit/ksfixtures/auth_plugins.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-07-06T12:36:20,802 copying build/lib/keystone/tests/unit/ksfixtures/logging.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-07-06T12:36:20,804 copying build/lib/keystone/tests/unit/ksfixtures/database.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-07-06T12:36:20,806 copying build/lib/keystone/tests/unit/ksfixtures/key_repository.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-07-06T12:36:20,808 copying build/lib/keystone/tests/unit/ksfixtures/policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-07-06T12:36:20,810 copying build/lib/keystone/tests/unit/ksfixtures/hacking.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-07-06T12:36:20,812 copying build/lib/keystone/tests/unit/ksfixtures/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-07-06T12:36:20,814 copying build/lib/keystone/tests/unit/ksfixtures/ldapdb.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-07-06T12:36:20,816 copying build/lib/keystone/tests/unit/ksfixtures/jws_key_repository.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-07-06T12:36:20,818 copying build/lib/keystone/tests/unit/ksfixtures/warnings.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-07-06T12:36:20,820 copying build/lib/keystone/tests/unit/ksfixtures/cache.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-07-06T12:36:20,822 copying build/lib/keystone/tests/unit/identity_mapping.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,824 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/identity 2026-07-06T12:36:20,825 copying build/lib/keystone/tests/unit/identity/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity 2026-07-06T12:36:20,829 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/identity/backends 2026-07-06T12:36:20,830 copying build/lib/keystone/tests/unit/identity/backends/test_ldap.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-07-06T12:36:20,832 copying build/lib/keystone/tests/unit/identity/backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-07-06T12:36:20,834 copying build/lib/keystone/tests/unit/identity/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-07-06T12:36:20,836 copying build/lib/keystone/tests/unit/identity/backends/test_ldap_common.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-07-06T12:36:20,839 copying build/lib/keystone/tests/unit/identity/backends/fake_driver.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-07-06T12:36:20,841 copying build/lib/keystone/tests/unit/identity/backends/test_base.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-07-06T12:36:20,844 copying build/lib/keystone/tests/unit/identity/test_backend_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity 2026-07-06T12:36:20,847 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/identity/shadow_users 2026-07-06T12:36:20,848 copying build/lib/keystone/tests/unit/identity/shadow_users/test_backend.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/shadow_users 2026-07-06T12:36:20,850 copying build/lib/keystone/tests/unit/identity/shadow_users/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/shadow_users 2026-07-06T12:36:20,852 copying build/lib/keystone/tests/unit/identity/shadow_users/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/shadow_users 2026-07-06T12:36:20,854 copying build/lib/keystone/tests/unit/identity/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity 2026-07-06T12:36:20,856 copying build/lib/keystone/tests/unit/identity/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity 2026-07-06T12:36:20,858 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/policy 2026-07-06T12:36:20,859 copying build/lib/keystone/tests/unit/policy/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/policy 2026-07-06T12:36:20,862 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/policy/backends 2026-07-06T12:36:20,863 copying build/lib/keystone/tests/unit/policy/backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/policy/backends 2026-07-06T12:36:20,865 copying build/lib/keystone/tests/unit/policy/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/policy/backends 2026-07-06T12:36:20,867 copying build/lib/keystone/tests/unit/policy/backends/test_base.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/policy/backends 2026-07-06T12:36:20,869 copying build/lib/keystone/tests/unit/policy/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/policy 2026-07-06T12:36:20,870 copying build/lib/keystone/tests/unit/core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,874 copying build/lib/keystone/tests/unit/test_v3_auth.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,881 copying build/lib/keystone/tests/unit/test_healthcheck.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,883 copying build/lib/keystone/tests/unit/test_backend_ldap_pool.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,886 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/config_files 2026-07-06T12:36:20,888 copying build/lib/keystone/tests/unit/config_files/backend_ldap_pool.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-07-06T12:36:20,890 copying build/lib/keystone/tests/unit/config_files/backend_pool_liveldap.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-07-06T12:36:20,892 copying build/lib/keystone/tests/unit/config_files/backend_sql.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-07-06T12:36:20,893 copying build/lib/keystone/tests/unit/config_files/backend_tls_liveldap.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-07-06T12:36:20,895 copying build/lib/keystone/tests/unit/config_files/backend_liveldap.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-07-06T12:36:20,897 copying build/lib/keystone/tests/unit/config_files/backend_ldap_sql.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-07-06T12:36:20,899 copying build/lib/keystone/tests/unit/config_files/backend_ldap.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-07-06T12:36:20,901 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql 2026-07-06T12:36:20,903 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-07-06T12:36:20,905 copying build/lib/keystone/tests/unit/config_files/backend_multi_ldap_sql.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-07-06T12:36:20,907 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-07-06T12:36:20,908 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-07-06T12:36:20,910 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-07-06T12:36:20,912 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-07-06T12:36:20,914 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap 2026-07-06T12:36:20,915 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-07-06T12:36:20,917 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-07-06T12:36:20,919 copying build/lib/keystone/tests/unit/config_files/test_auth_plugin.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-07-06T12:36:20,921 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/config_files/domain_configs_one_extra_sql 2026-07-06T12:36:20,922 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-07-06T12:36:20,924 copying build/lib/keystone/tests/unit/test_user_group_cache_invalidation.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,927 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/catalog 2026-07-06T12:36:20,928 copying build/lib/keystone/tests/unit/catalog/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/catalog 2026-07-06T12:36:20,931 copying build/lib/keystone/tests/unit/catalog/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/catalog 2026-07-06T12:36:20,933 copying build/lib/keystone/tests/unit/catalog/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/catalog 2026-07-06T12:36:20,935 copying build/lib/keystone/tests/unit/test_sql_banned_operations.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,938 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/federation 2026-07-06T12:36:20,939 copying build/lib/keystone/tests/unit/federation/test_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/federation 2026-07-06T12:36:20,942 copying build/lib/keystone/tests/unit/federation/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/federation 2026-07-06T12:36:20,944 copying build/lib/keystone/tests/unit/federation/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/federation 2026-07-06T12:36:20,946 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/contrib 2026-07-06T12:36:20,948 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/contrib/federation 2026-07-06T12:36:20,949 copying build/lib/keystone/tests/unit/contrib/federation/test_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/contrib/federation 2026-07-06T12:36:20,953 copying build/lib/keystone/tests/unit/contrib/federation/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/contrib/federation 2026-07-06T12:36:20,954 copying build/lib/keystone/tests/unit/contrib/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/contrib 2026-07-06T12:36:20,956 copying build/lib/keystone/tests/unit/test_backend_federation_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,958 copying build/lib/keystone/tests/unit/test_receipt_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,960 copying build/lib/keystone/tests/unit/test_backend_endpoint_policy_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,962 copying build/lib/keystone/tests/unit/test_validation.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,967 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/server 2026-07-06T12:36:20,968 copying build/lib/keystone/tests/unit/server/test_keystone_flask.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/server 2026-07-06T12:36:20,971 copying build/lib/keystone/tests/unit/server/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/server 2026-07-06T12:36:20,973 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/receipt 2026-07-06T12:36:20,974 copying build/lib/keystone/tests/unit/receipt/test_receipt_serialization.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/receipt 2026-07-06T12:36:20,976 copying build/lib/keystone/tests/unit/receipt/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/receipt 2026-07-06T12:36:20,978 copying build/lib/keystone/tests/unit/receipt/test_fernet_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/receipt 2026-07-06T12:36:20,980 copying build/lib/keystone/tests/unit/test_v3_os_revoke.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,983 copying build/lib/keystone/tests/unit/test_driver_hints.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,985 copying build/lib/keystone/tests/unit/test_associate_project_endpoint_extension.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,988 copying build/lib/keystone/tests/unit/test_shadow_users.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,991 copying build/lib/keystone/tests/unit/test_limits.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:20,996 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/limit 2026-07-06T12:36:20,997 copying build/lib/keystone/tests/unit/limit/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/limit 2026-07-06T12:36:21,001 copying build/lib/keystone/tests/unit/limit/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/limit 2026-07-06T12:36:21,002 copying build/lib/keystone/tests/unit/test_v3_domain_config.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,006 copying build/lib/keystone/tests/unit/default_fixtures.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,009 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/auth 2026-07-06T12:36:21,010 copying build/lib/keystone/tests/unit/auth/test_schema.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth 2026-07-06T12:36:21,013 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/auth/plugins 2026-07-06T12:36:21,014 copying build/lib/keystone/tests/unit/auth/plugins/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth/plugins 2026-07-06T12:36:21,016 copying build/lib/keystone/tests/unit/auth/plugins/test_mapped.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth/plugins 2026-07-06T12:36:21,019 copying build/lib/keystone/tests/unit/auth/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth/plugins 2026-07-06T12:36:21,020 copying build/lib/keystone/tests/unit/auth/test_controllers.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth 2026-07-06T12:36:21,022 copying build/lib/keystone/tests/unit/auth/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth 2026-07-06T12:36:21,024 copying build/lib/keystone/tests/unit/test_backend_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,027 copying build/lib/keystone/tests/unit/test_auth_plugin.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,029 copying build/lib/keystone/tests/unit/test_sql_upgrade.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,031 copying build/lib/keystone/tests/unit/test_user_group_cache_invalidation_integration.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,034 copying build/lib/keystone/tests/unit/test_v3_identity.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,040 copying build/lib/keystone/tests/unit/test_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,043 copying build/lib/keystone/tests/unit/test_ldap_tls_livetest.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,045 copying build/lib/keystone/tests/unit/test_v3_federation.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,054 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/tests 2026-07-06T12:36:21,055 copying build/lib/keystone/tests/unit/tests/test_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/tests 2026-07-06T12:36:21,058 copying build/lib/keystone/tests/unit/tests/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/tests 2026-07-06T12:36:21,061 copying build/lib/keystone/tests/unit/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/tests 2026-07-06T12:36:21,063 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/token 2026-07-06T12:36:21,065 copying build/lib/keystone/tests/unit/token/test_token_serialization.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/token 2026-07-06T12:36:21,067 copying build/lib/keystone/tests/unit/token/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/token 2026-07-06T12:36:21,069 copying build/lib/keystone/tests/unit/token/test_jws_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/token 2026-07-06T12:36:21,072 copying build/lib/keystone/tests/unit/token/test_fernet_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/token 2026-07-06T12:36:21,077 copying build/lib/keystone/tests/unit/test_url_middleware.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,080 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/resource 2026-07-06T12:36:21,082 copying build/lib/keystone/tests/unit/resource/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource 2026-07-06T12:36:21,088 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/resource/backends 2026-07-06T12:36:21,090 copying build/lib/keystone/tests/unit/resource/backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource/backends 2026-07-06T12:36:21,093 copying build/lib/keystone/tests/unit/resource/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource/backends 2026-07-06T12:36:21,095 copying build/lib/keystone/tests/unit/resource/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource 2026-07-06T12:36:21,099 copying build/lib/keystone/tests/unit/resource/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource 2026-07-06T12:36:21,102 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/resource/config_backends 2026-07-06T12:36:21,103 copying build/lib/keystone/tests/unit/resource/config_backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource/config_backends 2026-07-06T12:36:21,106 copying build/lib/keystone/tests/unit/resource/config_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource/config_backends 2026-07-06T12:36:21,108 copying build/lib/keystone/tests/unit/test_cli.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,113 copying build/lib/keystone/tests/unit/test_app_config.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,117 copying build/lib/keystone/tests/unit/test_hacking_checks.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,119 copying build/lib/keystone/tests/unit/test_v3_oauth1.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,123 copying build/lib/keystone/tests/unit/test_v3.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,128 copying build/lib/keystone/tests/unit/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,130 copying build/lib/keystone/tests/unit/test_v3_application_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,135 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/assignment 2026-07-06T12:36:21,137 copying build/lib/keystone/tests/unit/assignment/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/assignment 2026-07-06T12:36:21,142 copying build/lib/keystone/tests/unit/assignment/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/assignment 2026-07-06T12:36:21,145 copying build/lib/keystone/tests/unit/assignment/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/assignment 2026-07-06T12:36:21,147 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/assignment/role_backends 2026-07-06T12:36:21,148 copying build/lib/keystone/tests/unit/assignment/role_backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/assignment/role_backends 2026-07-06T12:36:21,151 copying build/lib/keystone/tests/unit/assignment/role_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/assignment/role_backends 2026-07-06T12:36:21,152 copying build/lib/keystone/tests/unit/test_revoke.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,155 copying build/lib/keystone/tests/unit/test_contrib_simple_cert.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,157 copying build/lib/keystone/tests/unit/test_v3_catalog.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,160 copying build/lib/keystone/tests/unit/test_token_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,162 copying build/lib/keystone/tests/unit/test_backend_endpoint_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,164 copying build/lib/keystone/tests/unit/test_entry_points.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,166 copying build/lib/keystone/tests/unit/test_contrib_s3_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,169 copying build/lib/keystone/tests/unit/test_backend_id_mapping_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,172 copying build/lib/keystone/tests/unit/mapping_fixtures.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,175 copying build/lib/keystone/tests/unit/utils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,177 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/saml2 2026-07-06T12:36:21,178 copying build/lib/keystone/tests/unit/saml2/signed_saml2_assertion.xml -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/saml2 2026-07-06T12:36:21,181 copying build/lib/keystone/tests/unit/saml2/idp_saml2_metadata.xml -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/saml2 2026-07-06T12:36:21,183 copying build/lib/keystone/tests/unit/test_backend_ldap.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,188 copying build/lib/keystone/tests/unit/test_v3_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,190 copying build/lib/keystone/tests/unit/test_v3_trust.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,193 copying build/lib/keystone/tests/unit/test_middleware.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,196 copying build/lib/keystone/tests/unit/fakeldap.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,198 copying build/lib/keystone/tests/unit/test_ldap_livetest.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,201 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/common 2026-07-06T12:36:21,202 copying build/lib/keystone/tests/unit/common/test_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-07-06T12:36:21,205 copying build/lib/keystone/tests/unit/common/test_password_hashing.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-07-06T12:36:21,208 copying build/lib/keystone/tests/unit/common/test_rbac_enforcer.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-07-06T12:36:21,210 copying build/lib/keystone/tests/unit/common/test_sql_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-07-06T12:36:21,212 copying build/lib/keystone/tests/unit/common/test_json_home.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-07-06T12:36:21,214 copying build/lib/keystone/tests/unit/common/test_database_conflicts.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-07-06T12:36:21,217 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/common/sql 2026-07-06T12:36:21,218 copying build/lib/keystone/tests/unit/common/sql/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common/sql 2026-07-06T12:36:21,220 copying build/lib/keystone/tests/unit/common/sql/test_upgrades.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common/sql 2026-07-06T12:36:21,223 copying build/lib/keystone/tests/unit/common/test_cache.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-07-06T12:36:21,225 copying build/lib/keystone/tests/unit/common/test_provider_api.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-07-06T12:36:21,227 copying build/lib/keystone/tests/unit/common/test_notifications.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-07-06T12:36:21,231 copying build/lib/keystone/tests/unit/common/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-07-06T12:36:21,232 copying build/lib/keystone/tests/unit/common/test_resource_options_common.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-07-06T12:36:21,234 copying build/lib/keystone/tests/unit/test_exception.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,237 copying build/lib/keystone/tests/unit/test_ldap_pool_livetest.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,239 copying build/lib/keystone/tests/unit/test_v3_resource.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,244 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/trust 2026-07-06T12:36:21,245 copying build/lib/keystone/tests/unit/trust/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/trust 2026-07-06T12:36:21,248 copying build/lib/keystone/tests/unit/trust/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/trust 2026-07-06T12:36:21,250 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/endpoint_policy 2026-07-06T12:36:21,252 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/endpoint_policy/backends 2026-07-06T12:36:21,254 copying build/lib/keystone/tests/unit/endpoint_policy/backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/endpoint_policy/backends 2026-07-06T12:36:21,256 copying build/lib/keystone/tests/unit/endpoint_policy/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/endpoint_policy/backends 2026-07-06T12:36:21,258 copying build/lib/keystone/tests/unit/endpoint_policy/backends/test_base.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/endpoint_policy/backends 2026-07-06T12:36:21,260 copying build/lib/keystone/tests/unit/endpoint_policy/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/endpoint_policy 2026-07-06T12:36:21,262 copying build/lib/keystone/tests/unit/test_v3_oauth2.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,266 copying build/lib/keystone/tests/unit/federation_fixtures.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:36:21,268 copying build/lib/keystone/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests 2026-07-06T12:36:21,270 creating build/bdist.linux-armv7l/wheel/keystone/tests/hacking 2026-07-06T12:36:21,271 copying build/lib/keystone/tests/hacking/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/hacking 2026-07-06T12:36:21,273 copying build/lib/keystone/tests/hacking/checks.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/hacking 2026-07-06T12:36:21,276 creating build/bdist.linux-armv7l/wheel/keystone/tests/common 2026-07-06T12:36:21,277 copying build/lib/keystone/tests/common/auth.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/common 2026-07-06T12:36:21,279 copying build/lib/keystone/tests/common/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/common 2026-07-06T12:36:21,281 creating build/bdist.linux-armv7l/wheel/keystone/token 2026-07-06T12:36:21,282 copying build/lib/keystone/token/provider.py -> build/bdist.linux-armv7l/wheel/./keystone/token 2026-07-06T12:36:21,285 copying build/lib/keystone/token/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/token 2026-07-06T12:36:21,287 copying build/lib/keystone/token/token_formatters.py -> build/bdist.linux-armv7l/wheel/./keystone/token 2026-07-06T12:36:21,291 creating build/bdist.linux-armv7l/wheel/keystone/token/providers 2026-07-06T12:36:21,292 copying build/lib/keystone/token/providers/base.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers 2026-07-06T12:36:21,295 creating build/bdist.linux-armv7l/wheel/keystone/token/providers/jws 2026-07-06T12:36:21,296 copying build/lib/keystone/token/providers/jws/core.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers/jws 2026-07-06T12:36:21,298 copying build/lib/keystone/token/providers/jws/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers/jws 2026-07-06T12:36:21,300 copying build/lib/keystone/token/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers 2026-07-06T12:36:21,303 creating build/bdist.linux-armv7l/wheel/keystone/token/providers/fernet 2026-07-06T12:36:21,304 copying build/lib/keystone/token/providers/fernet/core.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers/fernet 2026-07-06T12:36:21,306 copying build/lib/keystone/token/providers/fernet/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers/fernet 2026-07-06T12:36:21,309 creating build/bdist.linux-armv7l/wheel/keystone/resource 2026-07-06T12:36:21,310 copying build/lib/keystone/resource/core.py -> build/bdist.linux-armv7l/wheel/./keystone/resource 2026-07-06T12:36:21,314 creating build/bdist.linux-armv7l/wheel/keystone/resource/backends 2026-07-06T12:36:21,316 copying build/lib/keystone/resource/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/backends 2026-07-06T12:36:21,318 copying build/lib/keystone/resource/backends/sql_model.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/backends 2026-07-06T12:36:21,320 copying build/lib/keystone/resource/backends/resource_options.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/backends 2026-07-06T12:36:21,322 copying build/lib/keystone/resource/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/backends 2026-07-06T12:36:21,324 copying build/lib/keystone/resource/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/backends 2026-07-06T12:36:21,327 copying build/lib/keystone/resource/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/resource 2026-07-06T12:36:21,329 copying build/lib/keystone/resource/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/resource 2026-07-06T12:36:21,332 creating build/bdist.linux-armv7l/wheel/keystone/resource/config_backends 2026-07-06T12:36:21,333 copying build/lib/keystone/resource/config_backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/config_backends 2026-07-06T12:36:21,335 copying build/lib/keystone/resource/config_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/config_backends 2026-07-06T12:36:21,337 copying build/lib/keystone/resource/config_backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/config_backends 2026-07-06T12:36:21,340 creating build/bdist.linux-armv7l/wheel/keystone/api 2026-07-06T12:36:21,341 copying build/lib/keystone/api/os_ep_filter.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,344 copying build/lib/keystone/api/os_inherit.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,347 copying build/lib/keystone/api/endpoints.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,349 copying build/lib/keystone/api/ec2tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,351 copying build/lib/keystone/api/trusts.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,354 copying build/lib/keystone/api/system.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,357 copying build/lib/keystone/api/os_oauth1.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,359 copying build/lib/keystone/api/domains.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,362 copying build/lib/keystone/api/auth.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,364 copying build/lib/keystone/api/users.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,368 copying build/lib/keystone/api/roles.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,370 copying build/lib/keystone/api/os_revoke.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,372 copying build/lib/keystone/api/role_assignments.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,375 copying build/lib/keystone/api/groups.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,377 copying build/lib/keystone/api/registered_limits.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,380 copying build/lib/keystone/api/discovery.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,382 copying build/lib/keystone/api/os_oauth2.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,385 copying build/lib/keystone/api/credentials.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,387 copying build/lib/keystone/api/role_inferences.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,389 copying build/lib/keystone/api/services.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,392 creating build/bdist.linux-armv7l/wheel/keystone/api/validation 2026-07-06T12:36:21,393 copying build/lib/keystone/api/validation/response_types.py -> build/bdist.linux-armv7l/wheel/./keystone/api/validation 2026-07-06T12:36:21,395 copying build/lib/keystone/api/validation/parameter_types.py -> build/bdist.linux-armv7l/wheel/./keystone/api/validation 2026-07-06T12:36:21,397 copying build/lib/keystone/api/validation/validators.py -> build/bdist.linux-armv7l/wheel/./keystone/api/validation 2026-07-06T12:36:21,400 copying build/lib/keystone/api/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/api/validation 2026-07-06T12:36:21,402 copying build/lib/keystone/api/policy.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,404 copying build/lib/keystone/api/s3tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,406 copying build/lib/keystone/api/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,408 copying build/lib/keystone/api/os_federation.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,411 copying build/lib/keystone/api/regions.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,414 copying build/lib/keystone/api/os_simple_cert.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,416 copying build/lib/keystone/api/projects.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,419 copying build/lib/keystone/api/limits.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:36:21,422 creating build/bdist.linux-armv7l/wheel/keystone/api/_shared 2026-07-06T12:36:21,423 copying build/lib/keystone/api/_shared/saml.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-07-06T12:36:21,425 copying build/lib/keystone/api/_shared/implied_roles.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-07-06T12:36:21,427 copying build/lib/keystone/api/_shared/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-07-06T12:36:21,429 copying build/lib/keystone/api/_shared/json_home_relations.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-07-06T12:36:21,431 copying build/lib/keystone/api/_shared/EC2_S3_Resource.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-07-06T12:36:21,433 copying build/lib/keystone/api/_shared/authentication.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-07-06T12:36:21,436 copying build/lib/keystone/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone 2026-07-06T12:36:21,438 creating build/bdist.linux-armv7l/wheel/keystone/assignment 2026-07-06T12:36:21,439 copying build/lib/keystone/assignment/core.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment 2026-07-06T12:36:21,443 creating build/bdist.linux-armv7l/wheel/keystone/assignment/backends 2026-07-06T12:36:21,444 copying build/lib/keystone/assignment/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/backends 2026-07-06T12:36:21,447 copying build/lib/keystone/assignment/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/backends 2026-07-06T12:36:21,448 copying build/lib/keystone/assignment/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/backends 2026-07-06T12:36:21,451 copying build/lib/keystone/assignment/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment 2026-07-06T12:36:21,454 copying build/lib/keystone/assignment/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment 2026-07-06T12:36:21,456 creating build/bdist.linux-armv7l/wheel/keystone/assignment/role_backends 2026-07-06T12:36:21,457 copying build/lib/keystone/assignment/role_backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/role_backends 2026-07-06T12:36:21,460 copying build/lib/keystone/assignment/role_backends/sql_model.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/role_backends 2026-07-06T12:36:21,462 copying build/lib/keystone/assignment/role_backends/resource_options.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/role_backends 2026-07-06T12:36:21,464 copying build/lib/keystone/assignment/role_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/role_backends 2026-07-06T12:36:21,465 copying build/lib/keystone/assignment/role_backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/role_backends 2026-07-06T12:36:21,468 copying build/lib/keystone/notifications.py -> build/bdist.linux-armv7l/wheel/./keystone 2026-07-06T12:36:21,471 creating build/bdist.linux-armv7l/wheel/keystone/oauth2 2026-07-06T12:36:21,473 copying build/lib/keystone/oauth2/handlers.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth2 2026-07-06T12:36:21,475 copying build/lib/keystone/oauth2/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth2 2026-07-06T12:36:21,476 creating build/bdist.linux-armv7l/wheel/keystone/wsgi 2026-07-06T12:36:21,477 copying build/lib/keystone/wsgi/api.py -> build/bdist.linux-armv7l/wheel/./keystone/wsgi 2026-07-06T12:36:21,479 copying build/lib/keystone/wsgi/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/wsgi 2026-07-06T12:36:21,481 creating build/bdist.linux-armv7l/wheel/keystone/common 2026-07-06T12:36:21,482 copying build/lib/keystone/common/fernet_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:36:21,485 copying build/lib/keystone/common/profiler.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:36:21,487 copying build/lib/keystone/common/render_token.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:36:21,490 creating build/bdist.linux-armv7l/wheel/keystone/common/policies 2026-07-06T12:36:21,491 copying build/lib/keystone/common/policies/trust.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,493 copying build/lib/keystone/common/policies/ec2tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,495 copying build/lib/keystone/common/policies/consumer.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,497 copying build/lib/keystone/common/policies/base.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,499 copying build/lib/keystone/common/policies/auth.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,501 copying build/lib/keystone/common/policies/protocol.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,504 copying build/lib/keystone/common/policies/ec2_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,506 copying build/lib/keystone/common/policies/domain.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,508 copying build/lib/keystone/common/policies/region.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,510 copying build/lib/keystone/common/policies/limit.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,512 copying build/lib/keystone/common/policies/implied_role.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,515 copying build/lib/keystone/common/policies/access_rule.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,517 copying build/lib/keystone/common/policies/domain_config.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,519 copying build/lib/keystone/common/policies/grant.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,522 copying build/lib/keystone/common/policies/token_revocation.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,524 copying build/lib/keystone/common/policies/endpoint.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,526 copying build/lib/keystone/common/policies/project.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,528 copying build/lib/keystone/common/policies/registered_limit.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,530 copying build/lib/keystone/common/policies/policy_association.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,532 copying build/lib/keystone/common/policies/policy.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,534 copying build/lib/keystone/common/policies/identity_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,537 copying build/lib/keystone/common/policies/s3tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,538 copying build/lib/keystone/common/policies/user.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,541 copying build/lib/keystone/common/policies/application_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,543 copying build/lib/keystone/common/policies/access_token.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,545 copying build/lib/keystone/common/policies/credential.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,547 copying build/lib/keystone/common/policies/role.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,549 copying build/lib/keystone/common/policies/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,551 copying build/lib/keystone/common/policies/project_endpoint.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,553 copying build/lib/keystone/common/policies/group.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,556 copying build/lib/keystone/common/policies/token.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,558 copying build/lib/keystone/common/policies/endpoint_group.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,560 copying build/lib/keystone/common/policies/revoke_event.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,562 copying build/lib/keystone/common/policies/role_assignment.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,564 copying build/lib/keystone/common/policies/mapping.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,566 copying build/lib/keystone/common/policies/service.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,568 copying build/lib/keystone/common/policies/service_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:36:21,571 creating build/bdist.linux-armv7l/wheel/keystone/common/rbac_enforcer 2026-07-06T12:36:21,572 copying build/lib/keystone/common/rbac_enforcer/enforcer.py -> build/bdist.linux-armv7l/wheel/./keystone/common/rbac_enforcer 2026-07-06T12:36:21,574 copying build/lib/keystone/common/rbac_enforcer/policy.py -> build/bdist.linux-armv7l/wheel/./keystone/common/rbac_enforcer 2026-07-06T12:36:21,576 copying build/lib/keystone/common/rbac_enforcer/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/rbac_enforcer 2026-07-06T12:36:21,579 creating build/bdist.linux-armv7l/wheel/keystone/common/sql 2026-07-06T12:36:21,580 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations 2026-07-06T12:36:21,582 copying build/lib/keystone/common/sql/migrations/autogen.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-07-06T12:36:21,584 copying build/lib/keystone/common/sql/migrations/script.py.mako -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-07-06T12:36:21,587 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions 2026-07-06T12:36:21,588 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/2024.1 2026-07-06T12:36:21,590 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/2024.1/expand 2026-07-06T12:36:21,592 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-07-06T12:36:21,594 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/2025.2 2026-07-06T12:36:21,596 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/2025.2/expand 2026-07-06T12:36:21,597 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-07-06T12:36:21,599 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/yoga 2026-07-06T12:36:21,601 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/yoga/expand 2026-07-06T12:36:21,602 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-07-06T12:36:21,605 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/yoga/contract 2026-07-06T12:36:21,606 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-07-06T12:36:21,608 copying build/lib/keystone/common/sql/migrations/versions/EXPAND_HEAD -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions 2026-07-06T12:36:21,609 copying build/lib/keystone/common/sql/migrations/versions/27e647c0fad4_initial_version.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions 2026-07-06T12:36:21,613 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/2026.1 2026-07-06T12:36:21,614 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/2026.1/expand 2026-07-06T12:36:21,616 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-07-06T12:36:21,618 copying build/lib/keystone/common/sql/migrations/versions/CONTRACT_HEAD -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions 2026-07-06T12:36:21,620 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/bobcat 2026-07-06T12:36:21,622 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/bobcat/expand 2026-07-06T12:36:21,623 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-07-06T12:36:21,626 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-07-06T12:36:21,630 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/bobcat/contract 2026-07-06T12:36:21,631 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-07-06T12:36:21,633 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-07-06T12:36:21,635 copying build/lib/keystone/common/sql/migrations/manage.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-07-06T12:36:21,637 copying build/lib/keystone/common/sql/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-07-06T12:36:21,639 copying build/lib/keystone/common/sql/migrations/env.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-07-06T12:36:21,642 copying build/lib/keystone/common/sql/migrations/README.rst -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-07-06T12:36:21,644 copying build/lib/keystone/common/sql/core.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql 2026-07-06T12:36:21,646 copying build/lib/keystone/common/sql/alembic.ini -> build/bdist.linux-armv7l/wheel/./keystone/common/sql 2026-07-06T12:36:21,648 copying build/lib/keystone/common/sql/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql 2026-07-06T12:36:21,650 copying build/lib/keystone/common/sql/upgrades.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql 2026-07-06T12:36:21,652 copying build/lib/keystone/common/provider_api.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:36:21,654 copying build/lib/keystone/common/manager.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:36:21,657 copying build/lib/keystone/common/authorization.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:36:21,659 creating build/bdist.linux-armv7l/wheel/keystone/common/resource_options 2026-07-06T12:36:21,660 copying build/lib/keystone/common/resource_options/core.py -> build/bdist.linux-armv7l/wheel/./keystone/common/resource_options 2026-07-06T12:36:21,663 creating build/bdist.linux-armv7l/wheel/keystone/common/resource_options/options 2026-07-06T12:36:21,664 copying build/lib/keystone/common/resource_options/options/immutable.py -> build/bdist.linux-armv7l/wheel/./keystone/common/resource_options/options 2026-07-06T12:36:21,666 copying build/lib/keystone/common/resource_options/options/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/resource_options/options 2026-07-06T12:36:21,668 copying build/lib/keystone/common/resource_options/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/resource_options 2026-07-06T12:36:21,670 copying build/lib/keystone/common/context.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:36:21,671 copying build/lib/keystone/common/jwt_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:36:21,673 copying build/lib/keystone/common/json_home.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:36:21,676 creating build/bdist.linux-armv7l/wheel/keystone/common/validation 2026-07-06T12:36:21,677 copying build/lib/keystone/common/validation/parameter_types.py -> build/bdist.linux-armv7l/wheel/./keystone/common/validation 2026-07-06T12:36:21,679 copying build/lib/keystone/common/validation/validators.py -> build/bdist.linux-armv7l/wheel/./keystone/common/validation 2026-07-06T12:36:21,681 copying build/lib/keystone/common/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/validation 2026-07-06T12:36:21,683 copying build/lib/keystone/common/tokenless_auth.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:36:21,686 copying build/lib/keystone/common/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:36:21,687 copying build/lib/keystone/common/password_hashing.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:36:21,690 copying build/lib/keystone/common/utils.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:36:21,693 creating build/bdist.linux-armv7l/wheel/keystone/common/password_hashers 2026-07-06T12:36:21,694 copying build/lib/keystone/common/password_hashers/scrypt.py -> build/bdist.linux-armv7l/wheel/./keystone/common/password_hashers 2026-07-06T12:36:21,696 copying build/lib/keystone/common/password_hashers/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/password_hashers 2026-07-06T12:36:21,698 copying build/lib/keystone/common/password_hashers/bcrypt.py -> build/bdist.linux-armv7l/wheel/./keystone/common/password_hashers 2026-07-06T12:36:21,700 copying build/lib/keystone/common/password_hashers/pbkdf2.py -> build/bdist.linux-armv7l/wheel/./keystone/common/password_hashers 2026-07-06T12:36:21,703 creating build/bdist.linux-armv7l/wheel/keystone/common/cache 2026-07-06T12:36:21,704 copying build/lib/keystone/common/cache/core.py -> build/bdist.linux-armv7l/wheel/./keystone/common/cache 2026-07-06T12:36:21,707 copying build/lib/keystone/common/cache/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/cache 2026-07-06T12:36:21,708 copying build/lib/keystone/common/cache/_context_cache.py -> build/bdist.linux-armv7l/wheel/./keystone/common/cache 2026-07-06T12:36:21,710 copying build/lib/keystone/common/driver_hints.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:36:21,713 copying build/lib/keystone/version.py -> build/bdist.linux-armv7l/wheel/./keystone 2026-07-06T12:36:21,715 copying build/lib/keystone/exception.py -> build/bdist.linux-armv7l/wheel/./keystone 2026-07-06T12:36:21,718 creating build/bdist.linux-armv7l/wheel/keystone/trust 2026-07-06T12:36:21,719 copying build/lib/keystone/trust/core.py -> build/bdist.linux-armv7l/wheel/./keystone/trust 2026-07-06T12:36:21,722 creating build/bdist.linux-armv7l/wheel/keystone/trust/backends 2026-07-06T12:36:21,723 copying build/lib/keystone/trust/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/trust/backends 2026-07-06T12:36:21,725 copying build/lib/keystone/trust/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/trust/backends 2026-07-06T12:36:21,727 copying build/lib/keystone/trust/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/trust/backends 2026-07-06T12:36:21,729 copying build/lib/keystone/trust/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/trust 2026-07-06T12:36:21,731 copying build/lib/keystone/trust/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/trust 2026-07-06T12:36:21,734 creating build/bdist.linux-armv7l/wheel/keystone/conf 2026-07-06T12:36:21,735 copying build/lib/keystone/conf/revoke.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,737 copying build/lib/keystone/conf/opts.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,739 copying build/lib/keystone/conf/trust.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,741 copying build/lib/keystone/conf/catalog.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,743 copying build/lib/keystone/conf/identity_mapping.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,745 copying build/lib/keystone/conf/federation.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,747 copying build/lib/keystone/conf/auth.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,750 copying build/lib/keystone/conf/security_compliance.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,752 copying build/lib/keystone/conf/saml.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,754 copying build/lib/keystone/conf/receipt.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,756 copying build/lib/keystone/conf/endpoint_filter.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,758 copying build/lib/keystone/conf/resource.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,760 copying build/lib/keystone/conf/wsgi.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,762 copying build/lib/keystone/conf/totp.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,764 copying build/lib/keystone/conf/api.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,766 copying build/lib/keystone/conf/default.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,768 copying build/lib/keystone/conf/domain_config.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,770 copying build/lib/keystone/conf/fernet_tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,772 copying build/lib/keystone/conf/identity.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,774 copying build/lib/keystone/conf/tokenless_auth.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,776 copying build/lib/keystone/conf/policy.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,778 copying build/lib/keystone/conf/ldap.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,780 copying build/lib/keystone/conf/application_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,782 copying build/lib/keystone/conf/credential.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,784 copying build/lib/keystone/conf/jwt_tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,786 copying build/lib/keystone/conf/role.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,788 copying build/lib/keystone/conf/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,790 copying build/lib/keystone/conf/unified_limit.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,792 copying build/lib/keystone/conf/oauth1.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,794 copying build/lib/keystone/conf/token.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,796 copying build/lib/keystone/conf/utils.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,798 copying build/lib/keystone/conf/endpoint_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,799 copying build/lib/keystone/conf/constants.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,801 copying build/lib/keystone/conf/shadow_users.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,803 copying build/lib/keystone/conf/assignment.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,805 copying build/lib/keystone/conf/oauth2.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,806 copying build/lib/keystone/conf/fernet_receipts.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:36:21,809 creating build/bdist.linux-armv7l/wheel/keystone/endpoint_policy 2026-07-06T12:36:21,810 copying build/lib/keystone/endpoint_policy/core.py -> build/bdist.linux-armv7l/wheel/./keystone/endpoint_policy 2026-07-06T12:36:21,813 creating build/bdist.linux-armv7l/wheel/keystone/endpoint_policy/backends 2026-07-06T12:36:21,814 copying build/lib/keystone/endpoint_policy/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/endpoint_policy/backends 2026-07-06T12:36:21,817 copying build/lib/keystone/endpoint_policy/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/endpoint_policy/backends 2026-07-06T12:36:21,818 copying build/lib/keystone/endpoint_policy/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/endpoint_policy/backends 2026-07-06T12:36:21,821 copying build/lib/keystone/endpoint_policy/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/endpoint_policy 2026-07-06T12:36:21,822 running install_data 2026-07-06T12:36:21,829 creating build/bdist.linux-armv7l/wheel/keystone-29.0.2.data/data 2026-07-06T12:36:21,831 creating build/bdist.linux-armv7l/wheel/keystone-29.0.2.data/data/etc/keystone 2026-07-06T12:36:21,833 copying etc/sso_callback_template.html -> build/bdist.linux-armv7l/wheel/keystone-29.0.2.data/data/etc/keystone 2026-07-06T12:36:21,835 running install_egg_info 2026-07-06T12:36:21,840 Copying keystone.egg-info to build/bdist.linux-armv7l/wheel/./keystone-29.0.2-py3.11.egg-info 2026-07-06T12:36:21,858 running install_scripts 2026-07-06T12:36:21,876 creating build/bdist.linux-armv7l/wheel/keystone-29.0.2.dist-info/WHEEL 2026-07-06T12:36:21,879 creating '/tmp/pip-wheel-ezqtvqbw/.tmp-n86hm4ub/keystone-29.0.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-06T12:36:21,882 adding 'keystone/__init__.py' 2026-07-06T12:36:21,886 adding 'keystone/exception.py' 2026-07-06T12:36:21,887 adding 'keystone/i18n.py' 2026-07-06T12:36:21,892 adding 'keystone/notifications.py' 2026-07-06T12:36:21,893 adding 'keystone/version.py' 2026-07-06T12:36:21,895 adding 'keystone/api/__init__.py' 2026-07-06T12:36:21,898 adding 'keystone/api/auth.py' 2026-07-06T12:36:21,900 adding 'keystone/api/credentials.py' 2026-07-06T12:36:21,902 adding 'keystone/api/discovery.py' 2026-07-06T12:36:21,904 adding 'keystone/api/domains.py' 2026-07-06T12:36:21,906 adding 'keystone/api/ec2tokens.py' 2026-07-06T12:36:21,907 adding 'keystone/api/endpoints.py' 2026-07-06T12:36:21,909 adding 'keystone/api/groups.py' 2026-07-06T12:36:21,911 adding 'keystone/api/limits.py' 2026-07-06T12:36:21,913 adding 'keystone/api/os_ep_filter.py' 2026-07-06T12:36:21,915 adding 'keystone/api/os_federation.py' 2026-07-06T12:36:21,918 adding 'keystone/api/os_inherit.py' 2026-07-06T12:36:21,920 adding 'keystone/api/os_oauth1.py' 2026-07-06T12:36:21,922 adding 'keystone/api/os_oauth2.py' 2026-07-06T12:36:21,924 adding 'keystone/api/os_revoke.py' 2026-07-06T12:36:21,925 adding 'keystone/api/os_simple_cert.py' 2026-07-06T12:36:21,927 adding 'keystone/api/policy.py' 2026-07-06T12:36:21,929 adding 'keystone/api/projects.py' 2026-07-06T12:36:21,931 adding 'keystone/api/regions.py' 2026-07-06T12:36:21,933 adding 'keystone/api/registered_limits.py' 2026-07-06T12:36:21,935 adding 'keystone/api/role_assignments.py' 2026-07-06T12:36:21,936 adding 'keystone/api/role_inferences.py' 2026-07-06T12:36:21,938 adding 'keystone/api/roles.py' 2026-07-06T12:36:21,940 adding 'keystone/api/s3tokens.py' 2026-07-06T12:36:21,942 adding 'keystone/api/services.py' 2026-07-06T12:36:21,943 adding 'keystone/api/system.py' 2026-07-06T12:36:21,946 adding 'keystone/api/trusts.py' 2026-07-06T12:36:21,950 adding 'keystone/api/users.py' 2026-07-06T12:36:21,953 adding 'keystone/api/_shared/EC2_S3_Resource.py' 2026-07-06T12:36:21,954 adding 'keystone/api/_shared/__init__.py' 2026-07-06T12:36:21,956 adding 'keystone/api/_shared/authentication.py' 2026-07-06T12:36:21,958 adding 'keystone/api/_shared/implied_roles.py' 2026-07-06T12:36:21,959 adding 'keystone/api/_shared/json_home_relations.py' 2026-07-06T12:36:21,960 adding 'keystone/api/_shared/saml.py' 2026-07-06T12:36:21,963 adding 'keystone/api/validation/__init__.py' 2026-07-06T12:36:21,964 adding 'keystone/api/validation/parameter_types.py' 2026-07-06T12:36:21,966 adding 'keystone/api/validation/response_types.py' 2026-07-06T12:36:21,967 adding 'keystone/api/validation/validators.py' 2026-07-06T12:36:21,969 adding 'keystone/application_credential/__init__.py' 2026-07-06T12:36:21,971 adding 'keystone/application_credential/core.py' 2026-07-06T12:36:21,973 adding 'keystone/application_credential/schema.py' 2026-07-06T12:36:21,975 adding 'keystone/application_credential/backends/__init__.py' 2026-07-06T12:36:21,976 adding 'keystone/application_credential/backends/base.py' 2026-07-06T12:36:21,978 adding 'keystone/application_credential/backends/sql.py' 2026-07-06T12:36:21,980 adding 'keystone/assignment/__init__.py' 2026-07-06T12:36:21,987 adding 'keystone/assignment/core.py' 2026-07-06T12:36:21,989 adding 'keystone/assignment/schema.py' 2026-07-06T12:36:21,991 adding 'keystone/assignment/backends/__init__.py' 2026-07-06T12:36:21,992 adding 'keystone/assignment/backends/base.py' 2026-07-06T12:36:21,994 adding 'keystone/assignment/backends/sql.py' 2026-07-06T12:36:21,996 adding 'keystone/assignment/role_backends/__init__.py' 2026-07-06T12:36:21,998 adding 'keystone/assignment/role_backends/base.py' 2026-07-06T12:36:21,999 adding 'keystone/assignment/role_backends/resource_options.py' 2026-07-06T12:36:22,000 adding 'keystone/assignment/role_backends/sql.py' 2026-07-06T12:36:22,002 adding 'keystone/assignment/role_backends/sql_model.py' 2026-07-06T12:36:22,004 adding 'keystone/auth/__init__.py' 2026-07-06T12:36:22,007 adding 'keystone/auth/core.py' 2026-07-06T12:36:22,009 adding 'keystone/auth/schema.py' 2026-07-06T12:36:22,011 adding 'keystone/auth/plugins/__init__.py' 2026-07-06T12:36:22,013 adding 'keystone/auth/plugins/application_credential.py' 2026-07-06T12:36:22,014 adding 'keystone/auth/plugins/base.py' 2026-07-06T12:36:22,016 adding 'keystone/auth/plugins/core.py' 2026-07-06T12:36:22,017 adding 'keystone/auth/plugins/external.py' 2026-07-06T12:36:22,020 adding 'keystone/auth/plugins/mapped.py' 2026-07-06T12:36:22,022 adding 'keystone/auth/plugins/oauth1.py' 2026-07-06T12:36:22,023 adding 'keystone/auth/plugins/password.py' 2026-07-06T12:36:22,025 adding 'keystone/auth/plugins/token.py' 2026-07-06T12:36:22,026 adding 'keystone/auth/plugins/totp.py' 2026-07-06T12:36:22,028 adding 'keystone/catalog/__init__.py' 2026-07-06T12:36:22,030 adding 'keystone/catalog/core.py' 2026-07-06T12:36:22,032 adding 'keystone/catalog/schema.py' 2026-07-06T12:36:22,034 adding 'keystone/catalog/backends/__init__.py' 2026-07-06T12:36:22,035 adding 'keystone/catalog/backends/base.py' 2026-07-06T12:36:22,038 adding 'keystone/catalog/backends/sql.py' 2026-07-06T12:36:22,040 adding 'keystone/cmd/__init__.py' 2026-07-06T12:36:22,043 adding 'keystone/cmd/bootstrap.py' 2026-07-06T12:36:22,049 adding 'keystone/cmd/cli.py' 2026-07-06T12:36:22,051 adding 'keystone/cmd/idutils.py' 2026-07-06T12:36:22,053 adding 'keystone/cmd/manage.py' 2026-07-06T12:36:22,054 adding 'keystone/cmd/status.py' 2026-07-06T12:36:22,056 adding 'keystone/cmd/doctor/__init__.py' 2026-07-06T12:36:22,057 adding 'keystone/cmd/doctor/caching.py' 2026-07-06T12:36:22,059 adding 'keystone/cmd/doctor/credential.py' 2026-07-06T12:36:22,060 adding 'keystone/cmd/doctor/database.py' 2026-07-06T12:36:22,061 adding 'keystone/cmd/doctor/debug.py' 2026-07-06T12:36:22,062 adding 'keystone/cmd/doctor/federation.py' 2026-07-06T12:36:22,064 adding 'keystone/cmd/doctor/ldap.py' 2026-07-06T12:36:22,065 adding 'keystone/cmd/doctor/security_compliance.py' 2026-07-06T12:36:22,067 adding 'keystone/cmd/doctor/tokens.py' 2026-07-06T12:36:22,068 adding 'keystone/cmd/doctor/tokens_fernet.py' 2026-07-06T12:36:22,070 adding 'keystone/common/__init__.py' 2026-07-06T12:36:22,071 adding 'keystone/common/authorization.py' 2026-07-06T12:36:22,073 adding 'keystone/common/context.py' 2026-07-06T12:36:22,074 adding 'keystone/common/driver_hints.py' 2026-07-06T12:36:22,076 adding 'keystone/common/fernet_utils.py' 2026-07-06T12:36:22,078 adding 'keystone/common/json_home.py' 2026-07-06T12:36:22,079 adding 'keystone/common/jwt_utils.py' 2026-07-06T12:36:22,081 adding 'keystone/common/manager.py' 2026-07-06T12:36:22,083 adding 'keystone/common/password_hashing.py' 2026-07-06T12:36:22,084 adding 'keystone/common/profiler.py' 2026-07-06T12:36:22,086 adding 'keystone/common/provider_api.py' 2026-07-06T12:36:22,087 adding 'keystone/common/render_token.py' 2026-07-06T12:36:22,089 adding 'keystone/common/tokenless_auth.py' 2026-07-06T12:36:22,092 adding 'keystone/common/utils.py' 2026-07-06T12:36:22,094 adding 'keystone/common/cache/__init__.py' 2026-07-06T12:36:22,095 adding 'keystone/common/cache/_context_cache.py' 2026-07-06T12:36:22,097 adding 'keystone/common/cache/core.py' 2026-07-06T12:36:22,099 adding 'keystone/common/password_hashers/__init__.py' 2026-07-06T12:36:22,100 adding 'keystone/common/password_hashers/bcrypt.py' 2026-07-06T12:36:22,102 adding 'keystone/common/password_hashers/pbkdf2.py' 2026-07-06T12:36:22,103 adding 'keystone/common/password_hashers/scrypt.py' 2026-07-06T12:36:22,105 adding 'keystone/common/policies/__init__.py' 2026-07-06T12:36:22,107 adding 'keystone/common/policies/access_rule.py' 2026-07-06T12:36:22,108 adding 'keystone/common/policies/access_token.py' 2026-07-06T12:36:22,109 adding 'keystone/common/policies/application_credential.py' 2026-07-06T12:36:22,111 adding 'keystone/common/policies/auth.py' 2026-07-06T12:36:22,112 adding 'keystone/common/policies/base.py' 2026-07-06T12:36:22,114 adding 'keystone/common/policies/consumer.py' 2026-07-06T12:36:22,115 adding 'keystone/common/policies/credential.py' 2026-07-06T12:36:22,116 adding 'keystone/common/policies/domain.py' 2026-07-06T12:36:22,118 adding 'keystone/common/policies/domain_config.py' 2026-07-06T12:36:22,119 adding 'keystone/common/policies/ec2_credential.py' 2026-07-06T12:36:22,120 adding 'keystone/common/policies/ec2tokens.py' 2026-07-06T12:36:22,122 adding 'keystone/common/policies/endpoint.py' 2026-07-06T12:36:22,123 adding 'keystone/common/policies/endpoint_group.py' 2026-07-06T12:36:22,125 adding 'keystone/common/policies/grant.py' 2026-07-06T12:36:22,127 adding 'keystone/common/policies/group.py' 2026-07-06T12:36:22,128 adding 'keystone/common/policies/identity_provider.py' 2026-07-06T12:36:22,129 adding 'keystone/common/policies/implied_role.py' 2026-07-06T12:36:22,131 adding 'keystone/common/policies/limit.py' 2026-07-06T12:36:22,132 adding 'keystone/common/policies/mapping.py' 2026-07-06T12:36:22,134 adding 'keystone/common/policies/policy.py' 2026-07-06T12:36:22,135 adding 'keystone/common/policies/policy_association.py' 2026-07-06T12:36:22,137 adding 'keystone/common/policies/project.py' 2026-07-06T12:36:22,138 adding 'keystone/common/policies/project_endpoint.py' 2026-07-06T12:36:22,140 adding 'keystone/common/policies/protocol.py' 2026-07-06T12:36:22,141 adding 'keystone/common/policies/region.py' 2026-07-06T12:36:22,143 adding 'keystone/common/policies/registered_limit.py' 2026-07-06T12:36:22,144 adding 'keystone/common/policies/revoke_event.py' 2026-07-06T12:36:22,145 adding 'keystone/common/policies/role.py' 2026-07-06T12:36:22,147 adding 'keystone/common/policies/role_assignment.py' 2026-07-06T12:36:22,148 adding 'keystone/common/policies/s3tokens.py' 2026-07-06T12:36:22,149 adding 'keystone/common/policies/service.py' 2026-07-06T12:36:22,151 adding 'keystone/common/policies/service_provider.py' 2026-07-06T12:36:22,152 adding 'keystone/common/policies/token.py' 2026-07-06T12:36:22,153 adding 'keystone/common/policies/token_revocation.py' 2026-07-06T12:36:22,155 adding 'keystone/common/policies/trust.py' 2026-07-06T12:36:22,156 adding 'keystone/common/policies/user.py' 2026-07-06T12:36:22,158 adding 'keystone/common/rbac_enforcer/__init__.py' 2026-07-06T12:36:22,161 adding 'keystone/common/rbac_enforcer/enforcer.py' 2026-07-06T12:36:22,163 adding 'keystone/common/rbac_enforcer/policy.py' 2026-07-06T12:36:22,164 adding 'keystone/common/resource_options/__init__.py' 2026-07-06T12:36:22,166 adding 'keystone/common/resource_options/core.py' 2026-07-06T12:36:22,168 adding 'keystone/common/resource_options/options/__init__.py' 2026-07-06T12:36:22,169 adding 'keystone/common/resource_options/options/immutable.py' 2026-07-06T12:36:22,171 adding 'keystone/common/sql/__init__.py' 2026-07-06T12:36:22,173 adding 'keystone/common/sql/alembic.ini' 2026-07-06T12:36:22,176 adding 'keystone/common/sql/core.py' 2026-07-06T12:36:22,178 adding 'keystone/common/sql/upgrades.py' 2026-07-06T12:36:22,180 adding 'keystone/common/sql/migrations/README.rst' 2026-07-06T12:36:22,181 adding 'keystone/common/sql/migrations/__init__.py' 2026-07-06T12:36:22,182 adding 'keystone/common/sql/migrations/autogen.py' 2026-07-06T12:36:22,184 adding 'keystone/common/sql/migrations/env.py' 2026-07-06T12:36:22,186 adding 'keystone/common/sql/migrations/manage.py' 2026-07-06T12:36:22,187 adding 'keystone/common/sql/migrations/script.py.mako' 2026-07-06T12:36:22,191 adding 'keystone/common/sql/migrations/versions/27e647c0fad4_initial_version.py' 2026-07-06T12:36:22,193 adding 'keystone/common/sql/migrations/versions/CONTRACT_HEAD' 2026-07-06T12:36:22,194 adding 'keystone/common/sql/migrations/versions/EXPAND_HEAD' 2026-07-06T12:36:22,196 adding 'keystone/common/sql/migrations/versions/2024.1/expand/47147121_add_identity_federation_attribute_mapping_schema_version.py' 2026-07-06T12:36:22,198 adding 'keystone/common/sql/migrations/versions/2025.2/expand/e8725d6fa226_add_project_id_index_to_project_.py' 2026-07-06T12:36:22,200 adding 'keystone/common/sql/migrations/versions/2026.1/expand/742c857f1dfb_add_index_in_revocation_event.py' 2026-07-06T12:36:22,203 adding 'keystone/common/sql/migrations/versions/bobcat/contract/99de3849d860_fix_incorrect_constraints.py' 2026-07-06T12:36:22,204 adding 'keystone/common/sql/migrations/versions/bobcat/contract/c88cdce8f248_remove_duplicate_constraints.py' 2026-07-06T12:36:22,206 adding 'keystone/common/sql/migrations/versions/bobcat/expand/11c3b243b4cb_remove_service_provider_relay_state_server_default.py' 2026-07-06T12:36:22,207 adding 'keystone/common/sql/migrations/versions/bobcat/expand/b4f8b3f584e0_fix_incorrect_constraints.py' 2026-07-06T12:36:22,209 adding 'keystone/common/sql/migrations/versions/yoga/contract/e25ffa003242_initial.py' 2026-07-06T12:36:22,211 adding 'keystone/common/sql/migrations/versions/yoga/expand/29e87d24a316_initial.py' 2026-07-06T12:36:22,213 adding 'keystone/common/validation/__init__.py' 2026-07-06T12:36:22,214 adding 'keystone/common/validation/parameter_types.py' 2026-07-06T12:36:22,215 adding 'keystone/common/validation/validators.py' 2026-07-06T12:36:22,218 adding 'keystone/conf/__init__.py' 2026-07-06T12:36:22,219 adding 'keystone/conf/api.py' 2026-07-06T12:36:22,221 adding 'keystone/conf/application_credential.py' 2026-07-06T12:36:22,222 adding 'keystone/conf/assignment.py' 2026-07-06T12:36:22,224 adding 'keystone/conf/auth.py' 2026-07-06T12:36:22,225 adding 'keystone/conf/catalog.py' 2026-07-06T12:36:22,226 adding 'keystone/conf/constants.py' 2026-07-06T12:36:22,227 adding 'keystone/conf/credential.py' 2026-07-06T12:36:22,229 adding 'keystone/conf/default.py' 2026-07-06T12:36:22,230 adding 'keystone/conf/domain_config.py' 2026-07-06T12:36:22,231 adding 'keystone/conf/endpoint_filter.py' 2026-07-06T12:36:22,233 adding 'keystone/conf/endpoint_policy.py' 2026-07-06T12:36:22,234 adding 'keystone/conf/federation.py' 2026-07-06T12:36:22,236 adding 'keystone/conf/fernet_receipts.py' 2026-07-06T12:36:22,237 adding 'keystone/conf/fernet_tokens.py' 2026-07-06T12:36:22,239 adding 'keystone/conf/identity.py' 2026-07-06T12:36:22,240 adding 'keystone/conf/identity_mapping.py' 2026-07-06T12:36:22,241 adding 'keystone/conf/jwt_tokens.py' 2026-07-06T12:36:22,244 adding 'keystone/conf/ldap.py' 2026-07-06T12:36:22,245 adding 'keystone/conf/oauth1.py' 2026-07-06T12:36:22,246 adding 'keystone/conf/oauth2.py' 2026-07-06T12:36:22,248 adding 'keystone/conf/opts.py' 2026-07-06T12:36:22,249 adding 'keystone/conf/policy.py' 2026-07-06T12:36:22,250 adding 'keystone/conf/receipt.py' 2026-07-06T12:36:22,252 adding 'keystone/conf/resource.py' 2026-07-06T12:36:22,253 adding 'keystone/conf/revoke.py' 2026-07-06T12:36:22,255 adding 'keystone/conf/role.py' 2026-07-06T12:36:22,256 adding 'keystone/conf/saml.py' 2026-07-06T12:36:22,258 adding 'keystone/conf/security_compliance.py' 2026-07-06T12:36:22,260 adding 'keystone/conf/shadow_users.py' 2026-07-06T12:36:22,261 adding 'keystone/conf/token.py' 2026-07-06T12:36:22,263 adding 'keystone/conf/tokenless_auth.py' 2026-07-06T12:36:22,264 adding 'keystone/conf/totp.py' 2026-07-06T12:36:22,266 adding 'keystone/conf/trust.py' 2026-07-06T12:36:22,267 adding 'keystone/conf/unified_limit.py' 2026-07-06T12:36:22,269 adding 'keystone/conf/utils.py' 2026-07-06T12:36:22,270 adding 'keystone/conf/wsgi.py' 2026-07-06T12:36:22,272 adding 'keystone/credential/__init__.py' 2026-07-06T12:36:22,274 adding 'keystone/credential/core.py' 2026-07-06T12:36:22,275 adding 'keystone/credential/provider.py' 2026-07-06T12:36:22,276 adding 'keystone/credential/schema.py' 2026-07-06T12:36:22,278 adding 'keystone/credential/backends/__init__.py' 2026-07-06T12:36:22,279 adding 'keystone/credential/backends/base.py' 2026-07-06T12:36:22,281 adding 'keystone/credential/backends/sql.py' 2026-07-06T12:36:22,282 adding 'keystone/credential/providers/__init__.py' 2026-07-06T12:36:22,284 adding 'keystone/credential/providers/core.py' 2026-07-06T12:36:22,285 adding 'keystone/credential/providers/fernet/__init__.py' 2026-07-06T12:36:22,287 adding 'keystone/credential/providers/fernet/core.py' 2026-07-06T12:36:22,289 adding 'keystone/endpoint_policy/__init__.py' 2026-07-06T12:36:22,290 adding 'keystone/endpoint_policy/core.py' 2026-07-06T12:36:22,292 adding 'keystone/endpoint_policy/backends/__init__.py' 2026-07-06T12:36:22,293 adding 'keystone/endpoint_policy/backends/base.py' 2026-07-06T12:36:22,295 adding 'keystone/endpoint_policy/backends/sql.py' 2026-07-06T12:36:22,296 adding 'keystone/federation/__init__.py' 2026-07-06T12:36:22,298 adding 'keystone/federation/constants.py' 2026-07-06T12:36:22,299 adding 'keystone/federation/core.py' 2026-07-06T12:36:22,302 adding 'keystone/federation/idp.py' 2026-07-06T12:36:22,304 adding 'keystone/federation/schema.py' 2026-07-06T12:36:22,309 adding 'keystone/federation/utils.py' 2026-07-06T12:36:22,311 adding 'keystone/federation/backends/__init__.py' 2026-07-06T12:36:22,312 adding 'keystone/federation/backends/base.py' 2026-07-06T12:36:22,315 adding 'keystone/federation/backends/sql.py' 2026-07-06T12:36:22,316 adding 'keystone/identity/__init__.py' 2026-07-06T12:36:22,326 adding 'keystone/identity/core.py' 2026-07-06T12:36:22,327 adding 'keystone/identity/generator.py' 2026-07-06T12:36:22,329 adding 'keystone/identity/schema.py' 2026-07-06T12:36:22,331 adding 'keystone/identity/backends/__init__.py' 2026-07-06T12:36:22,333 adding 'keystone/identity/backends/base.py' 2026-07-06T12:36:22,335 adding 'keystone/identity/backends/resource_options.py' 2026-07-06T12:36:22,337 adding 'keystone/identity/backends/sql.py' 2026-07-06T12:36:22,340 adding 'keystone/identity/backends/sql_model.py' 2026-07-06T12:36:22,341 adding 'keystone/identity/backends/ldap/__init__.py' 2026-07-06T12:36:22,351 adding 'keystone/identity/backends/ldap/common.py' 2026-07-06T12:36:22,354 adding 'keystone/identity/backends/ldap/core.py' 2026-07-06T12:36:22,355 adding 'keystone/identity/backends/ldap/models.py' 2026-07-06T12:36:22,357 adding 'keystone/identity/id_generators/__init__.py' 2026-07-06T12:36:22,358 adding 'keystone/identity/id_generators/sha256.py' 2026-07-06T12:36:22,360 adding 'keystone/identity/mapping_backends/__init__.py' 2026-07-06T12:36:22,361 adding 'keystone/identity/mapping_backends/base.py' 2026-07-06T12:36:22,363 adding 'keystone/identity/mapping_backends/mapping.py' 2026-07-06T12:36:22,364 adding 'keystone/identity/mapping_backends/sql.py' 2026-07-06T12:36:22,366 adding 'keystone/identity/shadow_backends/__init__.py' 2026-07-06T12:36:22,367 adding 'keystone/identity/shadow_backends/base.py' 2026-07-06T12:36:22,369 adding 'keystone/identity/shadow_backends/sql.py' 2026-07-06T12:36:22,371 adding 'keystone/limit/__init__.py' 2026-07-06T12:36:22,372 adding 'keystone/limit/core.py' 2026-07-06T12:36:22,374 adding 'keystone/limit/schema.py' 2026-07-06T12:36:22,376 adding 'keystone/limit/backends/__init__.py' 2026-07-06T12:36:22,377 adding 'keystone/limit/backends/base.py' 2026-07-06T12:36:22,379 adding 'keystone/limit/backends/sql.py' 2026-07-06T12:36:22,381 adding 'keystone/limit/models/__init__.py' 2026-07-06T12:36:22,382 adding 'keystone/limit/models/base.py' 2026-07-06T12:36:22,383 adding 'keystone/limit/models/flat.py' 2026-07-06T12:36:22,385 adding 'keystone/limit/models/strict_two_level.py' 2026-07-06T12:36:22,391 adding 'keystone/locale/de/LC_MESSAGES/keystone.po' 2026-07-06T12:36:22,398 adding 'keystone/locale/en_GB/LC_MESSAGES/keystone.po' 2026-07-06T12:36:22,404 adding 'keystone/locale/es/LC_MESSAGES/keystone.po' 2026-07-06T12:36:22,410 adding 'keystone/locale/fr/LC_MESSAGES/keystone.po' 2026-07-06T12:36:22,415 adding 'keystone/locale/it/LC_MESSAGES/keystone.po' 2026-07-06T12:36:22,421 adding 'keystone/locale/ja/LC_MESSAGES/keystone.po' 2026-07-06T12:36:22,426 adding 'keystone/locale/ko_KR/LC_MESSAGES/keystone.po' 2026-07-06T12:36:22,431 adding 'keystone/locale/pt_BR/LC_MESSAGES/keystone.po' 2026-07-06T12:36:22,438 adding 'keystone/locale/ru/LC_MESSAGES/keystone.po' 2026-07-06T12:36:22,443 adding 'keystone/locale/zh_CN/LC_MESSAGES/keystone.po' 2026-07-06T12:36:22,448 adding 'keystone/locale/zh_TW/LC_MESSAGES/keystone.po' 2026-07-06T12:36:22,449 adding 'keystone/models/__init__.py' 2026-07-06T12:36:22,451 adding 'keystone/models/receipt_model.py' 2026-07-06T12:36:22,453 adding 'keystone/models/revoke_model.py' 2026-07-06T12:36:22,455 adding 'keystone/models/token_model.py' 2026-07-06T12:36:22,457 adding 'keystone/oauth1/__init__.py' 2026-07-06T12:36:22,459 adding 'keystone/oauth1/core.py' 2026-07-06T12:36:22,460 adding 'keystone/oauth1/schema.py' 2026-07-06T12:36:22,461 adding 'keystone/oauth1/validator.py' 2026-07-06T12:36:22,463 adding 'keystone/oauth1/backends/__init__.py' 2026-07-06T12:36:22,465 adding 'keystone/oauth1/backends/base.py' 2026-07-06T12:36:22,466 adding 'keystone/oauth1/backends/sql.py' 2026-07-06T12:36:22,468 adding 'keystone/oauth2/__init__.py' 2026-07-06T12:36:22,469 adding 'keystone/oauth2/handlers.py' 2026-07-06T12:36:22,471 adding 'keystone/policy/__init__.py' 2026-07-06T12:36:22,472 adding 'keystone/policy/core.py' 2026-07-06T12:36:22,473 adding 'keystone/policy/schema.py' 2026-07-06T12:36:22,476 adding 'keystone/policy/backends/__init__.py' 2026-07-06T12:36:22,477 adding 'keystone/policy/backends/base.py' 2026-07-06T12:36:22,478 adding 'keystone/policy/backends/rules.py' 2026-07-06T12:36:22,479 adding 'keystone/policy/backends/sql.py' 2026-07-06T12:36:22,481 adding 'keystone/receipt/__init__.py' 2026-07-06T12:36:22,483 adding 'keystone/receipt/handlers.py' 2026-07-06T12:36:22,484 adding 'keystone/receipt/provider.py' 2026-07-06T12:36:22,486 adding 'keystone/receipt/receipt_formatters.py' 2026-07-06T12:36:22,488 adding 'keystone/receipt/providers/__init__.py' 2026-07-06T12:36:22,489 adding 'keystone/receipt/providers/base.py' 2026-07-06T12:36:22,491 adding 'keystone/receipt/providers/fernet/__init__.py' 2026-07-06T12:36:22,492 adding 'keystone/receipt/providers/fernet/core.py' 2026-07-06T12:36:22,494 adding 'keystone/resource/__init__.py' 2026-07-06T12:36:22,502 adding 'keystone/resource/core.py' 2026-07-06T12:36:22,505 adding 'keystone/resource/schema.py' 2026-07-06T12:36:22,506 adding 'keystone/resource/backends/__init__.py' 2026-07-06T12:36:22,508 adding 'keystone/resource/backends/base.py' 2026-07-06T12:36:22,509 adding 'keystone/resource/backends/resource_options.py' 2026-07-06T12:36:22,512 adding 'keystone/resource/backends/sql.py' 2026-07-06T12:36:22,513 adding 'keystone/resource/backends/sql_model.py' 2026-07-06T12:36:22,515 adding 'keystone/resource/config_backends/__init__.py' 2026-07-06T12:36:22,516 adding 'keystone/resource/config_backends/base.py' 2026-07-06T12:36:22,518 adding 'keystone/resource/config_backends/sql.py' 2026-07-06T12:36:22,520 adding 'keystone/revoke/__init__.py' 2026-07-06T12:36:22,521 adding 'keystone/revoke/core.py' 2026-07-06T12:36:22,522 adding 'keystone/revoke/model.py' 2026-07-06T12:36:22,524 adding 'keystone/revoke/backends/__init__.py' 2026-07-06T12:36:22,526 adding 'keystone/revoke/backends/base.py' 2026-07-06T12:36:22,527 adding 'keystone/revoke/backends/sql.py' 2026-07-06T12:36:22,529 adding 'keystone/server/__init__.py' 2026-07-06T12:36:22,531 adding 'keystone/server/backends.py' 2026-07-06T12:36:22,532 adding 'keystone/server/wsgi.py' 2026-07-06T12:36:22,534 adding 'keystone/server/flask/__init__.py' 2026-07-06T12:36:22,536 adding 'keystone/server/flask/application.py' 2026-07-06T12:36:22,541 adding 'keystone/server/flask/common.py' 2026-07-06T12:36:22,543 adding 'keystone/server/flask/core.py' 2026-07-06T12:36:22,545 adding 'keystone/server/flask/request_processing/__init__.py' 2026-07-06T12:36:22,546 adding 'keystone/server/flask/request_processing/json_body.py' 2026-07-06T12:36:22,548 adding 'keystone/server/flask/request_processing/req_logging.py' 2026-07-06T12:36:22,550 adding 'keystone/server/flask/request_processing/middleware/__init__.py' 2026-07-06T12:36:22,552 adding 'keystone/server/flask/request_processing/middleware/auth_context.py' 2026-07-06T12:36:22,554 adding 'keystone/server/flask/request_processing/middleware/url_normalize.py' 2026-07-06T12:36:22,556 adding 'keystone/tests/__init__.py' 2026-07-06T12:36:22,557 adding 'keystone/tests/common/__init__.py' 2026-07-06T12:36:22,559 adding 'keystone/tests/common/auth.py' 2026-07-06T12:36:22,560 adding 'keystone/tests/functional/__init__.py' 2026-07-06T12:36:22,562 adding 'keystone/tests/functional/core.py' 2026-07-06T12:36:22,563 adding 'keystone/tests/functional/shared/__init__.py' 2026-07-06T12:36:22,564 adding 'keystone/tests/functional/shared/test_running.py' 2026-07-06T12:36:22,566 adding 'keystone/tests/hacking/__init__.py' 2026-07-06T12:36:22,568 adding 'keystone/tests/hacking/checks.py' 2026-07-06T12:36:22,569 adding 'keystone/tests/protection/__init__.py' 2026-07-06T12:36:22,572 adding 'keystone/tests/protection/v3/__init__.py' 2026-07-06T12:36:22,574 adding 'keystone/tests/protection/v3/test_access_rules.py' 2026-07-06T12:36:22,576 adding 'keystone/tests/protection/v3/test_application_credential.py' 2026-07-06T12:36:22,580 adding 'keystone/tests/protection/v3/test_assignment.py' 2026-07-06T12:36:22,582 adding 'keystone/tests/protection/v3/test_consumer.py' 2026-07-06T12:36:22,586 adding 'keystone/tests/protection/v3/test_credentials.py' 2026-07-06T12:36:22,588 adding 'keystone/tests/protection/v3/test_domain_config.py' 2026-07-06T12:36:22,590 adding 'keystone/tests/protection/v3/test_domain_roles.py' 2026-07-06T12:36:22,593 adding 'keystone/tests/protection/v3/test_domains.py' 2026-07-06T12:36:22,595 adding 'keystone/tests/protection/v3/test_ec2_credential.py' 2026-07-06T12:36:22,597 adding 'keystone/tests/protection/v3/test_endpoint_group.py' 2026-07-06T12:36:22,599 adding 'keystone/tests/protection/v3/test_endpoints.py' 2026-07-06T12:36:22,604 adding 'keystone/tests/protection/v3/test_grants.py' 2026-07-06T12:36:22,607 adding 'keystone/tests/protection/v3/test_groups.py' 2026-07-06T12:36:22,609 adding 'keystone/tests/protection/v3/test_identity_providers.py' 2026-07-06T12:36:22,611 adding 'keystone/tests/protection/v3/test_implied_roles.py' 2026-07-06T12:36:22,613 adding 'keystone/tests/protection/v3/test_limits.py' 2026-07-06T12:36:22,615 adding 'keystone/tests/protection/v3/test_mappings.py' 2026-07-06T12:36:22,618 adding 'keystone/tests/protection/v3/test_policy.py' 2026-07-06T12:36:22,620 adding 'keystone/tests/protection/v3/test_policy_association.py' 2026-07-06T12:36:22,623 adding 'keystone/tests/protection/v3/test_project_endpoint.py' 2026-07-06T12:36:22,625 adding 'keystone/tests/protection/v3/test_project_tags.py' 2026-07-06T12:36:22,628 adding 'keystone/tests/protection/v3/test_projects.py' 2026-07-06T12:36:22,630 adding 'keystone/tests/protection/v3/test_protocols.py' 2026-07-06T12:36:22,632 adding 'keystone/tests/protection/v3/test_regions.py' 2026-07-06T12:36:22,634 adding 'keystone/tests/protection/v3/test_registered_limits.py' 2026-07-06T12:36:22,635 adding 'keystone/tests/protection/v3/test_roles.py' 2026-07-06T12:36:22,637 adding 'keystone/tests/protection/v3/test_service_providers.py' 2026-07-06T12:36:22,639 adding 'keystone/tests/protection/v3/test_services.py' 2026-07-06T12:36:22,642 adding 'keystone/tests/protection/v3/test_system_assignments.py' 2026-07-06T12:36:22,644 adding 'keystone/tests/protection/v3/test_tokens.py' 2026-07-06T12:36:22,646 adding 'keystone/tests/protection/v3/test_trusts.py' 2026-07-06T12:36:22,649 adding 'keystone/tests/protection/v3/test_users.py' 2026-07-06T12:36:22,652 adding 'keystone/tests/unit/__init__.py' 2026-07-06T12:36:22,654 adding 'keystone/tests/unit/base_classes.py' 2026-07-06T12:36:22,658 adding 'keystone/tests/unit/core.py' 2026-07-06T12:36:22,660 adding 'keystone/tests/unit/default_fixtures.py' 2026-07-06T12:36:22,663 adding 'keystone/tests/unit/fakeldap.py' 2026-07-06T12:36:22,665 adding 'keystone/tests/unit/federation_fixtures.py' 2026-07-06T12:36:22,666 adding 'keystone/tests/unit/filtering.py' 2026-07-06T12:36:22,667 adding 'keystone/tests/unit/identity_mapping.py' 2026-07-06T12:36:22,670 adding 'keystone/tests/unit/mapping_fixtures.py' 2026-07-06T12:36:22,672 adding 'keystone/tests/unit/rest.py' 2026-07-06T12:36:22,673 adding 'keystone/tests/unit/test_app_config.py' 2026-07-06T12:36:22,678 adding 'keystone/tests/unit/test_associate_project_endpoint_extension.py' 2026-07-06T12:36:22,680 adding 'keystone/tests/unit/test_auth_plugin.py' 2026-07-06T12:36:22,681 adding 'keystone/tests/unit/test_backend_endpoint_policy.py' 2026-07-06T12:36:22,683 adding 'keystone/tests/unit/test_backend_endpoint_policy_sql.py' 2026-07-06T12:36:22,684 adding 'keystone/tests/unit/test_backend_federation_sql.py' 2026-07-06T12:36:22,687 adding 'keystone/tests/unit/test_backend_id_mapping_sql.py' 2026-07-06T12:36:22,700 adding 'keystone/tests/unit/test_backend_ldap.py' 2026-07-06T12:36:22,703 adding 'keystone/tests/unit/test_backend_ldap_pool.py' 2026-07-06T12:36:22,704 adding 'keystone/tests/unit/test_backend_rules.py' 2026-07-06T12:36:22,710 adding 'keystone/tests/unit/test_backend_sql.py' 2026-07-06T12:36:22,718 adding 'keystone/tests/unit/test_cli.py' 2026-07-06T12:36:22,719 adding 'keystone/tests/unit/test_config.py' 2026-07-06T12:36:22,721 adding 'keystone/tests/unit/test_contrib_ec2_core.py' 2026-07-06T12:36:22,723 adding 'keystone/tests/unit/test_contrib_s3_core.py' 2026-07-06T12:36:22,724 adding 'keystone/tests/unit/test_contrib_simple_cert.py' 2026-07-06T12:36:22,725 adding 'keystone/tests/unit/test_driver_hints.py' 2026-07-06T12:36:22,726 adding 'keystone/tests/unit/test_entry_points.py' 2026-07-06T12:36:22,728 adding 'keystone/tests/unit/test_exception.py' 2026-07-06T12:36:22,729 adding 'keystone/tests/unit/test_hacking_checks.py' 2026-07-06T12:36:22,731 adding 'keystone/tests/unit/test_healthcheck.py' 2026-07-06T12:36:22,732 adding 'keystone/tests/unit/test_ldap_livetest.py' 2026-07-06T12:36:22,734 adding 'keystone/tests/unit/test_ldap_pool_livetest.py' 2026-07-06T12:36:22,735 adding 'keystone/tests/unit/test_ldap_tls_livetest.py' 2026-07-06T12:36:22,740 adding 'keystone/tests/unit/test_limits.py' 2026-07-06T12:36:22,743 adding 'keystone/tests/unit/test_middleware.py' 2026-07-06T12:36:22,745 adding 'keystone/tests/unit/test_policy.py' 2026-07-06T12:36:22,746 adding 'keystone/tests/unit/test_receipt_provider.py' 2026-07-06T12:36:22,749 adding 'keystone/tests/unit/test_revoke.py' 2026-07-06T12:36:22,750 adding 'keystone/tests/unit/test_shadow_users.py' 2026-07-06T12:36:22,752 adding 'keystone/tests/unit/test_sql_banned_operations.py' 2026-07-06T12:36:22,755 adding 'keystone/tests/unit/test_sql_upgrade.py' 2026-07-06T12:36:22,756 adding 'keystone/tests/unit/test_token_provider.py' 2026-07-06T12:36:22,757 adding 'keystone/tests/unit/test_url_middleware.py' 2026-07-06T12:36:22,759 adding 'keystone/tests/unit/test_user_group_cache_invalidation.py' 2026-07-06T12:36:22,761 adding 'keystone/tests/unit/test_user_group_cache_invalidation_integration.py' 2026-07-06T12:36:22,767 adding 'keystone/tests/unit/test_v3.py' 2026-07-06T12:36:22,771 adding 'keystone/tests/unit/test_v3_application_credential.py' 2026-07-06T12:36:22,785 adding 'keystone/tests/unit/test_v3_assignment.py' 2026-07-06T12:36:22,806 adding 'keystone/tests/unit/test_v3_auth.py' 2026-07-06T12:36:22,812 adding 'keystone/tests/unit/test_v3_catalog.py' 2026-07-06T12:36:22,817 adding 'keystone/tests/unit/test_v3_credential.py' 2026-07-06T12:36:22,821 adding 'keystone/tests/unit/test_v3_domain_config.py' 2026-07-06T12:36:22,823 adding 'keystone/tests/unit/test_v3_endpoint_policy.py' 2026-07-06T12:36:22,840 adding 'keystone/tests/unit/test_v3_federation.py' 2026-07-06T12:36:22,846 adding 'keystone/tests/unit/test_v3_filters.py' 2026-07-06T12:36:22,851 adding 'keystone/tests/unit/test_v3_identity.py' 2026-07-06T12:36:22,856 adding 'keystone/tests/unit/test_v3_oauth1.py' 2026-07-06T12:36:22,861 adding 'keystone/tests/unit/test_v3_oauth2.py' 2026-07-06T12:36:22,863 adding 'keystone/tests/unit/test_v3_os_revoke.py' 2026-07-06T12:36:22,865 adding 'keystone/tests/unit/test_v3_policy.py' 2026-07-06T12:36:22,871 adding 'keystone/tests/unit/test_v3_resource.py' 2026-07-06T12:36:22,874 adding 'keystone/tests/unit/test_v3_trust.py' 2026-07-06T12:36:22,883 adding 'keystone/tests/unit/test_validation.py' 2026-07-06T12:36:22,887 adding 'keystone/tests/unit/test_versions.py' 2026-07-06T12:36:22,889 adding 'keystone/tests/unit/utils.py' 2026-07-06T12:36:22,890 adding 'keystone/tests/unit/application_credential/__init__.py' 2026-07-06T12:36:22,892 adding 'keystone/tests/unit/application_credential/test_backends.py' 2026-07-06T12:36:22,894 adding 'keystone/tests/unit/application_credential/backends/__init__.py' 2026-07-06T12:36:22,895 adding 'keystone/tests/unit/application_credential/backends/test_sql.py' 2026-07-06T12:36:22,897 adding 'keystone/tests/unit/assignment/__init__.py' 2026-07-06T12:36:22,912 adding 'keystone/tests/unit/assignment/test_backends.py' 2026-07-06T12:36:22,915 adding 'keystone/tests/unit/assignment/test_core.py' 2026-07-06T12:36:22,917 adding 'keystone/tests/unit/assignment/role_backends/__init__.py' 2026-07-06T12:36:22,918 adding 'keystone/tests/unit/assignment/role_backends/test_sql.py' 2026-07-06T12:36:22,920 adding 'keystone/tests/unit/auth/__init__.py' 2026-07-06T12:36:22,921 adding 'keystone/tests/unit/auth/test_controllers.py' 2026-07-06T12:36:22,923 adding 'keystone/tests/unit/auth/test_schema.py' 2026-07-06T12:36:22,925 adding 'keystone/tests/unit/auth/plugins/__init__.py' 2026-07-06T12:36:22,926 adding 'keystone/tests/unit/auth/plugins/test_core.py' 2026-07-06T12:36:22,928 adding 'keystone/tests/unit/auth/plugins/test_mapped.py' 2026-07-06T12:36:22,929 adding 'keystone/tests/unit/backend/__init__.py' 2026-07-06T12:36:22,931 adding 'keystone/tests/unit/backend/core_ldap.py' 2026-07-06T12:36:22,932 adding 'keystone/tests/unit/backend/core_sql.py' 2026-07-06T12:36:22,934 adding 'keystone/tests/unit/catalog/__init__.py' 2026-07-06T12:36:22,936 adding 'keystone/tests/unit/catalog/test_backends.py' 2026-07-06T12:36:22,938 adding 'keystone/tests/unit/catalog/test_core.py' 2026-07-06T12:36:22,939 adding 'keystone/tests/unit/common/__init__.py' 2026-07-06T12:36:22,941 adding 'keystone/tests/unit/common/test_cache.py' 2026-07-06T12:36:22,943 adding 'keystone/tests/unit/common/test_database_conflicts.py' 2026-07-06T12:36:22,944 adding 'keystone/tests/unit/common/test_json_home.py' 2026-07-06T12:36:22,950 adding 'keystone/tests/unit/common/test_notifications.py' 2026-07-06T12:36:22,952 adding 'keystone/tests/unit/common/test_password_hashing.py' 2026-07-06T12:36:22,954 adding 'keystone/tests/unit/common/test_provider_api.py' 2026-07-06T12:36:22,957 adding 'keystone/tests/unit/common/test_rbac_enforcer.py' 2026-07-06T12:36:22,959 adding 'keystone/tests/unit/common/test_resource_options_common.py' 2026-07-06T12:36:22,960 adding 'keystone/tests/unit/common/test_sql_core.py' 2026-07-06T12:36:22,963 adding 'keystone/tests/unit/common/test_utils.py' 2026-07-06T12:36:22,964 adding 'keystone/tests/unit/common/sql/__init__.py' 2026-07-06T12:36:22,966 adding 'keystone/tests/unit/common/sql/test_upgrades.py' 2026-07-06T12:36:22,968 adding 'keystone/tests/unit/config_files/backend_ldap.conf' 2026-07-06T12:36:22,969 adding 'keystone/tests/unit/config_files/backend_ldap_pool.conf' 2026-07-06T12:36:22,970 adding 'keystone/tests/unit/config_files/backend_ldap_sql.conf' 2026-07-06T12:36:22,972 adding 'keystone/tests/unit/config_files/backend_liveldap.conf' 2026-07-06T12:36:22,973 adding 'keystone/tests/unit/config_files/backend_multi_ldap_sql.conf' 2026-07-06T12:36:22,974 adding 'keystone/tests/unit/config_files/backend_pool_liveldap.conf' 2026-07-06T12:36:22,975 adding 'keystone/tests/unit/config_files/backend_sql.conf' 2026-07-06T12:36:22,977 adding 'keystone/tests/unit/config_files/backend_tls_liveldap.conf' 2026-07-06T12:36:22,978 adding 'keystone/tests/unit/config_files/test_auth_plugin.conf' 2026-07-06T12:36:22,979 adding 'keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql/keystone.domain1.conf' 2026-07-06T12:36:22,981 adding 'keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.Default.conf' 2026-07-06T12:36:22,982 adding 'keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain1.conf' 2026-07-06T12:36:22,983 adding 'keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain2.conf' 2026-07-06T12:36:22,985 adding 'keystone/tests/unit/config_files/domain_configs_one_extra_sql/keystone.domain2.conf' 2026-07-06T12:36:22,986 adding 'keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.Default.conf' 2026-07-06T12:36:22,988 adding 'keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.domain1.conf' 2026-07-06T12:36:22,989 adding 'keystone/tests/unit/contrib/__init__.py' 2026-07-06T12:36:22,991 adding 'keystone/tests/unit/contrib/federation/__init__.py' 2026-07-06T12:36:22,995 adding 'keystone/tests/unit/contrib/federation/test_utils.py' 2026-07-06T12:36:22,996 adding 'keystone/tests/unit/credential/__init__.py' 2026-07-06T12:36:22,998 adding 'keystone/tests/unit/credential/test_backend_sql.py' 2026-07-06T12:36:22,999 adding 'keystone/tests/unit/credential/test_fernet_provider.py' 2026-07-06T12:36:23,001 adding 'keystone/tests/unit/endpoint_policy/__init__.py' 2026-07-06T12:36:23,002 adding 'keystone/tests/unit/endpoint_policy/backends/__init__.py' 2026-07-06T12:36:23,004 adding 'keystone/tests/unit/endpoint_policy/backends/test_base.py' 2026-07-06T12:36:23,005 adding 'keystone/tests/unit/endpoint_policy/backends/test_sql.py' 2026-07-06T12:36:23,007 adding 'keystone/tests/unit/external/README.rst' 2026-07-06T12:36:23,008 adding 'keystone/tests/unit/external/__init__.py' 2026-07-06T12:36:23,009 adding 'keystone/tests/unit/external/test_timeutils.py' 2026-07-06T12:36:23,011 adding 'keystone/tests/unit/federation/__init__.py' 2026-07-06T12:36:23,012 adding 'keystone/tests/unit/federation/test_core.py' 2026-07-06T12:36:23,014 adding 'keystone/tests/unit/federation/test_utils.py' 2026-07-06T12:36:23,016 adding 'keystone/tests/unit/identity/__init__.py' 2026-07-06T12:36:23,019 adding 'keystone/tests/unit/identity/test_backend_sql.py' 2026-07-06T12:36:23,025 adding 'keystone/tests/unit/identity/test_backends.py' 2026-07-06T12:36:23,027 adding 'keystone/tests/unit/identity/test_core.py' 2026-07-06T12:36:23,029 adding 'keystone/tests/unit/identity/backends/__init__.py' 2026-07-06T12:36:23,030 adding 'keystone/tests/unit/identity/backends/fake_driver.py' 2026-07-06T12:36:23,033 adding 'keystone/tests/unit/identity/backends/test_base.py' 2026-07-06T12:36:23,034 adding 'keystone/tests/unit/identity/backends/test_ldap.py' 2026-07-06T12:36:23,037 adding 'keystone/tests/unit/identity/backends/test_ldap_common.py' 2026-07-06T12:36:23,038 adding 'keystone/tests/unit/identity/backends/test_sql.py' 2026-07-06T12:36:23,040 adding 'keystone/tests/unit/identity/shadow_users/__init__.py' 2026-07-06T12:36:23,042 adding 'keystone/tests/unit/identity/shadow_users/test_backend.py' 2026-07-06T12:36:23,043 adding 'keystone/tests/unit/identity/shadow_users/test_core.py' 2026-07-06T12:36:23,045 adding 'keystone/tests/unit/ksfixtures/__init__.py' 2026-07-06T12:36:23,046 adding 'keystone/tests/unit/ksfixtures/auth_plugins.py' 2026-07-06T12:36:23,048 adding 'keystone/tests/unit/ksfixtures/backendloader.py' 2026-07-06T12:36:23,049 adding 'keystone/tests/unit/ksfixtures/cache.py' 2026-07-06T12:36:23,051 adding 'keystone/tests/unit/ksfixtures/database.py' 2026-07-06T12:36:23,052 adding 'keystone/tests/unit/ksfixtures/hacking.py' 2026-07-06T12:36:23,054 adding 'keystone/tests/unit/ksfixtures/jws_key_repository.py' 2026-07-06T12:36:23,055 adding 'keystone/tests/unit/ksfixtures/key_repository.py' 2026-07-06T12:36:23,056 adding 'keystone/tests/unit/ksfixtures/ldapdb.py' 2026-07-06T12:36:23,058 adding 'keystone/tests/unit/ksfixtures/logging.py' 2026-07-06T12:36:23,059 adding 'keystone/tests/unit/ksfixtures/policy.py' 2026-07-06T12:36:23,060 adding 'keystone/tests/unit/ksfixtures/temporaryfile.py' 2026-07-06T12:36:23,062 adding 'keystone/tests/unit/ksfixtures/warnings.py' 2026-07-06T12:36:23,063 adding 'keystone/tests/unit/limit/__init__.py' 2026-07-06T12:36:23,066 adding 'keystone/tests/unit/limit/test_backends.py' 2026-07-06T12:36:23,067 adding 'keystone/tests/unit/policy/__init__.py' 2026-07-06T12:36:23,069 adding 'keystone/tests/unit/policy/test_backends.py' 2026-07-06T12:36:23,070 adding 'keystone/tests/unit/policy/backends/__init__.py' 2026-07-06T12:36:23,071 adding 'keystone/tests/unit/policy/backends/test_base.py' 2026-07-06T12:36:23,073 adding 'keystone/tests/unit/policy/backends/test_sql.py' 2026-07-06T12:36:23,074 adding 'keystone/tests/unit/receipt/__init__.py' 2026-07-06T12:36:23,076 adding 'keystone/tests/unit/receipt/test_fernet_provider.py' 2026-07-06T12:36:23,078 adding 'keystone/tests/unit/receipt/test_receipt_serialization.py' 2026-07-06T12:36:23,079 adding 'keystone/tests/unit/resource/__init__.py' 2026-07-06T12:36:23,086 adding 'keystone/tests/unit/resource/test_backends.py' 2026-07-06T12:36:23,090 adding 'keystone/tests/unit/resource/test_core.py' 2026-07-06T12:36:23,092 adding 'keystone/tests/unit/resource/backends/__init__.py' 2026-07-06T12:36:23,093 adding 'keystone/tests/unit/resource/backends/test_sql.py' 2026-07-06T12:36:23,095 adding 'keystone/tests/unit/resource/config_backends/__init__.py' 2026-07-06T12:36:23,096 adding 'keystone/tests/unit/resource/config_backends/test_sql.py' 2026-07-06T12:36:23,098 adding 'keystone/tests/unit/saml2/idp_saml2_metadata.xml' 2026-07-06T12:36:23,099 adding 'keystone/tests/unit/saml2/signed_saml2_assertion.xml' 2026-07-06T12:36:23,101 adding 'keystone/tests/unit/server/__init__.py' 2026-07-06T12:36:23,104 adding 'keystone/tests/unit/server/test_keystone_flask.py' 2026-07-06T12:36:23,105 adding 'keystone/tests/unit/tests/__init__.py' 2026-07-06T12:36:23,107 adding 'keystone/tests/unit/tests/test_core.py' 2026-07-06T12:36:23,108 adding 'keystone/tests/unit/tests/test_utils.py' 2026-07-06T12:36:23,110 adding 'keystone/tests/unit/token/__init__.py' 2026-07-06T12:36:23,114 adding 'keystone/tests/unit/token/test_fernet_provider.py' 2026-07-06T12:36:23,115 adding 'keystone/tests/unit/token/test_jws_provider.py' 2026-07-06T12:36:23,117 adding 'keystone/tests/unit/token/test_token_serialization.py' 2026-07-06T12:36:23,118 adding 'keystone/tests/unit/trust/__init__.py' 2026-07-06T12:36:23,120 adding 'keystone/tests/unit/trust/test_backends.py' 2026-07-06T12:36:23,122 adding 'keystone/token/__init__.py' 2026-07-06T12:36:23,124 adding 'keystone/token/provider.py' 2026-07-06T12:36:23,127 adding 'keystone/token/token_formatters.py' 2026-07-06T12:36:23,129 adding 'keystone/token/providers/__init__.py' 2026-07-06T12:36:23,131 adding 'keystone/token/providers/base.py' 2026-07-06T12:36:23,132 adding 'keystone/token/providers/fernet/__init__.py' 2026-07-06T12:36:23,134 adding 'keystone/token/providers/fernet/core.py' 2026-07-06T12:36:23,136 adding 'keystone/token/providers/jws/__init__.py' 2026-07-06T12:36:23,137 adding 'keystone/token/providers/jws/core.py' 2026-07-06T12:36:23,139 adding 'keystone/trust/__init__.py' 2026-07-06T12:36:23,141 adding 'keystone/trust/core.py' 2026-07-06T12:36:23,143 adding 'keystone/trust/schema.py' 2026-07-06T12:36:23,144 adding 'keystone/trust/backends/__init__.py' 2026-07-06T12:36:23,146 adding 'keystone/trust/backends/base.py' 2026-07-06T12:36:23,148 adding 'keystone/trust/backends/sql.py' 2026-07-06T12:36:23,149 adding 'keystone/wsgi/__init__.py' 2026-07-06T12:36:23,151 adding 'keystone/wsgi/api.py' 2026-07-06T12:36:23,154 adding 'keystone-29.0.2.data/data/etc/keystone/sso_callback_template.html' 2026-07-06T12:36:23,159 adding 'keystone-29.0.2.dist-info/licenses/AUTHORS' 2026-07-06T12:36:23,162 adding 'keystone-29.0.2.dist-info/licenses/LICENSE' 2026-07-06T12:36:23,164 adding 'keystone-29.0.2.dist-info/METADATA' 2026-07-06T12:36:23,165 adding 'keystone-29.0.2.dist-info/WHEEL' 2026-07-06T12:36:23,166 adding 'keystone-29.0.2.dist-info/entry_points.txt' 2026-07-06T12:36:23,167 adding 'keystone-29.0.2.dist-info/top_level.txt' 2026-07-06T12:36:23,176 adding 'keystone-29.0.2.dist-info/RECORD' 2026-07-06T12:36:23,199 removing build/bdist.linux-armv7l/wheel 2026-07-06T12:36:23,483 Building wheel for keystone (pyproject.toml): finished with status 'done' 2026-07-06T12:36:23,520 Created wheel for keystone: filename=keystone-29.0.2-py3-none-any.whl size=1492936 sha256=1acd5dde6e06bbf3e3fdc0b19e830a7b216cace7dce3f5d23b666072fc2d3327 2026-07-06T12:36:23,522 Stored in directory: /tmp/pip-ephem-wheel-cache-cuuh2m13/wheels/7c/58/0c/c483c51199e8a5803ed0e0a95d21aab810ca17c436a9b403c3 2026-07-06T12:36:23,551 Successfully built keystone 2026-07-06T12:36:23,601 Removed build tracker: '/tmp/pip-build-tracker-dhui5rzq'