2026-04-01T11:58:11,915 Created temporary directory: /tmp/pip-ephem-wheel-cache-xs5ncgxq 2026-04-01T11:58:11,917 Created temporary directory: /tmp/pip-build-tracker-lhizuwx_ 2026-04-01T11:58:11,918 Initialized build tracking at /tmp/pip-build-tracker-lhizuwx_ 2026-04-01T11:58:11,918 Created build tracker: /tmp/pip-build-tracker-lhizuwx_ 2026-04-01T11:58:11,919 Entered build tracker: /tmp/pip-build-tracker-lhizuwx_ 2026-04-01T11:58:11,919 Created temporary directory: /tmp/pip-wheel-d9ofa4vd 2026-04-01T11:58:11,922 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-04-01T11:58:11,925 Created temporary directory: /tmp/pip-ephem-wheel-cache-accnnbxs 2026-04-01T11:58:11,947 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-01T11:58:11,950 2 location(s) to search for versions of keystone: 2026-04-01T11:58:11,950 * https://pypi.org/simple/keystone/ 2026-04-01T11:58:11,950 * https://www.piwheels.org/simple/keystone/ 2026-04-01T11:58:11,951 Fetching project page and analyzing links: https://pypi.org/simple/keystone/ 2026-04-01T11:58:11,952 Getting page https://pypi.org/simple/keystone/ 2026-04-01T11:58:11,953 Found index url https://pypi.org/simple 2026-04-01T11:58:12,188 Fetched page https://pypi.org/simple/keystone/ as application/vnd.pypi.simple.v1+json 2026-04-01T11:58:12,208 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-04-01T11:58:12,209 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-04-01T11:58:12,210 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-04-01T11:58:12,210 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-04-01T11:58:12,211 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-04-01T11:58:12,212 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-04-01T11:58:12,213 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-04-01T11:58:12,213 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-04-01T11:58:12,214 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-04-01T11:58:12,215 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-04-01T11:58:12,215 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-04-01T11:58:12,216 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-04-01T11:58:12,217 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-04-01T11:58:12,217 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-04-01T11:58:12,218 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-04-01T11:58:12,219 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-04-01T11:58:12,219 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-04-01T11:58:12,220 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-04-01T11:58:12,220 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-04-01T11:58:12,221 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-04-01T11:58:12,222 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-04-01T11:58:12,222 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-04-01T11:58:12,223 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-04-01T11:58:12,224 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-04-01T11:58:12,224 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-04-01T11:58:12,225 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-04-01T11:58:12,226 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-04-01T11:58:12,226 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-04-01T11:58:12,228 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-04-01T11:58:12,228 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-04-01T11:58:12,229 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-04-01T11:58:12,229 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-04-01T11:58:12,230 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-04-01T11:58:12,230 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-04-01T11:58:12,231 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-04-01T11:58:12,232 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-04-01T11:58:12,233 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-04-01T11:58:12,233 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-04-01T11:58:12,234 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-04-01T11:58:12,235 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-04-01T11:58:12,236 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-04-01T11:58:12,237 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-04-01T11:58:12,238 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-04-01T11:58:12,239 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-04-01T11:58:12,240 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-04-01T11:58:12,240 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-04-01T11:58:12,241 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-04-01T11:58:12,242 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-04-01T11:58:12,242 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-04-01T11:58:12,243 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-04-01T11:58:12,244 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-04-01T11:58:12,245 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-04-01T11:58:12,246 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-04-01T11:58:12,246 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-04-01T11:58:12,247 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-04-01T11:58:12,248 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-04-01T11:58:12,249 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-04-01T11:58:12,250 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-04-01T11:58:12,251 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-04-01T11:58:12,252 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-04-01T11:58:12,252 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-04-01T11:58:12,253 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-04-01T11:58:12,254 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-04-01T11:58:12,254 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-04-01T11:58:12,255 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-04-01T11:58:12,256 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-04-01T11:58:12,257 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-04-01T11:58:12,258 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-04-01T11:58:12,259 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-04-01T11:58:12,260 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-04-01T11:58:12,261 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-04-01T11:58:12,261 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-04-01T11:58:12,262 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-04-01T11:58:12,263 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-04-01T11:58:12,264 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-04-01T11:58:12,265 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-04-01T11:58:12,266 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-04-01T11:58:12,266 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-04-01T11:58:12,267 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-04-01T11:58:12,268 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-04-01T11:58:12,269 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-04-01T11:58:12,269 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-04-01T11:58:12,270 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-04-01T11:58:12,271 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-04-01T11:58:12,272 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-04-01T11:58:12,273 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-04-01T11:58:12,274 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-04-01T11:58:12,274 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-04-01T11:58:12,275 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-04-01T11:58:12,276 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-04-01T11:58:12,277 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-04-01T11:58:12,278 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-04-01T11:58:12,279 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-04-01T11:58:12,279 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-04-01T11:58:12,280 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-04-01T11:58:12,280 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-04-01T11:58:12,281 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-04-01T11:58:12,282 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-04-01T11:58:12,283 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-04-01T11:58:12,284 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-04-01T11:58:12,285 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-04-01T11:58:12,285 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-04-01T11:58:12,286 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-04-01T11:58:12,287 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-04-01T11:58:12,288 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-04-01T11:58:12,289 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-04-01T11:58:12,290 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-04-01T11:58:12,290 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-04-01T11:58:12,291 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-04-01T11:58:12,292 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-04-01T11:58:12,292 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-04-01T11:58:12,293 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-04-01T11:58:12,294 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-04-01T11:58:12,295 Fetching project page and analyzing links: https://www.piwheels.org/simple/keystone/ 2026-04-01T11:58:12,295 Getting page https://www.piwheels.org/simple/keystone/ 2026-04-01T11:58:12,297 Found index url https://www.piwheels.org/simple 2026-04-01T11:58:12,468 Fetched page https://www.piwheels.org/simple/keystone/ as text/html 2026-04-01T11:58:12,484 Skipping link: No binaries permitted for keystone: https://www.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-04-01T11:58:12,485 Skipping link: No binaries permitted for keystone: https://www.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-04-01T11:58:12,485 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-04-01T11:58:12,486 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-04-01T11:58:12,487 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-04-01T11:58:12,487 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-04-01T11:58:12,488 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-04-01T11:58:12,489 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-04-01T11:58:12,489 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-04-01T11:58:12,490 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-04-01T11:58:12,490 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-04-01T11:58:12,491 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-04-01T11:58:12,492 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-04-01T11:58:12,492 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-04-01T11:58:12,493 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-04-01T11:58:12,494 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-04-01T11:58:12,494 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-04-01T11:58:12,495 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-04-01T11:58:12,495 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-04-01T11:58:12,496 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-04-01T11:58:12,497 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-04-01T11:58:12,497 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-04-01T11:58:12,498 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-04-01T11:58:12,498 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-04-01T11:58:12,499 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-04-01T11:58:12,499 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-04-01T11:58:12,500 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-04-01T11:58:12,500 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-04-01T11:58:12,501 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-04-01T11:58:12,502 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-04-01T11:58:12,502 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-04-01T11:58:12,503 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-04-01T11:58:12,503 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-04-01T11:58:12,504 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-04-01T11:58:12,505 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-04-01T11:58:12,505 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-04-01T11:58:12,505 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-04-01T11:58:12,506 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-04-01T11:58:12,506 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-04-01T11:58:12,507 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-04-01T11:58:12,508 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-04-01T11:58:12,508 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-04-01T11:58:12,509 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-04-01T11:58:12,509 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-04-01T11:58:12,510 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-04-01T11:58:12,511 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-04-01T11:58:12,511 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-04-01T11:58:12,512 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-04-01T11:58:12,513 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-04-01T11:58:12,513 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-04-01T11:58:12,514 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-04-01T11:58:12,514 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-04-01T11:58:12,515 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-04-01T11:58:12,515 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-04-01T11:58:12,516 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-04-01T11:58:12,516 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-04-01T11:58:12,517 Skipping link: not a file: https://www.piwheels.org/simple/keystone/ 2026-04-01T11:58:12,518 Skipping link: not a file: https://pypi.org/simple/keystone/ 2026-04-01T11:58:12,542 Given no hashes to check 1 links for project 'keystone': discarding no candidates 2026-04-01T11:58:12,561 Collecting keystone==29.0.0 2026-04-01T11:58:12,563 Created temporary directory: /tmp/pip-unpack-vcl28o_g 2026-04-01T11:58:12,799 Downloading keystone-29.0.0.tar.gz (1.8 MB) 2026-04-01T11:58:15,831 Added keystone==29.0.0 from https://files.pythonhosted.org/packages/f9/b3/5038a71a5eee1150b968dc5622a4529d069e3fc3b04659ca1680182969f3/keystone-29.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-lhizuwx_' 2026-04-01T11:58:15,838 Created temporary directory: /tmp/pip-build-env-knbynek9 2026-04-01T11:58:15,843 Installing build dependencies: started 2026-04-01T11:58:15,844 Running command pip subprocess to install build dependencies 2026-04-01T11:58:16,975 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-01T11:58:17,413 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-04-01T11:58:17,436 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-01T11:58:17,974 Collecting pbr>=6.1.1 2026-04-01T11:58:17,995 Using cached https://www.piwheels.org/simple/pbr/pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-04-01T11:58:19,438 Collecting setuptools 2026-04-01T11:58:19,543 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-01T11:58:22,518 Installing collected packages: setuptools, pbr 2026-04-01T11:58:26,059 Creating /tmp/pip-build-env-knbynek9/overlay/local/bin 2026-04-01T11:58:26,061 changing mode of /tmp/pip-build-env-knbynek9/overlay/local/bin/pbr to 755 2026-04-01T11:58:26,079 Successfully installed pbr-7.0.3 setuptools-82.0.1 2026-04-01T11:58:26,353 Installing build dependencies: finished with status 'done' 2026-04-01T11:58:26,360 Getting requirements to build wheel: started 2026-04-01T11:58:26,361 Running command Getting requirements to build wheel 2026-04-01T11:58:26,989 Getting requirements to build wheel: finished with status 'done' 2026-04-01T11:58:27,000 Created temporary directory: /tmp/pip-modern-metadata-9924e8td 2026-04-01T11:58:27,003 Preparing metadata (pyproject.toml): started 2026-04-01T11:58:27,004 Running command Preparing metadata (pyproject.toml) 2026-04-01T11:58:27,698 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-04-01T11:58:27,699 !! 2026-04-01T11:58:27,700 ******************************************************************************** 2026-04-01T11:58:27,701 Please avoid running ``setup.py`` directly. 2026-04-01T11:58:27,701 Instead, use pypa/build, pypa/installer or other 2026-04-01T11:58:27,702 standards-based tools. 2026-04-01T11:58:27,704 This deprecation is overdue, please update your project and remove deprecated 2026-04-01T11:58:27,705 calls to avoid build errors in the future. 2026-04-01T11:58:27,706 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-04-01T11:58:27,707 ******************************************************************************** 2026-04-01T11:58:27,708 !! 2026-04-01T11:58:27,709 self.initialize_options() 2026-04-01T11:58:27,709 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/pbr/setupcfg.py:833: UserWarning: Unknown distribution option: 'tests_require' 2026-04-01T11:58:27,710 warnings.warn(msg) 2026-04-01T11:58:27,755 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-01T11:58:27,755 !! 2026-04-01T11:58:27,757 ******************************************************************************** 2026-04-01T11:58:27,757 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-04-01T11:58:27,758 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-01T11:58:27,759 or your builds will no longer be supported. 2026-04-01T11:58:27,760 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-01T11:58:27,761 ******************************************************************************** 2026-04-01T11:58:27,762 !! 2026-04-01T11:58:27,763 corresp(dist, value, root_dir) 2026-04-01T11:58:27,812 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-01T11:58:27,813 !! 2026-04-01T11:58:27,814 ******************************************************************************** 2026-04-01T11:58:27,814 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-01T11:58:27,815 License :: OSI Approved :: Apache Software License 2026-04-01T11:58:27,816 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-01T11:58:27,817 ******************************************************************************** 2026-04-01T11:58:27,818 !! 2026-04-01T11:58:27,818 dist._finalize_license_expression() 2026-04-01T11:58:27,819 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-01T11:58:27,819 !! 2026-04-01T11:58:27,820 ******************************************************************************** 2026-04-01T11:58:27,821 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-01T11:58:27,822 License :: OSI Approved :: Apache Software License 2026-04-01T11:58:27,823 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-01T11:58:27,823 ******************************************************************************** 2026-04-01T11:58:27,824 !! 2026-04-01T11:58:27,825 self._finalize_license_expression() 2026-04-01T11:58:27,826 running dist_info 2026-04-01T11:58:27,832 creating /tmp/pip-modern-metadata-9924e8td/keystone.egg-info 2026-04-01T11:58:27,833 writing /tmp/pip-modern-metadata-9924e8td/keystone.egg-info/PKG-INFO 2026-04-01T11:58:27,838 writing dependency_links to /tmp/pip-modern-metadata-9924e8td/keystone.egg-info/dependency_links.txt 2026-04-01T11:58:27,842 writing entry points to /tmp/pip-modern-metadata-9924e8td/keystone.egg-info/entry_points.txt 2026-04-01T11:58:27,845 writing requirements to /tmp/pip-modern-metadata-9924e8td/keystone.egg-info/requires.txt 2026-04-01T11:58:27,846 writing top-level names to /tmp/pip-modern-metadata-9924e8td/keystone.egg-info/top_level.txt 2026-04-01T11:58:27,861 [pbr] Processing SOURCES.txt 2026-04-01T11:58:27,862 writing manifest file '/tmp/pip-modern-metadata-9924e8td/keystone.egg-info/SOURCES.txt' 2026-04-01T11:58:27,889 warning: no previously-included files found matching '.gitignore' 2026-04-01T11:58:27,890 warning: no previously-included files found matching '.gitreview' 2026-04-01T11:58:27,890 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-04-01T11:58:28,087 adding license file 'LICENSE' 2026-04-01T11:58:28,088 adding license file 'AUTHORS' 2026-04-01T11:58:28,090 writing manifest file '/tmp/pip-modern-metadata-9924e8td/keystone.egg-info/SOURCES.txt' 2026-04-01T11:58:28,091 creating '/tmp/pip-modern-metadata-9924e8td/keystone-29.0.0.dist-info' 2026-04-01T11:58:28,228 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-01T11:58:28,234 Source in /tmp/pip-wheel-d9ofa4vd/keystone_d2dca4ced6d342aca8c8332ae5050d1f has version 29.0.0, which satisfies requirement keystone==29.0.0 from https://files.pythonhosted.org/packages/f9/b3/5038a71a5eee1150b968dc5622a4529d069e3fc3b04659ca1680182969f3/keystone-29.0.0.tar.gz 2026-04-01T11:58:28,235 Removed keystone==29.0.0 from https://files.pythonhosted.org/packages/f9/b3/5038a71a5eee1150b968dc5622a4529d069e3fc3b04659ca1680182969f3/keystone-29.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-lhizuwx_' 2026-04-01T11:58:28,241 Created temporary directory: /tmp/pip-unpack-6wtimis7 2026-04-01T11:58:28,242 Building wheels for collected packages: keystone 2026-04-01T11:58:28,247 Created temporary directory: /tmp/pip-wheel-dpyvflg2 2026-04-01T11:58:28,247 Destination directory: /tmp/pip-wheel-dpyvflg2 2026-04-01T11:58:28,250 Building wheel for keystone (pyproject.toml): started 2026-04-01T11:58:28,251 Running command Building wheel for keystone (pyproject.toml) 2026-04-01T11:58:28,890 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/pbr/setupcfg.py:833: UserWarning: Unknown distribution option: 'tests_require' 2026-04-01T11:58:28,890 warnings.warn(msg) 2026-04-01T11:58:28,942 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-01T11:58:28,943 !! 2026-04-01T11:58:28,944 ******************************************************************************** 2026-04-01T11:58:28,944 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-04-01T11:58:28,945 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-01T11:58:28,946 or your builds will no longer be supported. 2026-04-01T11:58:28,947 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-01T11:58:28,947 ******************************************************************************** 2026-04-01T11:58:28,948 !! 2026-04-01T11:58:28,949 corresp(dist, value, root_dir) 2026-04-01T11:58:28,998 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-01T11:58:28,998 !! 2026-04-01T11:58:28,999 ******************************************************************************** 2026-04-01T11:58:29,000 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-01T11:58:29,001 License :: OSI Approved :: Apache Software License 2026-04-01T11:58:29,002 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-01T11:58:29,003 ******************************************************************************** 2026-04-01T11:58:29,004 !! 2026-04-01T11:58:29,005 dist._finalize_license_expression() 2026-04-01T11:58:29,006 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-01T11:58:29,006 !! 2026-04-01T11:58:29,008 ******************************************************************************** 2026-04-01T11:58:29,008 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-01T11:58:29,009 License :: OSI Approved :: Apache Software License 2026-04-01T11:58:29,011 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-01T11:58:29,011 ******************************************************************************** 2026-04-01T11:58:29,012 !! 2026-04-01T11:58:29,013 self._finalize_license_expression() 2026-04-01T11:58:29,013 running bdist_wheel 2026-04-01T11:58:29,025 running build 2026-04-01T11:58:29,026 running build_py 2026-04-01T11:58:29,032 creating build/lib/keystone 2026-04-01T11:58:29,035 copying keystone/notifications.py -> build/lib/keystone 2026-04-01T11:58:29,038 copying keystone/version.py -> build/lib/keystone 2026-04-01T11:58:29,040 copying keystone/i18n.py -> build/lib/keystone 2026-04-01T11:58:29,043 copying keystone/__init__.py -> build/lib/keystone 2026-04-01T11:58:29,044 copying keystone/exception.py -> build/lib/keystone 2026-04-01T11:58:29,047 running egg_info 2026-04-01T11:58:29,053 writing keystone.egg-info/PKG-INFO 2026-04-01T11:58:29,057 writing dependency_links to keystone.egg-info/dependency_links.txt 2026-04-01T11:58:29,062 writing entry points to keystone.egg-info/entry_points.txt 2026-04-01T11:58:29,065 writing requirements to keystone.egg-info/requires.txt 2026-04-01T11:58:29,066 writing top-level names to keystone.egg-info/top_level.txt 2026-04-01T11:58:29,080 [pbr] Reusing existing SOURCES.txt 2026-04-01T11:58:29,169 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.api' is absent from the `packages` configuration. 2026-04-01T11:58:29,170 !! 2026-04-01T11:58:29,170 ******************************************************************************** 2026-04-01T11:58:29,171 ############################ 2026-04-01T11:58:29,171 # Package would be ignored # 2026-04-01T11:58:29,172 ############################ 2026-04-01T11:58:29,172 Python recognizes 'keystone.api' as an importable package[^1], 2026-04-01T11:58:29,173 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,174 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,174 package, please make sure that 'keystone.api' is explicitly added 2026-04-01T11:58:29,175 to the `packages` configuration field. 2026-04-01T11:58:29,175 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,176 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,176 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,177 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,178 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,179 If you don't want 'keystone.api' to be distributed and are 2026-04-01T11:58:29,180 already explicitly excluding 'keystone.api' via 2026-04-01T11:58:29,180 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,181 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,181 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,182 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,183 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,184 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,184 even if it does not contain any `.py` files. 2026-04-01T11:58:29,185 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,185 directory, all directories are treated like packages. 2026-04-01T11:58:29,186 ******************************************************************************** 2026-04-01T11:58:29,186 !! 2026-04-01T11:58:29,187 check.warn(importable) 2026-04-01T11:58:29,187 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,188 !! 2026-04-01T11:58:29,189 ******************************************************************************** 2026-04-01T11:58:29,190 ############################ 2026-04-01T11:58:29,190 # Package would be ignored # 2026-04-01T11:58:29,191 ############################ 2026-04-01T11:58:29,191 Python recognizes 'keystone.api._shared' as an importable package[^1], 2026-04-01T11:58:29,192 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,193 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,193 package, please make sure that 'keystone.api._shared' is explicitly added 2026-04-01T11:58:29,194 to the `packages` configuration field. 2026-04-01T11:58:29,195 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,195 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,196 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,196 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,197 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,198 If you don't want 'keystone.api._shared' to be distributed and are 2026-04-01T11:58:29,198 already explicitly excluding 'keystone.api._shared' via 2026-04-01T11:58:29,198 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,199 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,199 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,200 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,201 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,202 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,202 even if it does not contain any `.py` files. 2026-04-01T11:58:29,202 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,203 directory, all directories are treated like packages. 2026-04-01T11:58:29,203 ******************************************************************************** 2026-04-01T11:58:29,204 !! 2026-04-01T11:58:29,205 check.warn(importable) 2026-04-01T11:58:29,205 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,206 !! 2026-04-01T11:58:29,207 ******************************************************************************** 2026-04-01T11:58:29,207 ############################ 2026-04-01T11:58:29,208 # Package would be ignored # 2026-04-01T11:58:29,209 ############################ 2026-04-01T11:58:29,209 Python recognizes 'keystone.api.validation' as an importable package[^1], 2026-04-01T11:58:29,210 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,211 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,211 package, please make sure that 'keystone.api.validation' is explicitly added 2026-04-01T11:58:29,212 to the `packages` configuration field. 2026-04-01T11:58:29,212 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,213 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,213 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,214 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,215 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,216 If you don't want 'keystone.api.validation' to be distributed and are 2026-04-01T11:58:29,217 already explicitly excluding 'keystone.api.validation' via 2026-04-01T11:58:29,217 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,218 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,218 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,220 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,220 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,221 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,222 even if it does not contain any `.py` files. 2026-04-01T11:58:29,222 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,222 directory, all directories are treated like packages. 2026-04-01T11:58:29,223 ******************************************************************************** 2026-04-01T11:58:29,223 !! 2026-04-01T11:58:29,224 check.warn(importable) 2026-04-01T11:58:29,224 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,224 !! 2026-04-01T11:58:29,225 ******************************************************************************** 2026-04-01T11:58:29,226 ############################ 2026-04-01T11:58:29,226 # Package would be ignored # 2026-04-01T11:58:29,226 ############################ 2026-04-01T11:58:29,227 Python recognizes 'keystone.application_credential' as an importable package[^1], 2026-04-01T11:58:29,227 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,228 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,228 package, please make sure that 'keystone.application_credential' is explicitly added 2026-04-01T11:58:29,229 to the `packages` configuration field. 2026-04-01T11:58:29,230 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,230 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,230 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,232 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,233 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,234 If you don't want 'keystone.application_credential' to be distributed and are 2026-04-01T11:58:29,234 already explicitly excluding 'keystone.application_credential' via 2026-04-01T11:58:29,235 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,235 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,236 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,237 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,238 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,239 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,239 even if it does not contain any `.py` files. 2026-04-01T11:58:29,240 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,240 directory, all directories are treated like packages. 2026-04-01T11:58:29,241 ******************************************************************************** 2026-04-01T11:58:29,242 !! 2026-04-01T11:58:29,242 check.warn(importable) 2026-04-01T11:58:29,242 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,243 !! 2026-04-01T11:58:29,244 ******************************************************************************** 2026-04-01T11:58:29,244 ############################ 2026-04-01T11:58:29,245 # Package would be ignored # 2026-04-01T11:58:29,246 ############################ 2026-04-01T11:58:29,246 Python recognizes 'keystone.application_credential.backends' as an importable package[^1], 2026-04-01T11:58:29,246 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,247 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,247 package, please make sure that 'keystone.application_credential.backends' is explicitly added 2026-04-01T11:58:29,248 to the `packages` configuration field. 2026-04-01T11:58:29,248 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,249 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,249 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,250 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,251 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,251 If you don't want 'keystone.application_credential.backends' to be distributed and are 2026-04-01T11:58:29,252 already explicitly excluding 'keystone.application_credential.backends' via 2026-04-01T11:58:29,252 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,252 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,253 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,254 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,255 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,256 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,257 even if it does not contain any `.py` files. 2026-04-01T11:58:29,258 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,258 directory, all directories are treated like packages. 2026-04-01T11:58:29,259 ******************************************************************************** 2026-04-01T11:58:29,260 !! 2026-04-01T11:58:29,261 check.warn(importable) 2026-04-01T11:58:29,261 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.assignment' is absent from the `packages` configuration. 2026-04-01T11:58:29,262 !! 2026-04-01T11:58:29,263 ******************************************************************************** 2026-04-01T11:58:29,263 ############################ 2026-04-01T11:58:29,263 # Package would be ignored # 2026-04-01T11:58:29,264 ############################ 2026-04-01T11:58:29,264 Python recognizes 'keystone.assignment' as an importable package[^1], 2026-04-01T11:58:29,265 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,266 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,266 package, please make sure that 'keystone.assignment' is explicitly added 2026-04-01T11:58:29,267 to the `packages` configuration field. 2026-04-01T11:58:29,268 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,268 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,269 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,270 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,271 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,272 If you don't want 'keystone.assignment' to be distributed and are 2026-04-01T11:58:29,273 already explicitly excluding 'keystone.assignment' via 2026-04-01T11:58:29,273 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,273 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,274 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,274 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,275 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,276 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,276 even if it does not contain any `.py` files. 2026-04-01T11:58:29,277 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,277 directory, all directories are treated like packages. 2026-04-01T11:58:29,278 ******************************************************************************** 2026-04-01T11:58:29,278 !! 2026-04-01T11:58:29,279 check.warn(importable) 2026-04-01T11:58:29,279 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,279 !! 2026-04-01T11:58:29,280 ******************************************************************************** 2026-04-01T11:58:29,281 ############################ 2026-04-01T11:58:29,281 # Package would be ignored # 2026-04-01T11:58:29,281 ############################ 2026-04-01T11:58:29,282 Python recognizes 'keystone.assignment.backends' as an importable package[^1], 2026-04-01T11:58:29,282 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,283 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,284 package, please make sure that 'keystone.assignment.backends' is explicitly added 2026-04-01T11:58:29,285 to the `packages` configuration field. 2026-04-01T11:58:29,286 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,286 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,287 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,288 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,290 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,291 If you don't want 'keystone.assignment.backends' to be distributed and are 2026-04-01T11:58:29,291 already explicitly excluding 'keystone.assignment.backends' via 2026-04-01T11:58:29,292 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,292 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,292 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,293 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,294 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,296 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,296 even if it does not contain any `.py` files. 2026-04-01T11:58:29,297 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,297 directory, all directories are treated like packages. 2026-04-01T11:58:29,298 ******************************************************************************** 2026-04-01T11:58:29,299 !! 2026-04-01T11:58:29,299 check.warn(importable) 2026-04-01T11:58:29,300 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,300 !! 2026-04-01T11:58:29,300 ******************************************************************************** 2026-04-01T11:58:29,301 ############################ 2026-04-01T11:58:29,301 # Package would be ignored # 2026-04-01T11:58:29,301 ############################ 2026-04-01T11:58:29,302 Python recognizes 'keystone.assignment.role_backends' as an importable package[^1], 2026-04-01T11:58:29,302 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,303 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,303 package, please make sure that 'keystone.assignment.role_backends' is explicitly added 2026-04-01T11:58:29,304 to the `packages` configuration field. 2026-04-01T11:58:29,304 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,305 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,305 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,306 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,306 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,307 If you don't want 'keystone.assignment.role_backends' to be distributed and are 2026-04-01T11:58:29,308 already explicitly excluding 'keystone.assignment.role_backends' via 2026-04-01T11:58:29,308 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,309 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,309 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,311 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,312 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,313 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,314 even if it does not contain any `.py` files. 2026-04-01T11:58:29,314 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,315 directory, all directories are treated like packages. 2026-04-01T11:58:29,315 ******************************************************************************** 2026-04-01T11:58:29,316 !! 2026-04-01T11:58:29,317 check.warn(importable) 2026-04-01T11:58:29,317 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.auth' is absent from the `packages` configuration. 2026-04-01T11:58:29,318 !! 2026-04-01T11:58:29,319 ******************************************************************************** 2026-04-01T11:58:29,319 ############################ 2026-04-01T11:58:29,319 # Package would be ignored # 2026-04-01T11:58:29,320 ############################ 2026-04-01T11:58:29,320 Python recognizes 'keystone.auth' as an importable package[^1], 2026-04-01T11:58:29,321 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,322 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,322 package, please make sure that 'keystone.auth' is explicitly added 2026-04-01T11:58:29,323 to the `packages` configuration field. 2026-04-01T11:58:29,324 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,325 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,325 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,326 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,326 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,327 If you don't want 'keystone.auth' to be distributed and are 2026-04-01T11:58:29,327 already explicitly excluding 'keystone.auth' via 2026-04-01T11:58:29,328 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,328 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,328 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,329 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,330 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,332 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,332 even if it does not contain any `.py` files. 2026-04-01T11:58:29,332 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,333 directory, all directories are treated like packages. 2026-04-01T11:58:29,333 ******************************************************************************** 2026-04-01T11:58:29,334 !! 2026-04-01T11:58:29,334 check.warn(importable) 2026-04-01T11:58:29,335 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,335 !! 2026-04-01T11:58:29,336 ******************************************************************************** 2026-04-01T11:58:29,337 ############################ 2026-04-01T11:58:29,337 # Package would be ignored # 2026-04-01T11:58:29,338 ############################ 2026-04-01T11:58:29,338 Python recognizes 'keystone.auth.plugins' as an importable package[^1], 2026-04-01T11:58:29,339 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,340 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,341 package, please make sure that 'keystone.auth.plugins' is explicitly added 2026-04-01T11:58:29,341 to the `packages` configuration field. 2026-04-01T11:58:29,342 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,342 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,343 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,344 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,345 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,346 If you don't want 'keystone.auth.plugins' to be distributed and are 2026-04-01T11:58:29,346 already explicitly excluding 'keystone.auth.plugins' via 2026-04-01T11:58:29,347 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,347 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,348 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,349 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,350 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,351 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,352 even if it does not contain any `.py` files. 2026-04-01T11:58:29,352 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,353 directory, all directories are treated like packages. 2026-04-01T11:58:29,353 ******************************************************************************** 2026-04-01T11:58:29,354 !! 2026-04-01T11:58:29,354 check.warn(importable) 2026-04-01T11:58:29,354 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.catalog' is absent from the `packages` configuration. 2026-04-01T11:58:29,355 !! 2026-04-01T11:58:29,355 ******************************************************************************** 2026-04-01T11:58:29,356 ############################ 2026-04-01T11:58:29,356 # Package would be ignored # 2026-04-01T11:58:29,357 ############################ 2026-04-01T11:58:29,357 Python recognizes 'keystone.catalog' as an importable package[^1], 2026-04-01T11:58:29,357 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,358 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,358 package, please make sure that 'keystone.catalog' is explicitly added 2026-04-01T11:58:29,359 to the `packages` configuration field. 2026-04-01T11:58:29,360 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,360 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,361 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,362 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,363 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,364 If you don't want 'keystone.catalog' to be distributed and are 2026-04-01T11:58:29,364 already explicitly excluding 'keystone.catalog' via 2026-04-01T11:58:29,365 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,365 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,366 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,367 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,368 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,369 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,370 even if it does not contain any `.py` files. 2026-04-01T11:58:29,370 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,371 directory, all directories are treated like packages. 2026-04-01T11:58:29,371 ******************************************************************************** 2026-04-01T11:58:29,372 !! 2026-04-01T11:58:29,373 check.warn(importable) 2026-04-01T11:58:29,373 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,373 !! 2026-04-01T11:58:29,374 ******************************************************************************** 2026-04-01T11:58:29,375 ############################ 2026-04-01T11:58:29,376 # Package would be ignored # 2026-04-01T11:58:29,376 ############################ 2026-04-01T11:58:29,377 Python recognizes 'keystone.catalog.backends' as an importable package[^1], 2026-04-01T11:58:29,377 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,378 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,379 package, please make sure that 'keystone.catalog.backends' is explicitly added 2026-04-01T11:58:29,379 to the `packages` configuration field. 2026-04-01T11:58:29,380 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,380 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,381 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,381 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,382 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,383 If you don't want 'keystone.catalog.backends' to be distributed and are 2026-04-01T11:58:29,383 already explicitly excluding 'keystone.catalog.backends' via 2026-04-01T11:58:29,383 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,384 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,384 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,385 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,386 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,387 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,387 even if it does not contain any `.py` files. 2026-04-01T11:58:29,387 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,388 directory, all directories are treated like packages. 2026-04-01T11:58:29,388 ******************************************************************************** 2026-04-01T11:58:29,389 !! 2026-04-01T11:58:29,390 check.warn(importable) 2026-04-01T11:58:29,391 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.cmd' is absent from the `packages` configuration. 2026-04-01T11:58:29,391 !! 2026-04-01T11:58:29,392 ******************************************************************************** 2026-04-01T11:58:29,393 ############################ 2026-04-01T11:58:29,393 # Package would be ignored # 2026-04-01T11:58:29,394 ############################ 2026-04-01T11:58:29,394 Python recognizes 'keystone.cmd' as an importable package[^1], 2026-04-01T11:58:29,395 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,396 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,396 package, please make sure that 'keystone.cmd' is explicitly added 2026-04-01T11:58:29,397 to the `packages` configuration field. 2026-04-01T11:58:29,397 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,398 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,398 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,399 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,400 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,401 If you don't want 'keystone.cmd' to be distributed and are 2026-04-01T11:58:29,402 already explicitly excluding 'keystone.cmd' via 2026-04-01T11:58:29,402 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,402 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,403 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,404 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,405 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,406 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,407 even if it does not contain any `.py` files. 2026-04-01T11:58:29,407 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,407 directory, all directories are treated like packages. 2026-04-01T11:58:29,408 ******************************************************************************** 2026-04-01T11:58:29,408 !! 2026-04-01T11:58:29,409 check.warn(importable) 2026-04-01T11:58:29,409 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,410 !! 2026-04-01T11:58:29,410 ******************************************************************************** 2026-04-01T11:58:29,411 ############################ 2026-04-01T11:58:29,411 # Package would be ignored # 2026-04-01T11:58:29,411 ############################ 2026-04-01T11:58:29,412 Python recognizes 'keystone.cmd.doctor' as an importable package[^1], 2026-04-01T11:58:29,412 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,413 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,413 package, please make sure that 'keystone.cmd.doctor' is explicitly added 2026-04-01T11:58:29,414 to the `packages` configuration field. 2026-04-01T11:58:29,415 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,415 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,415 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,416 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,417 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,418 If you don't want 'keystone.cmd.doctor' to be distributed and are 2026-04-01T11:58:29,419 already explicitly excluding 'keystone.cmd.doctor' via 2026-04-01T11:58:29,419 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,420 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,420 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,421 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,422 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,423 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,424 even if it does not contain any `.py` files. 2026-04-01T11:58:29,424 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,424 directory, all directories are treated like packages. 2026-04-01T11:58:29,425 ******************************************************************************** 2026-04-01T11:58:29,426 !! 2026-04-01T11:58:29,426 check.warn(importable) 2026-04-01T11:58:29,427 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.common' is absent from the `packages` configuration. 2026-04-01T11:58:29,428 !! 2026-04-01T11:58:29,429 ******************************************************************************** 2026-04-01T11:58:29,429 ############################ 2026-04-01T11:58:29,429 # Package would be ignored # 2026-04-01T11:58:29,430 ############################ 2026-04-01T11:58:29,430 Python recognizes 'keystone.common' as an importable package[^1], 2026-04-01T11:58:29,430 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,431 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,431 package, please make sure that 'keystone.common' is explicitly added 2026-04-01T11:58:29,432 to the `packages` configuration field. 2026-04-01T11:58:29,432 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,433 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,433 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,434 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,434 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,435 If you don't want 'keystone.common' to be distributed and are 2026-04-01T11:58:29,435 already explicitly excluding 'keystone.common' via 2026-04-01T11:58:29,436 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,436 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,437 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,438 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,439 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,440 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,441 even if it does not contain any `.py` files. 2026-04-01T11:58:29,441 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,442 directory, all directories are treated like packages. 2026-04-01T11:58:29,442 ******************************************************************************** 2026-04-01T11:58:29,443 !! 2026-04-01T11:58:29,444 check.warn(importable) 2026-04-01T11:58:29,444 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,445 !! 2026-04-01T11:58:29,446 ******************************************************************************** 2026-04-01T11:58:29,446 ############################ 2026-04-01T11:58:29,446 # Package would be ignored # 2026-04-01T11:58:29,447 ############################ 2026-04-01T11:58:29,447 Python recognizes 'keystone.common.cache' as an importable package[^1], 2026-04-01T11:58:29,448 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,449 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,449 package, please make sure that 'keystone.common.cache' is explicitly added 2026-04-01T11:58:29,450 to the `packages` configuration field. 2026-04-01T11:58:29,451 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,451 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,452 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,453 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,454 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,455 If you don't want 'keystone.common.cache' to be distributed and are 2026-04-01T11:58:29,456 already explicitly excluding 'keystone.common.cache' via 2026-04-01T11:58:29,456 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,456 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,457 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,458 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,458 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,459 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,460 even if it does not contain any `.py` files. 2026-04-01T11:58:29,460 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,460 directory, all directories are treated like packages. 2026-04-01T11:58:29,461 ******************************************************************************** 2026-04-01T11:58:29,462 !! 2026-04-01T11:58:29,462 check.warn(importable) 2026-04-01T11:58:29,462 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,463 !! 2026-04-01T11:58:29,464 ******************************************************************************** 2026-04-01T11:58:29,464 ############################ 2026-04-01T11:58:29,464 # Package would be ignored # 2026-04-01T11:58:29,465 ############################ 2026-04-01T11:58:29,465 Python recognizes 'keystone.common.password_hashers' as an importable package[^1], 2026-04-01T11:58:29,466 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,467 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,468 package, please make sure that 'keystone.common.password_hashers' is explicitly added 2026-04-01T11:58:29,468 to the `packages` configuration field. 2026-04-01T11:58:29,469 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,470 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,470 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,471 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,472 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,473 If you don't want 'keystone.common.password_hashers' to be distributed and are 2026-04-01T11:58:29,474 already explicitly excluding 'keystone.common.password_hashers' via 2026-04-01T11:58:29,474 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,475 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,475 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,477 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,478 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,479 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,480 even if it does not contain any `.py` files. 2026-04-01T11:58:29,481 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,481 directory, all directories are treated like packages. 2026-04-01T11:58:29,482 ******************************************************************************** 2026-04-01T11:58:29,483 !! 2026-04-01T11:58:29,483 check.warn(importable) 2026-04-01T11:58:29,483 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,484 !! 2026-04-01T11:58:29,484 ******************************************************************************** 2026-04-01T11:58:29,485 ############################ 2026-04-01T11:58:29,485 # Package would be ignored # 2026-04-01T11:58:29,485 ############################ 2026-04-01T11:58:29,486 Python recognizes 'keystone.common.policies' as an importable package[^1], 2026-04-01T11:58:29,486 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,487 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,487 package, please make sure that 'keystone.common.policies' is explicitly added 2026-04-01T11:58:29,488 to the `packages` configuration field. 2026-04-01T11:58:29,489 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,489 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,489 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,490 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,491 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,492 If you don't want 'keystone.common.policies' to be distributed and are 2026-04-01T11:58:29,492 already explicitly excluding 'keystone.common.policies' via 2026-04-01T11:58:29,493 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,494 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,494 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,495 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,496 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,498 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,498 even if it does not contain any `.py` files. 2026-04-01T11:58:29,499 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,499 directory, all directories are treated like packages. 2026-04-01T11:58:29,500 ******************************************************************************** 2026-04-01T11:58:29,501 !! 2026-04-01T11:58:29,501 check.warn(importable) 2026-04-01T11:58:29,502 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,502 !! 2026-04-01T11:58:29,503 ******************************************************************************** 2026-04-01T11:58:29,503 ############################ 2026-04-01T11:58:29,504 # Package would be ignored # 2026-04-01T11:58:29,504 ############################ 2026-04-01T11:58:29,505 Python recognizes 'keystone.common.rbac_enforcer' as an importable package[^1], 2026-04-01T11:58:29,505 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,506 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,507 package, please make sure that 'keystone.common.rbac_enforcer' is explicitly added 2026-04-01T11:58:29,507 to the `packages` configuration field. 2026-04-01T11:58:29,509 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,509 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,509 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,510 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,510 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,511 If you don't want 'keystone.common.rbac_enforcer' to be distributed and are 2026-04-01T11:58:29,511 already explicitly excluding 'keystone.common.rbac_enforcer' via 2026-04-01T11:58:29,512 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,512 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,512 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,513 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,514 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,515 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,515 even if it does not contain any `.py` files. 2026-04-01T11:58:29,516 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,516 directory, all directories are treated like packages. 2026-04-01T11:58:29,516 ******************************************************************************** 2026-04-01T11:58:29,517 !! 2026-04-01T11:58:29,518 check.warn(importable) 2026-04-01T11:58:29,518 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,519 !! 2026-04-01T11:58:29,520 ******************************************************************************** 2026-04-01T11:58:29,521 ############################ 2026-04-01T11:58:29,521 # Package would be ignored # 2026-04-01T11:58:29,522 ############################ 2026-04-01T11:58:29,522 Python recognizes 'keystone.common.resource_options' as an importable package[^1], 2026-04-01T11:58:29,523 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,524 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,525 package, please make sure that 'keystone.common.resource_options' is explicitly added 2026-04-01T11:58:29,525 to the `packages` configuration field. 2026-04-01T11:58:29,526 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,526 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,527 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,528 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,529 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,530 If you don't want 'keystone.common.resource_options' to be distributed and are 2026-04-01T11:58:29,530 already explicitly excluding 'keystone.common.resource_options' via 2026-04-01T11:58:29,531 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,531 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,532 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,533 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,534 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,535 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,535 even if it does not contain any `.py` files. 2026-04-01T11:58:29,536 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,536 directory, all directories are treated like packages. 2026-04-01T11:58:29,536 ******************************************************************************** 2026-04-01T11:58:29,537 !! 2026-04-01T11:58:29,537 check.warn(importable) 2026-04-01T11:58:29,538 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,538 !! 2026-04-01T11:58:29,539 ******************************************************************************** 2026-04-01T11:58:29,539 ############################ 2026-04-01T11:58:29,540 # Package would be ignored # 2026-04-01T11:58:29,540 ############################ 2026-04-01T11:58:29,541 Python recognizes 'keystone.common.resource_options.options' as an importable package[^1], 2026-04-01T11:58:29,541 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,542 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,542 package, please make sure that 'keystone.common.resource_options.options' is explicitly added 2026-04-01T11:58:29,542 to the `packages` configuration field. 2026-04-01T11:58:29,543 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,544 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,545 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,546 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,547 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,549 If you don't want 'keystone.common.resource_options.options' to be distributed and are 2026-04-01T11:58:29,549 already explicitly excluding 'keystone.common.resource_options.options' via 2026-04-01T11:58:29,550 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,550 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,551 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,552 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,553 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,554 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,555 even if it does not contain any `.py` files. 2026-04-01T11:58:29,555 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,556 directory, all directories are treated like packages. 2026-04-01T11:58:29,556 ******************************************************************************** 2026-04-01T11:58:29,557 !! 2026-04-01T11:58:29,558 check.warn(importable) 2026-04-01T11:58:29,558 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,559 !! 2026-04-01T11:58:29,560 ******************************************************************************** 2026-04-01T11:58:29,560 ############################ 2026-04-01T11:58:29,561 # Package would be ignored # 2026-04-01T11:58:29,562 ############################ 2026-04-01T11:58:29,562 Python recognizes 'keystone.common.sql' as an importable package[^1], 2026-04-01T11:58:29,562 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,563 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,563 package, please make sure that 'keystone.common.sql' is explicitly added 2026-04-01T11:58:29,564 to the `packages` configuration field. 2026-04-01T11:58:29,565 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,565 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,565 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,566 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,567 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,567 If you don't want 'keystone.common.sql' to be distributed and are 2026-04-01T11:58:29,568 already explicitly excluding 'keystone.common.sql' via 2026-04-01T11:58:29,568 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,568 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,569 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,570 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,571 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,573 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,573 even if it does not contain any `.py` files. 2026-04-01T11:58:29,574 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,574 directory, all directories are treated like packages. 2026-04-01T11:58:29,575 ******************************************************************************** 2026-04-01T11:58:29,576 !! 2026-04-01T11:58:29,577 check.warn(importable) 2026-04-01T11:58:29,577 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,578 !! 2026-04-01T11:58:29,579 ******************************************************************************** 2026-04-01T11:58:29,580 ############################ 2026-04-01T11:58:29,580 # Package would be ignored # 2026-04-01T11:58:29,580 ############################ 2026-04-01T11:58:29,581 Python recognizes 'keystone.common.sql.migrations' as an importable package[^1], 2026-04-01T11:58:29,581 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,582 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,583 package, please make sure that 'keystone.common.sql.migrations' is explicitly added 2026-04-01T11:58:29,583 to the `packages` configuration field. 2026-04-01T11:58:29,584 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,585 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,585 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,586 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,588 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,589 If you don't want 'keystone.common.sql.migrations' to be distributed and are 2026-04-01T11:58:29,589 already explicitly excluding 'keystone.common.sql.migrations' via 2026-04-01T11:58:29,590 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,591 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,591 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,592 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,592 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,593 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,594 even if it does not contain any `.py` files. 2026-04-01T11:58:29,594 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,595 directory, all directories are treated like packages. 2026-04-01T11:58:29,595 ******************************************************************************** 2026-04-01T11:58:29,596 !! 2026-04-01T11:58:29,596 check.warn(importable) 2026-04-01T11:58:29,597 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,597 !! 2026-04-01T11:58:29,598 ******************************************************************************** 2026-04-01T11:58:29,599 ############################ 2026-04-01T11:58:29,599 # Package would be ignored # 2026-04-01T11:58:29,599 ############################ 2026-04-01T11:58:29,600 Python recognizes 'keystone.common.sql.migrations.versions' as an importable package[^1], 2026-04-01T11:58:29,600 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,601 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,602 package, please make sure that 'keystone.common.sql.migrations.versions' is explicitly added 2026-04-01T11:58:29,602 to the `packages` configuration field. 2026-04-01T11:58:29,603 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,603 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,604 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,605 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,606 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,607 If you don't want 'keystone.common.sql.migrations.versions' to be distributed and are 2026-04-01T11:58:29,607 already explicitly excluding 'keystone.common.sql.migrations.versions' via 2026-04-01T11:58:29,607 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,608 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,608 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,609 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,610 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,612 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,613 even if it does not contain any `.py` files. 2026-04-01T11:58:29,613 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,614 directory, all directories are treated like packages. 2026-04-01T11:58:29,614 ******************************************************************************** 2026-04-01T11:58:29,616 !! 2026-04-01T11:58:29,616 check.warn(importable) 2026-04-01T11:58:29,617 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,617 !! 2026-04-01T11:58:29,618 ******************************************************************************** 2026-04-01T11:58:29,618 ############################ 2026-04-01T11:58:29,618 # Package would be ignored # 2026-04-01T11:58:29,619 ############################ 2026-04-01T11:58:29,619 Python recognizes 'keystone.common.sql.migrations.versions.bobcat.contract' as an importable package[^1], 2026-04-01T11:58:29,620 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,621 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,621 package, please make sure that 'keystone.common.sql.migrations.versions.bobcat.contract' is explicitly added 2026-04-01T11:58:29,622 to the `packages` configuration field. 2026-04-01T11:58:29,622 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,623 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,623 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,624 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,625 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,626 If you don't want 'keystone.common.sql.migrations.versions.bobcat.contract' to be distributed and are 2026-04-01T11:58:29,626 already explicitly excluding 'keystone.common.sql.migrations.versions.bobcat.contract' via 2026-04-01T11:58:29,627 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,627 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,628 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,629 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,630 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,632 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,632 even if it does not contain any `.py` files. 2026-04-01T11:58:29,633 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,633 directory, all directories are treated like packages. 2026-04-01T11:58:29,634 ******************************************************************************** 2026-04-01T11:58:29,635 !! 2026-04-01T11:58:29,635 check.warn(importable) 2026-04-01T11:58:29,636 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,636 !! 2026-04-01T11:58:29,637 ******************************************************************************** 2026-04-01T11:58:29,638 ############################ 2026-04-01T11:58:29,638 # Package would be ignored # 2026-04-01T11:58:29,639 ############################ 2026-04-01T11:58:29,639 Python recognizes 'keystone.common.sql.migrations.versions.bobcat.expand' as an importable package[^1], 2026-04-01T11:58:29,640 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,641 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,641 package, please make sure that 'keystone.common.sql.migrations.versions.bobcat.expand' is explicitly added 2026-04-01T11:58:29,642 to the `packages` configuration field. 2026-04-01T11:58:29,643 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,643 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,644 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,644 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,645 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,646 If you don't want 'keystone.common.sql.migrations.versions.bobcat.expand' to be distributed and are 2026-04-01T11:58:29,646 already explicitly excluding 'keystone.common.sql.migrations.versions.bobcat.expand' via 2026-04-01T11:58:29,646 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,647 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,647 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,648 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,649 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,650 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,650 even if it does not contain any `.py` files. 2026-04-01T11:58:29,651 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,651 directory, all directories are treated like packages. 2026-04-01T11:58:29,652 ******************************************************************************** 2026-04-01T11:58:29,653 !! 2026-04-01T11:58:29,654 check.warn(importable) 2026-04-01T11:58:29,654 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,655 !! 2026-04-01T11:58:29,656 ******************************************************************************** 2026-04-01T11:58:29,657 ############################ 2026-04-01T11:58:29,657 # Package would be ignored # 2026-04-01T11:58:29,658 ############################ 2026-04-01T11:58:29,659 Python recognizes 'keystone.common.sql.migrations.versions.yoga.contract' as an importable package[^1], 2026-04-01T11:58:29,659 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,660 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,661 package, please make sure that 'keystone.common.sql.migrations.versions.yoga.contract' is explicitly added 2026-04-01T11:58:29,661 to the `packages` configuration field. 2026-04-01T11:58:29,662 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,662 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,663 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,664 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,665 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,666 If you don't want 'keystone.common.sql.migrations.versions.yoga.contract' to be distributed and are 2026-04-01T11:58:29,667 already explicitly excluding 'keystone.common.sql.migrations.versions.yoga.contract' via 2026-04-01T11:58:29,667 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,668 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,669 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,669 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,670 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,671 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,671 even if it does not contain any `.py` files. 2026-04-01T11:58:29,672 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,672 directory, all directories are treated like packages. 2026-04-01T11:58:29,672 ******************************************************************************** 2026-04-01T11:58:29,673 !! 2026-04-01T11:58:29,673 check.warn(importable) 2026-04-01T11:58:29,674 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,674 !! 2026-04-01T11:58:29,675 ******************************************************************************** 2026-04-01T11:58:29,675 ############################ 2026-04-01T11:58:29,675 # Package would be ignored # 2026-04-01T11:58:29,676 ############################ 2026-04-01T11:58:29,676 Python recognizes 'keystone.common.sql.migrations.versions.yoga.expand' as an importable package[^1], 2026-04-01T11:58:29,677 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,678 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,678 package, please make sure that 'keystone.common.sql.migrations.versions.yoga.expand' is explicitly added 2026-04-01T11:58:29,679 to the `packages` configuration field. 2026-04-01T11:58:29,680 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,680 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,681 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,682 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,683 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,684 If you don't want 'keystone.common.sql.migrations.versions.yoga.expand' to be distributed and are 2026-04-01T11:58:29,685 already explicitly excluding 'keystone.common.sql.migrations.versions.yoga.expand' via 2026-04-01T11:58:29,685 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,686 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,686 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,687 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,688 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,689 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,690 even if it does not contain any `.py` files. 2026-04-01T11:58:29,691 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,691 directory, all directories are treated like packages. 2026-04-01T11:58:29,692 ******************************************************************************** 2026-04-01T11:58:29,693 !! 2026-04-01T11:58:29,694 check.warn(importable) 2026-04-01T11:58:29,694 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,695 !! 2026-04-01T11:58:29,696 ******************************************************************************** 2026-04-01T11:58:29,696 ############################ 2026-04-01T11:58:29,697 # Package would be ignored # 2026-04-01T11:58:29,697 ############################ 2026-04-01T11:58:29,697 Python recognizes 'keystone.common.validation' as an importable package[^1], 2026-04-01T11:58:29,698 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,698 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,699 package, please make sure that 'keystone.common.validation' is explicitly added 2026-04-01T11:58:29,699 to the `packages` configuration field. 2026-04-01T11:58:29,700 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,700 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,701 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,701 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,702 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,703 If you don't want 'keystone.common.validation' to be distributed and are 2026-04-01T11:58:29,703 already explicitly excluding 'keystone.common.validation' via 2026-04-01T11:58:29,704 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,704 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,705 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,706 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,706 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,708 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,708 even if it does not contain any `.py` files. 2026-04-01T11:58:29,709 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,709 directory, all directories are treated like packages. 2026-04-01T11:58:29,709 ******************************************************************************** 2026-04-01T11:58:29,710 !! 2026-04-01T11:58:29,711 check.warn(importable) 2026-04-01T11:58:29,711 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.conf' is absent from the `packages` configuration. 2026-04-01T11:58:29,712 !! 2026-04-01T11:58:29,713 ******************************************************************************** 2026-04-01T11:58:29,713 ############################ 2026-04-01T11:58:29,714 # Package would be ignored # 2026-04-01T11:58:29,714 ############################ 2026-04-01T11:58:29,714 Python recognizes 'keystone.conf' as an importable package[^1], 2026-04-01T11:58:29,715 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,716 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,716 package, please make sure that 'keystone.conf' is explicitly added 2026-04-01T11:58:29,717 to the `packages` configuration field. 2026-04-01T11:58:29,718 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,719 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,719 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,720 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,721 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,721 If you don't want 'keystone.conf' to be distributed and are 2026-04-01T11:58:29,722 already explicitly excluding 'keystone.conf' via 2026-04-01T11:58:29,722 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,723 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,723 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,724 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,724 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,725 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,726 even if it does not contain any `.py` files. 2026-04-01T11:58:29,726 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,727 directory, all directories are treated like packages. 2026-04-01T11:58:29,727 ******************************************************************************** 2026-04-01T11:58:29,728 !! 2026-04-01T11:58:29,728 check.warn(importable) 2026-04-01T11:58:29,728 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.credential' is absent from the `packages` configuration. 2026-04-01T11:58:29,729 !! 2026-04-01T11:58:29,730 ******************************************************************************** 2026-04-01T11:58:29,730 ############################ 2026-04-01T11:58:29,731 # Package would be ignored # 2026-04-01T11:58:29,731 ############################ 2026-04-01T11:58:29,732 Python recognizes 'keystone.credential' as an importable package[^1], 2026-04-01T11:58:29,732 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,734 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,734 package, please make sure that 'keystone.credential' is explicitly added 2026-04-01T11:58:29,735 to the `packages` configuration field. 2026-04-01T11:58:29,736 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,736 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,737 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,738 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,739 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,740 If you don't want 'keystone.credential' to be distributed and are 2026-04-01T11:58:29,740 already explicitly excluding 'keystone.credential' via 2026-04-01T11:58:29,741 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,741 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,741 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,742 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,744 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,745 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,746 even if it does not contain any `.py` files. 2026-04-01T11:58:29,746 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,747 directory, all directories are treated like packages. 2026-04-01T11:58:29,747 ******************************************************************************** 2026-04-01T11:58:29,748 !! 2026-04-01T11:58:29,748 check.warn(importable) 2026-04-01T11:58:29,749 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,749 !! 2026-04-01T11:58:29,750 ******************************************************************************** 2026-04-01T11:58:29,750 ############################ 2026-04-01T11:58:29,751 # Package would be ignored # 2026-04-01T11:58:29,751 ############################ 2026-04-01T11:58:29,751 Python recognizes 'keystone.credential.backends' as an importable package[^1], 2026-04-01T11:58:29,752 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,752 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,753 package, please make sure that 'keystone.credential.backends' is explicitly added 2026-04-01T11:58:29,753 to the `packages` configuration field. 2026-04-01T11:58:29,754 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,754 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,755 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,755 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,757 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,758 If you don't want 'keystone.credential.backends' to be distributed and are 2026-04-01T11:58:29,758 already explicitly excluding 'keystone.credential.backends' via 2026-04-01T11:58:29,759 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,759 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,760 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,761 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,762 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,764 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,764 even if it does not contain any `.py` files. 2026-04-01T11:58:29,765 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,765 directory, all directories are treated like packages. 2026-04-01T11:58:29,766 ******************************************************************************** 2026-04-01T11:58:29,767 !! 2026-04-01T11:58:29,767 check.warn(importable) 2026-04-01T11:58:29,768 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,768 !! 2026-04-01T11:58:29,769 ******************************************************************************** 2026-04-01T11:58:29,770 ############################ 2026-04-01T11:58:29,770 # Package would be ignored # 2026-04-01T11:58:29,771 ############################ 2026-04-01T11:58:29,771 Python recognizes 'keystone.credential.providers' as an importable package[^1], 2026-04-01T11:58:29,772 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,773 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,774 package, please make sure that 'keystone.credential.providers' is explicitly added 2026-04-01T11:58:29,775 to the `packages` configuration field. 2026-04-01T11:58:29,775 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,776 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,776 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,777 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,778 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,778 If you don't want 'keystone.credential.providers' to be distributed and are 2026-04-01T11:58:29,779 already explicitly excluding 'keystone.credential.providers' via 2026-04-01T11:58:29,779 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,780 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,780 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,781 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,782 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,783 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,783 even if it does not contain any `.py` files. 2026-04-01T11:58:29,784 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,784 directory, all directories are treated like packages. 2026-04-01T11:58:29,784 ******************************************************************************** 2026-04-01T11:58:29,785 !! 2026-04-01T11:58:29,786 check.warn(importable) 2026-04-01T11:58:29,786 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,787 !! 2026-04-01T11:58:29,788 ******************************************************************************** 2026-04-01T11:58:29,788 ############################ 2026-04-01T11:58:29,789 # Package would be ignored # 2026-04-01T11:58:29,790 ############################ 2026-04-01T11:58:29,790 Python recognizes 'keystone.credential.providers.fernet' as an importable package[^1], 2026-04-01T11:58:29,791 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,792 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,792 package, please make sure that 'keystone.credential.providers.fernet' is explicitly added 2026-04-01T11:58:29,793 to the `packages` configuration field. 2026-04-01T11:58:29,793 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,794 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,795 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,796 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,797 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,798 If you don't want 'keystone.credential.providers.fernet' to be distributed and are 2026-04-01T11:58:29,798 already explicitly excluding 'keystone.credential.providers.fernet' via 2026-04-01T11:58:29,799 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,799 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,799 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,801 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,801 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,802 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,803 even if it does not contain any `.py` files. 2026-04-01T11:58:29,803 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,803 directory, all directories are treated like packages. 2026-04-01T11:58:29,804 ******************************************************************************** 2026-04-01T11:58:29,805 !! 2026-04-01T11:58:29,805 check.warn(importable) 2026-04-01T11:58:29,805 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,806 !! 2026-04-01T11:58:29,807 ******************************************************************************** 2026-04-01T11:58:29,807 ############################ 2026-04-01T11:58:29,807 # Package would be ignored # 2026-04-01T11:58:29,808 ############################ 2026-04-01T11:58:29,808 Python recognizes 'keystone.endpoint_policy' as an importable package[^1], 2026-04-01T11:58:29,809 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,809 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,810 package, please make sure that 'keystone.endpoint_policy' is explicitly added 2026-04-01T11:58:29,810 to the `packages` configuration field. 2026-04-01T11:58:29,811 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,812 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,812 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,813 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,814 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,815 If you don't want 'keystone.endpoint_policy' to be distributed and are 2026-04-01T11:58:29,816 already explicitly excluding 'keystone.endpoint_policy' via 2026-04-01T11:58:29,817 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,817 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,818 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,819 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,820 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,821 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,821 even if it does not contain any `.py` files. 2026-04-01T11:58:29,822 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,822 directory, all directories are treated like packages. 2026-04-01T11:58:29,823 ******************************************************************************** 2026-04-01T11:58:29,824 !! 2026-04-01T11:58:29,824 check.warn(importable) 2026-04-01T11:58:29,825 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,826 !! 2026-04-01T11:58:29,827 ******************************************************************************** 2026-04-01T11:58:29,827 ############################ 2026-04-01T11:58:29,827 # Package would be ignored # 2026-04-01T11:58:29,828 ############################ 2026-04-01T11:58:29,828 Python recognizes 'keystone.endpoint_policy.backends' as an importable package[^1], 2026-04-01T11:58:29,828 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,829 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,830 package, please make sure that 'keystone.endpoint_policy.backends' is explicitly added 2026-04-01T11:58:29,830 to the `packages` configuration field. 2026-04-01T11:58:29,831 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,831 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,831 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,832 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,833 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,834 If you don't want 'keystone.endpoint_policy.backends' to be distributed and are 2026-04-01T11:58:29,834 already explicitly excluding 'keystone.endpoint_policy.backends' via 2026-04-01T11:58:29,835 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,835 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,836 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,837 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,838 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,840 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,840 even if it does not contain any `.py` files. 2026-04-01T11:58:29,841 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,841 directory, all directories are treated like packages. 2026-04-01T11:58:29,842 ******************************************************************************** 2026-04-01T11:58:29,843 !! 2026-04-01T11:58:29,844 check.warn(importable) 2026-04-01T11:58:29,844 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.federation' is absent from the `packages` configuration. 2026-04-01T11:58:29,845 !! 2026-04-01T11:58:29,846 ******************************************************************************** 2026-04-01T11:58:29,846 ############################ 2026-04-01T11:58:29,846 # Package would be ignored # 2026-04-01T11:58:29,847 ############################ 2026-04-01T11:58:29,847 Python recognizes 'keystone.federation' as an importable package[^1], 2026-04-01T11:58:29,848 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,849 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,849 package, please make sure that 'keystone.federation' is explicitly added 2026-04-01T11:58:29,850 to the `packages` configuration field. 2026-04-01T11:58:29,851 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,852 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,852 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,853 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,855 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,855 If you don't want 'keystone.federation' to be distributed and are 2026-04-01T11:58:29,856 already explicitly excluding 'keystone.federation' via 2026-04-01T11:58:29,856 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,856 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,857 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,857 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,858 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,859 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,860 even if it does not contain any `.py` files. 2026-04-01T11:58:29,860 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,860 directory, all directories are treated like packages. 2026-04-01T11:58:29,861 ******************************************************************************** 2026-04-01T11:58:29,861 !! 2026-04-01T11:58:29,862 check.warn(importable) 2026-04-01T11:58:29,862 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,863 !! 2026-04-01T11:58:29,863 ******************************************************************************** 2026-04-01T11:58:29,864 ############################ 2026-04-01T11:58:29,864 # Package would be ignored # 2026-04-01T11:58:29,865 ############################ 2026-04-01T11:58:29,865 Python recognizes 'keystone.federation.backends' as an importable package[^1], 2026-04-01T11:58:29,866 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,867 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,867 package, please make sure that 'keystone.federation.backends' is explicitly added 2026-04-01T11:58:29,868 to the `packages` configuration field. 2026-04-01T11:58:29,869 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,870 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,870 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,871 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,872 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,873 If you don't want 'keystone.federation.backends' to be distributed and are 2026-04-01T11:58:29,874 already explicitly excluding 'keystone.federation.backends' via 2026-04-01T11:58:29,874 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,875 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,875 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,876 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,877 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,879 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,879 even if it does not contain any `.py` files. 2026-04-01T11:58:29,880 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,881 directory, all directories are treated like packages. 2026-04-01T11:58:29,881 ******************************************************************************** 2026-04-01T11:58:29,882 !! 2026-04-01T11:58:29,883 check.warn(importable) 2026-04-01T11:58:29,883 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.identity' is absent from the `packages` configuration. 2026-04-01T11:58:29,883 !! 2026-04-01T11:58:29,884 ******************************************************************************** 2026-04-01T11:58:29,885 ############################ 2026-04-01T11:58:29,885 # Package would be ignored # 2026-04-01T11:58:29,886 ############################ 2026-04-01T11:58:29,886 Python recognizes 'keystone.identity' as an importable package[^1], 2026-04-01T11:58:29,886 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,887 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,888 package, please make sure that 'keystone.identity' is explicitly added 2026-04-01T11:58:29,888 to the `packages` configuration field. 2026-04-01T11:58:29,889 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,889 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,890 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,890 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,891 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,892 If you don't want 'keystone.identity' to be distributed and are 2026-04-01T11:58:29,893 already explicitly excluding 'keystone.identity' via 2026-04-01T11:58:29,893 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,894 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,894 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,895 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,896 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,899 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,899 even if it does not contain any `.py` files. 2026-04-01T11:58:29,900 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,900 directory, all directories are treated like packages. 2026-04-01T11:58:29,901 ******************************************************************************** 2026-04-01T11:58:29,902 !! 2026-04-01T11:58:29,902 check.warn(importable) 2026-04-01T11:58:29,903 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,903 !! 2026-04-01T11:58:29,904 ******************************************************************************** 2026-04-01T11:58:29,905 ############################ 2026-04-01T11:58:29,905 # Package would be ignored # 2026-04-01T11:58:29,906 ############################ 2026-04-01T11:58:29,906 Python recognizes 'keystone.identity.backends' as an importable package[^1], 2026-04-01T11:58:29,907 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,908 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,909 package, please make sure that 'keystone.identity.backends' is explicitly added 2026-04-01T11:58:29,909 to the `packages` configuration field. 2026-04-01T11:58:29,910 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,911 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,911 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,912 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,913 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,915 If you don't want 'keystone.identity.backends' to be distributed and are 2026-04-01T11:58:29,915 already explicitly excluding 'keystone.identity.backends' via 2026-04-01T11:58:29,916 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,916 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,917 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,917 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,918 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,919 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,920 even if it does not contain any `.py` files. 2026-04-01T11:58:29,920 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,921 directory, all directories are treated like packages. 2026-04-01T11:58:29,921 ******************************************************************************** 2026-04-01T11:58:29,922 !! 2026-04-01T11:58:29,922 check.warn(importable) 2026-04-01T11:58:29,923 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,923 !! 2026-04-01T11:58:29,925 ******************************************************************************** 2026-04-01T11:58:29,925 ############################ 2026-04-01T11:58:29,926 # Package would be ignored # 2026-04-01T11:58:29,926 ############################ 2026-04-01T11:58:29,927 Python recognizes 'keystone.identity.backends.ldap' as an importable package[^1], 2026-04-01T11:58:29,927 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,929 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,929 package, please make sure that 'keystone.identity.backends.ldap' is explicitly added 2026-04-01T11:58:29,930 to the `packages` configuration field. 2026-04-01T11:58:29,931 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,931 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,932 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,933 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,934 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,935 If you don't want 'keystone.identity.backends.ldap' to be distributed and are 2026-04-01T11:58:29,935 already explicitly excluding 'keystone.identity.backends.ldap' via 2026-04-01T11:58:29,936 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,936 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,937 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,938 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,939 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,940 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,941 even if it does not contain any `.py` files. 2026-04-01T11:58:29,941 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,941 directory, all directories are treated like packages. 2026-04-01T11:58:29,942 ******************************************************************************** 2026-04-01T11:58:29,942 !! 2026-04-01T11:58:29,943 check.warn(importable) 2026-04-01T11:58:29,943 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,944 !! 2026-04-01T11:58:29,944 ******************************************************************************** 2026-04-01T11:58:29,945 ############################ 2026-04-01T11:58:29,945 # Package would be ignored # 2026-04-01T11:58:29,945 ############################ 2026-04-01T11:58:29,946 Python recognizes 'keystone.identity.id_generators' as an importable package[^1], 2026-04-01T11:58:29,946 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,947 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,947 package, please make sure that 'keystone.identity.id_generators' is explicitly added 2026-04-01T11:58:29,948 to the `packages` configuration field. 2026-04-01T11:58:29,949 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,949 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,950 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,951 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,952 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,953 If you don't want 'keystone.identity.id_generators' to be distributed and are 2026-04-01T11:58:29,954 already explicitly excluding 'keystone.identity.id_generators' via 2026-04-01T11:58:29,954 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,955 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,955 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,956 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,957 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,959 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,959 even if it does not contain any `.py` files. 2026-04-01T11:58:29,960 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,960 directory, all directories are treated like packages. 2026-04-01T11:58:29,961 ******************************************************************************** 2026-04-01T11:58:29,962 !! 2026-04-01T11:58:29,962 check.warn(importable) 2026-04-01T11:58:29,963 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,963 !! 2026-04-01T11:58:29,964 ******************************************************************************** 2026-04-01T11:58:29,965 ############################ 2026-04-01T11:58:29,965 # Package would be ignored # 2026-04-01T11:58:29,966 ############################ 2026-04-01T11:58:29,967 Python recognizes 'keystone.identity.mapping_backends' as an importable package[^1], 2026-04-01T11:58:29,967 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,968 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,968 package, please make sure that 'keystone.identity.mapping_backends' is explicitly added 2026-04-01T11:58:29,968 to the `packages` configuration field. 2026-04-01T11:58:29,969 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,970 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,970 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,971 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,971 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,972 If you don't want 'keystone.identity.mapping_backends' to be distributed and are 2026-04-01T11:58:29,973 already explicitly excluding 'keystone.identity.mapping_backends' via 2026-04-01T11:58:29,973 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,974 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,974 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,975 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,976 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,977 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,978 even if it does not contain any `.py` files. 2026-04-01T11:58:29,979 On the other hand, currently there is no concept of package data 2026-04-01T11:58:29,979 directory, all directories are treated like packages. 2026-04-01T11:58:29,980 ******************************************************************************** 2026-04-01T11:58:29,981 !! 2026-04-01T11:58:29,981 check.warn(importable) 2026-04-01T11:58:29,982 /tmp/pip-build-env-knbynek9/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-04-01T11:58:29,982 !! 2026-04-01T11:58:29,984 ******************************************************************************** 2026-04-01T11:58:29,984 ############################ 2026-04-01T11:58:29,984 # Package would be ignored # 2026-04-01T11:58:29,985 ############################ 2026-04-01T11:58:29,985 Python recognizes 'keystone.identity.shadow_backends' as an importable package[^1], 2026-04-01T11:58:29,986 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:29,987 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:29,987 package, please make sure that 'keystone.identity.shadow_backends' is explicitly added 2026-04-01T11:58:29,989 to the `packages` configuration field. 2026-04-01T11:58:29,990 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:29,991 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:29,991 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:29,993 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:29,994 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:29,995 If you don't want 'keystone.identity.shadow_backends' to be distributed and are 2026-04-01T11:58:29,995 already explicitly excluding 'keystone.identity.shadow_backends' via 2026-04-01T11:58:29,996 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:29,996 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:29,996 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:29,997 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:29,998 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:29,999 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:29,999 even if it does not contain any `.py` files. 2026-04-01T11:58:29,999 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,000 directory, all directories are treated like packages. 2026-04-01T11:58:30,000 ******************************************************************************** 2026-04-01T11:58:30,001 !! 2026-04-01T11:58:30,001 check.warn(importable) 2026-04-01T11:58:30,002 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.limit' is absent from the `packages` configuration. 2026-04-01T11:58:30,002 !! 2026-04-01T11:58:30,003 ******************************************************************************** 2026-04-01T11:58:30,003 ############################ 2026-04-01T11:58:30,004 # Package would be ignored # 2026-04-01T11:58:30,004 ############################ 2026-04-01T11:58:30,005 Python recognizes 'keystone.limit' as an importable package[^1], 2026-04-01T11:58:30,005 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,006 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,006 package, please make sure that 'keystone.limit' is explicitly added 2026-04-01T11:58:30,007 to the `packages` configuration field. 2026-04-01T11:58:30,008 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,008 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,009 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,010 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,011 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,012 If you don't want 'keystone.limit' to be distributed and are 2026-04-01T11:58:30,013 already explicitly excluding 'keystone.limit' via 2026-04-01T11:58:30,013 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,013 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,014 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,015 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,016 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,017 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,018 even if it does not contain any `.py` files. 2026-04-01T11:58:30,018 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,019 directory, all directories are treated like packages. 2026-04-01T11:58:30,019 ******************************************************************************** 2026-04-01T11:58:30,021 !! 2026-04-01T11:58:30,021 check.warn(importable) 2026-04-01T11:58:30,021 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,022 !! 2026-04-01T11:58:30,022 ******************************************************************************** 2026-04-01T11:58:30,023 ############################ 2026-04-01T11:58:30,023 # Package would be ignored # 2026-04-01T11:58:30,023 ############################ 2026-04-01T11:58:30,024 Python recognizes 'keystone.limit.backends' as an importable package[^1], 2026-04-01T11:58:30,024 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,025 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,025 package, please make sure that 'keystone.limit.backends' is explicitly added 2026-04-01T11:58:30,026 to the `packages` configuration field. 2026-04-01T11:58:30,026 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,027 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,027 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,028 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,029 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,029 If you don't want 'keystone.limit.backends' to be distributed and are 2026-04-01T11:58:30,030 already explicitly excluding 'keystone.limit.backends' via 2026-04-01T11:58:30,030 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,031 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,032 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,033 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,034 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,036 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,036 even if it does not contain any `.py` files. 2026-04-01T11:58:30,037 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,037 directory, all directories are treated like packages. 2026-04-01T11:58:30,038 ******************************************************************************** 2026-04-01T11:58:30,039 !! 2026-04-01T11:58:30,039 check.warn(importable) 2026-04-01T11:58:30,040 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,040 !! 2026-04-01T11:58:30,041 ******************************************************************************** 2026-04-01T11:58:30,042 ############################ 2026-04-01T11:58:30,042 # Package would be ignored # 2026-04-01T11:58:30,043 ############################ 2026-04-01T11:58:30,043 Python recognizes 'keystone.limit.models' as an importable package[^1], 2026-04-01T11:58:30,044 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,045 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,045 package, please make sure that 'keystone.limit.models' is explicitly added 2026-04-01T11:58:30,046 to the `packages` configuration field. 2026-04-01T11:58:30,047 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,047 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,048 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,049 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,050 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,051 If you don't want 'keystone.limit.models' to be distributed and are 2026-04-01T11:58:30,051 already explicitly excluding 'keystone.limit.models' via 2026-04-01T11:58:30,051 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,052 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,052 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,053 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,053 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,055 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,055 even if it does not contain any `.py` files. 2026-04-01T11:58:30,055 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,056 directory, all directories are treated like packages. 2026-04-01T11:58:30,056 ******************************************************************************** 2026-04-01T11:58:30,057 !! 2026-04-01T11:58:30,057 check.warn(importable) 2026-04-01T11:58:30,058 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,058 !! 2026-04-01T11:58:30,059 ******************************************************************************** 2026-04-01T11:58:30,060 ############################ 2026-04-01T11:58:30,060 # Package would be ignored # 2026-04-01T11:58:30,061 ############################ 2026-04-01T11:58:30,061 Python recognizes 'keystone.locale.de.LC_MESSAGES' as an importable package[^1], 2026-04-01T11:58:30,062 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,063 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,064 package, please make sure that 'keystone.locale.de.LC_MESSAGES' is explicitly added 2026-04-01T11:58:30,065 to the `packages` configuration field. 2026-04-01T11:58:30,066 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,066 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,067 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,068 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,069 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,070 If you don't want 'keystone.locale.de.LC_MESSAGES' to be distributed and are 2026-04-01T11:58:30,070 already explicitly excluding 'keystone.locale.de.LC_MESSAGES' via 2026-04-01T11:58:30,071 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,071 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,072 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,073 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,074 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,076 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,077 even if it does not contain any `.py` files. 2026-04-01T11:58:30,077 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,078 directory, all directories are treated like packages. 2026-04-01T11:58:30,078 ******************************************************************************** 2026-04-01T11:58:30,079 !! 2026-04-01T11:58:30,079 check.warn(importable) 2026-04-01T11:58:30,080 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,080 !! 2026-04-01T11:58:30,081 ******************************************************************************** 2026-04-01T11:58:30,081 ############################ 2026-04-01T11:58:30,081 # Package would be ignored # 2026-04-01T11:58:30,082 ############################ 2026-04-01T11:58:30,082 Python recognizes 'keystone.locale.en_GB.LC_MESSAGES' as an importable package[^1], 2026-04-01T11:58:30,083 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,083 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,084 package, please make sure that 'keystone.locale.en_GB.LC_MESSAGES' is explicitly added 2026-04-01T11:58:30,084 to the `packages` configuration field. 2026-04-01T11:58:30,085 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,085 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,086 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,087 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,088 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,089 If you don't want 'keystone.locale.en_GB.LC_MESSAGES' to be distributed and are 2026-04-01T11:58:30,090 already explicitly excluding 'keystone.locale.en_GB.LC_MESSAGES' via 2026-04-01T11:58:30,090 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,091 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,091 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,092 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,094 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,095 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,095 even if it does not contain any `.py` files. 2026-04-01T11:58:30,096 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,096 directory, all directories are treated like packages. 2026-04-01T11:58:30,097 ******************************************************************************** 2026-04-01T11:58:30,098 !! 2026-04-01T11:58:30,099 check.warn(importable) 2026-04-01T11:58:30,099 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,100 !! 2026-04-01T11:58:30,101 ******************************************************************************** 2026-04-01T11:58:30,102 ############################ 2026-04-01T11:58:30,103 # Package would be ignored # 2026-04-01T11:58:30,103 ############################ 2026-04-01T11:58:30,104 Python recognizes 'keystone.locale.es.LC_MESSAGES' as an importable package[^1], 2026-04-01T11:58:30,105 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,106 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,107 package, please make sure that 'keystone.locale.es.LC_MESSAGES' is explicitly added 2026-04-01T11:58:30,107 to the `packages` configuration field. 2026-04-01T11:58:30,108 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,109 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,109 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,110 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,111 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,113 If you don't want 'keystone.locale.es.LC_MESSAGES' to be distributed and are 2026-04-01T11:58:30,113 already explicitly excluding 'keystone.locale.es.LC_MESSAGES' via 2026-04-01T11:58:30,114 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,114 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,115 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,116 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,117 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,118 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,119 even if it does not contain any `.py` files. 2026-04-01T11:58:30,120 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,120 directory, all directories are treated like packages. 2026-04-01T11:58:30,121 ******************************************************************************** 2026-04-01T11:58:30,123 !! 2026-04-01T11:58:30,123 check.warn(importable) 2026-04-01T11:58:30,124 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,125 !! 2026-04-01T11:58:30,126 ******************************************************************************** 2026-04-01T11:58:30,127 ############################ 2026-04-01T11:58:30,128 # Package would be ignored # 2026-04-01T11:58:30,128 ############################ 2026-04-01T11:58:30,129 Python recognizes 'keystone.locale.fr.LC_MESSAGES' as an importable package[^1], 2026-04-01T11:58:30,130 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,131 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,131 package, please make sure that 'keystone.locale.fr.LC_MESSAGES' is explicitly added 2026-04-01T11:58:30,132 to the `packages` configuration field. 2026-04-01T11:58:30,133 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,134 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,135 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,136 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,137 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,139 If you don't want 'keystone.locale.fr.LC_MESSAGES' to be distributed and are 2026-04-01T11:58:30,139 already explicitly excluding 'keystone.locale.fr.LC_MESSAGES' via 2026-04-01T11:58:30,140 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,141 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,141 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,142 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,143 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,145 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,145 even if it does not contain any `.py` files. 2026-04-01T11:58:30,146 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,146 directory, all directories are treated like packages. 2026-04-01T11:58:30,147 ******************************************************************************** 2026-04-01T11:58:30,148 !! 2026-04-01T11:58:30,148 check.warn(importable) 2026-04-01T11:58:30,149 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,150 !! 2026-04-01T11:58:30,151 ******************************************************************************** 2026-04-01T11:58:30,151 ############################ 2026-04-01T11:58:30,152 # Package would be ignored # 2026-04-01T11:58:30,152 ############################ 2026-04-01T11:58:30,153 Python recognizes 'keystone.locale.it.LC_MESSAGES' as an importable package[^1], 2026-04-01T11:58:30,154 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,155 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,156 package, please make sure that 'keystone.locale.it.LC_MESSAGES' is explicitly added 2026-04-01T11:58:30,157 to the `packages` configuration field. 2026-04-01T11:58:30,158 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,158 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,159 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,160 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,162 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,163 If you don't want 'keystone.locale.it.LC_MESSAGES' to be distributed and are 2026-04-01T11:58:30,164 already explicitly excluding 'keystone.locale.it.LC_MESSAGES' via 2026-04-01T11:58:30,165 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,165 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,166 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,167 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,168 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,170 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,171 even if it does not contain any `.py` files. 2026-04-01T11:58:30,171 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,172 directory, all directories are treated like packages. 2026-04-01T11:58:30,173 ******************************************************************************** 2026-04-01T11:58:30,174 !! 2026-04-01T11:58:30,175 check.warn(importable) 2026-04-01T11:58:30,176 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,176 !! 2026-04-01T11:58:30,178 ******************************************************************************** 2026-04-01T11:58:30,178 ############################ 2026-04-01T11:58:30,179 # Package would be ignored # 2026-04-01T11:58:30,179 ############################ 2026-04-01T11:58:30,180 Python recognizes 'keystone.locale.ja.LC_MESSAGES' as an importable package[^1], 2026-04-01T11:58:30,180 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,181 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,182 package, please make sure that 'keystone.locale.ja.LC_MESSAGES' is explicitly added 2026-04-01T11:58:30,182 to the `packages` configuration field. 2026-04-01T11:58:30,183 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,184 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,184 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,185 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,186 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,188 If you don't want 'keystone.locale.ja.LC_MESSAGES' to be distributed and are 2026-04-01T11:58:30,188 already explicitly excluding 'keystone.locale.ja.LC_MESSAGES' via 2026-04-01T11:58:30,189 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,189 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,190 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,191 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,193 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,195 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,195 even if it does not contain any `.py` files. 2026-04-01T11:58:30,196 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,197 directory, all directories are treated like packages. 2026-04-01T11:58:30,198 ******************************************************************************** 2026-04-01T11:58:30,199 !! 2026-04-01T11:58:30,200 check.warn(importable) 2026-04-01T11:58:30,200 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,201 !! 2026-04-01T11:58:30,202 ******************************************************************************** 2026-04-01T11:58:30,203 ############################ 2026-04-01T11:58:30,203 # Package would be ignored # 2026-04-01T11:58:30,204 ############################ 2026-04-01T11:58:30,204 Python recognizes 'keystone.locale.ko_KR.LC_MESSAGES' as an importable package[^1], 2026-04-01T11:58:30,205 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,206 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,207 package, please make sure that 'keystone.locale.ko_KR.LC_MESSAGES' is explicitly added 2026-04-01T11:58:30,208 to the `packages` configuration field. 2026-04-01T11:58:30,209 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,209 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,210 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,212 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,212 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,213 If you don't want 'keystone.locale.ko_KR.LC_MESSAGES' to be distributed and are 2026-04-01T11:58:30,214 already explicitly excluding 'keystone.locale.ko_KR.LC_MESSAGES' via 2026-04-01T11:58:30,214 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,215 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,215 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,216 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,217 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,218 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,219 even if it does not contain any `.py` files. 2026-04-01T11:58:30,219 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,220 directory, all directories are treated like packages. 2026-04-01T11:58:30,220 ******************************************************************************** 2026-04-01T11:58:30,221 !! 2026-04-01T11:58:30,222 check.warn(importable) 2026-04-01T11:58:30,222 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,223 !! 2026-04-01T11:58:30,224 ******************************************************************************** 2026-04-01T11:58:30,225 ############################ 2026-04-01T11:58:30,226 # Package would be ignored # 2026-04-01T11:58:30,226 ############################ 2026-04-01T11:58:30,227 Python recognizes 'keystone.locale.pt_BR.LC_MESSAGES' as an importable package[^1], 2026-04-01T11:58:30,228 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,229 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,230 package, please make sure that 'keystone.locale.pt_BR.LC_MESSAGES' is explicitly added 2026-04-01T11:58:30,230 to the `packages` configuration field. 2026-04-01T11:58:30,232 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,232 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,233 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,234 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,235 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,236 If you don't want 'keystone.locale.pt_BR.LC_MESSAGES' to be distributed and are 2026-04-01T11:58:30,237 already explicitly excluding 'keystone.locale.pt_BR.LC_MESSAGES' via 2026-04-01T11:58:30,238 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,238 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,239 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,240 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,242 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,244 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,244 even if it does not contain any `.py` files. 2026-04-01T11:58:30,245 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,246 directory, all directories are treated like packages. 2026-04-01T11:58:30,246 ******************************************************************************** 2026-04-01T11:58:30,248 !! 2026-04-01T11:58:30,248 check.warn(importable) 2026-04-01T11:58:30,249 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,249 !! 2026-04-01T11:58:30,250 ******************************************************************************** 2026-04-01T11:58:30,251 ############################ 2026-04-01T11:58:30,251 # Package would be ignored # 2026-04-01T11:58:30,251 ############################ 2026-04-01T11:58:30,252 Python recognizes 'keystone.locale.ru.LC_MESSAGES' as an importable package[^1], 2026-04-01T11:58:30,253 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,253 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,254 package, please make sure that 'keystone.locale.ru.LC_MESSAGES' is explicitly added 2026-04-01T11:58:30,254 to the `packages` configuration field. 2026-04-01T11:58:30,255 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,256 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,256 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,258 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,259 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,261 If you don't want 'keystone.locale.ru.LC_MESSAGES' to be distributed and are 2026-04-01T11:58:30,261 already explicitly excluding 'keystone.locale.ru.LC_MESSAGES' via 2026-04-01T11:58:30,262 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,263 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,263 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,264 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,266 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,268 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,268 even if it does not contain any `.py` files. 2026-04-01T11:58:30,269 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,269 directory, all directories are treated like packages. 2026-04-01T11:58:30,270 ******************************************************************************** 2026-04-01T11:58:30,271 !! 2026-04-01T11:58:30,272 check.warn(importable) 2026-04-01T11:58:30,272 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,273 !! 2026-04-01T11:58:30,274 ******************************************************************************** 2026-04-01T11:58:30,275 ############################ 2026-04-01T11:58:30,275 # Package would be ignored # 2026-04-01T11:58:30,276 ############################ 2026-04-01T11:58:30,277 Python recognizes 'keystone.locale.zh_CN.LC_MESSAGES' as an importable package[^1], 2026-04-01T11:58:30,277 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,279 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,279 package, please make sure that 'keystone.locale.zh_CN.LC_MESSAGES' is explicitly added 2026-04-01T11:58:30,280 to the `packages` configuration field. 2026-04-01T11:58:30,281 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,281 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,282 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,283 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,283 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,284 If you don't want 'keystone.locale.zh_CN.LC_MESSAGES' to be distributed and are 2026-04-01T11:58:30,285 already explicitly excluding 'keystone.locale.zh_CN.LC_MESSAGES' via 2026-04-01T11:58:30,285 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,286 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,286 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,287 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,288 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,290 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,290 even if it does not contain any `.py` files. 2026-04-01T11:58:30,291 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,292 directory, all directories are treated like packages. 2026-04-01T11:58:30,292 ******************************************************************************** 2026-04-01T11:58:30,294 !! 2026-04-01T11:58:30,294 check.warn(importable) 2026-04-01T11:58:30,295 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,296 !! 2026-04-01T11:58:30,297 ******************************************************************************** 2026-04-01T11:58:30,298 ############################ 2026-04-01T11:58:30,298 # Package would be ignored # 2026-04-01T11:58:30,299 ############################ 2026-04-01T11:58:30,300 Python recognizes 'keystone.locale.zh_TW.LC_MESSAGES' as an importable package[^1], 2026-04-01T11:58:30,300 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,301 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,302 package, please make sure that 'keystone.locale.zh_TW.LC_MESSAGES' is explicitly added 2026-04-01T11:58:30,302 to the `packages` configuration field. 2026-04-01T11:58:30,304 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,304 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,305 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,306 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,307 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,309 If you don't want 'keystone.locale.zh_TW.LC_MESSAGES' to be distributed and are 2026-04-01T11:58:30,309 already explicitly excluding 'keystone.locale.zh_TW.LC_MESSAGES' via 2026-04-01T11:58:30,310 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,311 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,311 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,312 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,313 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,314 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,315 even if it does not contain any `.py` files. 2026-04-01T11:58:30,315 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,316 directory, all directories are treated like packages. 2026-04-01T11:58:30,316 ******************************************************************************** 2026-04-01T11:58:30,317 !! 2026-04-01T11:58:30,318 check.warn(importable) 2026-04-01T11:58:30,318 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.models' is absent from the `packages` configuration. 2026-04-01T11:58:30,319 !! 2026-04-01T11:58:30,320 ******************************************************************************** 2026-04-01T11:58:30,320 ############################ 2026-04-01T11:58:30,320 # Package would be ignored # 2026-04-01T11:58:30,321 ############################ 2026-04-01T11:58:30,321 Python recognizes 'keystone.models' as an importable package[^1], 2026-04-01T11:58:30,322 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,323 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,324 package, please make sure that 'keystone.models' is explicitly added 2026-04-01T11:58:30,324 to the `packages` configuration field. 2026-04-01T11:58:30,326 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,326 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,327 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,328 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,329 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,331 If you don't want 'keystone.models' to be distributed and are 2026-04-01T11:58:30,331 already explicitly excluding 'keystone.models' via 2026-04-01T11:58:30,332 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,332 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,333 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,334 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,336 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,338 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,338 even if it does not contain any `.py` files. 2026-04-01T11:58:30,339 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,339 directory, all directories are treated like packages. 2026-04-01T11:58:30,340 ******************************************************************************** 2026-04-01T11:58:30,341 !! 2026-04-01T11:58:30,342 check.warn(importable) 2026-04-01T11:58:30,343 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.oauth1' is absent from the `packages` configuration. 2026-04-01T11:58:30,343 !! 2026-04-01T11:58:30,345 ******************************************************************************** 2026-04-01T11:58:30,345 ############################ 2026-04-01T11:58:30,346 # Package would be ignored # 2026-04-01T11:58:30,346 ############################ 2026-04-01T11:58:30,347 Python recognizes 'keystone.oauth1' as an importable package[^1], 2026-04-01T11:58:30,347 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,348 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,348 package, please make sure that 'keystone.oauth1' is explicitly added 2026-04-01T11:58:30,349 to the `packages` configuration field. 2026-04-01T11:58:30,350 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,350 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,351 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,352 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,353 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,354 If you don't want 'keystone.oauth1' to be distributed and are 2026-04-01T11:58:30,354 already explicitly excluding 'keystone.oauth1' via 2026-04-01T11:58:30,354 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,355 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,355 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,357 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,358 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,360 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,360 even if it does not contain any `.py` files. 2026-04-01T11:58:30,361 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,362 directory, all directories are treated like packages. 2026-04-01T11:58:30,362 ******************************************************************************** 2026-04-01T11:58:30,364 !! 2026-04-01T11:58:30,364 check.warn(importable) 2026-04-01T11:58:30,365 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,366 !! 2026-04-01T11:58:30,367 ******************************************************************************** 2026-04-01T11:58:30,368 ############################ 2026-04-01T11:58:30,368 # Package would be ignored # 2026-04-01T11:58:30,369 ############################ 2026-04-01T11:58:30,369 Python recognizes 'keystone.oauth1.backends' as an importable package[^1], 2026-04-01T11:58:30,370 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,371 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,371 package, please make sure that 'keystone.oauth1.backends' is explicitly added 2026-04-01T11:58:30,372 to the `packages` configuration field. 2026-04-01T11:58:30,373 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,374 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,374 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,376 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,377 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,378 If you don't want 'keystone.oauth1.backends' to be distributed and are 2026-04-01T11:58:30,379 already explicitly excluding 'keystone.oauth1.backends' via 2026-04-01T11:58:30,379 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,379 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,380 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,381 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,382 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,383 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,383 even if it does not contain any `.py` files. 2026-04-01T11:58:30,384 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,384 directory, all directories are treated like packages. 2026-04-01T11:58:30,385 ******************************************************************************** 2026-04-01T11:58:30,386 !! 2026-04-01T11:58:30,386 check.warn(importable) 2026-04-01T11:58:30,387 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.oauth2' is absent from the `packages` configuration. 2026-04-01T11:58:30,387 !! 2026-04-01T11:58:30,388 ******************************************************************************** 2026-04-01T11:58:30,389 ############################ 2026-04-01T11:58:30,389 # Package would be ignored # 2026-04-01T11:58:30,390 ############################ 2026-04-01T11:58:30,391 Python recognizes 'keystone.oauth2' as an importable package[^1], 2026-04-01T11:58:30,391 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,393 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,393 package, please make sure that 'keystone.oauth2' is explicitly added 2026-04-01T11:58:30,394 to the `packages` configuration field. 2026-04-01T11:58:30,395 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,396 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,396 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,398 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,399 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,400 If you don't want 'keystone.oauth2' to be distributed and are 2026-04-01T11:58:30,401 already explicitly excluding 'keystone.oauth2' via 2026-04-01T11:58:30,401 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,402 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,402 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,403 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,405 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,407 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,407 even if it does not contain any `.py` files. 2026-04-01T11:58:30,408 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,409 directory, all directories are treated like packages. 2026-04-01T11:58:30,409 ******************************************************************************** 2026-04-01T11:58:30,411 !! 2026-04-01T11:58:30,411 check.warn(importable) 2026-04-01T11:58:30,411 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.policy' is absent from the `packages` configuration. 2026-04-01T11:58:30,412 !! 2026-04-01T11:58:30,413 ******************************************************************************** 2026-04-01T11:58:30,413 ############################ 2026-04-01T11:58:30,414 # Package would be ignored # 2026-04-01T11:58:30,414 ############################ 2026-04-01T11:58:30,415 Python recognizes 'keystone.policy' as an importable package[^1], 2026-04-01T11:58:30,415 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,416 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,416 package, please make sure that 'keystone.policy' is explicitly added 2026-04-01T11:58:30,417 to the `packages` configuration field. 2026-04-01T11:58:30,418 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,418 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,419 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,420 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,421 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,422 If you don't want 'keystone.policy' to be distributed and are 2026-04-01T11:58:30,422 already explicitly excluding 'keystone.policy' via 2026-04-01T11:58:30,423 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,424 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,425 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,426 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,428 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,430 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,430 even if it does not contain any `.py` files. 2026-04-01T11:58:30,431 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,432 directory, all directories are treated like packages. 2026-04-01T11:58:30,432 ******************************************************************************** 2026-04-01T11:58:30,433 !! 2026-04-01T11:58:30,434 check.warn(importable) 2026-04-01T11:58:30,434 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,435 !! 2026-04-01T11:58:30,436 ******************************************************************************** 2026-04-01T11:58:30,437 ############################ 2026-04-01T11:58:30,437 # Package would be ignored # 2026-04-01T11:58:30,438 ############################ 2026-04-01T11:58:30,439 Python recognizes 'keystone.policy.backends' as an importable package[^1], 2026-04-01T11:58:30,439 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,441 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,441 package, please make sure that 'keystone.policy.backends' is explicitly added 2026-04-01T11:58:30,442 to the `packages` configuration field. 2026-04-01T11:58:30,443 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,444 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,444 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,445 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,446 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,447 If you don't want 'keystone.policy.backends' to be distributed and are 2026-04-01T11:58:30,447 already explicitly excluding 'keystone.policy.backends' via 2026-04-01T11:58:30,448 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,448 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,449 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,450 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,451 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,452 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,453 even if it does not contain any `.py` files. 2026-04-01T11:58:30,453 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,454 directory, all directories are treated like packages. 2026-04-01T11:58:30,454 ******************************************************************************** 2026-04-01T11:58:30,455 !! 2026-04-01T11:58:30,456 check.warn(importable) 2026-04-01T11:58:30,456 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.receipt' is absent from the `packages` configuration. 2026-04-01T11:58:30,457 !! 2026-04-01T11:58:30,458 ******************************************************************************** 2026-04-01T11:58:30,459 ############################ 2026-04-01T11:58:30,459 # Package would be ignored # 2026-04-01T11:58:30,460 ############################ 2026-04-01T11:58:30,461 Python recognizes 'keystone.receipt' as an importable package[^1], 2026-04-01T11:58:30,461 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,463 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,463 package, please make sure that 'keystone.receipt' is explicitly added 2026-04-01T11:58:30,464 to the `packages` configuration field. 2026-04-01T11:58:30,465 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,466 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,466 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,467 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,469 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,470 If you don't want 'keystone.receipt' to be distributed and are 2026-04-01T11:58:30,470 already explicitly excluding 'keystone.receipt' via 2026-04-01T11:58:30,471 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,472 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,472 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,473 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,475 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,477 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,477 even if it does not contain any `.py` files. 2026-04-01T11:58:30,478 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,478 directory, all directories are treated like packages. 2026-04-01T11:58:30,479 ******************************************************************************** 2026-04-01T11:58:30,480 !! 2026-04-01T11:58:30,480 check.warn(importable) 2026-04-01T11:58:30,481 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,481 !! 2026-04-01T11:58:30,482 ******************************************************************************** 2026-04-01T11:58:30,483 ############################ 2026-04-01T11:58:30,483 # Package would be ignored # 2026-04-01T11:58:30,483 ############################ 2026-04-01T11:58:30,484 Python recognizes 'keystone.receipt.providers' as an importable package[^1], 2026-04-01T11:58:30,484 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,485 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,486 package, please make sure that 'keystone.receipt.providers' is explicitly added 2026-04-01T11:58:30,486 to the `packages` configuration field. 2026-04-01T11:58:30,487 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,488 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,488 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,490 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,491 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,492 If you don't want 'keystone.receipt.providers' to be distributed and are 2026-04-01T11:58:30,493 already explicitly excluding 'keystone.receipt.providers' via 2026-04-01T11:58:30,494 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,494 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,495 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,496 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,498 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,499 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,500 even if it does not contain any `.py` files. 2026-04-01T11:58:30,500 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,501 directory, all directories are treated like packages. 2026-04-01T11:58:30,502 ******************************************************************************** 2026-04-01T11:58:30,503 !! 2026-04-01T11:58:30,503 check.warn(importable) 2026-04-01T11:58:30,504 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,504 !! 2026-04-01T11:58:30,506 ******************************************************************************** 2026-04-01T11:58:30,506 ############################ 2026-04-01T11:58:30,507 # Package would be ignored # 2026-04-01T11:58:30,508 ############################ 2026-04-01T11:58:30,508 Python recognizes 'keystone.receipt.providers.fernet' as an importable package[^1], 2026-04-01T11:58:30,509 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,510 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,511 package, please make sure that 'keystone.receipt.providers.fernet' is explicitly added 2026-04-01T11:58:30,511 to the `packages` configuration field. 2026-04-01T11:58:30,512 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,513 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,513 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,514 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,515 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,516 If you don't want 'keystone.receipt.providers.fernet' to be distributed and are 2026-04-01T11:58:30,517 already explicitly excluding 'keystone.receipt.providers.fernet' via 2026-04-01T11:58:30,517 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,518 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,518 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,519 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,520 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,522 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,523 even if it does not contain any `.py` files. 2026-04-01T11:58:30,524 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,524 directory, all directories are treated like packages. 2026-04-01T11:58:30,525 ******************************************************************************** 2026-04-01T11:58:30,526 !! 2026-04-01T11:58:30,527 check.warn(importable) 2026-04-01T11:58:30,528 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.resource' is absent from the `packages` configuration. 2026-04-01T11:58:30,528 !! 2026-04-01T11:58:30,529 ******************************************************************************** 2026-04-01T11:58:30,530 ############################ 2026-04-01T11:58:30,531 # Package would be ignored # 2026-04-01T11:58:30,531 ############################ 2026-04-01T11:58:30,532 Python recognizes 'keystone.resource' as an importable package[^1], 2026-04-01T11:58:30,533 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,534 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,534 package, please make sure that 'keystone.resource' is explicitly added 2026-04-01T11:58:30,535 to the `packages` configuration field. 2026-04-01T11:58:30,536 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,537 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,537 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,538 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,540 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,541 If you don't want 'keystone.resource' to be distributed and are 2026-04-01T11:58:30,542 already explicitly excluding 'keystone.resource' via 2026-04-01T11:58:30,542 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,543 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,544 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,545 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,546 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,547 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,548 even if it does not contain any `.py` files. 2026-04-01T11:58:30,548 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,549 directory, all directories are treated like packages. 2026-04-01T11:58:30,549 ******************************************************************************** 2026-04-01T11:58:30,550 !! 2026-04-01T11:58:30,550 check.warn(importable) 2026-04-01T11:58:30,551 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,551 !! 2026-04-01T11:58:30,552 ******************************************************************************** 2026-04-01T11:58:30,553 ############################ 2026-04-01T11:58:30,553 # Package would be ignored # 2026-04-01T11:58:30,554 ############################ 2026-04-01T11:58:30,554 Python recognizes 'keystone.resource.backends' as an importable package[^1], 2026-04-01T11:58:30,555 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,556 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,556 package, please make sure that 'keystone.resource.backends' is explicitly added 2026-04-01T11:58:30,557 to the `packages` configuration field. 2026-04-01T11:58:30,558 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,559 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,559 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,560 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,562 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,563 If you don't want 'keystone.resource.backends' to be distributed and are 2026-04-01T11:58:30,563 already explicitly excluding 'keystone.resource.backends' via 2026-04-01T11:58:30,564 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,565 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,565 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,566 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,567 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,569 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,570 even if it does not contain any `.py` files. 2026-04-01T11:58:30,570 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,571 directory, all directories are treated like packages. 2026-04-01T11:58:30,572 ******************************************************************************** 2026-04-01T11:58:30,573 !! 2026-04-01T11:58:30,574 check.warn(importable) 2026-04-01T11:58:30,574 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,575 !! 2026-04-01T11:58:30,576 ******************************************************************************** 2026-04-01T11:58:30,577 ############################ 2026-04-01T11:58:30,577 # Package would be ignored # 2026-04-01T11:58:30,578 ############################ 2026-04-01T11:58:30,578 Python recognizes 'keystone.resource.config_backends' as an importable package[^1], 2026-04-01T11:58:30,579 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,580 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,580 package, please make sure that 'keystone.resource.config_backends' is explicitly added 2026-04-01T11:58:30,581 to the `packages` configuration field. 2026-04-01T11:58:30,582 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,582 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,583 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,584 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,585 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,586 If you don't want 'keystone.resource.config_backends' to be distributed and are 2026-04-01T11:58:30,586 already explicitly excluding 'keystone.resource.config_backends' via 2026-04-01T11:58:30,587 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,587 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,588 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,589 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,590 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,592 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,592 even if it does not contain any `.py` files. 2026-04-01T11:58:30,593 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,594 directory, all directories are treated like packages. 2026-04-01T11:58:30,594 ******************************************************************************** 2026-04-01T11:58:30,595 !! 2026-04-01T11:58:30,596 check.warn(importable) 2026-04-01T11:58:30,597 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.revoke' is absent from the `packages` configuration. 2026-04-01T11:58:30,597 !! 2026-04-01T11:58:30,598 ******************************************************************************** 2026-04-01T11:58:30,599 ############################ 2026-04-01T11:58:30,600 # Package would be ignored # 2026-04-01T11:58:30,600 ############################ 2026-04-01T11:58:30,601 Python recognizes 'keystone.revoke' as an importable package[^1], 2026-04-01T11:58:30,601 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,602 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,603 package, please make sure that 'keystone.revoke' is explicitly added 2026-04-01T11:58:30,604 to the `packages` configuration field. 2026-04-01T11:58:30,605 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,605 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,606 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,608 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,609 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,610 If you don't want 'keystone.revoke' to be distributed and are 2026-04-01T11:58:30,610 already explicitly excluding 'keystone.revoke' via 2026-04-01T11:58:30,611 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,611 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,612 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,613 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,614 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,615 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,616 even if it does not contain any `.py` files. 2026-04-01T11:58:30,616 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,617 directory, all directories are treated like packages. 2026-04-01T11:58:30,617 ******************************************************************************** 2026-04-01T11:58:30,618 !! 2026-04-01T11:58:30,618 check.warn(importable) 2026-04-01T11:58:30,619 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,619 !! 2026-04-01T11:58:30,620 ******************************************************************************** 2026-04-01T11:58:30,621 ############################ 2026-04-01T11:58:30,622 # Package would be ignored # 2026-04-01T11:58:30,622 ############################ 2026-04-01T11:58:30,623 Python recognizes 'keystone.revoke.backends' as an importable package[^1], 2026-04-01T11:58:30,624 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,625 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,626 package, please make sure that 'keystone.revoke.backends' is explicitly added 2026-04-01T11:58:30,626 to the `packages` configuration field. 2026-04-01T11:58:30,628 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,628 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,629 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,630 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,631 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,632 If you don't want 'keystone.revoke.backends' to be distributed and are 2026-04-01T11:58:30,633 already explicitly excluding 'keystone.revoke.backends' via 2026-04-01T11:58:30,633 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,634 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,635 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,636 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,637 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,639 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,640 even if it does not contain any `.py` files. 2026-04-01T11:58:30,641 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,641 directory, all directories are treated like packages. 2026-04-01T11:58:30,642 ******************************************************************************** 2026-04-01T11:58:30,643 !! 2026-04-01T11:58:30,643 check.warn(importable) 2026-04-01T11:58:30,644 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.server' is absent from the `packages` configuration. 2026-04-01T11:58:30,644 !! 2026-04-01T11:58:30,645 ******************************************************************************** 2026-04-01T11:58:30,645 ############################ 2026-04-01T11:58:30,646 # Package would be ignored # 2026-04-01T11:58:30,646 ############################ 2026-04-01T11:58:30,647 Python recognizes 'keystone.server' as an importable package[^1], 2026-04-01T11:58:30,647 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,648 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,649 package, please make sure that 'keystone.server' is explicitly added 2026-04-01T11:58:30,649 to the `packages` configuration field. 2026-04-01T11:58:30,650 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,651 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,651 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,652 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,653 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,655 If you don't want 'keystone.server' to be distributed and are 2026-04-01T11:58:30,655 already explicitly excluding 'keystone.server' via 2026-04-01T11:58:30,656 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,656 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,657 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,658 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,660 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,662 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,662 even if it does not contain any `.py` files. 2026-04-01T11:58:30,663 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,664 directory, all directories are treated like packages. 2026-04-01T11:58:30,664 ******************************************************************************** 2026-04-01T11:58:30,665 !! 2026-04-01T11:58:30,666 check.warn(importable) 2026-04-01T11:58:30,666 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,667 !! 2026-04-01T11:58:30,668 ******************************************************************************** 2026-04-01T11:58:30,669 ############################ 2026-04-01T11:58:30,669 # Package would be ignored # 2026-04-01T11:58:30,670 ############################ 2026-04-01T11:58:30,671 Python recognizes 'keystone.server.flask' as an importable package[^1], 2026-04-01T11:58:30,671 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,673 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,673 package, please make sure that 'keystone.server.flask' is explicitly added 2026-04-01T11:58:30,674 to the `packages` configuration field. 2026-04-01T11:58:30,675 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,675 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,676 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,677 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,678 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,679 If you don't want 'keystone.server.flask' to be distributed and are 2026-04-01T11:58:30,679 already explicitly excluding 'keystone.server.flask' via 2026-04-01T11:58:30,680 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,680 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,681 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,682 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,683 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,684 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,684 even if it does not contain any `.py` files. 2026-04-01T11:58:30,685 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,685 directory, all directories are treated like packages. 2026-04-01T11:58:30,686 ******************************************************************************** 2026-04-01T11:58:30,687 !! 2026-04-01T11:58:30,688 check.warn(importable) 2026-04-01T11:58:30,688 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,689 !! 2026-04-01T11:58:30,690 ******************************************************************************** 2026-04-01T11:58:30,690 ############################ 2026-04-01T11:58:30,691 # Package would be ignored # 2026-04-01T11:58:30,691 ############################ 2026-04-01T11:58:30,692 Python recognizes 'keystone.server.flask.request_processing' as an importable package[^1], 2026-04-01T11:58:30,692 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,694 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,694 package, please make sure that 'keystone.server.flask.request_processing' is explicitly added 2026-04-01T11:58:30,695 to the `packages` configuration field. 2026-04-01T11:58:30,696 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,697 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,698 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,699 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,700 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,702 If you don't want 'keystone.server.flask.request_processing' to be distributed and are 2026-04-01T11:58:30,702 already explicitly excluding 'keystone.server.flask.request_processing' via 2026-04-01T11:58:30,703 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,704 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,704 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,706 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,707 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,708 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,709 even if it does not contain any `.py` files. 2026-04-01T11:58:30,709 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,710 directory, all directories are treated like packages. 2026-04-01T11:58:30,710 ******************************************************************************** 2026-04-01T11:58:30,711 !! 2026-04-01T11:58:30,712 check.warn(importable) 2026-04-01T11:58:30,712 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,712 !! 2026-04-01T11:58:30,713 ******************************************************************************** 2026-04-01T11:58:30,714 ############################ 2026-04-01T11:58:30,714 # Package would be ignored # 2026-04-01T11:58:30,715 ############################ 2026-04-01T11:58:30,715 Python recognizes 'keystone.server.flask.request_processing.middleware' as an importable package[^1], 2026-04-01T11:58:30,716 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,717 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,717 package, please make sure that 'keystone.server.flask.request_processing.middleware' is explicitly added 2026-04-01T11:58:30,718 to the `packages` configuration field. 2026-04-01T11:58:30,719 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,720 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,720 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,722 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,723 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,724 If you don't want 'keystone.server.flask.request_processing.middleware' to be distributed and are 2026-04-01T11:58:30,725 already explicitly excluding 'keystone.server.flask.request_processing.middleware' via 2026-04-01T11:58:30,726 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,726 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,727 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,728 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,729 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,731 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,732 even if it does not contain any `.py` files. 2026-04-01T11:58:30,732 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,733 directory, all directories are treated like packages. 2026-04-01T11:58:30,734 ******************************************************************************** 2026-04-01T11:58:30,735 !! 2026-04-01T11:58:30,736 check.warn(importable) 2026-04-01T11:58:30,736 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests' is absent from the `packages` configuration. 2026-04-01T11:58:30,737 !! 2026-04-01T11:58:30,738 ******************************************************************************** 2026-04-01T11:58:30,739 ############################ 2026-04-01T11:58:30,739 # Package would be ignored # 2026-04-01T11:58:30,740 ############################ 2026-04-01T11:58:30,740 Python recognizes 'keystone.tests' as an importable package[^1], 2026-04-01T11:58:30,741 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,742 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,742 package, please make sure that 'keystone.tests' is explicitly added 2026-04-01T11:58:30,743 to the `packages` configuration field. 2026-04-01T11:58:30,743 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,744 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,744 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,745 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,746 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,747 If you don't want 'keystone.tests' to be distributed and are 2026-04-01T11:58:30,748 already explicitly excluding 'keystone.tests' via 2026-04-01T11:58:30,748 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,749 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,749 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,750 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,751 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,753 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,754 even if it does not contain any `.py` files. 2026-04-01T11:58:30,754 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,755 directory, all directories are treated like packages. 2026-04-01T11:58:30,756 ******************************************************************************** 2026-04-01T11:58:30,757 !! 2026-04-01T11:58:30,758 check.warn(importable) 2026-04-01T11:58:30,759 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,759 !! 2026-04-01T11:58:30,761 ******************************************************************************** 2026-04-01T11:58:30,761 ############################ 2026-04-01T11:58:30,762 # Package would be ignored # 2026-04-01T11:58:30,762 ############################ 2026-04-01T11:58:30,763 Python recognizes 'keystone.tests.common' as an importable package[^1], 2026-04-01T11:58:30,763 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,765 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,765 package, please make sure that 'keystone.tests.common' is explicitly added 2026-04-01T11:58:30,766 to the `packages` configuration field. 2026-04-01T11:58:30,767 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,768 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,768 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,770 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,771 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,772 If you don't want 'keystone.tests.common' to be distributed and are 2026-04-01T11:58:30,773 already explicitly excluding 'keystone.tests.common' via 2026-04-01T11:58:30,773 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,774 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,774 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,775 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,776 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,777 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,778 even if it does not contain any `.py` files. 2026-04-01T11:58:30,778 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,779 directory, all directories are treated like packages. 2026-04-01T11:58:30,779 ******************************************************************************** 2026-04-01T11:58:30,780 !! 2026-04-01T11:58:30,780 check.warn(importable) 2026-04-01T11:58:30,781 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,781 !! 2026-04-01T11:58:30,782 ******************************************************************************** 2026-04-01T11:58:30,783 ############################ 2026-04-01T11:58:30,783 # Package would be ignored # 2026-04-01T11:58:30,784 ############################ 2026-04-01T11:58:30,785 Python recognizes 'keystone.tests.functional' as an importable package[^1], 2026-04-01T11:58:30,785 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,787 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,788 package, please make sure that 'keystone.tests.functional' is explicitly added 2026-04-01T11:58:30,788 to the `packages` configuration field. 2026-04-01T11:58:30,790 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,791 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,791 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,793 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,794 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,795 If you don't want 'keystone.tests.functional' to be distributed and are 2026-04-01T11:58:30,795 already explicitly excluding 'keystone.tests.functional' via 2026-04-01T11:58:30,796 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,797 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,797 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,798 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,800 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,801 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,802 even if it does not contain any `.py` files. 2026-04-01T11:58:30,803 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,803 directory, all directories are treated like packages. 2026-04-01T11:58:30,804 ******************************************************************************** 2026-04-01T11:58:30,806 !! 2026-04-01T11:58:30,806 check.warn(importable) 2026-04-01T11:58:30,806 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,807 !! 2026-04-01T11:58:30,808 ******************************************************************************** 2026-04-01T11:58:30,808 ############################ 2026-04-01T11:58:30,809 # Package would be ignored # 2026-04-01T11:58:30,809 ############################ 2026-04-01T11:58:30,810 Python recognizes 'keystone.tests.functional.shared' as an importable package[^1], 2026-04-01T11:58:30,810 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,811 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,812 package, please make sure that 'keystone.tests.functional.shared' is explicitly added 2026-04-01T11:58:30,812 to the `packages` configuration field. 2026-04-01T11:58:30,813 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,814 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,814 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,815 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,816 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,817 If you don't want 'keystone.tests.functional.shared' to be distributed and are 2026-04-01T11:58:30,818 already explicitly excluding 'keystone.tests.functional.shared' via 2026-04-01T11:58:30,818 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,819 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,820 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,821 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,822 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,824 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,824 even if it does not contain any `.py` files. 2026-04-01T11:58:30,825 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,826 directory, all directories are treated like packages. 2026-04-01T11:58:30,826 ******************************************************************************** 2026-04-01T11:58:30,827 !! 2026-04-01T11:58:30,828 check.warn(importable) 2026-04-01T11:58:30,828 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,829 !! 2026-04-01T11:58:30,830 ******************************************************************************** 2026-04-01T11:58:30,831 ############################ 2026-04-01T11:58:30,831 # Package would be ignored # 2026-04-01T11:58:30,832 ############################ 2026-04-01T11:58:30,832 Python recognizes 'keystone.tests.hacking' as an importable package[^1], 2026-04-01T11:58:30,833 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,834 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,835 package, please make sure that 'keystone.tests.hacking' is explicitly added 2026-04-01T11:58:30,836 to the `packages` configuration field. 2026-04-01T11:58:30,837 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,838 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,838 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,839 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,840 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,841 If you don't want 'keystone.tests.hacking' to be distributed and are 2026-04-01T11:58:30,841 already explicitly excluding 'keystone.tests.hacking' via 2026-04-01T11:58:30,842 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,842 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,843 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,844 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,845 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,846 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,847 even if it does not contain any `.py` files. 2026-04-01T11:58:30,847 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,848 directory, all directories are treated like packages. 2026-04-01T11:58:30,848 ******************************************************************************** 2026-04-01T11:58:30,849 !! 2026-04-01T11:58:30,850 check.warn(importable) 2026-04-01T11:58:30,851 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,851 !! 2026-04-01T11:58:30,853 ******************************************************************************** 2026-04-01T11:58:30,853 ############################ 2026-04-01T11:58:30,854 # Package would be ignored # 2026-04-01T11:58:30,855 ############################ 2026-04-01T11:58:30,855 Python recognizes 'keystone.tests.protection' as an importable package[^1], 2026-04-01T11:58:30,856 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,857 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,858 package, please make sure that 'keystone.tests.protection' is explicitly added 2026-04-01T11:58:30,859 to the `packages` configuration field. 2026-04-01T11:58:30,860 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,860 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,861 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,862 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,863 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,864 If you don't want 'keystone.tests.protection' to be distributed and are 2026-04-01T11:58:30,865 already explicitly excluding 'keystone.tests.protection' via 2026-04-01T11:58:30,866 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,866 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,867 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,868 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,870 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,871 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,872 even if it does not contain any `.py` files. 2026-04-01T11:58:30,872 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,873 directory, all directories are treated like packages. 2026-04-01T11:58:30,873 ******************************************************************************** 2026-04-01T11:58:30,874 !! 2026-04-01T11:58:30,875 check.warn(importable) 2026-04-01T11:58:30,875 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,876 !! 2026-04-01T11:58:30,877 ******************************************************************************** 2026-04-01T11:58:30,877 ############################ 2026-04-01T11:58:30,878 # Package would be ignored # 2026-04-01T11:58:30,878 ############################ 2026-04-01T11:58:30,879 Python recognizes 'keystone.tests.protection.v3' as an importable package[^1], 2026-04-01T11:58:30,879 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,880 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,881 package, please make sure that 'keystone.tests.protection.v3' is explicitly added 2026-04-01T11:58:30,881 to the `packages` configuration field. 2026-04-01T11:58:30,882 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,883 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,884 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,885 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,886 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,888 If you don't want 'keystone.tests.protection.v3' to be distributed and are 2026-04-01T11:58:30,888 already explicitly excluding 'keystone.tests.protection.v3' via 2026-04-01T11:58:30,889 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,890 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,890 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,892 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,893 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,894 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,895 even if it does not contain any `.py` files. 2026-04-01T11:58:30,896 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,896 directory, all directories are treated like packages. 2026-04-01T11:58:30,897 ******************************************************************************** 2026-04-01T11:58:30,898 !! 2026-04-01T11:58:30,899 check.warn(importable) 2026-04-01T11:58:30,899 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,900 !! 2026-04-01T11:58:30,901 ******************************************************************************** 2026-04-01T11:58:30,902 ############################ 2026-04-01T11:58:30,903 # Package would be ignored # 2026-04-01T11:58:30,903 ############################ 2026-04-01T11:58:30,904 Python recognizes 'keystone.tests.unit' as an importable package[^1], 2026-04-01T11:58:30,905 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,906 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,906 package, please make sure that 'keystone.tests.unit' is explicitly added 2026-04-01T11:58:30,907 to the `packages` configuration field. 2026-04-01T11:58:30,908 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,908 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,909 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,909 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,910 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,911 If you don't want 'keystone.tests.unit' to be distributed and are 2026-04-01T11:58:30,912 already explicitly excluding 'keystone.tests.unit' via 2026-04-01T11:58:30,912 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,913 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,913 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,914 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,915 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,917 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,917 even if it does not contain any `.py` files. 2026-04-01T11:58:30,918 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,919 directory, all directories are treated like packages. 2026-04-01T11:58:30,919 ******************************************************************************** 2026-04-01T11:58:30,921 !! 2026-04-01T11:58:30,921 check.warn(importable) 2026-04-01T11:58:30,922 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,923 !! 2026-04-01T11:58:30,924 ******************************************************************************** 2026-04-01T11:58:30,925 ############################ 2026-04-01T11:58:30,925 # Package would be ignored # 2026-04-01T11:58:30,926 ############################ 2026-04-01T11:58:30,926 Python recognizes 'keystone.tests.unit.application_credential' as an importable package[^1], 2026-04-01T11:58:30,927 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,928 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,929 package, please make sure that 'keystone.tests.unit.application_credential' is explicitly added 2026-04-01T11:58:30,929 to the `packages` configuration field. 2026-04-01T11:58:30,931 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,931 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,932 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,933 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,934 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,936 If you don't want 'keystone.tests.unit.application_credential' to be distributed and are 2026-04-01T11:58:30,936 already explicitly excluding 'keystone.tests.unit.application_credential' via 2026-04-01T11:58:30,937 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,938 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,938 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,939 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,940 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,941 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,942 even if it does not contain any `.py` files. 2026-04-01T11:58:30,942 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,943 directory, all directories are treated like packages. 2026-04-01T11:58:30,943 ******************************************************************************** 2026-04-01T11:58:30,944 !! 2026-04-01T11:58:30,945 check.warn(importable) 2026-04-01T11:58:30,945 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,946 !! 2026-04-01T11:58:30,947 ******************************************************************************** 2026-04-01T11:58:30,947 ############################ 2026-04-01T11:58:30,948 # Package would be ignored # 2026-04-01T11:58:30,948 ############################ 2026-04-01T11:58:30,949 Python recognizes 'keystone.tests.unit.application_credential.backends' as an importable package[^1], 2026-04-01T11:58:30,949 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,950 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,951 package, please make sure that 'keystone.tests.unit.application_credential.backends' is explicitly added 2026-04-01T11:58:30,952 to the `packages` configuration field. 2026-04-01T11:58:30,953 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,953 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,954 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,955 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,956 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,957 If you don't want 'keystone.tests.unit.application_credential.backends' to be distributed and are 2026-04-01T11:58:30,958 already explicitly excluding 'keystone.tests.unit.application_credential.backends' via 2026-04-01T11:58:30,958 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,959 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,960 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,961 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,962 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,964 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,965 even if it does not contain any `.py` files. 2026-04-01T11:58:30,965 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,966 directory, all directories are treated like packages. 2026-04-01T11:58:30,967 ******************************************************************************** 2026-04-01T11:58:30,969 !! 2026-04-01T11:58:30,969 check.warn(importable) 2026-04-01T11:58:30,969 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,970 !! 2026-04-01T11:58:30,971 ******************************************************************************** 2026-04-01T11:58:30,971 ############################ 2026-04-01T11:58:30,972 # Package would be ignored # 2026-04-01T11:58:30,972 ############################ 2026-04-01T11:58:30,973 Python recognizes 'keystone.tests.unit.assignment' as an importable package[^1], 2026-04-01T11:58:30,973 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,974 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,974 package, please make sure that 'keystone.tests.unit.assignment' is explicitly added 2026-04-01T11:58:30,975 to the `packages` configuration field. 2026-04-01T11:58:30,976 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:30,976 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:30,977 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:30,978 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:30,979 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:30,980 If you don't want 'keystone.tests.unit.assignment' to be distributed and are 2026-04-01T11:58:30,981 already explicitly excluding 'keystone.tests.unit.assignment' via 2026-04-01T11:58:30,981 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:30,982 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:30,982 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:30,984 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:30,985 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:30,987 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:30,987 even if it does not contain any `.py` files. 2026-04-01T11:58:30,988 On the other hand, currently there is no concept of package data 2026-04-01T11:58:30,989 directory, all directories are treated like packages. 2026-04-01T11:58:30,989 ******************************************************************************** 2026-04-01T11:58:30,991 !! 2026-04-01T11:58:30,991 check.warn(importable) 2026-04-01T11:58:30,992 /tmp/pip-build-env-knbynek9/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-04-01T11:58:30,992 !! 2026-04-01T11:58:30,993 ******************************************************************************** 2026-04-01T11:58:30,994 ############################ 2026-04-01T11:58:30,995 # Package would be ignored # 2026-04-01T11:58:30,995 ############################ 2026-04-01T11:58:30,996 Python recognizes 'keystone.tests.unit.assignment.role_backends' as an importable package[^1], 2026-04-01T11:58:30,997 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:30,998 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:30,999 package, please make sure that 'keystone.tests.unit.assignment.role_backends' is explicitly added 2026-04-01T11:58:30,999 to the `packages` configuration field. 2026-04-01T11:58:31,001 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,001 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,002 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,003 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,004 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,005 If you don't want 'keystone.tests.unit.assignment.role_backends' to be distributed and are 2026-04-01T11:58:31,005 already explicitly excluding 'keystone.tests.unit.assignment.role_backends' via 2026-04-01T11:58:31,006 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,006 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,007 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,008 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,009 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,010 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,011 even if it does not contain any `.py` files. 2026-04-01T11:58:31,011 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,012 directory, all directories are treated like packages. 2026-04-01T11:58:31,012 ******************************************************************************** 2026-04-01T11:58:31,014 !! 2026-04-01T11:58:31,014 check.warn(importable) 2026-04-01T11:58:31,015 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,015 !! 2026-04-01T11:58:31,017 ******************************************************************************** 2026-04-01T11:58:31,017 ############################ 2026-04-01T11:58:31,018 # Package would be ignored # 2026-04-01T11:58:31,019 ############################ 2026-04-01T11:58:31,019 Python recognizes 'keystone.tests.unit.auth' as an importable package[^1], 2026-04-01T11:58:31,020 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,021 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,022 package, please make sure that 'keystone.tests.unit.auth' is explicitly added 2026-04-01T11:58:31,022 to the `packages` configuration field. 2026-04-01T11:58:31,023 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,024 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,025 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,026 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,027 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,028 If you don't want 'keystone.tests.unit.auth' to be distributed and are 2026-04-01T11:58:31,029 already explicitly excluding 'keystone.tests.unit.auth' via 2026-04-01T11:58:31,029 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,030 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,031 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,032 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,033 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,034 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,035 even if it does not contain any `.py` files. 2026-04-01T11:58:31,035 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,036 directory, all directories are treated like packages. 2026-04-01T11:58:31,036 ******************************************************************************** 2026-04-01T11:58:31,037 !! 2026-04-01T11:58:31,038 check.warn(importable) 2026-04-01T11:58:31,038 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,039 !! 2026-04-01T11:58:31,040 ******************************************************************************** 2026-04-01T11:58:31,040 ############################ 2026-04-01T11:58:31,041 # Package would be ignored # 2026-04-01T11:58:31,041 ############################ 2026-04-01T11:58:31,042 Python recognizes 'keystone.tests.unit.auth.plugins' as an importable package[^1], 2026-04-01T11:58:31,042 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,043 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,044 package, please make sure that 'keystone.tests.unit.auth.plugins' is explicitly added 2026-04-01T11:58:31,044 to the `packages` configuration field. 2026-04-01T11:58:31,045 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,046 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,046 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,048 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,049 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,050 If you don't want 'keystone.tests.unit.auth.plugins' to be distributed and are 2026-04-01T11:58:31,051 already explicitly excluding 'keystone.tests.unit.auth.plugins' via 2026-04-01T11:58:31,052 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,052 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,053 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,054 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,056 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,058 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,058 even if it does not contain any `.py` files. 2026-04-01T11:58:31,059 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,059 directory, all directories are treated like packages. 2026-04-01T11:58:31,060 ******************************************************************************** 2026-04-01T11:58:31,061 !! 2026-04-01T11:58:31,062 check.warn(importable) 2026-04-01T11:58:31,063 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,063 !! 2026-04-01T11:58:31,065 ******************************************************************************** 2026-04-01T11:58:31,065 ############################ 2026-04-01T11:58:31,066 # Package would be ignored # 2026-04-01T11:58:31,067 ############################ 2026-04-01T11:58:31,067 Python recognizes 'keystone.tests.unit.backend' as an importable package[^1], 2026-04-01T11:58:31,068 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,069 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,069 package, please make sure that 'keystone.tests.unit.backend' is explicitly added 2026-04-01T11:58:31,069 to the `packages` configuration field. 2026-04-01T11:58:31,070 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,071 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,071 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,072 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,073 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,074 If you don't want 'keystone.tests.unit.backend' to be distributed and are 2026-04-01T11:58:31,075 already explicitly excluding 'keystone.tests.unit.backend' via 2026-04-01T11:58:31,075 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,076 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,076 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,077 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,079 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,080 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,081 even if it does not contain any `.py` files. 2026-04-01T11:58:31,082 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,082 directory, all directories are treated like packages. 2026-04-01T11:58:31,083 ******************************************************************************** 2026-04-01T11:58:31,084 !! 2026-04-01T11:58:31,085 check.warn(importable) 2026-04-01T11:58:31,086 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,086 !! 2026-04-01T11:58:31,088 ******************************************************************************** 2026-04-01T11:58:31,088 ############################ 2026-04-01T11:58:31,089 # Package would be ignored # 2026-04-01T11:58:31,090 ############################ 2026-04-01T11:58:31,090 Python recognizes 'keystone.tests.unit.catalog' as an importable package[^1], 2026-04-01T11:58:31,091 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,092 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,092 package, please make sure that 'keystone.tests.unit.catalog' is explicitly added 2026-04-01T11:58:31,093 to the `packages` configuration field. 2026-04-01T11:58:31,094 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,095 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,096 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,097 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,098 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,100 If you don't want 'keystone.tests.unit.catalog' to be distributed and are 2026-04-01T11:58:31,100 already explicitly excluding 'keystone.tests.unit.catalog' via 2026-04-01T11:58:31,101 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,101 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,102 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,103 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,103 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,105 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,105 even if it does not contain any `.py` files. 2026-04-01T11:58:31,106 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,106 directory, all directories are treated like packages. 2026-04-01T11:58:31,107 ******************************************************************************** 2026-04-01T11:58:31,108 !! 2026-04-01T11:58:31,108 check.warn(importable) 2026-04-01T11:58:31,109 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,109 !! 2026-04-01T11:58:31,110 ******************************************************************************** 2026-04-01T11:58:31,111 ############################ 2026-04-01T11:58:31,111 # Package would be ignored # 2026-04-01T11:58:31,112 ############################ 2026-04-01T11:58:31,112 Python recognizes 'keystone.tests.unit.common' as an importable package[^1], 2026-04-01T11:58:31,113 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,114 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,115 package, please make sure that 'keystone.tests.unit.common' is explicitly added 2026-04-01T11:58:31,116 to the `packages` configuration field. 2026-04-01T11:58:31,117 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,117 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,118 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,119 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,121 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,122 If you don't want 'keystone.tests.unit.common' to be distributed and are 2026-04-01T11:58:31,122 already explicitly excluding 'keystone.tests.unit.common' via 2026-04-01T11:58:31,123 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,123 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,124 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,125 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,126 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,128 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,129 even if it does not contain any `.py` files. 2026-04-01T11:58:31,129 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,130 directory, all directories are treated like packages. 2026-04-01T11:58:31,130 ******************************************************************************** 2026-04-01T11:58:31,132 !! 2026-04-01T11:58:31,133 check.warn(importable) 2026-04-01T11:58:31,133 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,134 !! 2026-04-01T11:58:31,135 ******************************************************************************** 2026-04-01T11:58:31,135 ############################ 2026-04-01T11:58:31,135 # Package would be ignored # 2026-04-01T11:58:31,136 ############################ 2026-04-01T11:58:31,136 Python recognizes 'keystone.tests.unit.common.sql' as an importable package[^1], 2026-04-01T11:58:31,137 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,138 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,138 package, please make sure that 'keystone.tests.unit.common.sql' is explicitly added 2026-04-01T11:58:31,139 to the `packages` configuration field. 2026-04-01T11:58:31,140 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,140 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,141 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,142 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,143 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,144 If you don't want 'keystone.tests.unit.common.sql' to be distributed and are 2026-04-01T11:58:31,144 already explicitly excluding 'keystone.tests.unit.common.sql' via 2026-04-01T11:58:31,145 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,146 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,147 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,148 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,149 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,151 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,152 even if it does not contain any `.py` files. 2026-04-01T11:58:31,152 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,153 directory, all directories are treated like packages. 2026-04-01T11:58:31,154 ******************************************************************************** 2026-04-01T11:58:31,155 !! 2026-04-01T11:58:31,155 check.warn(importable) 2026-04-01T11:58:31,156 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,157 !! 2026-04-01T11:58:31,158 ******************************************************************************** 2026-04-01T11:58:31,158 ############################ 2026-04-01T11:58:31,159 # Package would be ignored # 2026-04-01T11:58:31,160 ############################ 2026-04-01T11:58:31,160 Python recognizes 'keystone.tests.unit.config_files' as an importable package[^1], 2026-04-01T11:58:31,161 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,162 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,163 package, please make sure that 'keystone.tests.unit.config_files' is explicitly added 2026-04-01T11:58:31,163 to the `packages` configuration field. 2026-04-01T11:58:31,165 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,165 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,166 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,167 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,168 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,169 If you don't want 'keystone.tests.unit.config_files' to be distributed and are 2026-04-01T11:58:31,169 already explicitly excluding 'keystone.tests.unit.config_files' via 2026-04-01T11:58:31,169 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,170 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,170 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,171 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,172 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,174 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,174 even if it does not contain any `.py` files. 2026-04-01T11:58:31,175 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,175 directory, all directories are treated like packages. 2026-04-01T11:58:31,176 ******************************************************************************** 2026-04-01T11:58:31,177 !! 2026-04-01T11:58:31,177 check.warn(importable) 2026-04-01T11:58:31,178 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,179 !! 2026-04-01T11:58:31,180 ******************************************************************************** 2026-04-01T11:58:31,181 ############################ 2026-04-01T11:58:31,181 # Package would be ignored # 2026-04-01T11:58:31,182 ############################ 2026-04-01T11:58:31,182 Python recognizes 'keystone.tests.unit.config_files.domain_configs_default_ldap_one_sql' as an importable package[^1], 2026-04-01T11:58:31,183 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,184 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,185 package, please make sure that 'keystone.tests.unit.config_files.domain_configs_default_ldap_one_sql' is explicitly added 2026-04-01T11:58:31,186 to the `packages` configuration field. 2026-04-01T11:58:31,187 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,187 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,188 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,189 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,190 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,191 If you don't want 'keystone.tests.unit.config_files.domain_configs_default_ldap_one_sql' to be distributed and are 2026-04-01T11:58:31,192 already explicitly excluding 'keystone.tests.unit.config_files.domain_configs_default_ldap_one_sql' via 2026-04-01T11:58:31,193 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,193 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,194 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,195 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,196 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,198 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,198 even if it does not contain any `.py` files. 2026-04-01T11:58:31,199 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,199 directory, all directories are treated like packages. 2026-04-01T11:58:31,199 ******************************************************************************** 2026-04-01T11:58:31,200 !! 2026-04-01T11:58:31,201 check.warn(importable) 2026-04-01T11:58:31,201 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,202 !! 2026-04-01T11:58:31,203 ******************************************************************************** 2026-04-01T11:58:31,203 ############################ 2026-04-01T11:58:31,204 # Package would be ignored # 2026-04-01T11:58:31,204 ############################ 2026-04-01T11:58:31,205 Python recognizes 'keystone.tests.unit.config_files.domain_configs_multi_ldap' as an importable package[^1], 2026-04-01T11:58:31,205 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,206 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,207 package, please make sure that 'keystone.tests.unit.config_files.domain_configs_multi_ldap' is explicitly added 2026-04-01T11:58:31,207 to the `packages` configuration field. 2026-04-01T11:58:31,208 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,209 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,210 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,211 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,212 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,214 If you don't want 'keystone.tests.unit.config_files.domain_configs_multi_ldap' to be distributed and are 2026-04-01T11:58:31,214 already explicitly excluding 'keystone.tests.unit.config_files.domain_configs_multi_ldap' via 2026-04-01T11:58:31,215 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,216 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,216 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,217 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,219 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,220 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,221 even if it does not contain any `.py` files. 2026-04-01T11:58:31,221 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,222 directory, all directories are treated like packages. 2026-04-01T11:58:31,223 ******************************************************************************** 2026-04-01T11:58:31,224 !! 2026-04-01T11:58:31,225 check.warn(importable) 2026-04-01T11:58:31,225 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,226 !! 2026-04-01T11:58:31,228 ******************************************************************************** 2026-04-01T11:58:31,228 ############################ 2026-04-01T11:58:31,228 # Package would be ignored # 2026-04-01T11:58:31,229 ############################ 2026-04-01T11:58:31,229 Python recognizes 'keystone.tests.unit.config_files.domain_configs_one_extra_sql' as an importable package[^1], 2026-04-01T11:58:31,230 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,231 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,232 package, please make sure that 'keystone.tests.unit.config_files.domain_configs_one_extra_sql' is explicitly added 2026-04-01T11:58:31,232 to the `packages` configuration field. 2026-04-01T11:58:31,233 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,233 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,234 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,235 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,236 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,237 If you don't want 'keystone.tests.unit.config_files.domain_configs_one_extra_sql' to be distributed and are 2026-04-01T11:58:31,237 already explicitly excluding 'keystone.tests.unit.config_files.domain_configs_one_extra_sql' via 2026-04-01T11:58:31,238 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,238 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,239 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,240 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,241 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,243 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,244 even if it does not contain any `.py` files. 2026-04-01T11:58:31,245 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,245 directory, all directories are treated like packages. 2026-04-01T11:58:31,246 ******************************************************************************** 2026-04-01T11:58:31,247 !! 2026-04-01T11:58:31,248 check.warn(importable) 2026-04-01T11:58:31,249 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,249 !! 2026-04-01T11:58:31,250 ******************************************************************************** 2026-04-01T11:58:31,251 ############################ 2026-04-01T11:58:31,251 # Package would be ignored # 2026-04-01T11:58:31,252 ############################ 2026-04-01T11:58:31,253 Python recognizes 'keystone.tests.unit.config_files.domain_configs_one_sql_one_ldap' as an importable package[^1], 2026-04-01T11:58:31,253 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,254 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,255 package, please make sure that 'keystone.tests.unit.config_files.domain_configs_one_sql_one_ldap' is explicitly added 2026-04-01T11:58:31,256 to the `packages` configuration field. 2026-04-01T11:58:31,257 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,258 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,258 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,259 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,260 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,261 If you don't want 'keystone.tests.unit.config_files.domain_configs_one_sql_one_ldap' to be distributed and are 2026-04-01T11:58:31,261 already explicitly excluding 'keystone.tests.unit.config_files.domain_configs_one_sql_one_ldap' via 2026-04-01T11:58:31,262 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,262 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,263 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,264 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,265 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,266 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,266 even if it does not contain any `.py` files. 2026-04-01T11:58:31,267 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,268 directory, all directories are treated like packages. 2026-04-01T11:58:31,268 ******************************************************************************** 2026-04-01T11:58:31,269 !! 2026-04-01T11:58:31,270 check.warn(importable) 2026-04-01T11:58:31,270 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,271 !! 2026-04-01T11:58:31,272 ******************************************************************************** 2026-04-01T11:58:31,273 ############################ 2026-04-01T11:58:31,274 # Package would be ignored # 2026-04-01T11:58:31,274 ############################ 2026-04-01T11:58:31,275 Python recognizes 'keystone.tests.unit.contrib' as an importable package[^1], 2026-04-01T11:58:31,276 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,277 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,278 package, please make sure that 'keystone.tests.unit.contrib' is explicitly added 2026-04-01T11:58:31,278 to the `packages` configuration field. 2026-04-01T11:58:31,279 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,280 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,280 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,282 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,283 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,284 If you don't want 'keystone.tests.unit.contrib' to be distributed and are 2026-04-01T11:58:31,285 already explicitly excluding 'keystone.tests.unit.contrib' via 2026-04-01T11:58:31,285 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,286 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,286 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,288 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,289 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,291 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,291 even if it does not contain any `.py` files. 2026-04-01T11:58:31,292 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,292 directory, all directories are treated like packages. 2026-04-01T11:58:31,292 ******************************************************************************** 2026-04-01T11:58:31,293 !! 2026-04-01T11:58:31,294 check.warn(importable) 2026-04-01T11:58:31,294 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,295 !! 2026-04-01T11:58:31,296 ******************************************************************************** 2026-04-01T11:58:31,296 ############################ 2026-04-01T11:58:31,296 # Package would be ignored # 2026-04-01T11:58:31,297 ############################ 2026-04-01T11:58:31,297 Python recognizes 'keystone.tests.unit.contrib.federation' as an importable package[^1], 2026-04-01T11:58:31,298 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,299 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,299 package, please make sure that 'keystone.tests.unit.contrib.federation' is explicitly added 2026-04-01T11:58:31,300 to the `packages` configuration field. 2026-04-01T11:58:31,301 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,302 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,302 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,304 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,305 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,306 If you don't want 'keystone.tests.unit.contrib.federation' to be distributed and are 2026-04-01T11:58:31,307 already explicitly excluding 'keystone.tests.unit.contrib.federation' via 2026-04-01T11:58:31,308 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,308 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,309 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,310 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,311 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,313 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,314 even if it does not contain any `.py` files. 2026-04-01T11:58:31,314 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,315 directory, all directories are treated like packages. 2026-04-01T11:58:31,316 ******************************************************************************** 2026-04-01T11:58:31,317 !! 2026-04-01T11:58:31,318 check.warn(importable) 2026-04-01T11:58:31,318 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,319 !! 2026-04-01T11:58:31,320 ******************************************************************************** 2026-04-01T11:58:31,321 ############################ 2026-04-01T11:58:31,322 # Package would be ignored # 2026-04-01T11:58:31,322 ############################ 2026-04-01T11:58:31,323 Python recognizes 'keystone.tests.unit.credential' as an importable package[^1], 2026-04-01T11:58:31,323 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,324 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,325 package, please make sure that 'keystone.tests.unit.credential' is explicitly added 2026-04-01T11:58:31,325 to the `packages` configuration field. 2026-04-01T11:58:31,326 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,327 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,327 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,328 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,329 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,330 If you don't want 'keystone.tests.unit.credential' to be distributed and are 2026-04-01T11:58:31,331 already explicitly excluding 'keystone.tests.unit.credential' via 2026-04-01T11:58:31,331 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,332 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,332 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,333 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,334 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,337 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,337 even if it does not contain any `.py` files. 2026-04-01T11:58:31,338 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,338 directory, all directories are treated like packages. 2026-04-01T11:58:31,339 ******************************************************************************** 2026-04-01T11:58:31,341 !! 2026-04-01T11:58:31,341 check.warn(importable) 2026-04-01T11:58:31,342 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,343 !! 2026-04-01T11:58:31,344 ******************************************************************************** 2026-04-01T11:58:31,345 ############################ 2026-04-01T11:58:31,345 # Package would be ignored # 2026-04-01T11:58:31,346 ############################ 2026-04-01T11:58:31,346 Python recognizes 'keystone.tests.unit.endpoint_policy' as an importable package[^1], 2026-04-01T11:58:31,347 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,348 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,349 package, please make sure that 'keystone.tests.unit.endpoint_policy' is explicitly added 2026-04-01T11:58:31,349 to the `packages` configuration field. 2026-04-01T11:58:31,351 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,351 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,352 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,353 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,355 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,356 If you don't want 'keystone.tests.unit.endpoint_policy' to be distributed and are 2026-04-01T11:58:31,357 already explicitly excluding 'keystone.tests.unit.endpoint_policy' via 2026-04-01T11:58:31,357 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,358 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,358 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,359 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,360 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,361 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,362 even if it does not contain any `.py` files. 2026-04-01T11:58:31,362 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,363 directory, all directories are treated like packages. 2026-04-01T11:58:31,363 ******************************************************************************** 2026-04-01T11:58:31,364 !! 2026-04-01T11:58:31,365 check.warn(importable) 2026-04-01T11:58:31,365 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,366 !! 2026-04-01T11:58:31,367 ******************************************************************************** 2026-04-01T11:58:31,368 ############################ 2026-04-01T11:58:31,368 # Package would be ignored # 2026-04-01T11:58:31,369 ############################ 2026-04-01T11:58:31,370 Python recognizes 'keystone.tests.unit.endpoint_policy.backends' as an importable package[^1], 2026-04-01T11:58:31,370 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,372 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,373 package, please make sure that 'keystone.tests.unit.endpoint_policy.backends' is explicitly added 2026-04-01T11:58:31,373 to the `packages` configuration field. 2026-04-01T11:58:31,375 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,375 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,376 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,377 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,379 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,380 If you don't want 'keystone.tests.unit.endpoint_policy.backends' to be distributed and are 2026-04-01T11:58:31,380 already explicitly excluding 'keystone.tests.unit.endpoint_policy.backends' via 2026-04-01T11:58:31,381 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,382 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,382 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,383 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,385 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,387 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,388 even if it does not contain any `.py` files. 2026-04-01T11:58:31,388 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,389 directory, all directories are treated like packages. 2026-04-01T11:58:31,390 ******************************************************************************** 2026-04-01T11:58:31,391 !! 2026-04-01T11:58:31,391 check.warn(importable) 2026-04-01T11:58:31,392 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,392 !! 2026-04-01T11:58:31,393 ******************************************************************************** 2026-04-01T11:58:31,394 ############################ 2026-04-01T11:58:31,394 # Package would be ignored # 2026-04-01T11:58:31,395 ############################ 2026-04-01T11:58:31,395 Python recognizes 'keystone.tests.unit.external' as an importable package[^1], 2026-04-01T11:58:31,396 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,397 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,397 package, please make sure that 'keystone.tests.unit.external' is explicitly added 2026-04-01T11:58:31,398 to the `packages` configuration field. 2026-04-01T11:58:31,399 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,399 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,400 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,401 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,402 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,403 If you don't want 'keystone.tests.unit.external' to be distributed and are 2026-04-01T11:58:31,403 already explicitly excluding 'keystone.tests.unit.external' via 2026-04-01T11:58:31,404 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,404 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,405 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,406 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,408 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,409 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,410 even if it does not contain any `.py` files. 2026-04-01T11:58:31,410 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,411 directory, all directories are treated like packages. 2026-04-01T11:58:31,412 ******************************************************************************** 2026-04-01T11:58:31,413 !! 2026-04-01T11:58:31,413 check.warn(importable) 2026-04-01T11:58:31,413 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,414 !! 2026-04-01T11:58:31,415 ******************************************************************************** 2026-04-01T11:58:31,415 ############################ 2026-04-01T11:58:31,416 # Package would be ignored # 2026-04-01T11:58:31,417 ############################ 2026-04-01T11:58:31,417 Python recognizes 'keystone.tests.unit.federation' as an importable package[^1], 2026-04-01T11:58:31,418 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,419 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,419 package, please make sure that 'keystone.tests.unit.federation' is explicitly added 2026-04-01T11:58:31,420 to the `packages` configuration field. 2026-04-01T11:58:31,421 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,422 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,422 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,423 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,423 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,424 If you don't want 'keystone.tests.unit.federation' to be distributed and are 2026-04-01T11:58:31,424 already explicitly excluding 'keystone.tests.unit.federation' via 2026-04-01T11:58:31,425 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,425 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,426 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,426 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,427 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,428 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,429 even if it does not contain any `.py` files. 2026-04-01T11:58:31,429 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,430 directory, all directories are treated like packages. 2026-04-01T11:58:31,430 ******************************************************************************** 2026-04-01T11:58:31,431 !! 2026-04-01T11:58:31,432 check.warn(importable) 2026-04-01T11:58:31,432 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,432 !! 2026-04-01T11:58:31,434 ******************************************************************************** 2026-04-01T11:58:31,434 ############################ 2026-04-01T11:58:31,435 # Package would be ignored # 2026-04-01T11:58:31,435 ############################ 2026-04-01T11:58:31,436 Python recognizes 'keystone.tests.unit.identity' as an importable package[^1], 2026-04-01T11:58:31,436 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,438 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,438 package, please make sure that 'keystone.tests.unit.identity' is explicitly added 2026-04-01T11:58:31,439 to the `packages` configuration field. 2026-04-01T11:58:31,440 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,440 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,441 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,442 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,443 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,444 If you don't want 'keystone.tests.unit.identity' to be distributed and are 2026-04-01T11:58:31,444 already explicitly excluding 'keystone.tests.unit.identity' via 2026-04-01T11:58:31,445 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,446 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,446 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,447 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,448 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,449 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,450 even if it does not contain any `.py` files. 2026-04-01T11:58:31,450 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,450 directory, all directories are treated like packages. 2026-04-01T11:58:31,451 ******************************************************************************** 2026-04-01T11:58:31,452 !! 2026-04-01T11:58:31,452 check.warn(importable) 2026-04-01T11:58:31,452 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,453 !! 2026-04-01T11:58:31,454 ******************************************************************************** 2026-04-01T11:58:31,454 ############################ 2026-04-01T11:58:31,454 # Package would be ignored # 2026-04-01T11:58:31,455 ############################ 2026-04-01T11:58:31,455 Python recognizes 'keystone.tests.unit.identity.backends' as an importable package[^1], 2026-04-01T11:58:31,456 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,457 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,457 package, please make sure that 'keystone.tests.unit.identity.backends' is explicitly added 2026-04-01T11:58:31,458 to the `packages` configuration field. 2026-04-01T11:58:31,458 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,459 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,460 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,461 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,462 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,463 If you don't want 'keystone.tests.unit.identity.backends' to be distributed and are 2026-04-01T11:58:31,463 already explicitly excluding 'keystone.tests.unit.identity.backends' via 2026-04-01T11:58:31,464 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,464 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,465 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,466 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,467 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,468 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,469 even if it does not contain any `.py` files. 2026-04-01T11:58:31,469 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,470 directory, all directories are treated like packages. 2026-04-01T11:58:31,470 ******************************************************************************** 2026-04-01T11:58:31,471 !! 2026-04-01T11:58:31,472 check.warn(importable) 2026-04-01T11:58:31,473 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,473 !! 2026-04-01T11:58:31,474 ******************************************************************************** 2026-04-01T11:58:31,475 ############################ 2026-04-01T11:58:31,476 # Package would be ignored # 2026-04-01T11:58:31,476 ############################ 2026-04-01T11:58:31,476 Python recognizes 'keystone.tests.unit.identity.shadow_users' as an importable package[^1], 2026-04-01T11:58:31,477 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,478 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,478 package, please make sure that 'keystone.tests.unit.identity.shadow_users' is explicitly added 2026-04-01T11:58:31,478 to the `packages` configuration field. 2026-04-01T11:58:31,479 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,479 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,480 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,481 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,482 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,483 If you don't want 'keystone.tests.unit.identity.shadow_users' to be distributed and are 2026-04-01T11:58:31,483 already explicitly excluding 'keystone.tests.unit.identity.shadow_users' via 2026-04-01T11:58:31,483 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,484 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,484 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,485 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,486 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,488 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,489 even if it does not contain any `.py` files. 2026-04-01T11:58:31,489 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,490 directory, all directories are treated like packages. 2026-04-01T11:58:31,490 ******************************************************************************** 2026-04-01T11:58:31,491 !! 2026-04-01T11:58:31,492 check.warn(importable) 2026-04-01T11:58:31,492 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,493 !! 2026-04-01T11:58:31,494 ******************************************************************************** 2026-04-01T11:58:31,494 ############################ 2026-04-01T11:58:31,495 # Package would be ignored # 2026-04-01T11:58:31,495 ############################ 2026-04-01T11:58:31,496 Python recognizes 'keystone.tests.unit.ksfixtures' as an importable package[^1], 2026-04-01T11:58:31,497 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,498 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,498 package, please make sure that 'keystone.tests.unit.ksfixtures' is explicitly added 2026-04-01T11:58:31,498 to the `packages` configuration field. 2026-04-01T11:58:31,500 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,500 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,501 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,502 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,503 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,504 If you don't want 'keystone.tests.unit.ksfixtures' to be distributed and are 2026-04-01T11:58:31,504 already explicitly excluding 'keystone.tests.unit.ksfixtures' via 2026-04-01T11:58:31,505 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,505 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,505 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,506 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,507 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,508 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,508 even if it does not contain any `.py` files. 2026-04-01T11:58:31,508 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,509 directory, all directories are treated like packages. 2026-04-01T11:58:31,509 ******************************************************************************** 2026-04-01T11:58:31,510 !! 2026-04-01T11:58:31,510 check.warn(importable) 2026-04-01T11:58:31,511 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,511 !! 2026-04-01T11:58:31,512 ******************************************************************************** 2026-04-01T11:58:31,513 ############################ 2026-04-01T11:58:31,513 # Package would be ignored # 2026-04-01T11:58:31,513 ############################ 2026-04-01T11:58:31,514 Python recognizes 'keystone.tests.unit.limit' as an importable package[^1], 2026-04-01T11:58:31,515 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,516 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,516 package, please make sure that 'keystone.tests.unit.limit' is explicitly added 2026-04-01T11:58:31,517 to the `packages` configuration field. 2026-04-01T11:58:31,518 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,518 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,519 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,520 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,521 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,522 If you don't want 'keystone.tests.unit.limit' to be distributed and are 2026-04-01T11:58:31,522 already explicitly excluding 'keystone.tests.unit.limit' via 2026-04-01T11:58:31,523 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,523 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,524 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,525 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,526 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,527 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,528 even if it does not contain any `.py` files. 2026-04-01T11:58:31,529 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,529 directory, all directories are treated like packages. 2026-04-01T11:58:31,530 ******************************************************************************** 2026-04-01T11:58:31,531 !! 2026-04-01T11:58:31,531 check.warn(importable) 2026-04-01T11:58:31,532 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,532 !! 2026-04-01T11:58:31,533 ******************************************************************************** 2026-04-01T11:58:31,533 ############################ 2026-04-01T11:58:31,533 # Package would be ignored # 2026-04-01T11:58:31,534 ############################ 2026-04-01T11:58:31,534 Python recognizes 'keystone.tests.unit.policy' as an importable package[^1], 2026-04-01T11:58:31,535 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,535 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,536 package, please make sure that 'keystone.tests.unit.policy' is explicitly added 2026-04-01T11:58:31,536 to the `packages` configuration field. 2026-04-01T11:58:31,537 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,538 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,538 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,539 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,540 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,541 If you don't want 'keystone.tests.unit.policy' to be distributed and are 2026-04-01T11:58:31,542 already explicitly excluding 'keystone.tests.unit.policy' via 2026-04-01T11:58:31,542 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,543 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,543 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,544 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,546 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,548 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,548 even if it does not contain any `.py` files. 2026-04-01T11:58:31,549 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,550 directory, all directories are treated like packages. 2026-04-01T11:58:31,550 ******************************************************************************** 2026-04-01T11:58:31,551 !! 2026-04-01T11:58:31,552 check.warn(importable) 2026-04-01T11:58:31,552 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,553 !! 2026-04-01T11:58:31,554 ******************************************************************************** 2026-04-01T11:58:31,554 ############################ 2026-04-01T11:58:31,555 # Package would be ignored # 2026-04-01T11:58:31,555 ############################ 2026-04-01T11:58:31,556 Python recognizes 'keystone.tests.unit.policy.backends' as an importable package[^1], 2026-04-01T11:58:31,556 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,558 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,558 package, please make sure that 'keystone.tests.unit.policy.backends' is explicitly added 2026-04-01T11:58:31,559 to the `packages` configuration field. 2026-04-01T11:58:31,560 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,561 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,561 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,562 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,562 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,563 If you don't want 'keystone.tests.unit.policy.backends' to be distributed and are 2026-04-01T11:58:31,564 already explicitly excluding 'keystone.tests.unit.policy.backends' via 2026-04-01T11:58:31,564 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,564 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,565 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,566 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,566 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,568 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,568 even if it does not contain any `.py` files. 2026-04-01T11:58:31,569 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,569 directory, all directories are treated like packages. 2026-04-01T11:58:31,570 ******************************************************************************** 2026-04-01T11:58:31,571 !! 2026-04-01T11:58:31,572 check.warn(importable) 2026-04-01T11:58:31,572 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,573 !! 2026-04-01T11:58:31,574 ******************************************************************************** 2026-04-01T11:58:31,574 ############################ 2026-04-01T11:58:31,575 # Package would be ignored # 2026-04-01T11:58:31,576 ############################ 2026-04-01T11:58:31,577 Python recognizes 'keystone.tests.unit.receipt' as an importable package[^1], 2026-04-01T11:58:31,577 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,579 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,579 package, please make sure that 'keystone.tests.unit.receipt' is explicitly added 2026-04-01T11:58:31,580 to the `packages` configuration field. 2026-04-01T11:58:31,581 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,581 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,582 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,583 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,584 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,585 If you don't want 'keystone.tests.unit.receipt' to be distributed and are 2026-04-01T11:58:31,585 already explicitly excluding 'keystone.tests.unit.receipt' via 2026-04-01T11:58:31,586 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,586 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,587 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,588 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,589 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,590 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,590 even if it does not contain any `.py` files. 2026-04-01T11:58:31,591 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,591 directory, all directories are treated like packages. 2026-04-01T11:58:31,591 ******************************************************************************** 2026-04-01T11:58:31,592 !! 2026-04-01T11:58:31,592 check.warn(importable) 2026-04-01T11:58:31,593 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,593 !! 2026-04-01T11:58:31,594 ******************************************************************************** 2026-04-01T11:58:31,594 ############################ 2026-04-01T11:58:31,595 # Package would be ignored # 2026-04-01T11:58:31,595 ############################ 2026-04-01T11:58:31,596 Python recognizes 'keystone.tests.unit.resource' as an importable package[^1], 2026-04-01T11:58:31,596 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,597 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,597 package, please make sure that 'keystone.tests.unit.resource' is explicitly added 2026-04-01T11:58:31,598 to the `packages` configuration field. 2026-04-01T11:58:31,599 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,599 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,600 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,601 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,602 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,603 If you don't want 'keystone.tests.unit.resource' to be distributed and are 2026-04-01T11:58:31,604 already explicitly excluding 'keystone.tests.unit.resource' via 2026-04-01T11:58:31,604 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,605 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,605 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,607 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,608 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,610 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,611 even if it does not contain any `.py` files. 2026-04-01T11:58:31,611 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,612 directory, all directories are treated like packages. 2026-04-01T11:58:31,612 ******************************************************************************** 2026-04-01T11:58:31,614 !! 2026-04-01T11:58:31,614 check.warn(importable) 2026-04-01T11:58:31,615 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,615 !! 2026-04-01T11:58:31,617 ******************************************************************************** 2026-04-01T11:58:31,617 ############################ 2026-04-01T11:58:31,618 # Package would be ignored # 2026-04-01T11:58:31,618 ############################ 2026-04-01T11:58:31,619 Python recognizes 'keystone.tests.unit.resource.backends' as an importable package[^1], 2026-04-01T11:58:31,620 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,621 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,621 package, please make sure that 'keystone.tests.unit.resource.backends' is explicitly added 2026-04-01T11:58:31,622 to the `packages` configuration field. 2026-04-01T11:58:31,623 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,623 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,624 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,625 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,626 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,627 If you don't want 'keystone.tests.unit.resource.backends' to be distributed and are 2026-04-01T11:58:31,627 already explicitly excluding 'keystone.tests.unit.resource.backends' via 2026-04-01T11:58:31,627 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,628 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,629 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,629 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,630 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,632 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,632 even if it does not contain any `.py` files. 2026-04-01T11:58:31,633 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,633 directory, all directories are treated like packages. 2026-04-01T11:58:31,634 ******************************************************************************** 2026-04-01T11:58:31,635 !! 2026-04-01T11:58:31,635 check.warn(importable) 2026-04-01T11:58:31,636 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,636 !! 2026-04-01T11:58:31,638 ******************************************************************************** 2026-04-01T11:58:31,638 ############################ 2026-04-01T11:58:31,639 # Package would be ignored # 2026-04-01T11:58:31,639 ############################ 2026-04-01T11:58:31,640 Python recognizes 'keystone.tests.unit.resource.config_backends' as an importable package[^1], 2026-04-01T11:58:31,640 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,641 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,642 package, please make sure that 'keystone.tests.unit.resource.config_backends' is explicitly added 2026-04-01T11:58:31,642 to the `packages` configuration field. 2026-04-01T11:58:31,643 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,644 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,645 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,646 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,647 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,648 If you don't want 'keystone.tests.unit.resource.config_backends' to be distributed and are 2026-04-01T11:58:31,649 already explicitly excluding 'keystone.tests.unit.resource.config_backends' via 2026-04-01T11:58:31,649 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,649 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,650 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,651 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,652 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,653 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,654 even if it does not contain any `.py` files. 2026-04-01T11:58:31,654 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,655 directory, all directories are treated like packages. 2026-04-01T11:58:31,655 ******************************************************************************** 2026-04-01T11:58:31,656 !! 2026-04-01T11:58:31,656 check.warn(importable) 2026-04-01T11:58:31,657 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,657 !! 2026-04-01T11:58:31,658 ******************************************************************************** 2026-04-01T11:58:31,659 ############################ 2026-04-01T11:58:31,659 # Package would be ignored # 2026-04-01T11:58:31,660 ############################ 2026-04-01T11:58:31,660 Python recognizes 'keystone.tests.unit.saml2' as an importable package[^1], 2026-04-01T11:58:31,661 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,662 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,662 package, please make sure that 'keystone.tests.unit.saml2' is explicitly added 2026-04-01T11:58:31,663 to the `packages` configuration field. 2026-04-01T11:58:31,664 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,664 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,665 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,666 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,667 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,668 If you don't want 'keystone.tests.unit.saml2' to be distributed and are 2026-04-01T11:58:31,669 already explicitly excluding 'keystone.tests.unit.saml2' via 2026-04-01T11:58:31,669 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,670 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,670 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,671 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,672 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,674 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,675 even if it does not contain any `.py` files. 2026-04-01T11:58:31,675 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,676 directory, all directories are treated like packages. 2026-04-01T11:58:31,676 ******************************************************************************** 2026-04-01T11:58:31,677 !! 2026-04-01T11:58:31,678 check.warn(importable) 2026-04-01T11:58:31,679 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,679 !! 2026-04-01T11:58:31,680 ******************************************************************************** 2026-04-01T11:58:31,680 ############################ 2026-04-01T11:58:31,681 # Package would be ignored # 2026-04-01T11:58:31,682 ############################ 2026-04-01T11:58:31,682 Python recognizes 'keystone.tests.unit.server' as an importable package[^1], 2026-04-01T11:58:31,682 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,683 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,684 package, please make sure that 'keystone.tests.unit.server' is explicitly added 2026-04-01T11:58:31,684 to the `packages` configuration field. 2026-04-01T11:58:31,685 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,686 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,686 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,687 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,688 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,689 If you don't want 'keystone.tests.unit.server' to be distributed and are 2026-04-01T11:58:31,689 already explicitly excluding 'keystone.tests.unit.server' via 2026-04-01T11:58:31,690 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,691 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,691 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,692 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,693 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,694 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,695 even if it does not contain any `.py` files. 2026-04-01T11:58:31,695 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,696 directory, all directories are treated like packages. 2026-04-01T11:58:31,696 ******************************************************************************** 2026-04-01T11:58:31,698 !! 2026-04-01T11:58:31,698 check.warn(importable) 2026-04-01T11:58:31,699 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,699 !! 2026-04-01T11:58:31,700 ******************************************************************************** 2026-04-01T11:58:31,701 ############################ 2026-04-01T11:58:31,701 # Package would be ignored # 2026-04-01T11:58:31,702 ############################ 2026-04-01T11:58:31,702 Python recognizes 'keystone.tests.unit.tests' as an importable package[^1], 2026-04-01T11:58:31,703 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,704 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,704 package, please make sure that 'keystone.tests.unit.tests' is explicitly added 2026-04-01T11:58:31,705 to the `packages` configuration field. 2026-04-01T11:58:31,706 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,707 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,707 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,708 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,709 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,710 If you don't want 'keystone.tests.unit.tests' to be distributed and are 2026-04-01T11:58:31,710 already explicitly excluding 'keystone.tests.unit.tests' via 2026-04-01T11:58:31,710 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,711 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,711 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,712 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,713 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,714 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,715 even if it does not contain any `.py` files. 2026-04-01T11:58:31,715 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,716 directory, all directories are treated like packages. 2026-04-01T11:58:31,716 ******************************************************************************** 2026-04-01T11:58:31,717 !! 2026-04-01T11:58:31,718 check.warn(importable) 2026-04-01T11:58:31,719 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,719 !! 2026-04-01T11:58:31,720 ******************************************************************************** 2026-04-01T11:58:31,721 ############################ 2026-04-01T11:58:31,721 # Package would be ignored # 2026-04-01T11:58:31,722 ############################ 2026-04-01T11:58:31,722 Python recognizes 'keystone.tests.unit.token' as an importable package[^1], 2026-04-01T11:58:31,723 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,724 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,724 package, please make sure that 'keystone.tests.unit.token' is explicitly added 2026-04-01T11:58:31,725 to the `packages` configuration field. 2026-04-01T11:58:31,726 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,726 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,727 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,728 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,729 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,730 If you don't want 'keystone.tests.unit.token' to be distributed and are 2026-04-01T11:58:31,730 already explicitly excluding 'keystone.tests.unit.token' via 2026-04-01T11:58:31,731 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,732 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,732 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,733 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,735 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,736 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,736 even if it does not contain any `.py` files. 2026-04-01T11:58:31,736 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,737 directory, all directories are treated like packages. 2026-04-01T11:58:31,737 ******************************************************************************** 2026-04-01T11:58:31,739 !! 2026-04-01T11:58:31,739 check.warn(importable) 2026-04-01T11:58:31,740 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,741 !! 2026-04-01T11:58:31,742 ******************************************************************************** 2026-04-01T11:58:31,742 ############################ 2026-04-01T11:58:31,742 # Package would be ignored # 2026-04-01T11:58:31,743 ############################ 2026-04-01T11:58:31,743 Python recognizes 'keystone.tests.unit.trust' as an importable package[^1], 2026-04-01T11:58:31,744 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,745 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,745 package, please make sure that 'keystone.tests.unit.trust' is explicitly added 2026-04-01T11:58:31,746 to the `packages` configuration field. 2026-04-01T11:58:31,747 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,747 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,748 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,749 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,750 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,751 If you don't want 'keystone.tests.unit.trust' to be distributed and are 2026-04-01T11:58:31,751 already explicitly excluding 'keystone.tests.unit.trust' via 2026-04-01T11:58:31,752 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,752 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,753 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,754 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,755 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,757 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,757 even if it does not contain any `.py` files. 2026-04-01T11:58:31,758 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,758 directory, all directories are treated like packages. 2026-04-01T11:58:31,759 ******************************************************************************** 2026-04-01T11:58:31,760 !! 2026-04-01T11:58:31,760 check.warn(importable) 2026-04-01T11:58:31,761 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.token' is absent from the `packages` configuration. 2026-04-01T11:58:31,761 !! 2026-04-01T11:58:31,762 ******************************************************************************** 2026-04-01T11:58:31,763 ############################ 2026-04-01T11:58:31,763 # Package would be ignored # 2026-04-01T11:58:31,764 ############################ 2026-04-01T11:58:31,764 Python recognizes 'keystone.token' as an importable package[^1], 2026-04-01T11:58:31,765 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,766 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,766 package, please make sure that 'keystone.token' is explicitly added 2026-04-01T11:58:31,767 to the `packages` configuration field. 2026-04-01T11:58:31,767 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,768 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,768 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,769 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,770 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,771 If you don't want 'keystone.token' to be distributed and are 2026-04-01T11:58:31,771 already explicitly excluding 'keystone.token' via 2026-04-01T11:58:31,772 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,772 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,773 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,774 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,774 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,776 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,776 even if it does not contain any `.py` files. 2026-04-01T11:58:31,777 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,777 directory, all directories are treated like packages. 2026-04-01T11:58:31,778 ******************************************************************************** 2026-04-01T11:58:31,779 !! 2026-04-01T11:58:31,779 check.warn(importable) 2026-04-01T11:58:31,780 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,780 !! 2026-04-01T11:58:31,781 ******************************************************************************** 2026-04-01T11:58:31,782 ############################ 2026-04-01T11:58:31,782 # Package would be ignored # 2026-04-01T11:58:31,783 ############################ 2026-04-01T11:58:31,783 Python recognizes 'keystone.token.providers' as an importable package[^1], 2026-04-01T11:58:31,784 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,785 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,785 package, please make sure that 'keystone.token.providers' is explicitly added 2026-04-01T11:58:31,786 to the `packages` configuration field. 2026-04-01T11:58:31,787 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,788 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,788 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,789 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,790 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,791 If you don't want 'keystone.token.providers' to be distributed and are 2026-04-01T11:58:31,792 already explicitly excluding 'keystone.token.providers' via 2026-04-01T11:58:31,792 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,793 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,794 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,795 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,795 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,797 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,797 even if it does not contain any `.py` files. 2026-04-01T11:58:31,798 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,798 directory, all directories are treated like packages. 2026-04-01T11:58:31,799 ******************************************************************************** 2026-04-01T11:58:31,799 !! 2026-04-01T11:58:31,800 check.warn(importable) 2026-04-01T11:58:31,800 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,801 !! 2026-04-01T11:58:31,802 ******************************************************************************** 2026-04-01T11:58:31,802 ############################ 2026-04-01T11:58:31,803 # Package would be ignored # 2026-04-01T11:58:31,803 ############################ 2026-04-01T11:58:31,804 Python recognizes 'keystone.token.providers.fernet' as an importable package[^1], 2026-04-01T11:58:31,804 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,805 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,806 package, please make sure that 'keystone.token.providers.fernet' is explicitly added 2026-04-01T11:58:31,806 to the `packages` configuration field. 2026-04-01T11:58:31,807 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,808 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,808 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,809 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,810 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,811 If you don't want 'keystone.token.providers.fernet' to be distributed and are 2026-04-01T11:58:31,812 already explicitly excluding 'keystone.token.providers.fernet' via 2026-04-01T11:58:31,812 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,813 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,813 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,814 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,815 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,817 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,817 even if it does not contain any `.py` files. 2026-04-01T11:58:31,818 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,818 directory, all directories are treated like packages. 2026-04-01T11:58:31,819 ******************************************************************************** 2026-04-01T11:58:31,820 !! 2026-04-01T11:58:31,821 check.warn(importable) 2026-04-01T11:58:31,821 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,822 !! 2026-04-01T11:58:31,823 ******************************************************************************** 2026-04-01T11:58:31,823 ############################ 2026-04-01T11:58:31,824 # Package would be ignored # 2026-04-01T11:58:31,824 ############################ 2026-04-01T11:58:31,824 Python recognizes 'keystone.token.providers.jws' as an importable package[^1], 2026-04-01T11:58:31,825 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,826 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,826 package, please make sure that 'keystone.token.providers.jws' is explicitly added 2026-04-01T11:58:31,827 to the `packages` configuration field. 2026-04-01T11:58:31,827 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,828 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,828 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,829 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,830 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,831 If you don't want 'keystone.token.providers.jws' to be distributed and are 2026-04-01T11:58:31,832 already explicitly excluding 'keystone.token.providers.jws' via 2026-04-01T11:58:31,832 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,833 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,833 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,834 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,835 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,837 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,837 even if it does not contain any `.py` files. 2026-04-01T11:58:31,838 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,838 directory, all directories are treated like packages. 2026-04-01T11:58:31,839 ******************************************************************************** 2026-04-01T11:58:31,840 !! 2026-04-01T11:58:31,840 check.warn(importable) 2026-04-01T11:58:31,841 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.trust' is absent from the `packages` configuration. 2026-04-01T11:58:31,841 !! 2026-04-01T11:58:31,843 ******************************************************************************** 2026-04-01T11:58:31,843 ############################ 2026-04-01T11:58:31,844 # Package would be ignored # 2026-04-01T11:58:31,844 ############################ 2026-04-01T11:58:31,845 Python recognizes 'keystone.trust' as an importable package[^1], 2026-04-01T11:58:31,845 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,847 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,847 package, please make sure that 'keystone.trust' is explicitly added 2026-04-01T11:58:31,848 to the `packages` configuration field. 2026-04-01T11:58:31,849 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,850 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,850 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,851 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,852 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,853 If you don't want 'keystone.trust' to be distributed and are 2026-04-01T11:58:31,853 already explicitly excluding 'keystone.trust' via 2026-04-01T11:58:31,854 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,854 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,855 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,855 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,856 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,858 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,858 even if it does not contain any `.py` files. 2026-04-01T11:58:31,859 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,859 directory, all directories are treated like packages. 2026-04-01T11:58:31,859 ******************************************************************************** 2026-04-01T11:58:31,860 !! 2026-04-01T11:58:31,861 check.warn(importable) 2026-04-01T11:58:31,861 /tmp/pip-build-env-knbynek9/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-04-01T11:58:31,862 !! 2026-04-01T11:58:31,863 ******************************************************************************** 2026-04-01T11:58:31,863 ############################ 2026-04-01T11:58:31,864 # Package would be ignored # 2026-04-01T11:58:31,864 ############################ 2026-04-01T11:58:31,865 Python recognizes 'keystone.trust.backends' as an importable package[^1], 2026-04-01T11:58:31,865 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,866 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,867 package, please make sure that 'keystone.trust.backends' is explicitly added 2026-04-01T11:58:31,868 to the `packages` configuration field. 2026-04-01T11:58:31,869 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,869 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,870 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,871 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,872 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,873 If you don't want 'keystone.trust.backends' to be distributed and are 2026-04-01T11:58:31,873 already explicitly excluding 'keystone.trust.backends' via 2026-04-01T11:58:31,874 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,874 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,875 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,876 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,877 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,879 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,879 even if it does not contain any `.py` files. 2026-04-01T11:58:31,880 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,881 directory, all directories are treated like packages. 2026-04-01T11:58:31,881 ******************************************************************************** 2026-04-01T11:58:31,882 !! 2026-04-01T11:58:31,883 check.warn(importable) 2026-04-01T11:58:31,883 /tmp/pip-build-env-knbynek9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.wsgi' is absent from the `packages` configuration. 2026-04-01T11:58:31,884 !! 2026-04-01T11:58:31,885 ******************************************************************************** 2026-04-01T11:58:31,885 ############################ 2026-04-01T11:58:31,886 # Package would be ignored # 2026-04-01T11:58:31,886 ############################ 2026-04-01T11:58:31,886 Python recognizes 'keystone.wsgi' as an importable package[^1], 2026-04-01T11:58:31,887 but it is absent from setuptools' `packages` configuration. 2026-04-01T11:58:31,888 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-01T11:58:31,888 package, please make sure that 'keystone.wsgi' is explicitly added 2026-04-01T11:58:31,889 to the `packages` configuration field. 2026-04-01T11:58:31,890 Alternatively, you can also rely on setuptools' discovery methods 2026-04-01T11:58:31,890 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-01T11:58:31,891 instead of `find_packages(...)`/`find:`). 2026-04-01T11:58:31,892 You can read more about "package discovery" on setuptools documentation page: 2026-04-01T11:58:31,893 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-01T11:58:31,894 If you don't want 'keystone.wsgi' to be distributed and are 2026-04-01T11:58:31,895 already explicitly excluding 'keystone.wsgi' via 2026-04-01T11:58:31,895 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-01T11:58:31,896 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-01T11:58:31,896 combination with a more fine grained `package-data` configuration. 2026-04-01T11:58:31,897 You can read more about "package data files" on setuptools documentation page: 2026-04-01T11:58:31,898 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-01T11:58:31,900 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-01T11:58:31,901 even if it does not contain any `.py` files. 2026-04-01T11:58:31,901 On the other hand, currently there is no concept of package data 2026-04-01T11:58:31,902 directory, all directories are treated like packages. 2026-04-01T11:58:31,903 ******************************************************************************** 2026-04-01T11:58:31,904 !! 2026-04-01T11:58:31,904 check.warn(importable) 2026-04-01T11:58:31,905 creating build/lib/keystone/api 2026-04-01T11:58:31,906 copying keystone/api/__init__.py -> build/lib/keystone/api 2026-04-01T11:58:31,906 copying keystone/api/auth.py -> build/lib/keystone/api 2026-04-01T11:58:31,907 copying keystone/api/credentials.py -> build/lib/keystone/api 2026-04-01T11:58:31,907 copying keystone/api/discovery.py -> build/lib/keystone/api 2026-04-01T11:58:31,908 copying keystone/api/domains.py -> build/lib/keystone/api 2026-04-01T11:58:31,908 copying keystone/api/ec2tokens.py -> build/lib/keystone/api 2026-04-01T11:58:31,909 copying keystone/api/endpoints.py -> build/lib/keystone/api 2026-04-01T11:58:31,910 copying keystone/api/groups.py -> build/lib/keystone/api 2026-04-01T11:58:31,910 copying keystone/api/limits.py -> build/lib/keystone/api 2026-04-01T11:58:31,911 copying keystone/api/os_ep_filter.py -> build/lib/keystone/api 2026-04-01T11:58:31,912 copying keystone/api/os_federation.py -> build/lib/keystone/api 2026-04-01T11:58:31,912 copying keystone/api/os_inherit.py -> build/lib/keystone/api 2026-04-01T11:58:31,913 copying keystone/api/os_oauth1.py -> build/lib/keystone/api 2026-04-01T11:58:31,913 copying keystone/api/os_oauth2.py -> build/lib/keystone/api 2026-04-01T11:58:31,914 copying keystone/api/os_revoke.py -> build/lib/keystone/api 2026-04-01T11:58:31,914 copying keystone/api/os_simple_cert.py -> build/lib/keystone/api 2026-04-01T11:58:31,915 copying keystone/api/policy.py -> build/lib/keystone/api 2026-04-01T11:58:31,915 copying keystone/api/projects.py -> build/lib/keystone/api 2026-04-01T11:58:31,916 copying keystone/api/regions.py -> build/lib/keystone/api 2026-04-01T11:58:31,916 copying keystone/api/registered_limits.py -> build/lib/keystone/api 2026-04-01T11:58:31,917 copying keystone/api/role_assignments.py -> build/lib/keystone/api 2026-04-01T11:58:31,917 copying keystone/api/role_inferences.py -> build/lib/keystone/api 2026-04-01T11:58:31,918 copying keystone/api/roles.py -> build/lib/keystone/api 2026-04-01T11:58:31,918 copying keystone/api/s3tokens.py -> build/lib/keystone/api 2026-04-01T11:58:31,919 copying keystone/api/services.py -> build/lib/keystone/api 2026-04-01T11:58:31,919 copying keystone/api/system.py -> build/lib/keystone/api 2026-04-01T11:58:31,920 copying keystone/api/trusts.py -> build/lib/keystone/api 2026-04-01T11:58:31,920 copying keystone/api/users.py -> build/lib/keystone/api 2026-04-01T11:58:31,921 creating build/lib/keystone/api/_shared 2026-04-01T11:58:31,921 copying keystone/api/_shared/EC2_S3_Resource.py -> build/lib/keystone/api/_shared 2026-04-01T11:58:31,922 copying keystone/api/_shared/__init__.py -> build/lib/keystone/api/_shared 2026-04-01T11:58:31,922 copying keystone/api/_shared/authentication.py -> build/lib/keystone/api/_shared 2026-04-01T11:58:31,923 copying keystone/api/_shared/implied_roles.py -> build/lib/keystone/api/_shared 2026-04-01T11:58:31,924 copying keystone/api/_shared/json_home_relations.py -> build/lib/keystone/api/_shared 2026-04-01T11:58:31,924 copying keystone/api/_shared/saml.py -> build/lib/keystone/api/_shared 2026-04-01T11:58:31,925 creating build/lib/keystone/api/validation 2026-04-01T11:58:31,925 copying keystone/api/validation/__init__.py -> build/lib/keystone/api/validation 2026-04-01T11:58:31,926 copying keystone/api/validation/parameter_types.py -> build/lib/keystone/api/validation 2026-04-01T11:58:31,927 copying keystone/api/validation/response_types.py -> build/lib/keystone/api/validation 2026-04-01T11:58:31,927 copying keystone/api/validation/validators.py -> build/lib/keystone/api/validation 2026-04-01T11:58:31,928 creating build/lib/keystone/application_credential 2026-04-01T11:58:31,928 copying keystone/application_credential/__init__.py -> build/lib/keystone/application_credential 2026-04-01T11:58:31,929 copying keystone/application_credential/core.py -> build/lib/keystone/application_credential 2026-04-01T11:58:31,930 copying keystone/application_credential/schema.py -> build/lib/keystone/application_credential 2026-04-01T11:58:31,930 creating build/lib/keystone/application_credential/backends 2026-04-01T11:58:31,931 copying keystone/application_credential/backends/__init__.py -> build/lib/keystone/application_credential/backends 2026-04-01T11:58:31,932 copying keystone/application_credential/backends/base.py -> build/lib/keystone/application_credential/backends 2026-04-01T11:58:31,932 copying keystone/application_credential/backends/sql.py -> build/lib/keystone/application_credential/backends 2026-04-01T11:58:31,933 creating build/lib/keystone/assignment 2026-04-01T11:58:31,933 copying keystone/assignment/__init__.py -> build/lib/keystone/assignment 2026-04-01T11:58:31,934 copying keystone/assignment/core.py -> build/lib/keystone/assignment 2026-04-01T11:58:31,934 copying keystone/assignment/schema.py -> build/lib/keystone/assignment 2026-04-01T11:58:31,935 creating build/lib/keystone/assignment/backends 2026-04-01T11:58:31,936 copying keystone/assignment/backends/__init__.py -> build/lib/keystone/assignment/backends 2026-04-01T11:58:31,936 copying keystone/assignment/backends/base.py -> build/lib/keystone/assignment/backends 2026-04-01T11:58:31,937 copying keystone/assignment/backends/sql.py -> build/lib/keystone/assignment/backends 2026-04-01T11:58:31,937 creating build/lib/keystone/assignment/role_backends 2026-04-01T11:58:31,938 copying keystone/assignment/role_backends/__init__.py -> build/lib/keystone/assignment/role_backends 2026-04-01T11:58:31,938 copying keystone/assignment/role_backends/base.py -> build/lib/keystone/assignment/role_backends 2026-04-01T11:58:31,939 copying keystone/assignment/role_backends/resource_options.py -> build/lib/keystone/assignment/role_backends 2026-04-01T11:58:31,939 copying keystone/assignment/role_backends/sql.py -> build/lib/keystone/assignment/role_backends 2026-04-01T11:58:31,940 copying keystone/assignment/role_backends/sql_model.py -> build/lib/keystone/assignment/role_backends 2026-04-01T11:58:31,940 creating build/lib/keystone/auth 2026-04-01T11:58:31,941 copying keystone/auth/__init__.py -> build/lib/keystone/auth 2026-04-01T11:58:31,941 copying keystone/auth/core.py -> build/lib/keystone/auth 2026-04-01T11:58:31,942 copying keystone/auth/schema.py -> build/lib/keystone/auth 2026-04-01T11:58:31,942 creating build/lib/keystone/auth/plugins 2026-04-01T11:58:31,942 copying keystone/auth/plugins/__init__.py -> build/lib/keystone/auth/plugins 2026-04-01T11:58:31,943 copying keystone/auth/plugins/application_credential.py -> build/lib/keystone/auth/plugins 2026-04-01T11:58:31,943 copying keystone/auth/plugins/base.py -> build/lib/keystone/auth/plugins 2026-04-01T11:58:31,944 copying keystone/auth/plugins/core.py -> build/lib/keystone/auth/plugins 2026-04-01T11:58:31,944 copying keystone/auth/plugins/external.py -> build/lib/keystone/auth/plugins 2026-04-01T11:58:31,945 copying keystone/auth/plugins/mapped.py -> build/lib/keystone/auth/plugins 2026-04-01T11:58:31,945 copying keystone/auth/plugins/oauth1.py -> build/lib/keystone/auth/plugins 2026-04-01T11:58:31,946 copying keystone/auth/plugins/password.py -> build/lib/keystone/auth/plugins 2026-04-01T11:58:31,946 copying keystone/auth/plugins/token.py -> build/lib/keystone/auth/plugins 2026-04-01T11:58:31,947 copying keystone/auth/plugins/totp.py -> build/lib/keystone/auth/plugins 2026-04-01T11:58:31,947 creating build/lib/keystone/catalog 2026-04-01T11:58:31,948 copying keystone/catalog/__init__.py -> build/lib/keystone/catalog 2026-04-01T11:58:31,949 copying keystone/catalog/core.py -> build/lib/keystone/catalog 2026-04-01T11:58:31,949 copying keystone/catalog/schema.py -> build/lib/keystone/catalog 2026-04-01T11:58:31,950 creating build/lib/keystone/catalog/backends 2026-04-01T11:58:31,950 copying keystone/catalog/backends/__init__.py -> build/lib/keystone/catalog/backends 2026-04-01T11:58:31,951 copying keystone/catalog/backends/base.py -> build/lib/keystone/catalog/backends 2026-04-01T11:58:31,951 copying keystone/catalog/backends/sql.py -> build/lib/keystone/catalog/backends 2026-04-01T11:58:31,952 creating build/lib/keystone/cmd 2026-04-01T11:58:31,952 copying keystone/cmd/__init__.py -> build/lib/keystone/cmd 2026-04-01T11:58:31,953 copying keystone/cmd/bootstrap.py -> build/lib/keystone/cmd 2026-04-01T11:58:31,954 copying keystone/cmd/cli.py -> build/lib/keystone/cmd 2026-04-01T11:58:31,954 copying keystone/cmd/idutils.py -> build/lib/keystone/cmd 2026-04-01T11:58:31,955 copying keystone/cmd/manage.py -> build/lib/keystone/cmd 2026-04-01T11:58:31,955 copying keystone/cmd/status.py -> build/lib/keystone/cmd 2026-04-01T11:58:31,956 creating build/lib/keystone/cmd/doctor 2026-04-01T11:58:31,956 copying keystone/cmd/doctor/__init__.py -> build/lib/keystone/cmd/doctor 2026-04-01T11:58:31,957 copying keystone/cmd/doctor/caching.py -> build/lib/keystone/cmd/doctor 2026-04-01T11:58:31,958 copying keystone/cmd/doctor/credential.py -> build/lib/keystone/cmd/doctor 2026-04-01T11:58:31,958 copying keystone/cmd/doctor/database.py -> build/lib/keystone/cmd/doctor 2026-04-01T11:58:31,959 copying keystone/cmd/doctor/debug.py -> build/lib/keystone/cmd/doctor 2026-04-01T11:58:31,959 copying keystone/cmd/doctor/federation.py -> build/lib/keystone/cmd/doctor 2026-04-01T11:58:31,960 copying keystone/cmd/doctor/ldap.py -> build/lib/keystone/cmd/doctor 2026-04-01T11:58:31,960 copying keystone/cmd/doctor/security_compliance.py -> build/lib/keystone/cmd/doctor 2026-04-01T11:58:31,961 copying keystone/cmd/doctor/tokens.py -> build/lib/keystone/cmd/doctor 2026-04-01T11:58:31,961 copying keystone/cmd/doctor/tokens_fernet.py -> build/lib/keystone/cmd/doctor 2026-04-01T11:58:31,961 creating build/lib/keystone/common 2026-04-01T11:58:31,962 copying keystone/common/__init__.py -> build/lib/keystone/common 2026-04-01T11:58:31,962 copying keystone/common/authorization.py -> build/lib/keystone/common 2026-04-01T11:58:31,963 copying keystone/common/context.py -> build/lib/keystone/common 2026-04-01T11:58:31,964 copying keystone/common/driver_hints.py -> build/lib/keystone/common 2026-04-01T11:58:31,964 copying keystone/common/fernet_utils.py -> build/lib/keystone/common 2026-04-01T11:58:31,965 copying keystone/common/json_home.py -> build/lib/keystone/common 2026-04-01T11:58:31,965 copying keystone/common/jwt_utils.py -> build/lib/keystone/common 2026-04-01T11:58:31,966 copying keystone/common/manager.py -> build/lib/keystone/common 2026-04-01T11:58:31,966 copying keystone/common/password_hashing.py -> build/lib/keystone/common 2026-04-01T11:58:31,967 copying keystone/common/profiler.py -> build/lib/keystone/common 2026-04-01T11:58:31,967 copying keystone/common/provider_api.py -> build/lib/keystone/common 2026-04-01T11:58:31,968 copying keystone/common/render_token.py -> build/lib/keystone/common 2026-04-01T11:58:31,968 copying keystone/common/tokenless_auth.py -> build/lib/keystone/common 2026-04-01T11:58:31,969 copying keystone/common/utils.py -> build/lib/keystone/common 2026-04-01T11:58:31,969 creating build/lib/keystone/common/cache 2026-04-01T11:58:31,970 copying keystone/common/cache/__init__.py -> build/lib/keystone/common/cache 2026-04-01T11:58:31,970 copying keystone/common/cache/_context_cache.py -> build/lib/keystone/common/cache 2026-04-01T11:58:31,971 copying keystone/common/cache/core.py -> build/lib/keystone/common/cache 2026-04-01T11:58:31,971 creating build/lib/keystone/common/password_hashers 2026-04-01T11:58:31,972 copying keystone/common/password_hashers/__init__.py -> build/lib/keystone/common/password_hashers 2026-04-01T11:58:31,972 copying keystone/common/password_hashers/bcrypt.py -> build/lib/keystone/common/password_hashers 2026-04-01T11:58:31,973 copying keystone/common/password_hashers/pbkdf2.py -> build/lib/keystone/common/password_hashers 2026-04-01T11:58:31,973 copying keystone/common/password_hashers/scrypt.py -> build/lib/keystone/common/password_hashers 2026-04-01T11:58:31,974 creating build/lib/keystone/common/policies 2026-04-01T11:58:31,974 copying keystone/common/policies/__init__.py -> build/lib/keystone/common/policies 2026-04-01T11:58:31,975 copying keystone/common/policies/access_rule.py -> build/lib/keystone/common/policies 2026-04-01T11:58:31,975 copying keystone/common/policies/access_token.py -> build/lib/keystone/common/policies 2026-04-01T11:58:31,976 copying keystone/common/policies/application_credential.py -> build/lib/keystone/common/policies 2026-04-01T11:58:31,976 copying keystone/common/policies/auth.py -> build/lib/keystone/common/policies 2026-04-01T11:58:31,977 copying keystone/common/policies/base.py -> build/lib/keystone/common/policies 2026-04-01T11:58:31,978 copying keystone/common/policies/consumer.py -> build/lib/keystone/common/policies 2026-04-01T11:58:31,978 copying keystone/common/policies/credential.py -> build/lib/keystone/common/policies 2026-04-01T11:58:31,980 copying keystone/common/policies/domain.py -> build/lib/keystone/common/policies 2026-04-01T11:58:31,983 copying keystone/common/policies/domain_config.py -> build/lib/keystone/common/policies 2026-04-01T11:58:31,985 copying keystone/common/policies/ec2_credential.py -> build/lib/keystone/common/policies 2026-04-01T11:58:31,988 copying keystone/common/policies/ec2tokens.py -> build/lib/keystone/common/policies 2026-04-01T11:58:31,990 copying keystone/common/policies/endpoint.py -> build/lib/keystone/common/policies 2026-04-01T11:58:31,992 copying keystone/common/policies/endpoint_group.py -> build/lib/keystone/common/policies 2026-04-01T11:58:31,995 copying keystone/common/policies/grant.py -> build/lib/keystone/common/policies 2026-04-01T11:58:31,998 copying keystone/common/policies/group.py -> build/lib/keystone/common/policies 2026-04-01T11:58:32,001 copying keystone/common/policies/identity_provider.py -> build/lib/keystone/common/policies 2026-04-01T11:58:32,003 copying keystone/common/policies/implied_role.py -> build/lib/keystone/common/policies 2026-04-01T11:58:32,006 copying keystone/common/policies/limit.py -> build/lib/keystone/common/policies 2026-04-01T11:58:32,008 copying keystone/common/policies/mapping.py -> build/lib/keystone/common/policies 2026-04-01T11:58:32,011 copying keystone/common/policies/policy.py -> build/lib/keystone/common/policies 2026-04-01T11:58:32,013 copying keystone/common/policies/policy_association.py -> build/lib/keystone/common/policies 2026-04-01T11:58:32,016 copying keystone/common/policies/project.py -> build/lib/keystone/common/policies 2026-04-01T11:58:32,019 copying keystone/common/policies/project_endpoint.py -> build/lib/keystone/common/policies 2026-04-01T11:58:32,021 copying keystone/common/policies/protocol.py -> build/lib/keystone/common/policies 2026-04-01T11:58:32,024 copying keystone/common/policies/region.py -> build/lib/keystone/common/policies 2026-04-01T11:58:32,026 copying keystone/common/policies/registered_limit.py -> build/lib/keystone/common/policies 2026-04-01T11:58:32,028 copying keystone/common/policies/revoke_event.py -> build/lib/keystone/common/policies 2026-04-01T11:58:32,031 copying keystone/common/policies/role.py -> build/lib/keystone/common/policies 2026-04-01T11:58:32,033 copying keystone/common/policies/role_assignment.py -> build/lib/keystone/common/policies 2026-04-01T11:58:32,036 copying keystone/common/policies/s3tokens.py -> build/lib/keystone/common/policies 2026-04-01T11:58:32,038 copying keystone/common/policies/service.py -> build/lib/keystone/common/policies 2026-04-01T11:58:32,040 copying keystone/common/policies/service_provider.py -> build/lib/keystone/common/policies 2026-04-01T11:58:32,043 copying keystone/common/policies/token.py -> build/lib/keystone/common/policies 2026-04-01T11:58:32,045 copying keystone/common/policies/token_revocation.py -> build/lib/keystone/common/policies 2026-04-01T11:58:32,047 copying keystone/common/policies/trust.py -> build/lib/keystone/common/policies 2026-04-01T11:58:32,050 copying keystone/common/policies/user.py -> build/lib/keystone/common/policies 2026-04-01T11:58:32,053 creating build/lib/keystone/common/rbac_enforcer 2026-04-01T11:58:32,054 copying keystone/common/rbac_enforcer/__init__.py -> build/lib/keystone/common/rbac_enforcer 2026-04-01T11:58:32,056 copying keystone/common/rbac_enforcer/enforcer.py -> build/lib/keystone/common/rbac_enforcer 2026-04-01T11:58:32,059 copying keystone/common/rbac_enforcer/policy.py -> build/lib/keystone/common/rbac_enforcer 2026-04-01T11:58:32,061 creating build/lib/keystone/common/resource_options 2026-04-01T11:58:32,063 copying keystone/common/resource_options/__init__.py -> build/lib/keystone/common/resource_options 2026-04-01T11:58:32,065 copying keystone/common/resource_options/core.py -> build/lib/keystone/common/resource_options 2026-04-01T11:58:32,068 creating build/lib/keystone/common/resource_options/options 2026-04-01T11:58:32,069 copying keystone/common/resource_options/options/__init__.py -> build/lib/keystone/common/resource_options/options 2026-04-01T11:58:32,071 copying keystone/common/resource_options/options/immutable.py -> build/lib/keystone/common/resource_options/options 2026-04-01T11:58:32,074 creating build/lib/keystone/common/sql 2026-04-01T11:58:32,075 copying keystone/common/sql/__init__.py -> build/lib/keystone/common/sql 2026-04-01T11:58:32,077 copying keystone/common/sql/alembic.ini -> build/lib/keystone/common/sql 2026-04-01T11:58:32,079 copying keystone/common/sql/core.py -> build/lib/keystone/common/sql 2026-04-01T11:58:32,083 copying keystone/common/sql/upgrades.py -> build/lib/keystone/common/sql 2026-04-01T11:58:32,085 creating build/lib/keystone/common/sql/migrations 2026-04-01T11:58:32,086 copying keystone/common/sql/migrations/README.rst -> build/lib/keystone/common/sql/migrations 2026-04-01T11:58:32,089 copying keystone/common/sql/migrations/__init__.py -> build/lib/keystone/common/sql/migrations 2026-04-01T11:58:32,091 copying keystone/common/sql/migrations/autogen.py -> build/lib/keystone/common/sql/migrations 2026-04-01T11:58:32,093 copying keystone/common/sql/migrations/env.py -> build/lib/keystone/common/sql/migrations 2026-04-01T11:58:32,096 copying keystone/common/sql/migrations/manage.py -> build/lib/keystone/common/sql/migrations 2026-04-01T11:58:32,100 copying keystone/common/sql/migrations/script.py.mako -> build/lib/keystone/common/sql/migrations 2026-04-01T11:58:32,102 creating build/lib/keystone/common/sql/migrations/versions 2026-04-01T11:58:32,103 copying keystone/common/sql/migrations/versions/27e647c0fad4_initial_version.py -> build/lib/keystone/common/sql/migrations/versions 2026-04-01T11:58:32,106 copying keystone/common/sql/migrations/versions/CONTRACT_HEAD -> build/lib/keystone/common/sql/migrations/versions 2026-04-01T11:58:32,109 copying keystone/common/sql/migrations/versions/EXPAND_HEAD -> build/lib/keystone/common/sql/migrations/versions 2026-04-01T11:58:32,112 creating build/lib/keystone/common/sql/migrations/versions/2024.1/expand 2026-04-01T11:58:32,114 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-04-01T11:58:32,117 creating build/lib/keystone/common/sql/migrations/versions/2025.2/expand 2026-04-01T11:58:32,119 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-04-01T11:58:32,122 creating build/lib/keystone/common/sql/migrations/versions/2026.1/expand 2026-04-01T11:58:32,124 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-04-01T11:58:32,127 creating build/lib/keystone/common/sql/migrations/versions/bobcat/contract 2026-04-01T11:58:32,129 copying keystone/common/sql/migrations/versions/bobcat/contract/99de3849d860_fix_incorrect_constraints.py -> build/lib/keystone/common/sql/migrations/versions/bobcat/contract 2026-04-01T11:58:32,132 copying keystone/common/sql/migrations/versions/bobcat/contract/c88cdce8f248_remove_duplicate_constraints.py -> build/lib/keystone/common/sql/migrations/versions/bobcat/contract 2026-04-01T11:58:32,135 creating build/lib/keystone/common/sql/migrations/versions/bobcat/expand 2026-04-01T11:58:32,136 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-04-01T11:58:32,140 copying keystone/common/sql/migrations/versions/bobcat/expand/b4f8b3f584e0_fix_incorrect_constraints.py -> build/lib/keystone/common/sql/migrations/versions/bobcat/expand 2026-04-01T11:58:32,142 creating build/lib/keystone/common/sql/migrations/versions/yoga/contract 2026-04-01T11:58:32,145 copying keystone/common/sql/migrations/versions/yoga/contract/e25ffa003242_initial.py -> build/lib/keystone/common/sql/migrations/versions/yoga/contract 2026-04-01T11:58:32,148 creating build/lib/keystone/common/sql/migrations/versions/yoga/expand 2026-04-01T11:58:32,149 copying keystone/common/sql/migrations/versions/yoga/expand/29e87d24a316_initial.py -> build/lib/keystone/common/sql/migrations/versions/yoga/expand 2026-04-01T11:58:32,152 creating build/lib/keystone/common/validation 2026-04-01T11:58:32,153 copying keystone/common/validation/__init__.py -> build/lib/keystone/common/validation 2026-04-01T11:58:32,156 copying keystone/common/validation/parameter_types.py -> build/lib/keystone/common/validation 2026-04-01T11:58:32,159 copying keystone/common/validation/validators.py -> build/lib/keystone/common/validation 2026-04-01T11:58:32,162 creating build/lib/keystone/conf 2026-04-01T11:58:32,163 copying keystone/conf/__init__.py -> build/lib/keystone/conf 2026-04-01T11:58:32,167 copying keystone/conf/api.py -> build/lib/keystone/conf 2026-04-01T11:58:32,170 copying keystone/conf/application_credential.py -> build/lib/keystone/conf 2026-04-01T11:58:32,172 copying keystone/conf/assignment.py -> build/lib/keystone/conf 2026-04-01T11:58:32,175 copying keystone/conf/auth.py -> build/lib/keystone/conf 2026-04-01T11:58:32,178 copying keystone/conf/catalog.py -> build/lib/keystone/conf 2026-04-01T11:58:32,181 copying keystone/conf/constants.py -> build/lib/keystone/conf 2026-04-01T11:58:32,184 copying keystone/conf/credential.py -> build/lib/keystone/conf 2026-04-01T11:58:32,186 copying keystone/conf/default.py -> build/lib/keystone/conf 2026-04-01T11:58:32,190 copying keystone/conf/domain_config.py -> build/lib/keystone/conf 2026-04-01T11:58:32,192 copying keystone/conf/endpoint_filter.py -> build/lib/keystone/conf 2026-04-01T11:58:32,195 copying keystone/conf/endpoint_policy.py -> build/lib/keystone/conf 2026-04-01T11:58:32,198 copying keystone/conf/federation.py -> build/lib/keystone/conf 2026-04-01T11:58:32,201 copying keystone/conf/fernet_receipts.py -> build/lib/keystone/conf 2026-04-01T11:58:32,204 copying keystone/conf/fernet_tokens.py -> build/lib/keystone/conf 2026-04-01T11:58:32,207 copying keystone/conf/identity.py -> build/lib/keystone/conf 2026-04-01T11:58:32,210 copying keystone/conf/identity_mapping.py -> build/lib/keystone/conf 2026-04-01T11:58:32,212 copying keystone/conf/jwt_tokens.py -> build/lib/keystone/conf 2026-04-01T11:58:32,214 copying keystone/conf/ldap.py -> build/lib/keystone/conf 2026-04-01T11:58:32,217 copying keystone/conf/oauth1.py -> build/lib/keystone/conf 2026-04-01T11:58:32,220 copying keystone/conf/oauth2.py -> build/lib/keystone/conf 2026-04-01T11:58:32,222 copying keystone/conf/opts.py -> build/lib/keystone/conf 2026-04-01T11:58:32,225 copying keystone/conf/policy.py -> build/lib/keystone/conf 2026-04-01T11:58:32,227 copying keystone/conf/receipt.py -> build/lib/keystone/conf 2026-04-01T11:58:32,229 copying keystone/conf/resource.py -> build/lib/keystone/conf 2026-04-01T11:58:32,232 copying keystone/conf/revoke.py -> build/lib/keystone/conf 2026-04-01T11:58:32,234 copying keystone/conf/role.py -> build/lib/keystone/conf 2026-04-01T11:58:32,236 copying keystone/conf/saml.py -> build/lib/keystone/conf 2026-04-01T11:58:32,239 copying keystone/conf/security_compliance.py -> build/lib/keystone/conf 2026-04-01T11:58:32,242 copying keystone/conf/shadow_users.py -> build/lib/keystone/conf 2026-04-01T11:58:32,244 copying keystone/conf/token.py -> build/lib/keystone/conf 2026-04-01T11:58:32,247 copying keystone/conf/tokenless_auth.py -> build/lib/keystone/conf 2026-04-01T11:58:32,250 copying keystone/conf/totp.py -> build/lib/keystone/conf 2026-04-01T11:58:32,252 copying keystone/conf/trust.py -> build/lib/keystone/conf 2026-04-01T11:58:32,255 copying keystone/conf/unified_limit.py -> build/lib/keystone/conf 2026-04-01T11:58:32,257 copying keystone/conf/utils.py -> build/lib/keystone/conf 2026-04-01T11:58:32,260 copying keystone/conf/wsgi.py -> build/lib/keystone/conf 2026-04-01T11:58:32,262 creating build/lib/keystone/credential 2026-04-01T11:58:32,263 copying keystone/credential/__init__.py -> build/lib/keystone/credential 2026-04-01T11:58:32,265 copying keystone/credential/core.py -> build/lib/keystone/credential 2026-04-01T11:58:32,268 copying keystone/credential/provider.py -> build/lib/keystone/credential 2026-04-01T11:58:32,270 copying keystone/credential/schema.py -> build/lib/keystone/credential 2026-04-01T11:58:32,273 creating build/lib/keystone/credential/backends 2026-04-01T11:58:32,274 copying keystone/credential/backends/__init__.py -> build/lib/keystone/credential/backends 2026-04-01T11:58:32,276 copying keystone/credential/backends/base.py -> build/lib/keystone/credential/backends 2026-04-01T11:58:32,279 copying keystone/credential/backends/sql.py -> build/lib/keystone/credential/backends 2026-04-01T11:58:32,281 creating build/lib/keystone/credential/providers 2026-04-01T11:58:32,283 copying keystone/credential/providers/__init__.py -> build/lib/keystone/credential/providers 2026-04-01T11:58:32,285 copying keystone/credential/providers/core.py -> build/lib/keystone/credential/providers 2026-04-01T11:58:32,287 creating build/lib/keystone/credential/providers/fernet 2026-04-01T11:58:32,288 copying keystone/credential/providers/fernet/__init__.py -> build/lib/keystone/credential/providers/fernet 2026-04-01T11:58:32,291 copying keystone/credential/providers/fernet/core.py -> build/lib/keystone/credential/providers/fernet 2026-04-01T11:58:32,294 creating build/lib/keystone/endpoint_policy 2026-04-01T11:58:32,294 copying keystone/endpoint_policy/__init__.py -> build/lib/keystone/endpoint_policy 2026-04-01T11:58:32,297 copying keystone/endpoint_policy/core.py -> build/lib/keystone/endpoint_policy 2026-04-01T11:58:32,299 creating build/lib/keystone/endpoint_policy/backends 2026-04-01T11:58:32,300 copying keystone/endpoint_policy/backends/__init__.py -> build/lib/keystone/endpoint_policy/backends 2026-04-01T11:58:32,302 copying keystone/endpoint_policy/backends/base.py -> build/lib/keystone/endpoint_policy/backends 2026-04-01T11:58:32,305 copying keystone/endpoint_policy/backends/sql.py -> build/lib/keystone/endpoint_policy/backends 2026-04-01T11:58:32,307 creating build/lib/keystone/federation 2026-04-01T11:58:32,308 copying keystone/federation/__init__.py -> build/lib/keystone/federation 2026-04-01T11:58:32,311 copying keystone/federation/constants.py -> build/lib/keystone/federation 2026-04-01T11:58:32,313 copying keystone/federation/core.py -> build/lib/keystone/federation 2026-04-01T11:58:32,316 copying keystone/federation/idp.py -> build/lib/keystone/federation 2026-04-01T11:58:32,319 copying keystone/federation/schema.py -> build/lib/keystone/federation 2026-04-01T11:58:32,322 copying keystone/federation/utils.py -> build/lib/keystone/federation 2026-04-01T11:58:32,325 creating build/lib/keystone/federation/backends 2026-04-01T11:58:32,326 copying keystone/federation/backends/__init__.py -> build/lib/keystone/federation/backends 2026-04-01T11:58:32,329 copying keystone/federation/backends/base.py -> build/lib/keystone/federation/backends 2026-04-01T11:58:32,331 copying keystone/federation/backends/sql.py -> build/lib/keystone/federation/backends 2026-04-01T11:58:32,334 creating build/lib/keystone/identity 2026-04-01T11:58:32,335 copying keystone/identity/__init__.py -> build/lib/keystone/identity 2026-04-01T11:58:32,338 copying keystone/identity/core.py -> build/lib/keystone/identity 2026-04-01T11:58:32,342 copying keystone/identity/generator.py -> build/lib/keystone/identity 2026-04-01T11:58:32,344 copying keystone/identity/schema.py -> build/lib/keystone/identity 2026-04-01T11:58:32,347 creating build/lib/keystone/identity/backends 2026-04-01T11:58:32,348 copying keystone/identity/backends/__init__.py -> build/lib/keystone/identity/backends 2026-04-01T11:58:32,350 copying keystone/identity/backends/base.py -> build/lib/keystone/identity/backends 2026-04-01T11:58:32,353 copying keystone/identity/backends/resource_options.py -> build/lib/keystone/identity/backends 2026-04-01T11:58:32,356 copying keystone/identity/backends/sql.py -> build/lib/keystone/identity/backends 2026-04-01T11:58:32,359 copying keystone/identity/backends/sql_model.py -> build/lib/keystone/identity/backends 2026-04-01T11:58:32,362 creating build/lib/keystone/identity/backends/ldap 2026-04-01T11:58:32,363 copying keystone/identity/backends/ldap/__init__.py -> build/lib/keystone/identity/backends/ldap 2026-04-01T11:58:32,365 copying keystone/identity/backends/ldap/common.py -> build/lib/keystone/identity/backends/ldap 2026-04-01T11:58:32,370 copying keystone/identity/backends/ldap/core.py -> build/lib/keystone/identity/backends/ldap 2026-04-01T11:58:32,373 copying keystone/identity/backends/ldap/models.py -> build/lib/keystone/identity/backends/ldap 2026-04-01T11:58:32,375 creating build/lib/keystone/identity/id_generators 2026-04-01T11:58:32,376 copying keystone/identity/id_generators/__init__.py -> build/lib/keystone/identity/id_generators 2026-04-01T11:58:32,378 copying keystone/identity/id_generators/sha256.py -> build/lib/keystone/identity/id_generators 2026-04-01T11:58:32,380 creating build/lib/keystone/identity/mapping_backends 2026-04-01T11:58:32,381 copying keystone/identity/mapping_backends/__init__.py -> build/lib/keystone/identity/mapping_backends 2026-04-01T11:58:32,383 copying keystone/identity/mapping_backends/base.py -> build/lib/keystone/identity/mapping_backends 2026-04-01T11:58:32,385 copying keystone/identity/mapping_backends/mapping.py -> build/lib/keystone/identity/mapping_backends 2026-04-01T11:58:32,388 copying keystone/identity/mapping_backends/sql.py -> build/lib/keystone/identity/mapping_backends 2026-04-01T11:58:32,390 creating build/lib/keystone/identity/shadow_backends 2026-04-01T11:58:32,391 copying keystone/identity/shadow_backends/__init__.py -> build/lib/keystone/identity/shadow_backends 2026-04-01T11:58:32,393 copying keystone/identity/shadow_backends/base.py -> build/lib/keystone/identity/shadow_backends 2026-04-01T11:58:32,396 copying keystone/identity/shadow_backends/sql.py -> build/lib/keystone/identity/shadow_backends 2026-04-01T11:58:32,398 creating build/lib/keystone/limit 2026-04-01T11:58:32,399 copying keystone/limit/__init__.py -> build/lib/keystone/limit 2026-04-01T11:58:32,402 copying keystone/limit/core.py -> build/lib/keystone/limit 2026-04-01T11:58:32,404 copying keystone/limit/schema.py -> build/lib/keystone/limit 2026-04-01T11:58:32,407 creating build/lib/keystone/limit/backends 2026-04-01T11:58:32,408 copying keystone/limit/backends/__init__.py -> build/lib/keystone/limit/backends 2026-04-01T11:58:32,410 copying keystone/limit/backends/base.py -> build/lib/keystone/limit/backends 2026-04-01T11:58:32,413 copying keystone/limit/backends/sql.py -> build/lib/keystone/limit/backends 2026-04-01T11:58:32,415 creating build/lib/keystone/limit/models 2026-04-01T11:58:32,416 copying keystone/limit/models/__init__.py -> build/lib/keystone/limit/models 2026-04-01T11:58:32,418 copying keystone/limit/models/base.py -> build/lib/keystone/limit/models 2026-04-01T11:58:32,420 copying keystone/limit/models/flat.py -> build/lib/keystone/limit/models 2026-04-01T11:58:32,423 copying keystone/limit/models/strict_two_level.py -> build/lib/keystone/limit/models 2026-04-01T11:58:32,425 creating build/lib/keystone/locale/de/LC_MESSAGES 2026-04-01T11:58:32,427 copying keystone/locale/de/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/de/LC_MESSAGES 2026-04-01T11:58:32,431 creating build/lib/keystone/locale/en_GB/LC_MESSAGES 2026-04-01T11:58:32,433 copying keystone/locale/en_GB/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/en_GB/LC_MESSAGES 2026-04-01T11:58:32,436 creating build/lib/keystone/locale/es/LC_MESSAGES 2026-04-01T11:58:32,438 copying keystone/locale/es/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/es/LC_MESSAGES 2026-04-01T11:58:32,442 creating build/lib/keystone/locale/fr/LC_MESSAGES 2026-04-01T11:58:32,444 copying keystone/locale/fr/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/fr/LC_MESSAGES 2026-04-01T11:58:32,447 creating build/lib/keystone/locale/it/LC_MESSAGES 2026-04-01T11:58:32,448 copying keystone/locale/it/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/it/LC_MESSAGES 2026-04-01T11:58:32,451 creating build/lib/keystone/locale/ja/LC_MESSAGES 2026-04-01T11:58:32,453 copying keystone/locale/ja/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/ja/LC_MESSAGES 2026-04-01T11:58:32,456 creating build/lib/keystone/locale/ko_KR/LC_MESSAGES 2026-04-01T11:58:32,458 copying keystone/locale/ko_KR/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/ko_KR/LC_MESSAGES 2026-04-01T11:58:32,461 creating build/lib/keystone/locale/pt_BR/LC_MESSAGES 2026-04-01T11:58:32,462 copying keystone/locale/pt_BR/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/pt_BR/LC_MESSAGES 2026-04-01T11:58:32,466 creating build/lib/keystone/locale/ru/LC_MESSAGES 2026-04-01T11:58:32,467 copying keystone/locale/ru/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/ru/LC_MESSAGES 2026-04-01T11:58:32,470 creating build/lib/keystone/locale/zh_CN/LC_MESSAGES 2026-04-01T11:58:32,472 copying keystone/locale/zh_CN/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/zh_CN/LC_MESSAGES 2026-04-01T11:58:32,475 creating build/lib/keystone/locale/zh_TW/LC_MESSAGES 2026-04-01T11:58:32,476 copying keystone/locale/zh_TW/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/zh_TW/LC_MESSAGES 2026-04-01T11:58:32,480 creating build/lib/keystone/models 2026-04-01T11:58:32,481 copying keystone/models/__init__.py -> build/lib/keystone/models 2026-04-01T11:58:32,483 copying keystone/models/receipt_model.py -> build/lib/keystone/models 2026-04-01T11:58:32,485 copying keystone/models/revoke_model.py -> build/lib/keystone/models 2026-04-01T11:58:32,488 copying keystone/models/token_model.py -> build/lib/keystone/models 2026-04-01T11:58:32,490 creating build/lib/keystone/oauth1 2026-04-01T11:58:32,491 copying keystone/oauth1/__init__.py -> build/lib/keystone/oauth1 2026-04-01T11:58:32,494 copying keystone/oauth1/core.py -> build/lib/keystone/oauth1 2026-04-01T11:58:32,496 copying keystone/oauth1/schema.py -> build/lib/keystone/oauth1 2026-04-01T11:58:32,498 copying keystone/oauth1/validator.py -> build/lib/keystone/oauth1 2026-04-01T11:58:32,501 creating build/lib/keystone/oauth1/backends 2026-04-01T11:58:32,502 copying keystone/oauth1/backends/__init__.py -> build/lib/keystone/oauth1/backends 2026-04-01T11:58:32,504 copying keystone/oauth1/backends/base.py -> build/lib/keystone/oauth1/backends 2026-04-01T11:58:32,506 copying keystone/oauth1/backends/sql.py -> build/lib/keystone/oauth1/backends 2026-04-01T11:58:32,509 creating build/lib/keystone/oauth2 2026-04-01T11:58:32,510 copying keystone/oauth2/__init__.py -> build/lib/keystone/oauth2 2026-04-01T11:58:32,512 copying keystone/oauth2/handlers.py -> build/lib/keystone/oauth2 2026-04-01T11:58:32,514 creating build/lib/keystone/policy 2026-04-01T11:58:32,515 copying keystone/policy/__init__.py -> build/lib/keystone/policy 2026-04-01T11:58:32,517 copying keystone/policy/core.py -> build/lib/keystone/policy 2026-04-01T11:58:32,519 copying keystone/policy/schema.py -> build/lib/keystone/policy 2026-04-01T11:58:32,521 creating build/lib/keystone/policy/backends 2026-04-01T11:58:32,522 copying keystone/policy/backends/__init__.py -> build/lib/keystone/policy/backends 2026-04-01T11:58:32,524 copying keystone/policy/backends/base.py -> build/lib/keystone/policy/backends 2026-04-01T11:58:32,527 copying keystone/policy/backends/rules.py -> build/lib/keystone/policy/backends 2026-04-01T11:58:32,529 copying keystone/policy/backends/sql.py -> build/lib/keystone/policy/backends 2026-04-01T11:58:32,531 creating build/lib/keystone/receipt 2026-04-01T11:58:32,532 copying keystone/receipt/__init__.py -> build/lib/keystone/receipt 2026-04-01T11:58:32,534 copying keystone/receipt/handlers.py -> build/lib/keystone/receipt 2026-04-01T11:58:32,536 copying keystone/receipt/provider.py -> build/lib/keystone/receipt 2026-04-01T11:58:32,539 copying keystone/receipt/receipt_formatters.py -> build/lib/keystone/receipt 2026-04-01T11:58:32,542 creating build/lib/keystone/receipt/providers 2026-04-01T11:58:32,543 copying keystone/receipt/providers/__init__.py -> build/lib/keystone/receipt/providers 2026-04-01T11:58:32,545 copying keystone/receipt/providers/base.py -> build/lib/keystone/receipt/providers 2026-04-01T11:58:32,547 creating build/lib/keystone/receipt/providers/fernet 2026-04-01T11:58:32,547 copying keystone/receipt/providers/fernet/__init__.py -> build/lib/keystone/receipt/providers/fernet 2026-04-01T11:58:32,550 copying keystone/receipt/providers/fernet/core.py -> build/lib/keystone/receipt/providers/fernet 2026-04-01T11:58:32,552 creating build/lib/keystone/resource 2026-04-01T11:58:32,552 copying keystone/resource/__init__.py -> build/lib/keystone/resource 2026-04-01T11:58:32,555 copying keystone/resource/core.py -> build/lib/keystone/resource 2026-04-01T11:58:32,558 copying keystone/resource/schema.py -> build/lib/keystone/resource 2026-04-01T11:58:32,561 creating build/lib/keystone/resource/backends 2026-04-01T11:58:32,562 copying keystone/resource/backends/__init__.py -> build/lib/keystone/resource/backends 2026-04-01T11:58:32,564 copying keystone/resource/backends/base.py -> build/lib/keystone/resource/backends 2026-04-01T11:58:32,566 copying keystone/resource/backends/resource_options.py -> build/lib/keystone/resource/backends 2026-04-01T11:58:32,568 copying keystone/resource/backends/sql.py -> build/lib/keystone/resource/backends 2026-04-01T11:58:32,571 copying keystone/resource/backends/sql_model.py -> build/lib/keystone/resource/backends 2026-04-01T11:58:32,574 creating build/lib/keystone/resource/config_backends 2026-04-01T11:58:32,575 copying keystone/resource/config_backends/__init__.py -> build/lib/keystone/resource/config_backends 2026-04-01T11:58:32,577 copying keystone/resource/config_backends/base.py -> build/lib/keystone/resource/config_backends 2026-04-01T11:58:32,579 copying keystone/resource/config_backends/sql.py -> build/lib/keystone/resource/config_backends 2026-04-01T11:58:32,582 creating build/lib/keystone/revoke 2026-04-01T11:58:32,583 copying keystone/revoke/__init__.py -> build/lib/keystone/revoke 2026-04-01T11:58:32,585 copying keystone/revoke/core.py -> build/lib/keystone/revoke 2026-04-01T11:58:32,587 copying keystone/revoke/model.py -> build/lib/keystone/revoke 2026-04-01T11:58:32,589 creating build/lib/keystone/revoke/backends 2026-04-01T11:58:32,590 copying keystone/revoke/backends/__init__.py -> build/lib/keystone/revoke/backends 2026-04-01T11:58:32,592 copying keystone/revoke/backends/base.py -> build/lib/keystone/revoke/backends 2026-04-01T11:58:32,595 copying keystone/revoke/backends/sql.py -> build/lib/keystone/revoke/backends 2026-04-01T11:58:32,597 creating build/lib/keystone/server 2026-04-01T11:58:32,598 copying keystone/server/__init__.py -> build/lib/keystone/server 2026-04-01T11:58:32,600 copying keystone/server/backends.py -> build/lib/keystone/server 2026-04-01T11:58:32,603 copying keystone/server/wsgi.py -> build/lib/keystone/server 2026-04-01T11:58:32,605 creating build/lib/keystone/server/flask 2026-04-01T11:58:32,606 copying keystone/server/flask/__init__.py -> build/lib/keystone/server/flask 2026-04-01T11:58:32,608 copying keystone/server/flask/application.py -> build/lib/keystone/server/flask 2026-04-01T11:58:32,611 copying keystone/server/flask/common.py -> build/lib/keystone/server/flask 2026-04-01T11:58:32,614 copying keystone/server/flask/core.py -> build/lib/keystone/server/flask 2026-04-01T11:58:32,616 creating build/lib/keystone/server/flask/request_processing 2026-04-01T11:58:32,617 copying keystone/server/flask/request_processing/__init__.py -> build/lib/keystone/server/flask/request_processing 2026-04-01T11:58:32,619 copying keystone/server/flask/request_processing/json_body.py -> build/lib/keystone/server/flask/request_processing 2026-04-01T11:58:32,622 copying keystone/server/flask/request_processing/req_logging.py -> build/lib/keystone/server/flask/request_processing 2026-04-01T11:58:32,624 creating build/lib/keystone/server/flask/request_processing/middleware 2026-04-01T11:58:32,625 copying keystone/server/flask/request_processing/middleware/__init__.py -> build/lib/keystone/server/flask/request_processing/middleware 2026-04-01T11:58:32,626 copying keystone/server/flask/request_processing/middleware/auth_context.py -> build/lib/keystone/server/flask/request_processing/middleware 2026-04-01T11:58:32,629 copying keystone/server/flask/request_processing/middleware/url_normalize.py -> build/lib/keystone/server/flask/request_processing/middleware 2026-04-01T11:58:32,631 creating build/lib/keystone/tests 2026-04-01T11:58:32,632 copying keystone/tests/__init__.py -> build/lib/keystone/tests 2026-04-01T11:58:32,634 creating build/lib/keystone/tests/common 2026-04-01T11:58:32,635 copying keystone/tests/common/__init__.py -> build/lib/keystone/tests/common 2026-04-01T11:58:32,637 copying keystone/tests/common/auth.py -> build/lib/keystone/tests/common 2026-04-01T11:58:32,640 creating build/lib/keystone/tests/functional 2026-04-01T11:58:32,641 copying keystone/tests/functional/__init__.py -> build/lib/keystone/tests/functional 2026-04-01T11:58:32,643 copying keystone/tests/functional/core.py -> build/lib/keystone/tests/functional 2026-04-01T11:58:32,645 creating build/lib/keystone/tests/functional/shared 2026-04-01T11:58:32,646 copying keystone/tests/functional/shared/__init__.py -> build/lib/keystone/tests/functional/shared 2026-04-01T11:58:32,648 copying keystone/tests/functional/shared/test_running.py -> build/lib/keystone/tests/functional/shared 2026-04-01T11:58:32,650 creating build/lib/keystone/tests/hacking 2026-04-01T11:58:32,651 copying keystone/tests/hacking/__init__.py -> build/lib/keystone/tests/hacking 2026-04-01T11:58:32,653 copying keystone/tests/hacking/checks.py -> build/lib/keystone/tests/hacking 2026-04-01T11:58:32,655 creating build/lib/keystone/tests/protection 2026-04-01T11:58:32,656 copying keystone/tests/protection/__init__.py -> build/lib/keystone/tests/protection 2026-04-01T11:58:32,658 creating build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,659 copying keystone/tests/protection/v3/__init__.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,661 copying keystone/tests/protection/v3/test_access_rules.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,664 copying keystone/tests/protection/v3/test_application_credential.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,667 copying keystone/tests/protection/v3/test_assignment.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,671 copying keystone/tests/protection/v3/test_consumer.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,674 copying keystone/tests/protection/v3/test_credentials.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,677 copying keystone/tests/protection/v3/test_domain_config.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,680 copying keystone/tests/protection/v3/test_domain_roles.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,683 copying keystone/tests/protection/v3/test_domains.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,686 copying keystone/tests/protection/v3/test_ec2_credential.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,689 copying keystone/tests/protection/v3/test_endpoint_group.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,692 copying keystone/tests/protection/v3/test_endpoints.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,695 copying keystone/tests/protection/v3/test_grants.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,699 copying keystone/tests/protection/v3/test_groups.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,702 copying keystone/tests/protection/v3/test_identity_providers.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,705 copying keystone/tests/protection/v3/test_implied_roles.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,707 copying keystone/tests/protection/v3/test_limits.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,711 copying keystone/tests/protection/v3/test_mappings.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,713 copying keystone/tests/protection/v3/test_policy.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,716 copying keystone/tests/protection/v3/test_policy_association.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,719 copying keystone/tests/protection/v3/test_project_endpoint.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,722 copying keystone/tests/protection/v3/test_project_tags.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,725 copying keystone/tests/protection/v3/test_projects.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,728 copying keystone/tests/protection/v3/test_protocols.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,731 copying keystone/tests/protection/v3/test_regions.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,734 copying keystone/tests/protection/v3/test_registered_limits.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,736 copying keystone/tests/protection/v3/test_roles.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,739 copying keystone/tests/protection/v3/test_service_providers.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,742 copying keystone/tests/protection/v3/test_services.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,745 copying keystone/tests/protection/v3/test_system_assignments.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,748 copying keystone/tests/protection/v3/test_tokens.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,751 copying keystone/tests/protection/v3/test_trusts.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,755 copying keystone/tests/protection/v3/test_users.py -> build/lib/keystone/tests/protection/v3 2026-04-01T11:58:32,758 creating build/lib/keystone/tests/unit 2026-04-01T11:58:32,759 copying keystone/tests/unit/__init__.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,761 copying keystone/tests/unit/base_classes.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,764 copying keystone/tests/unit/core.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,767 copying keystone/tests/unit/default_fixtures.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,770 copying keystone/tests/unit/fakeldap.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,773 copying keystone/tests/unit/federation_fixtures.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,775 copying keystone/tests/unit/filtering.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,778 copying keystone/tests/unit/identity_mapping.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,780 copying keystone/tests/unit/mapping_fixtures.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,783 copying keystone/tests/unit/rest.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,786 copying keystone/tests/unit/test_app_config.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,789 copying keystone/tests/unit/test_associate_project_endpoint_extension.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,792 copying keystone/tests/unit/test_auth_plugin.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,795 copying keystone/tests/unit/test_backend_endpoint_policy.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,798 copying keystone/tests/unit/test_backend_endpoint_policy_sql.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,800 copying keystone/tests/unit/test_backend_federation_sql.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,802 copying keystone/tests/unit/test_backend_id_mapping_sql.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,805 copying keystone/tests/unit/test_backend_ldap.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,810 copying keystone/tests/unit/test_backend_ldap_pool.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,812 copying keystone/tests/unit/test_backend_rules.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,814 copying keystone/tests/unit/test_backend_sql.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,818 copying keystone/tests/unit/test_cli.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,822 copying keystone/tests/unit/test_config.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,824 copying keystone/tests/unit/test_contrib_ec2_core.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,826 copying keystone/tests/unit/test_contrib_s3_core.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,829 copying keystone/tests/unit/test_contrib_simple_cert.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,831 copying keystone/tests/unit/test_driver_hints.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,833 copying keystone/tests/unit/test_entry_points.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,835 copying keystone/tests/unit/test_exception.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,837 copying keystone/tests/unit/test_hacking_checks.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,839 copying keystone/tests/unit/test_healthcheck.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,841 copying keystone/tests/unit/test_ldap_livetest.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,844 copying keystone/tests/unit/test_ldap_pool_livetest.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,847 copying keystone/tests/unit/test_ldap_tls_livetest.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,849 copying keystone/tests/unit/test_limits.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,853 copying keystone/tests/unit/test_middleware.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,856 copying keystone/tests/unit/test_policy.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,859 copying keystone/tests/unit/test_receipt_provider.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,861 copying keystone/tests/unit/test_revoke.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,864 copying keystone/tests/unit/test_shadow_users.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,867 copying keystone/tests/unit/test_sql_banned_operations.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,870 copying keystone/tests/unit/test_sql_upgrade.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,872 copying keystone/tests/unit/test_token_provider.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,874 copying keystone/tests/unit/test_url_middleware.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,877 copying keystone/tests/unit/test_user_group_cache_invalidation.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,879 copying keystone/tests/unit/test_user_group_cache_invalidation_integration.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,882 copying keystone/tests/unit/test_v3.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,885 copying keystone/tests/unit/test_v3_application_credential.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,888 copying keystone/tests/unit/test_v3_assignment.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,895 copying keystone/tests/unit/test_v3_auth.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,914 copying keystone/tests/unit/test_v3_catalog.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,917 copying keystone/tests/unit/test_v3_credential.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,921 copying keystone/tests/unit/test_v3_domain_config.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,924 copying keystone/tests/unit/test_v3_endpoint_policy.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,928 copying keystone/tests/unit/test_v3_federation.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,935 copying keystone/tests/unit/test_v3_filters.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,940 copying keystone/tests/unit/test_v3_identity.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,945 copying keystone/tests/unit/test_v3_oauth1.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,949 copying keystone/tests/unit/test_v3_oauth2.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,953 copying keystone/tests/unit/test_v3_os_revoke.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,956 copying keystone/tests/unit/test_v3_policy.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,959 copying keystone/tests/unit/test_v3_resource.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,965 copying keystone/tests/unit/test_v3_trust.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,969 copying keystone/tests/unit/test_validation.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,975 copying keystone/tests/unit/test_versions.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,978 copying keystone/tests/unit/utils.py -> build/lib/keystone/tests/unit 2026-04-01T11:58:32,980 creating build/lib/keystone/tests/unit/application_credential 2026-04-01T11:58:32,981 copying keystone/tests/unit/application_credential/__init__.py -> build/lib/keystone/tests/unit/application_credential 2026-04-01T11:58:32,984 copying keystone/tests/unit/application_credential/test_backends.py -> build/lib/keystone/tests/unit/application_credential 2026-04-01T11:58:32,987 creating build/lib/keystone/tests/unit/application_credential/backends 2026-04-01T11:58:32,988 copying keystone/tests/unit/application_credential/backends/__init__.py -> build/lib/keystone/tests/unit/application_credential/backends 2026-04-01T11:58:32,990 copying keystone/tests/unit/application_credential/backends/test_sql.py -> build/lib/keystone/tests/unit/application_credential/backends 2026-04-01T11:58:32,993 creating build/lib/keystone/tests/unit/assignment 2026-04-01T11:58:32,994 copying keystone/tests/unit/assignment/__init__.py -> build/lib/keystone/tests/unit/assignment 2026-04-01T11:58:32,996 copying keystone/tests/unit/assignment/test_backends.py -> build/lib/keystone/tests/unit/assignment 2026-04-01T11:58:33,008 copying keystone/tests/unit/assignment/test_core.py -> build/lib/keystone/tests/unit/assignment 2026-04-01T11:58:33,011 creating build/lib/keystone/tests/unit/assignment/role_backends 2026-04-01T11:58:33,012 copying keystone/tests/unit/assignment/role_backends/__init__.py -> build/lib/keystone/tests/unit/assignment/role_backends 2026-04-01T11:58:33,015 copying keystone/tests/unit/assignment/role_backends/test_sql.py -> build/lib/keystone/tests/unit/assignment/role_backends 2026-04-01T11:58:33,017 creating build/lib/keystone/tests/unit/auth 2026-04-01T11:58:33,019 copying keystone/tests/unit/auth/__init__.py -> build/lib/keystone/tests/unit/auth 2026-04-01T11:58:33,021 copying keystone/tests/unit/auth/test_controllers.py -> build/lib/keystone/tests/unit/auth 2026-04-01T11:58:33,023 copying keystone/tests/unit/auth/test_schema.py -> build/lib/keystone/tests/unit/auth 2026-04-01T11:58:33,026 creating build/lib/keystone/tests/unit/auth/plugins 2026-04-01T11:58:33,028 copying keystone/tests/unit/auth/plugins/__init__.py -> build/lib/keystone/tests/unit/auth/plugins 2026-04-01T11:58:33,030 copying keystone/tests/unit/auth/plugins/test_core.py -> build/lib/keystone/tests/unit/auth/plugins 2026-04-01T11:58:33,033 copying keystone/tests/unit/auth/plugins/test_mapped.py -> build/lib/keystone/tests/unit/auth/plugins 2026-04-01T11:58:33,036 creating build/lib/keystone/tests/unit/backend 2026-04-01T11:58:33,037 copying keystone/tests/unit/backend/__init__.py -> build/lib/keystone/tests/unit/backend 2026-04-01T11:58:33,039 copying keystone/tests/unit/backend/core_ldap.py -> build/lib/keystone/tests/unit/backend 2026-04-01T11:58:33,042 copying keystone/tests/unit/backend/core_sql.py -> build/lib/keystone/tests/unit/backend 2026-04-01T11:58:33,044 creating build/lib/keystone/tests/unit/catalog 2026-04-01T11:58:33,045 copying keystone/tests/unit/catalog/__init__.py -> build/lib/keystone/tests/unit/catalog 2026-04-01T11:58:33,047 copying keystone/tests/unit/catalog/test_backends.py -> build/lib/keystone/tests/unit/catalog 2026-04-01T11:58:33,050 copying keystone/tests/unit/catalog/test_core.py -> build/lib/keystone/tests/unit/catalog 2026-04-01T11:58:33,052 creating build/lib/keystone/tests/unit/common 2026-04-01T11:58:33,053 copying keystone/tests/unit/common/__init__.py -> build/lib/keystone/tests/unit/common 2026-04-01T11:58:33,054 copying keystone/tests/unit/common/test_cache.py -> build/lib/keystone/tests/unit/common 2026-04-01T11:58:33,057 copying keystone/tests/unit/common/test_database_conflicts.py -> build/lib/keystone/tests/unit/common 2026-04-01T11:58:33,060 copying keystone/tests/unit/common/test_json_home.py -> build/lib/keystone/tests/unit/common 2026-04-01T11:58:33,062 copying keystone/tests/unit/common/test_notifications.py -> build/lib/keystone/tests/unit/common 2026-04-01T11:58:33,065 copying keystone/tests/unit/common/test_password_hashing.py -> build/lib/keystone/tests/unit/common 2026-04-01T11:58:33,068 copying keystone/tests/unit/common/test_provider_api.py -> build/lib/keystone/tests/unit/common 2026-04-01T11:58:33,070 copying keystone/tests/unit/common/test_rbac_enforcer.py -> build/lib/keystone/tests/unit/common 2026-04-01T11:58:33,073 copying keystone/tests/unit/common/test_resource_options_common.py -> build/lib/keystone/tests/unit/common 2026-04-01T11:58:33,076 copying keystone/tests/unit/common/test_sql_core.py -> build/lib/keystone/tests/unit/common 2026-04-01T11:58:33,078 copying keystone/tests/unit/common/test_utils.py -> build/lib/keystone/tests/unit/common 2026-04-01T11:58:33,080 creating build/lib/keystone/tests/unit/common/sql 2026-04-01T11:58:33,081 copying keystone/tests/unit/common/sql/__init__.py -> build/lib/keystone/tests/unit/common/sql 2026-04-01T11:58:33,083 copying keystone/tests/unit/common/sql/test_upgrades.py -> build/lib/keystone/tests/unit/common/sql 2026-04-01T11:58:33,086 creating build/lib/keystone/tests/unit/config_files 2026-04-01T11:58:33,087 copying keystone/tests/unit/config_files/backend_ldap.conf -> build/lib/keystone/tests/unit/config_files 2026-04-01T11:58:33,089 copying keystone/tests/unit/config_files/backend_ldap_pool.conf -> build/lib/keystone/tests/unit/config_files 2026-04-01T11:58:33,091 copying keystone/tests/unit/config_files/backend_ldap_sql.conf -> build/lib/keystone/tests/unit/config_files 2026-04-01T11:58:33,093 copying keystone/tests/unit/config_files/backend_liveldap.conf -> build/lib/keystone/tests/unit/config_files 2026-04-01T11:58:33,096 copying keystone/tests/unit/config_files/backend_multi_ldap_sql.conf -> build/lib/keystone/tests/unit/config_files 2026-04-01T11:58:33,098 copying keystone/tests/unit/config_files/backend_pool_liveldap.conf -> build/lib/keystone/tests/unit/config_files 2026-04-01T11:58:33,100 copying keystone/tests/unit/config_files/backend_sql.conf -> build/lib/keystone/tests/unit/config_files 2026-04-01T11:58:33,102 copying keystone/tests/unit/config_files/backend_tls_liveldap.conf -> build/lib/keystone/tests/unit/config_files 2026-04-01T11:58:33,104 copying keystone/tests/unit/config_files/test_auth_plugin.conf -> build/lib/keystone/tests/unit/config_files 2026-04-01T11:58:33,106 creating build/lib/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql 2026-04-01T11:58:33,107 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-04-01T11:58:33,109 creating build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-04-01T11:58:33,110 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-04-01T11:58:33,113 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-04-01T11:58:33,115 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-04-01T11:58:33,117 creating build/lib/keystone/tests/unit/config_files/domain_configs_one_extra_sql 2026-04-01T11:58:33,117 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-04-01T11:58:33,120 creating build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap 2026-04-01T11:58:33,121 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-04-01T11:58:33,123 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-04-01T11:58:33,125 creating build/lib/keystone/tests/unit/contrib 2026-04-01T11:58:33,126 copying keystone/tests/unit/contrib/__init__.py -> build/lib/keystone/tests/unit/contrib 2026-04-01T11:58:33,128 creating build/lib/keystone/tests/unit/contrib/federation 2026-04-01T11:58:33,129 copying keystone/tests/unit/contrib/federation/__init__.py -> build/lib/keystone/tests/unit/contrib/federation 2026-04-01T11:58:33,131 copying keystone/tests/unit/contrib/federation/test_utils.py -> build/lib/keystone/tests/unit/contrib/federation 2026-04-01T11:58:33,134 creating build/lib/keystone/tests/unit/credential 2026-04-01T11:58:33,135 copying keystone/tests/unit/credential/__init__.py -> build/lib/keystone/tests/unit/credential 2026-04-01T11:58:33,137 copying keystone/tests/unit/credential/test_backend_sql.py -> build/lib/keystone/tests/unit/credential 2026-04-01T11:58:33,139 copying keystone/tests/unit/credential/test_fernet_provider.py -> build/lib/keystone/tests/unit/credential 2026-04-01T11:58:33,141 creating build/lib/keystone/tests/unit/endpoint_policy 2026-04-01T11:58:33,142 copying keystone/tests/unit/endpoint_policy/__init__.py -> build/lib/keystone/tests/unit/endpoint_policy 2026-04-01T11:58:33,144 creating build/lib/keystone/tests/unit/endpoint_policy/backends 2026-04-01T11:58:33,145 copying keystone/tests/unit/endpoint_policy/backends/__init__.py -> build/lib/keystone/tests/unit/endpoint_policy/backends 2026-04-01T11:58:33,147 copying keystone/tests/unit/endpoint_policy/backends/test_base.py -> build/lib/keystone/tests/unit/endpoint_policy/backends 2026-04-01T11:58:33,150 copying keystone/tests/unit/endpoint_policy/backends/test_sql.py -> build/lib/keystone/tests/unit/endpoint_policy/backends 2026-04-01T11:58:33,152 creating build/lib/keystone/tests/unit/external 2026-04-01T11:58:33,153 copying keystone/tests/unit/external/README.rst -> build/lib/keystone/tests/unit/external 2026-04-01T11:58:33,155 copying keystone/tests/unit/external/__init__.py -> build/lib/keystone/tests/unit/external 2026-04-01T11:58:33,157 copying keystone/tests/unit/external/test_timeutils.py -> build/lib/keystone/tests/unit/external 2026-04-01T11:58:33,159 creating build/lib/keystone/tests/unit/federation 2026-04-01T11:58:33,160 copying keystone/tests/unit/federation/__init__.py -> build/lib/keystone/tests/unit/federation 2026-04-01T11:58:33,162 copying keystone/tests/unit/federation/test_core.py -> build/lib/keystone/tests/unit/federation 2026-04-01T11:58:33,165 copying keystone/tests/unit/federation/test_utils.py -> build/lib/keystone/tests/unit/federation 2026-04-01T11:58:33,168 creating build/lib/keystone/tests/unit/identity 2026-04-01T11:58:33,169 copying keystone/tests/unit/identity/__init__.py -> build/lib/keystone/tests/unit/identity 2026-04-01T11:58:33,171 copying keystone/tests/unit/identity/test_backend_sql.py -> build/lib/keystone/tests/unit/identity 2026-04-01T11:58:33,174 copying keystone/tests/unit/identity/test_backends.py -> build/lib/keystone/tests/unit/identity 2026-04-01T11:58:33,177 copying keystone/tests/unit/identity/test_core.py -> build/lib/keystone/tests/unit/identity 2026-04-01T11:58:33,180 creating build/lib/keystone/tests/unit/identity/backends 2026-04-01T11:58:33,180 copying keystone/tests/unit/identity/backends/__init__.py -> build/lib/keystone/tests/unit/identity/backends 2026-04-01T11:58:33,182 copying keystone/tests/unit/identity/backends/fake_driver.py -> build/lib/keystone/tests/unit/identity/backends 2026-04-01T11:58:33,184 copying keystone/tests/unit/identity/backends/test_base.py -> build/lib/keystone/tests/unit/identity/backends 2026-04-01T11:58:33,187 copying keystone/tests/unit/identity/backends/test_ldap.py -> build/lib/keystone/tests/unit/identity/backends 2026-04-01T11:58:33,189 copying keystone/tests/unit/identity/backends/test_ldap_common.py -> build/lib/keystone/tests/unit/identity/backends 2026-04-01T11:58:33,192 copying keystone/tests/unit/identity/backends/test_sql.py -> build/lib/keystone/tests/unit/identity/backends 2026-04-01T11:58:33,194 creating build/lib/keystone/tests/unit/identity/shadow_users 2026-04-01T11:58:33,195 copying keystone/tests/unit/identity/shadow_users/__init__.py -> build/lib/keystone/tests/unit/identity/shadow_users 2026-04-01T11:58:33,197 copying keystone/tests/unit/identity/shadow_users/test_backend.py -> build/lib/keystone/tests/unit/identity/shadow_users 2026-04-01T11:58:33,200 copying keystone/tests/unit/identity/shadow_users/test_core.py -> build/lib/keystone/tests/unit/identity/shadow_users 2026-04-01T11:58:33,202 creating build/lib/keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,203 copying keystone/tests/unit/ksfixtures/__init__.py -> build/lib/keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,205 copying keystone/tests/unit/ksfixtures/auth_plugins.py -> build/lib/keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,208 copying keystone/tests/unit/ksfixtures/backendloader.py -> build/lib/keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,210 copying keystone/tests/unit/ksfixtures/cache.py -> build/lib/keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,212 copying keystone/tests/unit/ksfixtures/database.py -> build/lib/keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,214 copying keystone/tests/unit/ksfixtures/hacking.py -> build/lib/keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,217 copying keystone/tests/unit/ksfixtures/jws_key_repository.py -> build/lib/keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,219 copying keystone/tests/unit/ksfixtures/key_repository.py -> build/lib/keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,221 copying keystone/tests/unit/ksfixtures/ldapdb.py -> build/lib/keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,223 copying keystone/tests/unit/ksfixtures/logging.py -> build/lib/keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,225 copying keystone/tests/unit/ksfixtures/policy.py -> build/lib/keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,227 copying keystone/tests/unit/ksfixtures/temporaryfile.py -> build/lib/keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,229 copying keystone/tests/unit/ksfixtures/warnings.py -> build/lib/keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,231 creating build/lib/keystone/tests/unit/limit 2026-04-01T11:58:33,232 copying keystone/tests/unit/limit/__init__.py -> build/lib/keystone/tests/unit/limit 2026-04-01T11:58:33,234 copying keystone/tests/unit/limit/test_backends.py -> build/lib/keystone/tests/unit/limit 2026-04-01T11:58:33,237 creating build/lib/keystone/tests/unit/policy 2026-04-01T11:58:33,238 copying keystone/tests/unit/policy/__init__.py -> build/lib/keystone/tests/unit/policy 2026-04-01T11:58:33,240 copying keystone/tests/unit/policy/test_backends.py -> build/lib/keystone/tests/unit/policy 2026-04-01T11:58:33,242 creating build/lib/keystone/tests/unit/policy/backends 2026-04-01T11:58:33,243 copying keystone/tests/unit/policy/backends/__init__.py -> build/lib/keystone/tests/unit/policy/backends 2026-04-01T11:58:33,245 copying keystone/tests/unit/policy/backends/test_base.py -> build/lib/keystone/tests/unit/policy/backends 2026-04-01T11:58:33,247 copying keystone/tests/unit/policy/backends/test_sql.py -> build/lib/keystone/tests/unit/policy/backends 2026-04-01T11:58:33,249 creating build/lib/keystone/tests/unit/receipt 2026-04-01T11:58:33,250 copying keystone/tests/unit/receipt/__init__.py -> build/lib/keystone/tests/unit/receipt 2026-04-01T11:58:33,252 copying keystone/tests/unit/receipt/test_fernet_provider.py -> build/lib/keystone/tests/unit/receipt 2026-04-01T11:58:33,254 copying keystone/tests/unit/receipt/test_receipt_serialization.py -> build/lib/keystone/tests/unit/receipt 2026-04-01T11:58:33,257 creating build/lib/keystone/tests/unit/resource 2026-04-01T11:58:33,258 copying keystone/tests/unit/resource/__init__.py -> build/lib/keystone/tests/unit/resource 2026-04-01T11:58:33,260 copying keystone/tests/unit/resource/test_backends.py -> build/lib/keystone/tests/unit/resource 2026-04-01T11:58:33,263 copying keystone/tests/unit/resource/test_core.py -> build/lib/keystone/tests/unit/resource 2026-04-01T11:58:33,266 creating build/lib/keystone/tests/unit/resource/backends 2026-04-01T11:58:33,267 copying keystone/tests/unit/resource/backends/__init__.py -> build/lib/keystone/tests/unit/resource/backends 2026-04-01T11:58:33,269 copying keystone/tests/unit/resource/backends/test_sql.py -> build/lib/keystone/tests/unit/resource/backends 2026-04-01T11:58:33,271 creating build/lib/keystone/tests/unit/resource/config_backends 2026-04-01T11:58:33,272 copying keystone/tests/unit/resource/config_backends/__init__.py -> build/lib/keystone/tests/unit/resource/config_backends 2026-04-01T11:58:33,274 copying keystone/tests/unit/resource/config_backends/test_sql.py -> build/lib/keystone/tests/unit/resource/config_backends 2026-04-01T11:58:33,276 creating build/lib/keystone/tests/unit/saml2 2026-04-01T11:58:33,277 copying keystone/tests/unit/saml2/idp_saml2_metadata.xml -> build/lib/keystone/tests/unit/saml2 2026-04-01T11:58:33,279 copying keystone/tests/unit/saml2/signed_saml2_assertion.xml -> build/lib/keystone/tests/unit/saml2 2026-04-01T11:58:33,282 creating build/lib/keystone/tests/unit/server 2026-04-01T11:58:33,283 copying keystone/tests/unit/server/__init__.py -> build/lib/keystone/tests/unit/server 2026-04-01T11:58:33,285 copying keystone/tests/unit/server/test_keystone_flask.py -> build/lib/keystone/tests/unit/server 2026-04-01T11:58:33,288 creating build/lib/keystone/tests/unit/tests 2026-04-01T11:58:33,289 copying keystone/tests/unit/tests/__init__.py -> build/lib/keystone/tests/unit/tests 2026-04-01T11:58:33,290 copying keystone/tests/unit/tests/test_core.py -> build/lib/keystone/tests/unit/tests 2026-04-01T11:58:33,292 copying keystone/tests/unit/tests/test_utils.py -> build/lib/keystone/tests/unit/tests 2026-04-01T11:58:33,294 creating build/lib/keystone/tests/unit/token 2026-04-01T11:58:33,295 copying keystone/tests/unit/token/__init__.py -> build/lib/keystone/tests/unit/token 2026-04-01T11:58:33,297 copying keystone/tests/unit/token/test_fernet_provider.py -> build/lib/keystone/tests/unit/token 2026-04-01T11:58:33,300 copying keystone/tests/unit/token/test_jws_provider.py -> build/lib/keystone/tests/unit/token 2026-04-01T11:58:33,303 copying keystone/tests/unit/token/test_token_serialization.py -> build/lib/keystone/tests/unit/token 2026-04-01T11:58:33,305 creating build/lib/keystone/tests/unit/trust 2026-04-01T11:58:33,306 copying keystone/tests/unit/trust/__init__.py -> build/lib/keystone/tests/unit/trust 2026-04-01T11:58:33,308 copying keystone/tests/unit/trust/test_backends.py -> build/lib/keystone/tests/unit/trust 2026-04-01T11:58:33,311 creating build/lib/keystone/token 2026-04-01T11:58:33,312 copying keystone/token/__init__.py -> build/lib/keystone/token 2026-04-01T11:58:33,314 copying keystone/token/provider.py -> build/lib/keystone/token 2026-04-01T11:58:33,317 copying keystone/token/token_formatters.py -> build/lib/keystone/token 2026-04-01T11:58:33,319 creating build/lib/keystone/token/providers 2026-04-01T11:58:33,320 copying keystone/token/providers/__init__.py -> build/lib/keystone/token/providers 2026-04-01T11:58:33,322 copying keystone/token/providers/base.py -> build/lib/keystone/token/providers 2026-04-01T11:58:33,324 creating build/lib/keystone/token/providers/fernet 2026-04-01T11:58:33,325 copying keystone/token/providers/fernet/__init__.py -> build/lib/keystone/token/providers/fernet 2026-04-01T11:58:33,327 copying keystone/token/providers/fernet/core.py -> build/lib/keystone/token/providers/fernet 2026-04-01T11:58:33,329 creating build/lib/keystone/token/providers/jws 2026-04-01T11:58:33,330 copying keystone/token/providers/jws/__init__.py -> build/lib/keystone/token/providers/jws 2026-04-01T11:58:33,332 copying keystone/token/providers/jws/core.py -> build/lib/keystone/token/providers/jws 2026-04-01T11:58:33,335 creating build/lib/keystone/trust 2026-04-01T11:58:33,335 copying keystone/trust/__init__.py -> build/lib/keystone/trust 2026-04-01T11:58:33,338 copying keystone/trust/core.py -> build/lib/keystone/trust 2026-04-01T11:58:33,348 copying keystone/trust/schema.py -> build/lib/keystone/trust 2026-04-01T11:58:33,350 creating build/lib/keystone/trust/backends 2026-04-01T11:58:33,351 copying keystone/trust/backends/__init__.py -> build/lib/keystone/trust/backends 2026-04-01T11:58:33,353 copying keystone/trust/backends/base.py -> build/lib/keystone/trust/backends 2026-04-01T11:58:33,355 copying keystone/trust/backends/sql.py -> build/lib/keystone/trust/backends 2026-04-01T11:58:33,358 creating build/lib/keystone/wsgi 2026-04-01T11:58:33,359 copying keystone/wsgi/__init__.py -> build/lib/keystone/wsgi 2026-04-01T11:58:33,361 copying keystone/wsgi/api.py -> build/lib/keystone/wsgi 2026-04-01T11:58:33,365 installing to build/bdist.linux-armv7l/wheel 2026-04-01T11:58:33,366 running install 2026-04-01T11:58:33,401 [pbr] Generating AUTHORS 2026-04-01T11:58:33,407 [pbr] AUTHORS complete (0.0s) 2026-04-01T11:58:33,408 running install_lib 2026-04-01T11:58:33,413 creating build/bdist.linux-armv7l/wheel 2026-04-01T11:58:33,416 creating build/bdist.linux-armv7l/wheel/keystone 2026-04-01T11:58:33,418 creating build/bdist.linux-armv7l/wheel/keystone/resource 2026-04-01T11:58:33,419 creating build/bdist.linux-armv7l/wheel/keystone/resource/backends 2026-04-01T11:58:33,421 copying build/lib/keystone/resource/backends/sql_model.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/backends 2026-04-01T11:58:33,423 copying build/lib/keystone/resource/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/backends 2026-04-01T11:58:33,426 copying build/lib/keystone/resource/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/backends 2026-04-01T11:58:33,428 copying build/lib/keystone/resource/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/backends 2026-04-01T11:58:33,430 copying build/lib/keystone/resource/backends/resource_options.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/backends 2026-04-01T11:58:33,432 creating build/bdist.linux-armv7l/wheel/keystone/resource/config_backends 2026-04-01T11:58:33,433 copying build/lib/keystone/resource/config_backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/config_backends 2026-04-01T11:58:33,436 copying build/lib/keystone/resource/config_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/config_backends 2026-04-01T11:58:33,438 copying build/lib/keystone/resource/config_backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/config_backends 2026-04-01T11:58:33,440 copying build/lib/keystone/resource/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/resource 2026-04-01T11:58:33,442 copying build/lib/keystone/resource/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/resource 2026-04-01T11:58:33,444 copying build/lib/keystone/resource/core.py -> build/bdist.linux-armv7l/wheel/./keystone/resource 2026-04-01T11:58:33,448 creating build/bdist.linux-armv7l/wheel/keystone/models 2026-04-01T11:58:33,449 copying build/lib/keystone/models/revoke_model.py -> build/bdist.linux-armv7l/wheel/./keystone/models 2026-04-01T11:58:33,451 copying build/lib/keystone/models/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/models 2026-04-01T11:58:33,453 copying build/lib/keystone/models/receipt_model.py -> build/bdist.linux-armv7l/wheel/./keystone/models 2026-04-01T11:58:33,455 copying build/lib/keystone/models/token_model.py -> build/bdist.linux-armv7l/wheel/./keystone/models 2026-04-01T11:58:33,458 creating build/bdist.linux-armv7l/wheel/keystone/trust 2026-04-01T11:58:33,460 creating build/bdist.linux-armv7l/wheel/keystone/trust/backends 2026-04-01T11:58:33,461 copying build/lib/keystone/trust/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/trust/backends 2026-04-01T11:58:33,463 copying build/lib/keystone/trust/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/trust/backends 2026-04-01T11:58:33,465 copying build/lib/keystone/trust/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/trust/backends 2026-04-01T11:58:33,467 copying build/lib/keystone/trust/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/trust 2026-04-01T11:58:33,469 copying build/lib/keystone/trust/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/trust 2026-04-01T11:58:33,471 copying build/lib/keystone/trust/core.py -> build/bdist.linux-armv7l/wheel/./keystone/trust 2026-04-01T11:58:33,473 copying build/lib/keystone/notifications.py -> build/bdist.linux-armv7l/wheel/./keystone 2026-04-01T11:58:33,476 creating build/bdist.linux-armv7l/wheel/keystone/conf 2026-04-01T11:58:33,478 copying build/lib/keystone/conf/auth.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,480 copying build/lib/keystone/conf/policy.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,482 copying build/lib/keystone/conf/credential.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,484 copying build/lib/keystone/conf/identity_mapping.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,486 copying build/lib/keystone/conf/identity.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,488 copying build/lib/keystone/conf/revoke.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,490 copying build/lib/keystone/conf/unified_limit.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,492 copying build/lib/keystone/conf/shadow_users.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,494 copying build/lib/keystone/conf/oauth2.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,496 copying build/lib/keystone/conf/resource.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,498 copying build/lib/keystone/conf/domain_config.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,500 copying build/lib/keystone/conf/catalog.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,502 copying build/lib/keystone/conf/fernet_receipts.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,504 copying build/lib/keystone/conf/security_compliance.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,506 copying build/lib/keystone/conf/receipt.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,508 copying build/lib/keystone/conf/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,511 copying build/lib/keystone/conf/endpoint_filter.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,513 copying build/lib/keystone/conf/api.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,514 copying build/lib/keystone/conf/federation.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,517 copying build/lib/keystone/conf/constants.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,519 copying build/lib/keystone/conf/assignment.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,521 copying build/lib/keystone/conf/application_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,522 copying build/lib/keystone/conf/token.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,525 copying build/lib/keystone/conf/endpoint_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,527 copying build/lib/keystone/conf/saml.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,530 copying build/lib/keystone/conf/default.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,532 copying build/lib/keystone/conf/tokenless_auth.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,534 copying build/lib/keystone/conf/fernet_tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,536 copying build/lib/keystone/conf/totp.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,538 copying build/lib/keystone/conf/oauth1.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,540 copying build/lib/keystone/conf/trust.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,542 copying build/lib/keystone/conf/jwt_tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,543 copying build/lib/keystone/conf/opts.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,545 copying build/lib/keystone/conf/wsgi.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,547 copying build/lib/keystone/conf/role.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,549 copying build/lib/keystone/conf/ldap.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,552 copying build/lib/keystone/conf/utils.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-01T11:58:33,554 copying build/lib/keystone/version.py -> build/bdist.linux-armv7l/wheel/./keystone 2026-04-01T11:58:33,557 creating build/bdist.linux-armv7l/wheel/keystone/tests 2026-04-01T11:58:33,558 creating build/bdist.linux-armv7l/wheel/keystone/tests/hacking 2026-04-01T11:58:33,559 copying build/lib/keystone/tests/hacking/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/hacking 2026-04-01T11:58:33,561 copying build/lib/keystone/tests/hacking/checks.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/hacking 2026-04-01T11:58:33,564 creating build/bdist.linux-armv7l/wheel/keystone/tests/protection 2026-04-01T11:58:33,566 creating build/bdist.linux-armv7l/wheel/keystone/tests/protection/v3 2026-04-01T11:58:33,568 copying build/lib/keystone/tests/protection/v3/test_registered_limits.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,570 copying build/lib/keystone/tests/protection/v3/test_identity_providers.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,574 copying build/lib/keystone/tests/protection/v3/test_domain_roles.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,577 copying build/lib/keystone/tests/protection/v3/test_consumer.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,579 copying build/lib/keystone/tests/protection/v3/test_projects.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,582 copying build/lib/keystone/tests/protection/v3/test_service_providers.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,585 copying build/lib/keystone/tests/protection/v3/test_project_endpoint.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,588 copying build/lib/keystone/tests/protection/v3/test_grants.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,591 copying build/lib/keystone/tests/protection/v3/test_tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,593 copying build/lib/keystone/tests/protection/v3/test_trusts.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,596 copying build/lib/keystone/tests/protection/v3/test_credentials.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,599 copying build/lib/keystone/tests/protection/v3/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,601 copying build/lib/keystone/tests/protection/v3/test_domains.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,603 copying build/lib/keystone/tests/protection/v3/test_services.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,606 copying build/lib/keystone/tests/protection/v3/test_assignment.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,609 copying build/lib/keystone/tests/protection/v3/test_users.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,613 copying build/lib/keystone/tests/protection/v3/test_roles.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,616 copying build/lib/keystone/tests/protection/v3/test_application_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,619 copying build/lib/keystone/tests/protection/v3/test_access_rules.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,622 copying build/lib/keystone/tests/protection/v3/test_system_assignments.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,625 copying build/lib/keystone/tests/protection/v3/test_groups.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,630 copying build/lib/keystone/tests/protection/v3/test_domain_config.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,633 copying build/lib/keystone/tests/protection/v3/test_endpoint_group.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,637 copying build/lib/keystone/tests/protection/v3/test_limits.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,641 copying build/lib/keystone/tests/protection/v3/test_endpoints.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,644 copying build/lib/keystone/tests/protection/v3/test_implied_roles.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,647 copying build/lib/keystone/tests/protection/v3/test_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,650 copying build/lib/keystone/tests/protection/v3/test_regions.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,653 copying build/lib/keystone/tests/protection/v3/test_project_tags.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,657 copying build/lib/keystone/tests/protection/v3/test_protocols.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,660 copying build/lib/keystone/tests/protection/v3/test_mappings.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,663 copying build/lib/keystone/tests/protection/v3/test_policy_association.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,667 copying build/lib/keystone/tests/protection/v3/test_ec2_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-01T11:58:33,670 copying build/lib/keystone/tests/protection/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection 2026-04-01T11:58:33,671 copying build/lib/keystone/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests 2026-04-01T11:58:33,674 creating build/bdist.linux-armv7l/wheel/keystone/tests/common 2026-04-01T11:58:33,675 copying build/lib/keystone/tests/common/auth.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/common 2026-04-01T11:58:33,678 copying build/lib/keystone/tests/common/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/common 2026-04-01T11:58:33,680 creating build/bdist.linux-armv7l/wheel/keystone/tests/functional 2026-04-01T11:58:33,682 creating build/bdist.linux-armv7l/wheel/keystone/tests/functional/shared 2026-04-01T11:58:33,683 copying build/lib/keystone/tests/functional/shared/test_running.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/functional/shared 2026-04-01T11:58:33,686 copying build/lib/keystone/tests/functional/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/functional/shared 2026-04-01T11:58:33,688 copying build/lib/keystone/tests/functional/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/functional 2026-04-01T11:58:33,689 copying build/lib/keystone/tests/functional/core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/functional 2026-04-01T11:58:33,694 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit 2026-04-01T11:58:33,695 copying build/lib/keystone/tests/unit/test_contrib_ec2_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,699 copying build/lib/keystone/tests/unit/test_ldap_tls_livetest.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,701 copying build/lib/keystone/tests/unit/test_backend_endpoint_policy_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,704 copying build/lib/keystone/tests/unit/test_associate_project_endpoint_extension.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,708 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/config_files 2026-04-01T11:58:33,710 copying build/lib/keystone/tests/unit/config_files/backend_liveldap.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-04-01T11:58:33,712 copying build/lib/keystone/tests/unit/config_files/backend_multi_ldap_sql.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-04-01T11:58:33,715 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/config_files/domain_configs_one_extra_sql 2026-04-01T11:58:33,716 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-04-01T11:58:33,719 copying build/lib/keystone/tests/unit/config_files/backend_ldap.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-04-01T11:58:33,721 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-04-01T11:58:33,722 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-04-01T11:58:33,724 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-04-01T11:58:33,726 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-04-01T11:58:33,727 copying build/lib/keystone/tests/unit/config_files/backend_ldap_pool.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-04-01T11:58:33,729 copying build/lib/keystone/tests/unit/config_files/backend_sql.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-04-01T11:58:33,731 copying build/lib/keystone/tests/unit/config_files/backend_pool_liveldap.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-04-01T11:58:33,733 copying build/lib/keystone/tests/unit/config_files/backend_ldap_sql.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-04-01T11:58:33,735 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql 2026-04-01T11:58:33,736 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-04-01T11:58:33,738 copying build/lib/keystone/tests/unit/config_files/backend_tls_liveldap.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-04-01T11:58:33,740 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap 2026-04-01T11:58:33,741 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-04-01T11:58:33,743 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-04-01T11:58:33,745 copying build/lib/keystone/tests/unit/config_files/test_auth_plugin.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-04-01T11:58:33,747 copying build/lib/keystone/tests/unit/test_v3_identity.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,750 copying build/lib/keystone/tests/unit/identity_mapping.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,752 copying build/lib/keystone/tests/unit/test_exception.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,754 copying build/lib/keystone/tests/unit/test_backend_ldap_pool.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,757 copying build/lib/keystone/tests/unit/test_v3_application_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,761 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/resource 2026-04-01T11:58:33,762 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/resource/backends 2026-04-01T11:58:33,763 copying build/lib/keystone/tests/unit/resource/backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource/backends 2026-04-01T11:58:33,766 copying build/lib/keystone/tests/unit/resource/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource/backends 2026-04-01T11:58:33,768 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/resource/config_backends 2026-04-01T11:58:33,769 copying build/lib/keystone/tests/unit/resource/config_backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource/config_backends 2026-04-01T11:58:33,771 copying build/lib/keystone/tests/unit/resource/config_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource/config_backends 2026-04-01T11:58:33,773 copying build/lib/keystone/tests/unit/resource/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource 2026-04-01T11:58:33,777 copying build/lib/keystone/tests/unit/resource/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource 2026-04-01T11:58:33,778 copying build/lib/keystone/tests/unit/resource/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource 2026-04-01T11:58:33,781 copying build/lib/keystone/tests/unit/test_v3_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,784 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/trust 2026-04-01T11:58:33,785 copying build/lib/keystone/tests/unit/trust/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/trust 2026-04-01T11:58:33,788 copying build/lib/keystone/tests/unit/trust/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/trust 2026-04-01T11:58:33,790 copying build/lib/keystone/tests/unit/test_backend_endpoint_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,792 copying build/lib/keystone/tests/unit/test_v3_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,795 copying build/lib/keystone/tests/unit/test_backend_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,799 copying build/lib/keystone/tests/unit/test_v3_os_revoke.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,801 copying build/lib/keystone/tests/unit/test_validation.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,805 copying build/lib/keystone/tests/unit/test_user_group_cache_invalidation.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,807 copying build/lib/keystone/tests/unit/test_user_group_cache_invalidation_integration.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,810 copying build/lib/keystone/tests/unit/test_v3_federation.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,815 copying build/lib/keystone/tests/unit/test_hacking_checks.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,817 copying build/lib/keystone/tests/unit/test_receipt_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,819 copying build/lib/keystone/tests/unit/test_v3_assignment.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,825 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/tests 2026-04-01T11:58:33,826 copying build/lib/keystone/tests/unit/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/tests 2026-04-01T11:58:33,828 copying build/lib/keystone/tests/unit/tests/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/tests 2026-04-01T11:58:33,830 copying build/lib/keystone/tests/unit/tests/test_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/tests 2026-04-01T11:58:33,832 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/credential 2026-04-01T11:58:33,833 copying build/lib/keystone/tests/unit/credential/test_fernet_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/credential 2026-04-01T11:58:33,835 copying build/lib/keystone/tests/unit/credential/test_backend_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/credential 2026-04-01T11:58:33,838 copying build/lib/keystone/tests/unit/credential/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/credential 2026-04-01T11:58:33,839 copying build/lib/keystone/tests/unit/test_v3_resource.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,843 copying build/lib/keystone/tests/unit/test_v3.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,846 copying build/lib/keystone/tests/unit/test_cli.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,850 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/receipt 2026-04-01T11:58:33,851 copying build/lib/keystone/tests/unit/receipt/test_fernet_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/receipt 2026-04-01T11:58:33,854 copying build/lib/keystone/tests/unit/receipt/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/receipt 2026-04-01T11:58:33,856 copying build/lib/keystone/tests/unit/receipt/test_receipt_serialization.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/receipt 2026-04-01T11:58:33,858 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/contrib 2026-04-01T11:58:33,860 copying build/lib/keystone/tests/unit/contrib/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/contrib 2026-04-01T11:58:33,862 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/contrib/federation 2026-04-01T11:58:33,863 copying build/lib/keystone/tests/unit/contrib/federation/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/contrib/federation 2026-04-01T11:58:33,864 copying build/lib/keystone/tests/unit/contrib/federation/test_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/contrib/federation 2026-04-01T11:58:33,868 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/policy 2026-04-01T11:58:33,869 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/policy/backends 2026-04-01T11:58:33,870 copying build/lib/keystone/tests/unit/policy/backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/policy/backends 2026-04-01T11:58:33,872 copying build/lib/keystone/tests/unit/policy/backends/test_base.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/policy/backends 2026-04-01T11:58:33,874 copying build/lib/keystone/tests/unit/policy/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/policy/backends 2026-04-01T11:58:33,876 copying build/lib/keystone/tests/unit/policy/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/policy 2026-04-01T11:58:33,878 copying build/lib/keystone/tests/unit/policy/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/policy 2026-04-01T11:58:33,882 copying build/lib/keystone/tests/unit/test_v3_auth.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,890 copying build/lib/keystone/tests/unit/test_entry_points.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,892 copying build/lib/keystone/tests/unit/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,894 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/backend 2026-04-01T11:58:33,896 copying build/lib/keystone/tests/unit/backend/core_ldap.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/backend 2026-04-01T11:58:33,898 copying build/lib/keystone/tests/unit/backend/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/backend 2026-04-01T11:58:33,900 copying build/lib/keystone/tests/unit/backend/core_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/backend 2026-04-01T11:58:33,902 copying build/lib/keystone/tests/unit/rest.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,904 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/external 2026-04-01T11:58:33,905 copying build/lib/keystone/tests/unit/external/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/external 2026-04-01T11:58:33,907 copying build/lib/keystone/tests/unit/external/README.rst -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/external 2026-04-01T11:58:33,909 copying build/lib/keystone/tests/unit/external/test_timeutils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/external 2026-04-01T11:58:33,911 copying build/lib/keystone/tests/unit/test_v3_oauth2.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,915 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/saml2 2026-04-01T11:58:33,916 copying build/lib/keystone/tests/unit/saml2/idp_saml2_metadata.xml -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/saml2 2026-04-01T11:58:33,918 copying build/lib/keystone/tests/unit/saml2/signed_saml2_assertion.xml -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/saml2 2026-04-01T11:58:33,921 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/assignment 2026-04-01T11:58:33,922 copying build/lib/keystone/tests/unit/assignment/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/assignment 2026-04-01T11:58:33,927 copying build/lib/keystone/tests/unit/assignment/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/assignment 2026-04-01T11:58:33,929 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/assignment/role_backends 2026-04-01T11:58:33,930 copying build/lib/keystone/tests/unit/assignment/role_backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/assignment/role_backends 2026-04-01T11:58:33,932 copying build/lib/keystone/tests/unit/assignment/role_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/assignment/role_backends 2026-04-01T11:58:33,933 copying build/lib/keystone/tests/unit/assignment/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/assignment 2026-04-01T11:58:33,936 copying build/lib/keystone/tests/unit/test_versions.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,939 copying build/lib/keystone/tests/unit/test_contrib_s3_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,941 copying build/lib/keystone/tests/unit/test_revoke.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,943 copying build/lib/keystone/tests/unit/test_healthcheck.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,945 copying build/lib/keystone/tests/unit/test_v3_oauth1.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,948 copying build/lib/keystone/tests/unit/test_url_middleware.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,950 copying build/lib/keystone/tests/unit/core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,953 copying build/lib/keystone/tests/unit/test_v3_catalog.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:33,957 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,958 copying build/lib/keystone/tests/unit/ksfixtures/policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,960 copying build/lib/keystone/tests/unit/ksfixtures/warnings.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,962 copying build/lib/keystone/tests/unit/ksfixtures/hacking.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,964 copying build/lib/keystone/tests/unit/ksfixtures/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,966 copying build/lib/keystone/tests/unit/ksfixtures/ldapdb.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,968 copying build/lib/keystone/tests/unit/ksfixtures/auth_plugins.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,969 copying build/lib/keystone/tests/unit/ksfixtures/logging.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,972 copying build/lib/keystone/tests/unit/ksfixtures/jws_key_repository.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,973 copying build/lib/keystone/tests/unit/ksfixtures/backendloader.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,975 copying build/lib/keystone/tests/unit/ksfixtures/key_repository.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,977 copying build/lib/keystone/tests/unit/ksfixtures/database.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,980 copying build/lib/keystone/tests/unit/ksfixtures/cache.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,981 copying build/lib/keystone/tests/unit/ksfixtures/temporaryfile.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-04-01T11:58:33,984 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/common 2026-04-01T11:58:33,985 copying build/lib/keystone/tests/unit/common/test_rbac_enforcer.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-04-01T11:58:33,988 copying build/lib/keystone/tests/unit/common/test_database_conflicts.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-04-01T11:58:33,990 copying build/lib/keystone/tests/unit/common/test_notifications.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-04-01T11:58:33,995 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/common/sql 2026-04-01T11:58:33,996 copying build/lib/keystone/tests/unit/common/sql/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common/sql 2026-04-01T11:58:33,997 copying build/lib/keystone/tests/unit/common/sql/test_upgrades.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common/sql 2026-04-01T11:58:34,000 copying build/lib/keystone/tests/unit/common/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-04-01T11:58:34,001 copying build/lib/keystone/tests/unit/common/test_provider_api.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-04-01T11:58:34,003 copying build/lib/keystone/tests/unit/common/test_sql_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-04-01T11:58:34,005 copying build/lib/keystone/tests/unit/common/test_password_hashing.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-04-01T11:58:34,007 copying build/lib/keystone/tests/unit/common/test_resource_options_common.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-04-01T11:58:34,009 copying build/lib/keystone/tests/unit/common/test_cache.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-04-01T11:58:34,011 copying build/lib/keystone/tests/unit/common/test_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-04-01T11:58:34,014 copying build/lib/keystone/tests/unit/common/test_json_home.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-04-01T11:58:34,016 copying build/lib/keystone/tests/unit/test_shadow_users.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,018 copying build/lib/keystone/tests/unit/test_ldap_pool_livetest.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,021 copying build/lib/keystone/tests/unit/default_fixtures.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,023 copying build/lib/keystone/tests/unit/test_sql_banned_operations.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,026 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/auth 2026-04-01T11:58:34,027 copying build/lib/keystone/tests/unit/auth/test_schema.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth 2026-04-01T11:58:34,030 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/auth/plugins 2026-04-01T11:58:34,031 copying build/lib/keystone/tests/unit/auth/plugins/test_mapped.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth/plugins 2026-04-01T11:58:34,034 copying build/lib/keystone/tests/unit/auth/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth/plugins 2026-04-01T11:58:34,035 copying build/lib/keystone/tests/unit/auth/plugins/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth/plugins 2026-04-01T11:58:34,037 copying build/lib/keystone/tests/unit/auth/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth 2026-04-01T11:58:34,039 copying build/lib/keystone/tests/unit/auth/test_controllers.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth 2026-04-01T11:58:34,041 copying build/lib/keystone/tests/unit/filtering.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,043 copying build/lib/keystone/tests/unit/test_v3_filters.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,045 copying build/lib/keystone/tests/unit/test_auth_plugin.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,048 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/identity 2026-04-01T11:58:34,050 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/identity/shadow_users 2026-04-01T11:58:34,051 copying build/lib/keystone/tests/unit/identity/shadow_users/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/shadow_users 2026-04-01T11:58:34,053 copying build/lib/keystone/tests/unit/identity/shadow_users/test_backend.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/shadow_users 2026-04-01T11:58:34,055 copying build/lib/keystone/tests/unit/identity/shadow_users/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/shadow_users 2026-04-01T11:58:34,058 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/identity/backends 2026-04-01T11:58:34,059 copying build/lib/keystone/tests/unit/identity/backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-04-01T11:58:34,061 copying build/lib/keystone/tests/unit/identity/backends/test_base.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-04-01T11:58:34,063 copying build/lib/keystone/tests/unit/identity/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-04-01T11:58:34,065 copying build/lib/keystone/tests/unit/identity/backends/fake_driver.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-04-01T11:58:34,066 copying build/lib/keystone/tests/unit/identity/backends/test_ldap_common.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-04-01T11:58:34,069 copying build/lib/keystone/tests/unit/identity/backends/test_ldap.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-04-01T11:58:34,071 copying build/lib/keystone/tests/unit/identity/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity 2026-04-01T11:58:34,074 copying build/lib/keystone/tests/unit/identity/test_backend_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity 2026-04-01T11:58:34,078 copying build/lib/keystone/tests/unit/identity/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity 2026-04-01T11:58:34,079 copying build/lib/keystone/tests/unit/identity/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity 2026-04-01T11:58:34,082 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/limit 2026-04-01T11:58:34,083 copying build/lib/keystone/tests/unit/limit/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/limit 2026-04-01T11:58:34,086 copying build/lib/keystone/tests/unit/limit/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/limit 2026-04-01T11:58:34,088 copying build/lib/keystone/tests/unit/base_classes.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,090 copying build/lib/keystone/tests/unit/test_limits.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,093 copying build/lib/keystone/tests/unit/test_v3_endpoint_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,095 copying build/lib/keystone/tests/unit/test_token_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,098 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/federation 2026-04-01T11:58:34,099 copying build/lib/keystone/tests/unit/federation/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/federation 2026-04-01T11:58:34,100 copying build/lib/keystone/tests/unit/federation/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/federation 2026-04-01T11:58:34,102 copying build/lib/keystone/tests/unit/federation/test_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/federation 2026-04-01T11:58:34,105 copying build/lib/keystone/tests/unit/test_sql_upgrade.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,107 copying build/lib/keystone/tests/unit/fakeldap.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,110 copying build/lib/keystone/tests/unit/test_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,113 copying build/lib/keystone/tests/unit/test_app_config.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,115 copying build/lib/keystone/tests/unit/test_backend_rules.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,117 copying build/lib/keystone/tests/unit/test_v3_domain_config.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,120 copying build/lib/keystone/tests/unit/mapping_fixtures.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,123 copying build/lib/keystone/tests/unit/test_backend_federation_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,125 copying build/lib/keystone/tests/unit/federation_fixtures.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,127 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/application_credential 2026-04-01T11:58:34,128 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/application_credential/backends 2026-04-01T11:58:34,129 copying build/lib/keystone/tests/unit/application_credential/backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/application_credential/backends 2026-04-01T11:58:34,131 copying build/lib/keystone/tests/unit/application_credential/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/application_credential/backends 2026-04-01T11:58:34,133 copying build/lib/keystone/tests/unit/application_credential/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/application_credential 2026-04-01T11:58:34,135 copying build/lib/keystone/tests/unit/application_credential/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/application_credential 2026-04-01T11:58:34,137 copying build/lib/keystone/tests/unit/test_driver_hints.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,139 copying build/lib/keystone/tests/unit/test_ldap_livetest.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,141 copying build/lib/keystone/tests/unit/test_middleware.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,144 copying build/lib/keystone/tests/unit/test_v3_trust.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,147 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/token 2026-04-01T11:58:34,148 copying build/lib/keystone/tests/unit/token/test_fernet_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/token 2026-04-01T11:58:34,151 copying build/lib/keystone/tests/unit/token/test_jws_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/token 2026-04-01T11:58:34,153 copying build/lib/keystone/tests/unit/token/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/token 2026-04-01T11:58:34,155 copying build/lib/keystone/tests/unit/token/test_token_serialization.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/token 2026-04-01T11:58:34,157 copying build/lib/keystone/tests/unit/test_backend_id_mapping_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,160 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/endpoint_policy 2026-04-01T11:58:34,161 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/endpoint_policy/backends 2026-04-01T11:58:34,163 copying build/lib/keystone/tests/unit/endpoint_policy/backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/endpoint_policy/backends 2026-04-01T11:58:34,165 copying build/lib/keystone/tests/unit/endpoint_policy/backends/test_base.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/endpoint_policy/backends 2026-04-01T11:58:34,167 copying build/lib/keystone/tests/unit/endpoint_policy/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/endpoint_policy/backends 2026-04-01T11:58:34,169 copying build/lib/keystone/tests/unit/endpoint_policy/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/endpoint_policy 2026-04-01T11:58:34,170 copying build/lib/keystone/tests/unit/test_contrib_simple_cert.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,172 copying build/lib/keystone/tests/unit/test_backend_ldap.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,177 copying build/lib/keystone/tests/unit/utils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,179 copying build/lib/keystone/tests/unit/test_config.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-01T11:58:34,182 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/catalog 2026-04-01T11:58:34,183 copying build/lib/keystone/tests/unit/catalog/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/catalog 2026-04-01T11:58:34,185 copying build/lib/keystone/tests/unit/catalog/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/catalog 2026-04-01T11:58:34,187 copying build/lib/keystone/tests/unit/catalog/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/catalog 2026-04-01T11:58:34,189 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/server 2026-04-01T11:58:34,190 copying build/lib/keystone/tests/unit/server/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/server 2026-04-01T11:58:34,192 copying build/lib/keystone/tests/unit/server/test_keystone_flask.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/server 2026-04-01T11:58:34,195 creating build/bdist.linux-armv7l/wheel/keystone/revoke 2026-04-01T11:58:34,197 creating build/bdist.linux-armv7l/wheel/keystone/revoke/backends 2026-04-01T11:58:34,198 copying build/lib/keystone/revoke/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke/backends 2026-04-01T11:58:34,200 copying build/lib/keystone/revoke/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke/backends 2026-04-01T11:58:34,202 copying build/lib/keystone/revoke/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke/backends 2026-04-01T11:58:34,204 copying build/lib/keystone/revoke/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke 2026-04-01T11:58:34,205 copying build/lib/keystone/revoke/model.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke 2026-04-01T11:58:34,207 copying build/lib/keystone/revoke/core.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke 2026-04-01T11:58:34,210 creating build/bdist.linux-armv7l/wheel/keystone/credential 2026-04-01T11:58:34,211 copying build/lib/keystone/credential/provider.py -> build/bdist.linux-armv7l/wheel/./keystone/credential 2026-04-01T11:58:34,213 creating build/bdist.linux-armv7l/wheel/keystone/credential/backends 2026-04-01T11:58:34,214 copying build/lib/keystone/credential/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/backends 2026-04-01T11:58:34,217 copying build/lib/keystone/credential/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/backends 2026-04-01T11:58:34,218 copying build/lib/keystone/credential/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/backends 2026-04-01T11:58:34,220 copying build/lib/keystone/credential/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/credential 2026-04-01T11:58:34,223 copying build/lib/keystone/credential/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/credential 2026-04-01T11:58:34,224 copying build/lib/keystone/credential/core.py -> build/bdist.linux-armv7l/wheel/./keystone/credential 2026-04-01T11:58:34,227 creating build/bdist.linux-armv7l/wheel/keystone/credential/providers 2026-04-01T11:58:34,229 creating build/bdist.linux-armv7l/wheel/keystone/credential/providers/fernet 2026-04-01T11:58:34,230 copying build/lib/keystone/credential/providers/fernet/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/providers/fernet 2026-04-01T11:58:34,231 copying build/lib/keystone/credential/providers/fernet/core.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/providers/fernet 2026-04-01T11:58:34,234 copying build/lib/keystone/credential/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/providers 2026-04-01T11:58:34,235 copying build/lib/keystone/credential/providers/core.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/providers 2026-04-01T11:58:34,238 creating build/bdist.linux-armv7l/wheel/keystone/api 2026-04-01T11:58:34,239 creating build/bdist.linux-armv7l/wheel/keystone/api/_shared 2026-04-01T11:58:34,240 copying build/lib/keystone/api/_shared/EC2_S3_Resource.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-04-01T11:58:34,243 copying build/lib/keystone/api/_shared/implied_roles.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-04-01T11:58:34,244 copying build/lib/keystone/api/_shared/json_home_relations.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-04-01T11:58:34,246 copying build/lib/keystone/api/_shared/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-04-01T11:58:34,248 copying build/lib/keystone/api/_shared/authentication.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-04-01T11:58:34,250 copying build/lib/keystone/api/_shared/saml.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-04-01T11:58:34,252 copying build/lib/keystone/api/auth.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,255 copying build/lib/keystone/api/policy.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,258 copying build/lib/keystone/api/os_simple_cert.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,259 copying build/lib/keystone/api/os_oauth1.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,262 copying build/lib/keystone/api/discovery.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,264 copying build/lib/keystone/api/role_inferences.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,266 copying build/lib/keystone/api/os_ep_filter.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,269 copying build/lib/keystone/api/os_inherit.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,271 copying build/lib/keystone/api/roles.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,274 copying build/lib/keystone/api/os_federation.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,276 copying build/lib/keystone/api/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,278 copying build/lib/keystone/api/regions.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,280 copying build/lib/keystone/api/os_oauth2.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,283 creating build/bdist.linux-armv7l/wheel/keystone/api/validation 2026-04-01T11:58:34,284 copying build/lib/keystone/api/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/api/validation 2026-04-01T11:58:34,286 copying build/lib/keystone/api/validation/parameter_types.py -> build/bdist.linux-armv7l/wheel/./keystone/api/validation 2026-04-01T11:58:34,288 copying build/lib/keystone/api/validation/response_types.py -> build/bdist.linux-armv7l/wheel/./keystone/api/validation 2026-04-01T11:58:34,290 copying build/lib/keystone/api/validation/validators.py -> build/bdist.linux-armv7l/wheel/./keystone/api/validation 2026-04-01T11:58:34,292 copying build/lib/keystone/api/endpoints.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,295 copying build/lib/keystone/api/projects.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,297 copying build/lib/keystone/api/services.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,299 copying build/lib/keystone/api/credentials.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,301 copying build/lib/keystone/api/registered_limits.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,303 copying build/lib/keystone/api/domains.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,306 copying build/lib/keystone/api/groups.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,308 copying build/lib/keystone/api/s3tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,311 copying build/lib/keystone/api/users.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,313 copying build/lib/keystone/api/trusts.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,316 copying build/lib/keystone/api/role_assignments.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,318 copying build/lib/keystone/api/ec2tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,320 copying build/lib/keystone/api/os_revoke.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,322 copying build/lib/keystone/api/system.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,324 copying build/lib/keystone/api/limits.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-01T11:58:34,327 creating build/bdist.linux-armv7l/wheel/keystone/receipt 2026-04-01T11:58:34,328 copying build/lib/keystone/receipt/provider.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt 2026-04-01T11:58:34,330 copying build/lib/keystone/receipt/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt 2026-04-01T11:58:34,332 copying build/lib/keystone/receipt/handlers.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt 2026-04-01T11:58:34,335 creating build/bdist.linux-armv7l/wheel/keystone/receipt/providers 2026-04-01T11:58:34,336 creating build/bdist.linux-armv7l/wheel/keystone/receipt/providers/fernet 2026-04-01T11:58:34,337 copying build/lib/keystone/receipt/providers/fernet/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt/providers/fernet 2026-04-01T11:58:34,339 copying build/lib/keystone/receipt/providers/fernet/core.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt/providers/fernet 2026-04-01T11:58:34,341 copying build/lib/keystone/receipt/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt/providers 2026-04-01T11:58:34,343 copying build/lib/keystone/receipt/providers/base.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt/providers 2026-04-01T11:58:34,345 copying build/lib/keystone/receipt/receipt_formatters.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt 2026-04-01T11:58:34,348 creating build/bdist.linux-armv7l/wheel/keystone/policy 2026-04-01T11:58:34,349 creating build/bdist.linux-armv7l/wheel/keystone/policy/backends 2026-04-01T11:58:34,351 copying build/lib/keystone/policy/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/policy/backends 2026-04-01T11:58:34,353 copying build/lib/keystone/policy/backends/rules.py -> build/bdist.linux-armv7l/wheel/./keystone/policy/backends 2026-04-01T11:58:34,355 copying build/lib/keystone/policy/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/policy/backends 2026-04-01T11:58:34,356 copying build/lib/keystone/policy/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/policy/backends 2026-04-01T11:58:34,358 copying build/lib/keystone/policy/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/policy 2026-04-01T11:58:34,360 copying build/lib/keystone/policy/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/policy 2026-04-01T11:58:34,362 copying build/lib/keystone/policy/core.py -> build/bdist.linux-armv7l/wheel/./keystone/policy 2026-04-01T11:58:34,364 copying build/lib/keystone/i18n.py -> build/bdist.linux-armv7l/wheel/./keystone 2026-04-01T11:58:34,365 copying build/lib/keystone/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone 2026-04-01T11:58:34,367 creating build/bdist.linux-armv7l/wheel/keystone/oauth1 2026-04-01T11:58:34,369 creating build/bdist.linux-armv7l/wheel/keystone/oauth1/backends 2026-04-01T11:58:34,370 copying build/lib/keystone/oauth1/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1/backends 2026-04-01T11:58:34,372 copying build/lib/keystone/oauth1/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1/backends 2026-04-01T11:58:34,374 copying build/lib/keystone/oauth1/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1/backends 2026-04-01T11:58:34,376 copying build/lib/keystone/oauth1/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1 2026-04-01T11:58:34,378 copying build/lib/keystone/oauth1/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1 2026-04-01T11:58:34,380 copying build/lib/keystone/oauth1/core.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1 2026-04-01T11:58:34,382 copying build/lib/keystone/oauth1/validator.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1 2026-04-01T11:58:34,384 creating build/bdist.linux-armv7l/wheel/keystone/assignment 2026-04-01T11:58:34,386 creating build/bdist.linux-armv7l/wheel/keystone/assignment/backends 2026-04-01T11:58:34,387 copying build/lib/keystone/assignment/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/backends 2026-04-01T11:58:34,390 copying build/lib/keystone/assignment/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/backends 2026-04-01T11:58:34,391 copying build/lib/keystone/assignment/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/backends 2026-04-01T11:58:34,394 copying build/lib/keystone/assignment/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment 2026-04-01T11:58:34,396 copying build/lib/keystone/assignment/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment 2026-04-01T11:58:34,398 creating build/bdist.linux-armv7l/wheel/keystone/assignment/role_backends 2026-04-01T11:58:34,400 copying build/lib/keystone/assignment/role_backends/sql_model.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/role_backends 2026-04-01T11:58:34,402 copying build/lib/keystone/assignment/role_backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/role_backends 2026-04-01T11:58:34,404 copying build/lib/keystone/assignment/role_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/role_backends 2026-04-01T11:58:34,406 copying build/lib/keystone/assignment/role_backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/role_backends 2026-04-01T11:58:34,408 copying build/lib/keystone/assignment/role_backends/resource_options.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/role_backends 2026-04-01T11:58:34,410 copying build/lib/keystone/assignment/core.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment 2026-04-01T11:58:34,414 creating build/bdist.linux-armv7l/wheel/keystone/common 2026-04-01T11:58:34,415 copying build/lib/keystone/common/json_home.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-01T11:58:34,418 copying build/lib/keystone/common/profiler.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-01T11:58:34,420 copying build/lib/keystone/common/authorization.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-01T11:58:34,421 copying build/lib/keystone/common/context.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-01T11:58:34,424 creating build/bdist.linux-armv7l/wheel/keystone/common/rbac_enforcer 2026-04-01T11:58:34,425 copying build/lib/keystone/common/rbac_enforcer/policy.py -> build/bdist.linux-armv7l/wheel/./keystone/common/rbac_enforcer 2026-04-01T11:58:34,427 copying build/lib/keystone/common/rbac_enforcer/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/rbac_enforcer 2026-04-01T11:58:34,429 copying build/lib/keystone/common/rbac_enforcer/enforcer.py -> build/bdist.linux-armv7l/wheel/./keystone/common/rbac_enforcer 2026-04-01T11:58:34,432 creating build/bdist.linux-armv7l/wheel/keystone/common/sql 2026-04-01T11:58:34,433 copying build/lib/keystone/common/sql/upgrades.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql 2026-04-01T11:58:34,436 copying build/lib/keystone/common/sql/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql 2026-04-01T11:58:34,438 copying build/lib/keystone/common/sql/core.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql 2026-04-01T11:58:34,441 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations 2026-04-01T11:58:34,442 copying build/lib/keystone/common/sql/migrations/script.py.mako -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-04-01T11:58:34,444 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions 2026-04-01T11:58:34,445 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/2026.1 2026-04-01T11:58:34,447 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/2026.1/expand 2026-04-01T11:58:34,448 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-04-01T11:58:34,450 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/2024.1 2026-04-01T11:58:34,452 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/2024.1/expand 2026-04-01T11:58:34,453 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-04-01T11:58:34,455 copying build/lib/keystone/common/sql/migrations/versions/CONTRACT_HEAD -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions 2026-04-01T11:58:34,458 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/bobcat 2026-04-01T11:58:34,459 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/bobcat/expand 2026-04-01T11:58:34,460 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-04-01T11:58:34,462 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-04-01T11:58:34,465 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/bobcat/contract 2026-04-01T11:58:34,466 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-04-01T11:58:34,468 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-04-01T11:58:34,470 copying build/lib/keystone/common/sql/migrations/versions/27e647c0fad4_initial_version.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions 2026-04-01T11:58:34,473 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/yoga 2026-04-01T11:58:34,475 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/yoga/expand 2026-04-01T11:58:34,476 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-04-01T11:58:34,479 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/yoga/contract 2026-04-01T11:58:34,480 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-04-01T11:58:34,482 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/2025.2 2026-04-01T11:58:34,484 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/2025.2/expand 2026-04-01T11:58:34,485 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-04-01T11:58:34,487 copying build/lib/keystone/common/sql/migrations/versions/EXPAND_HEAD -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions 2026-04-01T11:58:34,489 copying build/lib/keystone/common/sql/migrations/manage.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-04-01T11:58:34,491 copying build/lib/keystone/common/sql/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-04-01T11:58:34,492 copying build/lib/keystone/common/sql/migrations/autogen.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-04-01T11:58:34,494 copying build/lib/keystone/common/sql/migrations/env.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-04-01T11:58:34,497 copying build/lib/keystone/common/sql/migrations/README.rst -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-04-01T11:58:34,499 copying build/lib/keystone/common/sql/alembic.ini -> build/bdist.linux-armv7l/wheel/./keystone/common/sql 2026-04-01T11:58:34,502 creating build/bdist.linux-armv7l/wheel/keystone/common/policies 2026-04-01T11:58:34,503 copying build/lib/keystone/common/policies/access_token.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,505 copying build/lib/keystone/common/policies/group.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,507 copying build/lib/keystone/common/policies/auth.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,509 copying build/lib/keystone/common/policies/policy.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,511 copying build/lib/keystone/common/policies/project.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,513 copying build/lib/keystone/common/policies/credential.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,515 copying build/lib/keystone/common/policies/protocol.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,517 copying build/lib/keystone/common/policies/region.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,519 copying build/lib/keystone/common/policies/user.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,522 copying build/lib/keystone/common/policies/endpoint.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,524 copying build/lib/keystone/common/policies/domain_config.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,526 copying build/lib/keystone/common/policies/mapping.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,528 copying build/lib/keystone/common/policies/grant.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,531 copying build/lib/keystone/common/policies/project_endpoint.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,533 copying build/lib/keystone/common/policies/implied_role.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,535 copying build/lib/keystone/common/policies/service_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,537 copying build/lib/keystone/common/policies/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,539 copying build/lib/keystone/common/policies/consumer.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,540 copying build/lib/keystone/common/policies/base.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,543 copying build/lib/keystone/common/policies/policy_association.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,545 copying build/lib/keystone/common/policies/domain.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,547 copying build/lib/keystone/common/policies/application_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,549 copying build/lib/keystone/common/policies/token.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,551 copying build/lib/keystone/common/policies/access_rule.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,553 copying build/lib/keystone/common/policies/token_revocation.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,555 copying build/lib/keystone/common/policies/registered_limit.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,556 copying build/lib/keystone/common/policies/endpoint_group.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,559 copying build/lib/keystone/common/policies/revoke_event.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,561 copying build/lib/keystone/common/policies/trust.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,563 copying build/lib/keystone/common/policies/limit.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,565 copying build/lib/keystone/common/policies/role.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,567 copying build/lib/keystone/common/policies/identity_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,570 copying build/lib/keystone/common/policies/s3tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,571 copying build/lib/keystone/common/policies/ec2_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,573 copying build/lib/keystone/common/policies/role_assignment.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,575 copying build/lib/keystone/common/policies/ec2tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,577 copying build/lib/keystone/common/policies/service.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-01T11:58:34,579 copying build/lib/keystone/common/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-01T11:58:34,581 creating build/bdist.linux-armv7l/wheel/keystone/common/validation 2026-04-01T11:58:34,582 copying build/lib/keystone/common/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/validation 2026-04-01T11:58:34,584 copying build/lib/keystone/common/validation/parameter_types.py -> build/bdist.linux-armv7l/wheel/./keystone/common/validation 2026-04-01T11:58:34,586 copying build/lib/keystone/common/validation/validators.py -> build/bdist.linux-armv7l/wheel/./keystone/common/validation 2026-04-01T11:58:34,589 copying build/lib/keystone/common/jwt_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-01T11:58:34,590 copying build/lib/keystone/common/fernet_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-01T11:58:34,593 copying build/lib/keystone/common/tokenless_auth.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-01T11:58:34,595 copying build/lib/keystone/common/render_token.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-01T11:58:34,598 creating build/bdist.linux-armv7l/wheel/keystone/common/password_hashers 2026-04-01T11:58:34,599 copying build/lib/keystone/common/password_hashers/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/password_hashers 2026-04-01T11:58:34,601 copying build/lib/keystone/common/password_hashers/scrypt.py -> build/bdist.linux-armv7l/wheel/./keystone/common/password_hashers 2026-04-01T11:58:34,602 copying build/lib/keystone/common/password_hashers/pbkdf2.py -> build/bdist.linux-armv7l/wheel/./keystone/common/password_hashers 2026-04-01T11:58:34,604 copying build/lib/keystone/common/password_hashers/bcrypt.py -> build/bdist.linux-armv7l/wheel/./keystone/common/password_hashers 2026-04-01T11:58:34,607 creating build/bdist.linux-armv7l/wheel/keystone/common/resource_options 2026-04-01T11:58:34,608 copying build/lib/keystone/common/resource_options/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/resource_options 2026-04-01T11:58:34,610 copying build/lib/keystone/common/resource_options/core.py -> build/bdist.linux-armv7l/wheel/./keystone/common/resource_options 2026-04-01T11:58:34,613 creating build/bdist.linux-armv7l/wheel/keystone/common/resource_options/options 2026-04-01T11:58:34,614 copying build/lib/keystone/common/resource_options/options/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/resource_options/options 2026-04-01T11:58:34,616 copying build/lib/keystone/common/resource_options/options/immutable.py -> build/bdist.linux-armv7l/wheel/./keystone/common/resource_options/options 2026-04-01T11:58:34,618 copying build/lib/keystone/common/manager.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-01T11:58:34,620 copying build/lib/keystone/common/driver_hints.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-01T11:58:34,622 copying build/lib/keystone/common/utils.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-01T11:58:34,625 creating build/bdist.linux-armv7l/wheel/keystone/common/cache 2026-04-01T11:58:34,626 copying build/lib/keystone/common/cache/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/cache 2026-04-01T11:58:34,628 copying build/lib/keystone/common/cache/core.py -> build/bdist.linux-armv7l/wheel/./keystone/common/cache 2026-04-01T11:58:34,630 copying build/lib/keystone/common/cache/_context_cache.py -> build/bdist.linux-armv7l/wheel/./keystone/common/cache 2026-04-01T11:58:34,632 copying build/lib/keystone/common/password_hashing.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-01T11:58:34,634 copying build/lib/keystone/common/provider_api.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-01T11:58:34,636 copying build/lib/keystone/exception.py -> build/bdist.linux-armv7l/wheel/./keystone 2026-04-01T11:58:34,640 creating build/bdist.linux-armv7l/wheel/keystone/locale 2026-04-01T11:58:34,641 creating build/bdist.linux-armv7l/wheel/keystone/locale/zh_CN 2026-04-01T11:58:34,643 creating build/bdist.linux-armv7l/wheel/keystone/locale/zh_CN/LC_MESSAGES 2026-04-01T11:58:34,644 copying build/lib/keystone/locale/zh_CN/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/zh_CN/LC_MESSAGES 2026-04-01T11:58:34,648 creating build/bdist.linux-armv7l/wheel/keystone/locale/de 2026-04-01T11:58:34,649 creating build/bdist.linux-armv7l/wheel/keystone/locale/de/LC_MESSAGES 2026-04-01T11:58:34,650 copying build/lib/keystone/locale/de/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/de/LC_MESSAGES 2026-04-01T11:58:34,654 creating build/bdist.linux-armv7l/wheel/keystone/locale/zh_TW 2026-04-01T11:58:34,655 creating build/bdist.linux-armv7l/wheel/keystone/locale/zh_TW/LC_MESSAGES 2026-04-01T11:58:34,656 copying build/lib/keystone/locale/zh_TW/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/zh_TW/LC_MESSAGES 2026-04-01T11:58:34,659 creating build/bdist.linux-armv7l/wheel/keystone/locale/ko_KR 2026-04-01T11:58:34,661 creating build/bdist.linux-armv7l/wheel/keystone/locale/ko_KR/LC_MESSAGES 2026-04-01T11:58:34,662 copying build/lib/keystone/locale/ko_KR/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/ko_KR/LC_MESSAGES 2026-04-01T11:58:34,665 creating build/bdist.linux-armv7l/wheel/keystone/locale/ru 2026-04-01T11:58:34,666 creating build/bdist.linux-armv7l/wheel/keystone/locale/ru/LC_MESSAGES 2026-04-01T11:58:34,667 copying build/lib/keystone/locale/ru/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/ru/LC_MESSAGES 2026-04-01T11:58:34,671 creating build/bdist.linux-armv7l/wheel/keystone/locale/en_GB 2026-04-01T11:58:34,673 creating build/bdist.linux-armv7l/wheel/keystone/locale/en_GB/LC_MESSAGES 2026-04-01T11:58:34,674 copying build/lib/keystone/locale/en_GB/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/en_GB/LC_MESSAGES 2026-04-01T11:58:34,678 creating build/bdist.linux-armv7l/wheel/keystone/locale/pt_BR 2026-04-01T11:58:34,679 creating build/bdist.linux-armv7l/wheel/keystone/locale/pt_BR/LC_MESSAGES 2026-04-01T11:58:34,680 copying build/lib/keystone/locale/pt_BR/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/pt_BR/LC_MESSAGES 2026-04-01T11:58:34,684 creating build/bdist.linux-armv7l/wheel/keystone/locale/es 2026-04-01T11:58:34,686 creating build/bdist.linux-armv7l/wheel/keystone/locale/es/LC_MESSAGES 2026-04-01T11:58:34,687 copying build/lib/keystone/locale/es/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/es/LC_MESSAGES 2026-04-01T11:58:34,690 creating build/bdist.linux-armv7l/wheel/keystone/locale/ja 2026-04-01T11:58:34,692 creating build/bdist.linux-armv7l/wheel/keystone/locale/ja/LC_MESSAGES 2026-04-01T11:58:34,693 copying build/lib/keystone/locale/ja/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/ja/LC_MESSAGES 2026-04-01T11:58:34,696 creating build/bdist.linux-armv7l/wheel/keystone/locale/it 2026-04-01T11:58:34,698 creating build/bdist.linux-armv7l/wheel/keystone/locale/it/LC_MESSAGES 2026-04-01T11:58:34,699 copying build/lib/keystone/locale/it/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/it/LC_MESSAGES 2026-04-01T11:58:34,702 creating build/bdist.linux-armv7l/wheel/keystone/locale/fr 2026-04-01T11:58:34,704 creating build/bdist.linux-armv7l/wheel/keystone/locale/fr/LC_MESSAGES 2026-04-01T11:58:34,705 copying build/lib/keystone/locale/fr/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/fr/LC_MESSAGES 2026-04-01T11:58:34,709 creating build/bdist.linux-armv7l/wheel/keystone/auth 2026-04-01T11:58:34,710 copying build/lib/keystone/auth/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/auth 2026-04-01T11:58:34,713 creating build/bdist.linux-armv7l/wheel/keystone/auth/plugins 2026-04-01T11:58:34,714 copying build/lib/keystone/auth/plugins/password.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-04-01T11:58:34,716 copying build/lib/keystone/auth/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-04-01T11:58:34,718 copying build/lib/keystone/auth/plugins/base.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-04-01T11:58:34,720 copying build/lib/keystone/auth/plugins/application_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-04-01T11:58:34,722 copying build/lib/keystone/auth/plugins/token.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-04-01T11:58:34,724 copying build/lib/keystone/auth/plugins/core.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-04-01T11:58:34,726 copying build/lib/keystone/auth/plugins/mapped.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-04-01T11:58:34,729 copying build/lib/keystone/auth/plugins/totp.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-04-01T11:58:34,732 copying build/lib/keystone/auth/plugins/oauth1.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-04-01T11:58:34,733 copying build/lib/keystone/auth/plugins/external.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-04-01T11:58:34,735 copying build/lib/keystone/auth/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/auth 2026-04-01T11:58:34,737 copying build/lib/keystone/auth/core.py -> build/bdist.linux-armv7l/wheel/./keystone/auth 2026-04-01T11:58:34,740 creating build/bdist.linux-armv7l/wheel/keystone/oauth2 2026-04-01T11:58:34,741 copying build/lib/keystone/oauth2/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth2 2026-04-01T11:58:34,742 copying build/lib/keystone/oauth2/handlers.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth2 2026-04-01T11:58:34,744 creating build/bdist.linux-armv7l/wheel/keystone/identity 2026-04-01T11:58:34,746 creating build/bdist.linux-armv7l/wheel/keystone/identity/backends 2026-04-01T11:58:34,747 copying build/lib/keystone/identity/backends/sql_model.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends 2026-04-01T11:58:34,750 copying build/lib/keystone/identity/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends 2026-04-01T11:58:34,752 copying build/lib/keystone/identity/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends 2026-04-01T11:58:34,754 copying build/lib/keystone/identity/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends 2026-04-01T11:58:34,756 copying build/lib/keystone/identity/backends/resource_options.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends 2026-04-01T11:58:34,759 creating build/bdist.linux-armv7l/wheel/keystone/identity/backends/ldap 2026-04-01T11:58:34,760 copying build/lib/keystone/identity/backends/ldap/common.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends/ldap 2026-04-01T11:58:34,764 copying build/lib/keystone/identity/backends/ldap/models.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends/ldap 2026-04-01T11:58:34,766 copying build/lib/keystone/identity/backends/ldap/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends/ldap 2026-04-01T11:58:34,768 copying build/lib/keystone/identity/backends/ldap/core.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends/ldap 2026-04-01T11:58:34,771 copying build/lib/keystone/identity/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/identity 2026-04-01T11:58:34,774 copying build/lib/keystone/identity/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity 2026-04-01T11:58:34,776 creating build/bdist.linux-armv7l/wheel/keystone/identity/id_generators 2026-04-01T11:58:34,777 copying build/lib/keystone/identity/id_generators/sha256.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/id_generators 2026-04-01T11:58:34,779 copying build/lib/keystone/identity/id_generators/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/id_generators 2026-04-01T11:58:34,781 copying build/lib/keystone/identity/core.py -> build/bdist.linux-armv7l/wheel/./keystone/identity 2026-04-01T11:58:34,784 copying build/lib/keystone/identity/generator.py -> build/bdist.linux-armv7l/wheel/./keystone/identity 2026-04-01T11:58:34,786 creating build/bdist.linux-armv7l/wheel/keystone/identity/mapping_backends 2026-04-01T11:58:34,787 copying build/lib/keystone/identity/mapping_backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/mapping_backends 2026-04-01T11:58:34,790 copying build/lib/keystone/identity/mapping_backends/mapping.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/mapping_backends 2026-04-01T11:58:34,792 copying build/lib/keystone/identity/mapping_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/mapping_backends 2026-04-01T11:58:34,793 copying build/lib/keystone/identity/mapping_backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/mapping_backends 2026-04-01T11:58:34,796 creating build/bdist.linux-armv7l/wheel/keystone/identity/shadow_backends 2026-04-01T11:58:34,796 copying build/lib/keystone/identity/shadow_backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/shadow_backends 2026-04-01T11:58:34,799 copying build/lib/keystone/identity/shadow_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/shadow_backends 2026-04-01T11:58:34,800 copying build/lib/keystone/identity/shadow_backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/shadow_backends 2026-04-01T11:58:34,803 creating build/bdist.linux-armv7l/wheel/keystone/limit 2026-04-01T11:58:34,804 creating build/bdist.linux-armv7l/wheel/keystone/limit/backends 2026-04-01T11:58:34,805 copying build/lib/keystone/limit/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/backends 2026-04-01T11:58:34,808 copying build/lib/keystone/limit/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/backends 2026-04-01T11:58:34,809 copying build/lib/keystone/limit/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/backends 2026-04-01T11:58:34,812 creating build/bdist.linux-armv7l/wheel/keystone/limit/models 2026-04-01T11:58:34,813 copying build/lib/keystone/limit/models/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/models 2026-04-01T11:58:34,814 copying build/lib/keystone/limit/models/base.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/models 2026-04-01T11:58:34,816 copying build/lib/keystone/limit/models/flat.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/models 2026-04-01T11:58:34,818 copying build/lib/keystone/limit/models/strict_two_level.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/models 2026-04-01T11:58:34,820 copying build/lib/keystone/limit/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/limit 2026-04-01T11:58:34,822 copying build/lib/keystone/limit/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/limit 2026-04-01T11:58:34,824 copying build/lib/keystone/limit/core.py -> build/bdist.linux-armv7l/wheel/./keystone/limit 2026-04-01T11:58:34,827 creating build/bdist.linux-armv7l/wheel/keystone/federation 2026-04-01T11:58:34,829 creating build/bdist.linux-armv7l/wheel/keystone/federation/backends 2026-04-01T11:58:34,830 copying build/lib/keystone/federation/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/federation/backends 2026-04-01T11:58:34,832 copying build/lib/keystone/federation/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/federation/backends 2026-04-01T11:58:34,834 copying build/lib/keystone/federation/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/federation/backends 2026-04-01T11:58:34,836 copying build/lib/keystone/federation/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-04-01T11:58:34,839 copying build/lib/keystone/federation/idp.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-04-01T11:58:34,841 copying build/lib/keystone/federation/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-04-01T11:58:34,843 copying build/lib/keystone/federation/constants.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-04-01T11:58:34,845 copying build/lib/keystone/federation/core.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-04-01T11:58:34,847 copying build/lib/keystone/federation/utils.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-04-01T11:58:34,850 creating build/bdist.linux-armv7l/wheel/keystone/application_credential 2026-04-01T11:58:34,852 creating build/bdist.linux-armv7l/wheel/keystone/application_credential/backends 2026-04-01T11:58:34,853 copying build/lib/keystone/application_credential/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential/backends 2026-04-01T11:58:34,855 copying build/lib/keystone/application_credential/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential/backends 2026-04-01T11:58:34,857 copying build/lib/keystone/application_credential/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential/backends 2026-04-01T11:58:34,859 copying build/lib/keystone/application_credential/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential 2026-04-01T11:58:34,861 copying build/lib/keystone/application_credential/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential 2026-04-01T11:58:34,863 copying build/lib/keystone/application_credential/core.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential 2026-04-01T11:58:34,865 creating build/bdist.linux-armv7l/wheel/keystone/token 2026-04-01T11:58:34,866 copying build/lib/keystone/token/provider.py -> build/bdist.linux-armv7l/wheel/./keystone/token 2026-04-01T11:58:34,869 copying build/lib/keystone/token/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/token 2026-04-01T11:58:34,871 creating build/bdist.linux-armv7l/wheel/keystone/token/providers 2026-04-01T11:58:34,872 creating build/bdist.linux-armv7l/wheel/keystone/token/providers/jws 2026-04-01T11:58:34,873 copying build/lib/keystone/token/providers/jws/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers/jws 2026-04-01T11:58:34,875 copying build/lib/keystone/token/providers/jws/core.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers/jws 2026-04-01T11:58:34,878 creating build/bdist.linux-armv7l/wheel/keystone/token/providers/fernet 2026-04-01T11:58:34,879 copying build/lib/keystone/token/providers/fernet/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers/fernet 2026-04-01T11:58:34,881 copying build/lib/keystone/token/providers/fernet/core.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers/fernet 2026-04-01T11:58:34,883 copying build/lib/keystone/token/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers 2026-04-01T11:58:34,885 copying build/lib/keystone/token/providers/base.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers 2026-04-01T11:58:34,887 copying build/lib/keystone/token/token_formatters.py -> build/bdist.linux-armv7l/wheel/./keystone/token 2026-04-01T11:58:34,890 creating build/bdist.linux-armv7l/wheel/keystone/endpoint_policy 2026-04-01T11:58:34,891 creating build/bdist.linux-armv7l/wheel/keystone/endpoint_policy/backends 2026-04-01T11:58:34,892 copying build/lib/keystone/endpoint_policy/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/endpoint_policy/backends 2026-04-01T11:58:34,895 copying build/lib/keystone/endpoint_policy/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/endpoint_policy/backends 2026-04-01T11:58:34,896 copying build/lib/keystone/endpoint_policy/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/endpoint_policy/backends 2026-04-01T11:58:34,898 copying build/lib/keystone/endpoint_policy/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/endpoint_policy 2026-04-01T11:58:34,900 copying build/lib/keystone/endpoint_policy/core.py -> build/bdist.linux-armv7l/wheel/./keystone/endpoint_policy 2026-04-01T11:58:34,903 creating build/bdist.linux-armv7l/wheel/keystone/cmd 2026-04-01T11:58:34,904 copying build/lib/keystone/cmd/status.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-04-01T11:58:34,906 copying build/lib/keystone/cmd/cli.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-04-01T11:58:34,909 copying build/lib/keystone/cmd/idutils.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-04-01T11:58:34,912 creating build/bdist.linux-armv7l/wheel/keystone/cmd/doctor 2026-04-01T11:58:34,913 copying build/lib/keystone/cmd/doctor/credential.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-04-01T11:58:34,915 copying build/lib/keystone/cmd/doctor/tokens_fernet.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-04-01T11:58:34,917 copying build/lib/keystone/cmd/doctor/security_compliance.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-04-01T11:58:34,919 copying build/lib/keystone/cmd/doctor/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-04-01T11:58:34,920 copying build/lib/keystone/cmd/doctor/federation.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-04-01T11:58:34,922 copying build/lib/keystone/cmd/doctor/tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-04-01T11:58:34,924 copying build/lib/keystone/cmd/doctor/debug.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-04-01T11:58:34,925 copying build/lib/keystone/cmd/doctor/caching.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-04-01T11:58:34,928 copying build/lib/keystone/cmd/doctor/ldap.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-04-01T11:58:34,930 copying build/lib/keystone/cmd/doctor/database.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-04-01T11:58:34,932 copying build/lib/keystone/cmd/manage.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-04-01T11:58:34,933 copying build/lib/keystone/cmd/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-04-01T11:58:34,935 copying build/lib/keystone/cmd/bootstrap.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-04-01T11:58:34,938 creating build/bdist.linux-armv7l/wheel/keystone/catalog 2026-04-01T11:58:34,939 creating build/bdist.linux-armv7l/wheel/keystone/catalog/backends 2026-04-01T11:58:34,940 copying build/lib/keystone/catalog/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog/backends 2026-04-01T11:58:34,943 copying build/lib/keystone/catalog/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog/backends 2026-04-01T11:58:34,944 copying build/lib/keystone/catalog/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog/backends 2026-04-01T11:58:34,947 copying build/lib/keystone/catalog/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog 2026-04-01T11:58:34,949 copying build/lib/keystone/catalog/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog 2026-04-01T11:58:34,951 copying build/lib/keystone/catalog/core.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog 2026-04-01T11:58:34,954 creating build/bdist.linux-armv7l/wheel/keystone/wsgi 2026-04-01T11:58:34,955 copying build/lib/keystone/wsgi/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/wsgi 2026-04-01T11:58:34,957 copying build/lib/keystone/wsgi/api.py -> build/bdist.linux-armv7l/wheel/./keystone/wsgi 2026-04-01T11:58:34,959 creating build/bdist.linux-armv7l/wheel/keystone/server 2026-04-01T11:58:34,960 creating build/bdist.linux-armv7l/wheel/keystone/server/flask 2026-04-01T11:58:34,962 creating build/bdist.linux-armv7l/wheel/keystone/server/flask/request_processing 2026-04-01T11:58:34,963 copying build/lib/keystone/server/flask/request_processing/req_logging.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing 2026-04-01T11:58:34,965 copying build/lib/keystone/server/flask/request_processing/json_body.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing 2026-04-01T11:58:34,967 copying build/lib/keystone/server/flask/request_processing/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing 2026-04-01T11:58:34,969 creating build/bdist.linux-armv7l/wheel/keystone/server/flask/request_processing/middleware 2026-04-01T11:58:34,970 copying build/lib/keystone/server/flask/request_processing/middleware/url_normalize.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing/middleware 2026-04-01T11:58:34,972 copying build/lib/keystone/server/flask/request_processing/middleware/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing/middleware 2026-04-01T11:58:34,973 copying build/lib/keystone/server/flask/request_processing/middleware/auth_context.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing/middleware 2026-04-01T11:58:34,976 copying build/lib/keystone/server/flask/common.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask 2026-04-01T11:58:34,979 copying build/lib/keystone/server/flask/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask 2026-04-01T11:58:34,980 copying build/lib/keystone/server/flask/core.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask 2026-04-01T11:58:34,983 copying build/lib/keystone/server/flask/application.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask 2026-04-01T11:58:34,985 copying build/lib/keystone/server/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/server 2026-04-01T11:58:34,987 copying build/lib/keystone/server/wsgi.py -> build/bdist.linux-armv7l/wheel/./keystone/server 2026-04-01T11:58:34,988 copying build/lib/keystone/server/backends.py -> build/bdist.linux-armv7l/wheel/./keystone/server 2026-04-01T11:58:34,990 running install_data 2026-04-01T11:58:34,996 creating build/bdist.linux-armv7l/wheel/keystone-29.0.0.data/data 2026-04-01T11:58:34,998 creating build/bdist.linux-armv7l/wheel/keystone-29.0.0.data/data/etc/keystone 2026-04-01T11:58:35,000 copying etc/sso_callback_template.html -> build/bdist.linux-armv7l/wheel/keystone-29.0.0.data/data/etc/keystone 2026-04-01T11:58:35,002 running install_egg_info 2026-04-01T11:58:35,007 Copying keystone.egg-info to build/bdist.linux-armv7l/wheel/./keystone-29.0.0-py3.11.egg-info 2026-04-01T11:58:35,024 running install_scripts 2026-04-01T11:58:35,041 creating build/bdist.linux-armv7l/wheel/keystone-29.0.0.dist-info/WHEEL 2026-04-01T11:58:35,044 creating '/tmp/pip-wheel-dpyvflg2/.tmp-yyk3fm8y/keystone-29.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-01T11:58:35,047 adding 'keystone/__init__.py' 2026-04-01T11:58:35,050 adding 'keystone/exception.py' 2026-04-01T11:58:35,052 adding 'keystone/i18n.py' 2026-04-01T11:58:35,056 adding 'keystone/notifications.py' 2026-04-01T11:58:35,058 adding 'keystone/version.py' 2026-04-01T11:58:35,060 adding 'keystone/api/__init__.py' 2026-04-01T11:58:35,062 adding 'keystone/api/auth.py' 2026-04-01T11:58:35,064 adding 'keystone/api/credentials.py' 2026-04-01T11:58:35,066 adding 'keystone/api/discovery.py' 2026-04-01T11:58:35,068 adding 'keystone/api/domains.py' 2026-04-01T11:58:35,070 adding 'keystone/api/ec2tokens.py' 2026-04-01T11:58:35,071 adding 'keystone/api/endpoints.py' 2026-04-01T11:58:35,073 adding 'keystone/api/groups.py' 2026-04-01T11:58:35,075 adding 'keystone/api/limits.py' 2026-04-01T11:58:35,076 adding 'keystone/api/os_ep_filter.py' 2026-04-01T11:58:35,079 adding 'keystone/api/os_federation.py' 2026-04-01T11:58:35,081 adding 'keystone/api/os_inherit.py' 2026-04-01T11:58:35,083 adding 'keystone/api/os_oauth1.py' 2026-04-01T11:58:35,085 adding 'keystone/api/os_oauth2.py' 2026-04-01T11:58:35,087 adding 'keystone/api/os_revoke.py' 2026-04-01T11:58:35,088 adding 'keystone/api/os_simple_cert.py' 2026-04-01T11:58:35,090 adding 'keystone/api/policy.py' 2026-04-01T11:58:35,092 adding 'keystone/api/projects.py' 2026-04-01T11:58:35,094 adding 'keystone/api/regions.py' 2026-04-01T11:58:35,095 adding 'keystone/api/registered_limits.py' 2026-04-01T11:58:35,098 adding 'keystone/api/role_assignments.py' 2026-04-01T11:58:35,099 adding 'keystone/api/role_inferences.py' 2026-04-01T11:58:35,101 adding 'keystone/api/roles.py' 2026-04-01T11:58:35,102 adding 'keystone/api/s3tokens.py' 2026-04-01T11:58:35,104 adding 'keystone/api/services.py' 2026-04-01T11:58:35,106 adding 'keystone/api/system.py' 2026-04-01T11:58:35,108 adding 'keystone/api/trusts.py' 2026-04-01T11:58:35,112 adding 'keystone/api/users.py' 2026-04-01T11:58:35,115 adding 'keystone/api/_shared/EC2_S3_Resource.py' 2026-04-01T11:58:35,116 adding 'keystone/api/_shared/__init__.py' 2026-04-01T11:58:35,118 adding 'keystone/api/_shared/authentication.py' 2026-04-01T11:58:35,119 adding 'keystone/api/_shared/implied_roles.py' 2026-04-01T11:58:35,120 adding 'keystone/api/_shared/json_home_relations.py' 2026-04-01T11:58:35,122 adding 'keystone/api/_shared/saml.py' 2026-04-01T11:58:35,124 adding 'keystone/api/validation/__init__.py' 2026-04-01T11:58:35,125 adding 'keystone/api/validation/parameter_types.py' 2026-04-01T11:58:35,126 adding 'keystone/api/validation/response_types.py' 2026-04-01T11:58:35,128 adding 'keystone/api/validation/validators.py' 2026-04-01T11:58:35,130 adding 'keystone/application_credential/__init__.py' 2026-04-01T11:58:35,131 adding 'keystone/application_credential/core.py' 2026-04-01T11:58:35,133 adding 'keystone/application_credential/schema.py' 2026-04-01T11:58:35,134 adding 'keystone/application_credential/backends/__init__.py' 2026-04-01T11:58:35,136 adding 'keystone/application_credential/backends/base.py' 2026-04-01T11:58:35,138 adding 'keystone/application_credential/backends/sql.py' 2026-04-01T11:58:35,139 adding 'keystone/assignment/__init__.py' 2026-04-01T11:58:35,146 adding 'keystone/assignment/core.py' 2026-04-01T11:58:35,149 adding 'keystone/assignment/schema.py' 2026-04-01T11:58:35,150 adding 'keystone/assignment/backends/__init__.py' 2026-04-01T11:58:35,152 adding 'keystone/assignment/backends/base.py' 2026-04-01T11:58:35,154 adding 'keystone/assignment/backends/sql.py' 2026-04-01T11:58:35,155 adding 'keystone/assignment/role_backends/__init__.py' 2026-04-01T11:58:35,157 adding 'keystone/assignment/role_backends/base.py' 2026-04-01T11:58:35,158 adding 'keystone/assignment/role_backends/resource_options.py' 2026-04-01T11:58:35,160 adding 'keystone/assignment/role_backends/sql.py' 2026-04-01T11:58:35,161 adding 'keystone/assignment/role_backends/sql_model.py' 2026-04-01T11:58:35,163 adding 'keystone/auth/__init__.py' 2026-04-01T11:58:35,166 adding 'keystone/auth/core.py' 2026-04-01T11:58:35,167 adding 'keystone/auth/schema.py' 2026-04-01T11:58:35,169 adding 'keystone/auth/plugins/__init__.py' 2026-04-01T11:58:35,171 adding 'keystone/auth/plugins/application_credential.py' 2026-04-01T11:58:35,172 adding 'keystone/auth/plugins/base.py' 2026-04-01T11:58:35,174 adding 'keystone/auth/plugins/core.py' 2026-04-01T11:58:35,175 adding 'keystone/auth/plugins/external.py' 2026-04-01T11:58:35,178 adding 'keystone/auth/plugins/mapped.py' 2026-04-01T11:58:35,180 adding 'keystone/auth/plugins/oauth1.py' 2026-04-01T11:58:35,181 adding 'keystone/auth/plugins/password.py' 2026-04-01T11:58:35,183 adding 'keystone/auth/plugins/token.py' 2026-04-01T11:58:35,184 adding 'keystone/auth/plugins/totp.py' 2026-04-01T11:58:35,186 adding 'keystone/catalog/__init__.py' 2026-04-01T11:58:35,188 adding 'keystone/catalog/core.py' 2026-04-01T11:58:35,190 adding 'keystone/catalog/schema.py' 2026-04-01T11:58:35,192 adding 'keystone/catalog/backends/__init__.py' 2026-04-01T11:58:35,194 adding 'keystone/catalog/backends/base.py' 2026-04-01T11:58:35,197 adding 'keystone/catalog/backends/sql.py' 2026-04-01T11:58:35,199 adding 'keystone/cmd/__init__.py' 2026-04-01T11:58:35,201 adding 'keystone/cmd/bootstrap.py' 2026-04-01T11:58:35,207 adding 'keystone/cmd/cli.py' 2026-04-01T11:58:35,209 adding 'keystone/cmd/idutils.py' 2026-04-01T11:58:35,210 adding 'keystone/cmd/manage.py' 2026-04-01T11:58:35,212 adding 'keystone/cmd/status.py' 2026-04-01T11:58:35,214 adding 'keystone/cmd/doctor/__init__.py' 2026-04-01T11:58:35,215 adding 'keystone/cmd/doctor/caching.py' 2026-04-01T11:58:35,216 adding 'keystone/cmd/doctor/credential.py' 2026-04-01T11:58:35,218 adding 'keystone/cmd/doctor/database.py' 2026-04-01T11:58:35,219 adding 'keystone/cmd/doctor/debug.py' 2026-04-01T11:58:35,220 adding 'keystone/cmd/doctor/federation.py' 2026-04-01T11:58:35,222 adding 'keystone/cmd/doctor/ldap.py' 2026-04-01T11:58:35,223 adding 'keystone/cmd/doctor/security_compliance.py' 2026-04-01T11:58:35,225 adding 'keystone/cmd/doctor/tokens.py' 2026-04-01T11:58:35,226 adding 'keystone/cmd/doctor/tokens_fernet.py' 2026-04-01T11:58:35,228 adding 'keystone/common/__init__.py' 2026-04-01T11:58:35,229 adding 'keystone/common/authorization.py' 2026-04-01T11:58:35,230 adding 'keystone/common/context.py' 2026-04-01T11:58:35,231 adding 'keystone/common/driver_hints.py' 2026-04-01T11:58:35,233 adding 'keystone/common/fernet_utils.py' 2026-04-01T11:58:35,235 adding 'keystone/common/json_home.py' 2026-04-01T11:58:35,236 adding 'keystone/common/jwt_utils.py' 2026-04-01T11:58:35,238 adding 'keystone/common/manager.py' 2026-04-01T11:58:35,239 adding 'keystone/common/password_hashing.py' 2026-04-01T11:58:35,241 adding 'keystone/common/profiler.py' 2026-04-01T11:58:35,242 adding 'keystone/common/provider_api.py' 2026-04-01T11:58:35,244 adding 'keystone/common/render_token.py' 2026-04-01T11:58:35,245 adding 'keystone/common/tokenless_auth.py' 2026-04-01T11:58:35,248 adding 'keystone/common/utils.py' 2026-04-01T11:58:35,250 adding 'keystone/common/cache/__init__.py' 2026-04-01T11:58:35,252 adding 'keystone/common/cache/_context_cache.py' 2026-04-01T11:58:35,253 adding 'keystone/common/cache/core.py' 2026-04-01T11:58:35,255 adding 'keystone/common/password_hashers/__init__.py' 2026-04-01T11:58:35,257 adding 'keystone/common/password_hashers/bcrypt.py' 2026-04-01T11:58:35,258 adding 'keystone/common/password_hashers/pbkdf2.py' 2026-04-01T11:58:35,259 adding 'keystone/common/password_hashers/scrypt.py' 2026-04-01T11:58:35,262 adding 'keystone/common/policies/__init__.py' 2026-04-01T11:58:35,263 adding 'keystone/common/policies/access_rule.py' 2026-04-01T11:58:35,264 adding 'keystone/common/policies/access_token.py' 2026-04-01T11:58:35,266 adding 'keystone/common/policies/application_credential.py' 2026-04-01T11:58:35,267 adding 'keystone/common/policies/auth.py' 2026-04-01T11:58:35,268 adding 'keystone/common/policies/base.py' 2026-04-01T11:58:35,270 adding 'keystone/common/policies/consumer.py' 2026-04-01T11:58:35,271 adding 'keystone/common/policies/credential.py' 2026-04-01T11:58:35,272 adding 'keystone/common/policies/domain.py' 2026-04-01T11:58:35,274 adding 'keystone/common/policies/domain_config.py' 2026-04-01T11:58:35,275 adding 'keystone/common/policies/ec2_credential.py' 2026-04-01T11:58:35,277 adding 'keystone/common/policies/ec2tokens.py' 2026-04-01T11:58:35,278 adding 'keystone/common/policies/endpoint.py' 2026-04-01T11:58:35,279 adding 'keystone/common/policies/endpoint_group.py' 2026-04-01T11:58:35,281 adding 'keystone/common/policies/grant.py' 2026-04-01T11:58:35,283 adding 'keystone/common/policies/group.py' 2026-04-01T11:58:35,284 adding 'keystone/common/policies/identity_provider.py' 2026-04-01T11:58:35,286 adding 'keystone/common/policies/implied_role.py' 2026-04-01T11:58:35,287 adding 'keystone/common/policies/limit.py' 2026-04-01T11:58:35,289 adding 'keystone/common/policies/mapping.py' 2026-04-01T11:58:35,290 adding 'keystone/common/policies/policy.py' 2026-04-01T11:58:35,292 adding 'keystone/common/policies/policy_association.py' 2026-04-01T11:58:35,293 adding 'keystone/common/policies/project.py' 2026-04-01T11:58:35,295 adding 'keystone/common/policies/project_endpoint.py' 2026-04-01T11:58:35,296 adding 'keystone/common/policies/protocol.py' 2026-04-01T11:58:35,297 adding 'keystone/common/policies/region.py' 2026-04-01T11:58:35,299 adding 'keystone/common/policies/registered_limit.py' 2026-04-01T11:58:35,300 adding 'keystone/common/policies/revoke_event.py' 2026-04-01T11:58:35,301 adding 'keystone/common/policies/role.py' 2026-04-01T11:58:35,303 adding 'keystone/common/policies/role_assignment.py' 2026-04-01T11:58:35,304 adding 'keystone/common/policies/s3tokens.py' 2026-04-01T11:58:35,305 adding 'keystone/common/policies/service.py' 2026-04-01T11:58:35,307 adding 'keystone/common/policies/service_provider.py' 2026-04-01T11:58:35,308 adding 'keystone/common/policies/token.py' 2026-04-01T11:58:35,309 adding 'keystone/common/policies/token_revocation.py' 2026-04-01T11:58:35,311 adding 'keystone/common/policies/trust.py' 2026-04-01T11:58:35,312 adding 'keystone/common/policies/user.py' 2026-04-01T11:58:35,314 adding 'keystone/common/rbac_enforcer/__init__.py' 2026-04-01T11:58:35,317 adding 'keystone/common/rbac_enforcer/enforcer.py' 2026-04-01T11:58:35,318 adding 'keystone/common/rbac_enforcer/policy.py' 2026-04-01T11:58:35,320 adding 'keystone/common/resource_options/__init__.py' 2026-04-01T11:58:35,321 adding 'keystone/common/resource_options/core.py' 2026-04-01T11:58:35,323 adding 'keystone/common/resource_options/options/__init__.py' 2026-04-01T11:58:35,324 adding 'keystone/common/resource_options/options/immutable.py' 2026-04-01T11:58:35,326 adding 'keystone/common/sql/__init__.py' 2026-04-01T11:58:35,328 adding 'keystone/common/sql/alembic.ini' 2026-04-01T11:58:35,330 adding 'keystone/common/sql/core.py' 2026-04-01T11:58:35,332 adding 'keystone/common/sql/upgrades.py' 2026-04-01T11:58:35,334 adding 'keystone/common/sql/migrations/README.rst' 2026-04-01T11:58:35,335 adding 'keystone/common/sql/migrations/__init__.py' 2026-04-01T11:58:35,337 adding 'keystone/common/sql/migrations/autogen.py' 2026-04-01T11:58:35,339 adding 'keystone/common/sql/migrations/env.py' 2026-04-01T11:58:35,340 adding 'keystone/common/sql/migrations/manage.py' 2026-04-01T11:58:35,342 adding 'keystone/common/sql/migrations/script.py.mako' 2026-04-01T11:58:35,346 adding 'keystone/common/sql/migrations/versions/27e647c0fad4_initial_version.py' 2026-04-01T11:58:35,347 adding 'keystone/common/sql/migrations/versions/CONTRACT_HEAD' 2026-04-01T11:58:35,348 adding 'keystone/common/sql/migrations/versions/EXPAND_HEAD' 2026-04-01T11:58:35,350 adding 'keystone/common/sql/migrations/versions/2024.1/expand/47147121_add_identity_federation_attribute_mapping_schema_version.py' 2026-04-01T11:58:35,352 adding 'keystone/common/sql/migrations/versions/2025.2/expand/e8725d6fa226_add_project_id_index_to_project_.py' 2026-04-01T11:58:35,355 adding 'keystone/common/sql/migrations/versions/2026.1/expand/742c857f1dfb_add_index_in_revocation_event.py' 2026-04-01T11:58:35,357 adding 'keystone/common/sql/migrations/versions/bobcat/contract/99de3849d860_fix_incorrect_constraints.py' 2026-04-01T11:58:35,358 adding 'keystone/common/sql/migrations/versions/bobcat/contract/c88cdce8f248_remove_duplicate_constraints.py' 2026-04-01T11:58:35,360 adding 'keystone/common/sql/migrations/versions/bobcat/expand/11c3b243b4cb_remove_service_provider_relay_state_server_default.py' 2026-04-01T11:58:35,361 adding 'keystone/common/sql/migrations/versions/bobcat/expand/b4f8b3f584e0_fix_incorrect_constraints.py' 2026-04-01T11:58:35,364 adding 'keystone/common/sql/migrations/versions/yoga/contract/e25ffa003242_initial.py' 2026-04-01T11:58:35,365 adding 'keystone/common/sql/migrations/versions/yoga/expand/29e87d24a316_initial.py' 2026-04-01T11:58:35,367 adding 'keystone/common/validation/__init__.py' 2026-04-01T11:58:35,369 adding 'keystone/common/validation/parameter_types.py' 2026-04-01T11:58:35,370 adding 'keystone/common/validation/validators.py' 2026-04-01T11:58:35,373 adding 'keystone/conf/__init__.py' 2026-04-01T11:58:35,374 adding 'keystone/conf/api.py' 2026-04-01T11:58:35,375 adding 'keystone/conf/application_credential.py' 2026-04-01T11:58:35,377 adding 'keystone/conf/assignment.py' 2026-04-01T11:58:35,378 adding 'keystone/conf/auth.py' 2026-04-01T11:58:35,379 adding 'keystone/conf/catalog.py' 2026-04-01T11:58:35,381 adding 'keystone/conf/constants.py' 2026-04-01T11:58:35,382 adding 'keystone/conf/credential.py' 2026-04-01T11:58:35,384 adding 'keystone/conf/default.py' 2026-04-01T11:58:35,385 adding 'keystone/conf/domain_config.py' 2026-04-01T11:58:35,386 adding 'keystone/conf/endpoint_filter.py' 2026-04-01T11:58:35,388 adding 'keystone/conf/endpoint_policy.py' 2026-04-01T11:58:35,389 adding 'keystone/conf/federation.py' 2026-04-01T11:58:35,391 adding 'keystone/conf/fernet_receipts.py' 2026-04-01T11:58:35,392 adding 'keystone/conf/fernet_tokens.py' 2026-04-01T11:58:35,394 adding 'keystone/conf/identity.py' 2026-04-01T11:58:35,395 adding 'keystone/conf/identity_mapping.py' 2026-04-01T11:58:35,396 adding 'keystone/conf/jwt_tokens.py' 2026-04-01T11:58:35,398 adding 'keystone/conf/ldap.py' 2026-04-01T11:58:35,400 adding 'keystone/conf/oauth1.py' 2026-04-01T11:58:35,401 adding 'keystone/conf/oauth2.py' 2026-04-01T11:58:35,402 adding 'keystone/conf/opts.py' 2026-04-01T11:58:35,403 adding 'keystone/conf/policy.py' 2026-04-01T11:58:35,405 adding 'keystone/conf/receipt.py' 2026-04-01T11:58:35,406 adding 'keystone/conf/resource.py' 2026-04-01T11:58:35,407 adding 'keystone/conf/revoke.py' 2026-04-01T11:58:35,409 adding 'keystone/conf/role.py' 2026-04-01T11:58:35,410 adding 'keystone/conf/saml.py' 2026-04-01T11:58:35,412 adding 'keystone/conf/security_compliance.py' 2026-04-01T11:58:35,413 adding 'keystone/conf/shadow_users.py' 2026-04-01T11:58:35,415 adding 'keystone/conf/token.py' 2026-04-01T11:58:35,416 adding 'keystone/conf/tokenless_auth.py' 2026-04-01T11:58:35,417 adding 'keystone/conf/totp.py' 2026-04-01T11:58:35,419 adding 'keystone/conf/trust.py' 2026-04-01T11:58:35,420 adding 'keystone/conf/unified_limit.py' 2026-04-01T11:58:35,421 adding 'keystone/conf/utils.py' 2026-04-01T11:58:35,423 adding 'keystone/conf/wsgi.py' 2026-04-01T11:58:35,424 adding 'keystone/credential/__init__.py' 2026-04-01T11:58:35,426 adding 'keystone/credential/core.py' 2026-04-01T11:58:35,427 adding 'keystone/credential/provider.py' 2026-04-01T11:58:35,429 adding 'keystone/credential/schema.py' 2026-04-01T11:58:35,431 adding 'keystone/credential/backends/__init__.py' 2026-04-01T11:58:35,432 adding 'keystone/credential/backends/base.py' 2026-04-01T11:58:35,433 adding 'keystone/credential/backends/sql.py' 2026-04-01T11:58:35,435 adding 'keystone/credential/providers/__init__.py' 2026-04-01T11:58:35,436 adding 'keystone/credential/providers/core.py' 2026-04-01T11:58:35,438 adding 'keystone/credential/providers/fernet/__init__.py' 2026-04-01T11:58:35,440 adding 'keystone/credential/providers/fernet/core.py' 2026-04-01T11:58:35,441 adding 'keystone/endpoint_policy/__init__.py' 2026-04-01T11:58:35,443 adding 'keystone/endpoint_policy/core.py' 2026-04-01T11:58:35,445 adding 'keystone/endpoint_policy/backends/__init__.py' 2026-04-01T11:58:35,446 adding 'keystone/endpoint_policy/backends/base.py' 2026-04-01T11:58:35,448 adding 'keystone/endpoint_policy/backends/sql.py' 2026-04-01T11:58:35,450 adding 'keystone/federation/__init__.py' 2026-04-01T11:58:35,451 adding 'keystone/federation/constants.py' 2026-04-01T11:58:35,453 adding 'keystone/federation/core.py' 2026-04-01T11:58:35,456 adding 'keystone/federation/idp.py' 2026-04-01T11:58:35,458 adding 'keystone/federation/schema.py' 2026-04-01T11:58:35,463 adding 'keystone/federation/utils.py' 2026-04-01T11:58:35,464 adding 'keystone/federation/backends/__init__.py' 2026-04-01T11:58:35,466 adding 'keystone/federation/backends/base.py' 2026-04-01T11:58:35,468 adding 'keystone/federation/backends/sql.py' 2026-04-01T11:58:35,470 adding 'keystone/identity/__init__.py' 2026-04-01T11:58:35,479 adding 'keystone/identity/core.py' 2026-04-01T11:58:35,481 adding 'keystone/identity/generator.py' 2026-04-01T11:58:35,483 adding 'keystone/identity/schema.py' 2026-04-01T11:58:35,485 adding 'keystone/identity/backends/__init__.py' 2026-04-01T11:58:35,487 adding 'keystone/identity/backends/base.py' 2026-04-01T11:58:35,488 adding 'keystone/identity/backends/resource_options.py' 2026-04-01T11:58:35,491 adding 'keystone/identity/backends/sql.py' 2026-04-01T11:58:35,493 adding 'keystone/identity/backends/sql_model.py' 2026-04-01T11:58:35,495 adding 'keystone/identity/backends/ldap/__init__.py' 2026-04-01T11:58:35,505 adding 'keystone/identity/backends/ldap/common.py' 2026-04-01T11:58:35,508 adding 'keystone/identity/backends/ldap/core.py' 2026-04-01T11:58:35,509 adding 'keystone/identity/backends/ldap/models.py' 2026-04-01T11:58:35,511 adding 'keystone/identity/id_generators/__init__.py' 2026-04-01T11:58:35,512 adding 'keystone/identity/id_generators/sha256.py' 2026-04-01T11:58:35,514 adding 'keystone/identity/mapping_backends/__init__.py' 2026-04-01T11:58:35,515 adding 'keystone/identity/mapping_backends/base.py' 2026-04-01T11:58:35,516 adding 'keystone/identity/mapping_backends/mapping.py' 2026-04-01T11:58:35,518 adding 'keystone/identity/mapping_backends/sql.py' 2026-04-01T11:58:35,519 adding 'keystone/identity/shadow_backends/__init__.py' 2026-04-01T11:58:35,521 adding 'keystone/identity/shadow_backends/base.py' 2026-04-01T11:58:35,522 adding 'keystone/identity/shadow_backends/sql.py' 2026-04-01T11:58:35,524 adding 'keystone/limit/__init__.py' 2026-04-01T11:58:35,526 adding 'keystone/limit/core.py' 2026-04-01T11:58:35,528 adding 'keystone/limit/schema.py' 2026-04-01T11:58:35,529 adding 'keystone/limit/backends/__init__.py' 2026-04-01T11:58:35,531 adding 'keystone/limit/backends/base.py' 2026-04-01T11:58:35,532 adding 'keystone/limit/backends/sql.py' 2026-04-01T11:58:35,534 adding 'keystone/limit/models/__init__.py' 2026-04-01T11:58:35,535 adding 'keystone/limit/models/base.py' 2026-04-01T11:58:35,537 adding 'keystone/limit/models/flat.py' 2026-04-01T11:58:35,538 adding 'keystone/limit/models/strict_two_level.py' 2026-04-01T11:58:35,544 adding 'keystone/locale/de/LC_MESSAGES/keystone.po' 2026-04-01T11:58:35,552 adding 'keystone/locale/en_GB/LC_MESSAGES/keystone.po' 2026-04-01T11:58:35,557 adding 'keystone/locale/es/LC_MESSAGES/keystone.po' 2026-04-01T11:58:35,562 adding 'keystone/locale/fr/LC_MESSAGES/keystone.po' 2026-04-01T11:58:35,567 adding 'keystone/locale/it/LC_MESSAGES/keystone.po' 2026-04-01T11:58:35,573 adding 'keystone/locale/ja/LC_MESSAGES/keystone.po' 2026-04-01T11:58:35,578 adding 'keystone/locale/ko_KR/LC_MESSAGES/keystone.po' 2026-04-01T11:58:35,583 adding 'keystone/locale/pt_BR/LC_MESSAGES/keystone.po' 2026-04-01T11:58:35,590 adding 'keystone/locale/ru/LC_MESSAGES/keystone.po' 2026-04-01T11:58:35,594 adding 'keystone/locale/zh_CN/LC_MESSAGES/keystone.po' 2026-04-01T11:58:35,599 adding 'keystone/locale/zh_TW/LC_MESSAGES/keystone.po' 2026-04-01T11:58:35,601 adding 'keystone/models/__init__.py' 2026-04-01T11:58:35,602 adding 'keystone/models/receipt_model.py' 2026-04-01T11:58:35,604 adding 'keystone/models/revoke_model.py' 2026-04-01T11:58:35,607 adding 'keystone/models/token_model.py' 2026-04-01T11:58:35,609 adding 'keystone/oauth1/__init__.py' 2026-04-01T11:58:35,610 adding 'keystone/oauth1/core.py' 2026-04-01T11:58:35,612 adding 'keystone/oauth1/schema.py' 2026-04-01T11:58:35,614 adding 'keystone/oauth1/validator.py' 2026-04-01T11:58:35,615 adding 'keystone/oauth1/backends/__init__.py' 2026-04-01T11:58:35,617 adding 'keystone/oauth1/backends/base.py' 2026-04-01T11:58:35,619 adding 'keystone/oauth1/backends/sql.py' 2026-04-01T11:58:35,621 adding 'keystone/oauth2/__init__.py' 2026-04-01T11:58:35,622 adding 'keystone/oauth2/handlers.py' 2026-04-01T11:58:35,624 adding 'keystone/policy/__init__.py' 2026-04-01T11:58:35,625 adding 'keystone/policy/core.py' 2026-04-01T11:58:35,626 adding 'keystone/policy/schema.py' 2026-04-01T11:58:35,628 adding 'keystone/policy/backends/__init__.py' 2026-04-01T11:58:35,629 adding 'keystone/policy/backends/base.py' 2026-04-01T11:58:35,631 adding 'keystone/policy/backends/rules.py' 2026-04-01T11:58:35,632 adding 'keystone/policy/backends/sql.py' 2026-04-01T11:58:35,634 adding 'keystone/receipt/__init__.py' 2026-04-01T11:58:35,635 adding 'keystone/receipt/handlers.py' 2026-04-01T11:58:35,637 adding 'keystone/receipt/provider.py' 2026-04-01T11:58:35,639 adding 'keystone/receipt/receipt_formatters.py' 2026-04-01T11:58:35,641 adding 'keystone/receipt/providers/__init__.py' 2026-04-01T11:58:35,642 adding 'keystone/receipt/providers/base.py' 2026-04-01T11:58:35,644 adding 'keystone/receipt/providers/fernet/__init__.py' 2026-04-01T11:58:35,645 adding 'keystone/receipt/providers/fernet/core.py' 2026-04-01T11:58:35,647 adding 'keystone/resource/__init__.py' 2026-04-01T11:58:35,655 adding 'keystone/resource/core.py' 2026-04-01T11:58:35,657 adding 'keystone/resource/schema.py' 2026-04-01T11:58:35,659 adding 'keystone/resource/backends/__init__.py' 2026-04-01T11:58:35,660 adding 'keystone/resource/backends/base.py' 2026-04-01T11:58:35,661 adding 'keystone/resource/backends/resource_options.py' 2026-04-01T11:58:35,664 adding 'keystone/resource/backends/sql.py' 2026-04-01T11:58:35,665 adding 'keystone/resource/backends/sql_model.py' 2026-04-01T11:58:35,667 adding 'keystone/resource/config_backends/__init__.py' 2026-04-01T11:58:35,668 adding 'keystone/resource/config_backends/base.py' 2026-04-01T11:58:35,669 adding 'keystone/resource/config_backends/sql.py' 2026-04-01T11:58:35,671 adding 'keystone/revoke/__init__.py' 2026-04-01T11:58:35,672 adding 'keystone/revoke/core.py' 2026-04-01T11:58:35,674 adding 'keystone/revoke/model.py' 2026-04-01T11:58:35,675 adding 'keystone/revoke/backends/__init__.py' 2026-04-01T11:58:35,677 adding 'keystone/revoke/backends/base.py' 2026-04-01T11:58:35,678 adding 'keystone/revoke/backends/sql.py' 2026-04-01T11:58:35,680 adding 'keystone/server/__init__.py' 2026-04-01T11:58:35,682 adding 'keystone/server/backends.py' 2026-04-01T11:58:35,683 adding 'keystone/server/wsgi.py' 2026-04-01T11:58:35,684 adding 'keystone/server/flask/__init__.py' 2026-04-01T11:58:35,686 adding 'keystone/server/flask/application.py' 2026-04-01T11:58:35,692 adding 'keystone/server/flask/common.py' 2026-04-01T11:58:35,694 adding 'keystone/server/flask/core.py' 2026-04-01T11:58:35,695 adding 'keystone/server/flask/request_processing/__init__.py' 2026-04-01T11:58:35,697 adding 'keystone/server/flask/request_processing/json_body.py' 2026-04-01T11:58:35,698 adding 'keystone/server/flask/request_processing/req_logging.py' 2026-04-01T11:58:35,700 adding 'keystone/server/flask/request_processing/middleware/__init__.py' 2026-04-01T11:58:35,702 adding 'keystone/server/flask/request_processing/middleware/auth_context.py' 2026-04-01T11:58:35,704 adding 'keystone/server/flask/request_processing/middleware/url_normalize.py' 2026-04-01T11:58:35,705 adding 'keystone/tests/__init__.py' 2026-04-01T11:58:35,707 adding 'keystone/tests/common/__init__.py' 2026-04-01T11:58:35,709 adding 'keystone/tests/common/auth.py' 2026-04-01T11:58:35,710 adding 'keystone/tests/functional/__init__.py' 2026-04-01T11:58:35,712 adding 'keystone/tests/functional/core.py' 2026-04-01T11:58:35,713 adding 'keystone/tests/functional/shared/__init__.py' 2026-04-01T11:58:35,715 adding 'keystone/tests/functional/shared/test_running.py' 2026-04-01T11:58:35,716 adding 'keystone/tests/hacking/__init__.py' 2026-04-01T11:58:35,718 adding 'keystone/tests/hacking/checks.py' 2026-04-01T11:58:35,720 adding 'keystone/tests/protection/__init__.py' 2026-04-01T11:58:35,722 adding 'keystone/tests/protection/v3/__init__.py' 2026-04-01T11:58:35,724 adding 'keystone/tests/protection/v3/test_access_rules.py' 2026-04-01T11:58:35,727 adding 'keystone/tests/protection/v3/test_application_credential.py' 2026-04-01T11:58:35,731 adding 'keystone/tests/protection/v3/test_assignment.py' 2026-04-01T11:58:35,732 adding 'keystone/tests/protection/v3/test_consumer.py' 2026-04-01T11:58:35,735 adding 'keystone/tests/protection/v3/test_credentials.py' 2026-04-01T11:58:35,738 adding 'keystone/tests/protection/v3/test_domain_config.py' 2026-04-01T11:58:35,740 adding 'keystone/tests/protection/v3/test_domain_roles.py' 2026-04-01T11:58:35,742 adding 'keystone/tests/protection/v3/test_domains.py' 2026-04-01T11:58:35,744 adding 'keystone/tests/protection/v3/test_ec2_credential.py' 2026-04-01T11:58:35,746 adding 'keystone/tests/protection/v3/test_endpoint_group.py' 2026-04-01T11:58:35,748 adding 'keystone/tests/protection/v3/test_endpoints.py' 2026-04-01T11:58:35,752 adding 'keystone/tests/protection/v3/test_grants.py' 2026-04-01T11:58:35,756 adding 'keystone/tests/protection/v3/test_groups.py' 2026-04-01T11:58:35,758 adding 'keystone/tests/protection/v3/test_identity_providers.py' 2026-04-01T11:58:35,759 adding 'keystone/tests/protection/v3/test_implied_roles.py' 2026-04-01T11:58:35,761 adding 'keystone/tests/protection/v3/test_limits.py' 2026-04-01T11:58:35,763 adding 'keystone/tests/protection/v3/test_mappings.py' 2026-04-01T11:58:35,765 adding 'keystone/tests/protection/v3/test_policy.py' 2026-04-01T11:58:35,767 adding 'keystone/tests/protection/v3/test_policy_association.py' 2026-04-01T11:58:35,769 adding 'keystone/tests/protection/v3/test_project_endpoint.py' 2026-04-01T11:58:35,772 adding 'keystone/tests/protection/v3/test_project_tags.py' 2026-04-01T11:58:35,774 adding 'keystone/tests/protection/v3/test_projects.py' 2026-04-01T11:58:35,776 adding 'keystone/tests/protection/v3/test_protocols.py' 2026-04-01T11:58:35,778 adding 'keystone/tests/protection/v3/test_regions.py' 2026-04-01T11:58:35,780 adding 'keystone/tests/protection/v3/test_registered_limits.py' 2026-04-01T11:58:35,782 adding 'keystone/tests/protection/v3/test_roles.py' 2026-04-01T11:58:35,784 adding 'keystone/tests/protection/v3/test_service_providers.py' 2026-04-01T11:58:35,785 adding 'keystone/tests/protection/v3/test_services.py' 2026-04-01T11:58:35,788 adding 'keystone/tests/protection/v3/test_system_assignments.py' 2026-04-01T11:58:35,790 adding 'keystone/tests/protection/v3/test_tokens.py' 2026-04-01T11:58:35,792 adding 'keystone/tests/protection/v3/test_trusts.py' 2026-04-01T11:58:35,795 adding 'keystone/tests/protection/v3/test_users.py' 2026-04-01T11:58:35,798 adding 'keystone/tests/unit/__init__.py' 2026-04-01T11:58:35,800 adding 'keystone/tests/unit/base_classes.py' 2026-04-01T11:58:35,804 adding 'keystone/tests/unit/core.py' 2026-04-01T11:58:35,806 adding 'keystone/tests/unit/default_fixtures.py' 2026-04-01T11:58:35,809 adding 'keystone/tests/unit/fakeldap.py' 2026-04-01T11:58:35,810 adding 'keystone/tests/unit/federation_fixtures.py' 2026-04-01T11:58:35,812 adding 'keystone/tests/unit/filtering.py' 2026-04-01T11:58:35,813 adding 'keystone/tests/unit/identity_mapping.py' 2026-04-01T11:58:35,815 adding 'keystone/tests/unit/mapping_fixtures.py' 2026-04-01T11:58:35,817 adding 'keystone/tests/unit/rest.py' 2026-04-01T11:58:35,819 adding 'keystone/tests/unit/test_app_config.py' 2026-04-01T11:58:35,823 adding 'keystone/tests/unit/test_associate_project_endpoint_extension.py' 2026-04-01T11:58:35,825 adding 'keystone/tests/unit/test_auth_plugin.py' 2026-04-01T11:58:35,827 adding 'keystone/tests/unit/test_backend_endpoint_policy.py' 2026-04-01T11:58:35,828 adding 'keystone/tests/unit/test_backend_endpoint_policy_sql.py' 2026-04-01T11:58:35,830 adding 'keystone/tests/unit/test_backend_federation_sql.py' 2026-04-01T11:58:35,832 adding 'keystone/tests/unit/test_backend_id_mapping_sql.py' 2026-04-01T11:58:35,845 adding 'keystone/tests/unit/test_backend_ldap.py' 2026-04-01T11:58:35,849 adding 'keystone/tests/unit/test_backend_ldap_pool.py' 2026-04-01T11:58:35,850 adding 'keystone/tests/unit/test_backend_rules.py' 2026-04-01T11:58:35,856 adding 'keystone/tests/unit/test_backend_sql.py' 2026-04-01T11:58:35,864 adding 'keystone/tests/unit/test_cli.py' 2026-04-01T11:58:35,866 adding 'keystone/tests/unit/test_config.py' 2026-04-01T11:58:35,868 adding 'keystone/tests/unit/test_contrib_ec2_core.py' 2026-04-01T11:58:35,870 adding 'keystone/tests/unit/test_contrib_s3_core.py' 2026-04-01T11:58:35,871 adding 'keystone/tests/unit/test_contrib_simple_cert.py' 2026-04-01T11:58:35,873 adding 'keystone/tests/unit/test_driver_hints.py' 2026-04-01T11:58:35,874 adding 'keystone/tests/unit/test_entry_points.py' 2026-04-01T11:58:35,876 adding 'keystone/tests/unit/test_exception.py' 2026-04-01T11:58:35,877 adding 'keystone/tests/unit/test_hacking_checks.py' 2026-04-01T11:58:35,879 adding 'keystone/tests/unit/test_healthcheck.py' 2026-04-01T11:58:35,880 adding 'keystone/tests/unit/test_ldap_livetest.py' 2026-04-01T11:58:35,882 adding 'keystone/tests/unit/test_ldap_pool_livetest.py' 2026-04-01T11:58:35,884 adding 'keystone/tests/unit/test_ldap_tls_livetest.py' 2026-04-01T11:58:35,889 adding 'keystone/tests/unit/test_limits.py' 2026-04-01T11:58:35,892 adding 'keystone/tests/unit/test_middleware.py' 2026-04-01T11:58:35,894 adding 'keystone/tests/unit/test_policy.py' 2026-04-01T11:58:35,895 adding 'keystone/tests/unit/test_receipt_provider.py' 2026-04-01T11:58:35,897 adding 'keystone/tests/unit/test_revoke.py' 2026-04-01T11:58:35,899 adding 'keystone/tests/unit/test_shadow_users.py' 2026-04-01T11:58:35,901 adding 'keystone/tests/unit/test_sql_banned_operations.py' 2026-04-01T11:58:35,903 adding 'keystone/tests/unit/test_sql_upgrade.py' 2026-04-01T11:58:35,904 adding 'keystone/tests/unit/test_token_provider.py' 2026-04-01T11:58:35,905 adding 'keystone/tests/unit/test_url_middleware.py' 2026-04-01T11:58:35,907 adding 'keystone/tests/unit/test_user_group_cache_invalidation.py' 2026-04-01T11:58:35,909 adding 'keystone/tests/unit/test_user_group_cache_invalidation_integration.py' 2026-04-01T11:58:35,916 adding 'keystone/tests/unit/test_v3.py' 2026-04-01T11:58:35,919 adding 'keystone/tests/unit/test_v3_application_credential.py' 2026-04-01T11:58:35,934 adding 'keystone/tests/unit/test_v3_assignment.py' 2026-04-01T11:58:35,955 adding 'keystone/tests/unit/test_v3_auth.py' 2026-04-01T11:58:35,960 adding 'keystone/tests/unit/test_v3_catalog.py' 2026-04-01T11:58:35,965 adding 'keystone/tests/unit/test_v3_credential.py' 2026-04-01T11:58:35,969 adding 'keystone/tests/unit/test_v3_domain_config.py' 2026-04-01T11:58:35,971 adding 'keystone/tests/unit/test_v3_endpoint_policy.py' 2026-04-01T11:58:35,988 adding 'keystone/tests/unit/test_v3_federation.py' 2026-04-01T11:58:35,993 adding 'keystone/tests/unit/test_v3_filters.py' 2026-04-01T11:58:35,998 adding 'keystone/tests/unit/test_v3_identity.py' 2026-04-01T11:58:36,003 adding 'keystone/tests/unit/test_v3_oauth1.py' 2026-04-01T11:58:36,008 adding 'keystone/tests/unit/test_v3_oauth2.py' 2026-04-01T11:58:36,010 adding 'keystone/tests/unit/test_v3_os_revoke.py' 2026-04-01T11:58:36,011 adding 'keystone/tests/unit/test_v3_policy.py' 2026-04-01T11:58:36,018 adding 'keystone/tests/unit/test_v3_resource.py' 2026-04-01T11:58:36,020 adding 'keystone/tests/unit/test_v3_trust.py' 2026-04-01T11:58:36,029 adding 'keystone/tests/unit/test_validation.py' 2026-04-01T11:58:36,033 adding 'keystone/tests/unit/test_versions.py' 2026-04-01T11:58:36,035 adding 'keystone/tests/unit/utils.py' 2026-04-01T11:58:36,037 adding 'keystone/tests/unit/application_credential/__init__.py' 2026-04-01T11:58:36,039 adding 'keystone/tests/unit/application_credential/test_backends.py' 2026-04-01T11:58:36,040 adding 'keystone/tests/unit/application_credential/backends/__init__.py' 2026-04-01T11:58:36,042 adding 'keystone/tests/unit/application_credential/backends/test_sql.py' 2026-04-01T11:58:36,043 adding 'keystone/tests/unit/assignment/__init__.py' 2026-04-01T11:58:36,058 adding 'keystone/tests/unit/assignment/test_backends.py' 2026-04-01T11:58:36,061 adding 'keystone/tests/unit/assignment/test_core.py' 2026-04-01T11:58:36,063 adding 'keystone/tests/unit/assignment/role_backends/__init__.py' 2026-04-01T11:58:36,064 adding 'keystone/tests/unit/assignment/role_backends/test_sql.py' 2026-04-01T11:58:36,066 adding 'keystone/tests/unit/auth/__init__.py' 2026-04-01T11:58:36,068 adding 'keystone/tests/unit/auth/test_controllers.py' 2026-04-01T11:58:36,069 adding 'keystone/tests/unit/auth/test_schema.py' 2026-04-01T11:58:36,071 adding 'keystone/tests/unit/auth/plugins/__init__.py' 2026-04-01T11:58:36,073 adding 'keystone/tests/unit/auth/plugins/test_core.py' 2026-04-01T11:58:36,074 adding 'keystone/tests/unit/auth/plugins/test_mapped.py' 2026-04-01T11:58:36,076 adding 'keystone/tests/unit/backend/__init__.py' 2026-04-01T11:58:36,077 adding 'keystone/tests/unit/backend/core_ldap.py' 2026-04-01T11:58:36,079 adding 'keystone/tests/unit/backend/core_sql.py' 2026-04-01T11:58:36,080 adding 'keystone/tests/unit/catalog/__init__.py' 2026-04-01T11:58:36,083 adding 'keystone/tests/unit/catalog/test_backends.py' 2026-04-01T11:58:36,084 adding 'keystone/tests/unit/catalog/test_core.py' 2026-04-01T11:58:36,086 adding 'keystone/tests/unit/common/__init__.py' 2026-04-01T11:58:36,088 adding 'keystone/tests/unit/common/test_cache.py' 2026-04-01T11:58:36,089 adding 'keystone/tests/unit/common/test_database_conflicts.py' 2026-04-01T11:58:36,091 adding 'keystone/tests/unit/common/test_json_home.py' 2026-04-01T11:58:36,097 adding 'keystone/tests/unit/common/test_notifications.py' 2026-04-01T11:58:36,099 adding 'keystone/tests/unit/common/test_password_hashing.py' 2026-04-01T11:58:36,100 adding 'keystone/tests/unit/common/test_provider_api.py' 2026-04-01T11:58:36,103 adding 'keystone/tests/unit/common/test_rbac_enforcer.py' 2026-04-01T11:58:36,105 adding 'keystone/tests/unit/common/test_resource_options_common.py' 2026-04-01T11:58:36,106 adding 'keystone/tests/unit/common/test_sql_core.py' 2026-04-01T11:58:36,108 adding 'keystone/tests/unit/common/test_utils.py' 2026-04-01T11:58:36,110 adding 'keystone/tests/unit/common/sql/__init__.py' 2026-04-01T11:58:36,111 adding 'keystone/tests/unit/common/sql/test_upgrades.py' 2026-04-01T11:58:36,113 adding 'keystone/tests/unit/config_files/backend_ldap.conf' 2026-04-01T11:58:36,114 adding 'keystone/tests/unit/config_files/backend_ldap_pool.conf' 2026-04-01T11:58:36,116 adding 'keystone/tests/unit/config_files/backend_ldap_sql.conf' 2026-04-01T11:58:36,117 adding 'keystone/tests/unit/config_files/backend_liveldap.conf' 2026-04-01T11:58:36,118 adding 'keystone/tests/unit/config_files/backend_multi_ldap_sql.conf' 2026-04-01T11:58:36,119 adding 'keystone/tests/unit/config_files/backend_pool_liveldap.conf' 2026-04-01T11:58:36,120 adding 'keystone/tests/unit/config_files/backend_sql.conf' 2026-04-01T11:58:36,122 adding 'keystone/tests/unit/config_files/backend_tls_liveldap.conf' 2026-04-01T11:58:36,123 adding 'keystone/tests/unit/config_files/test_auth_plugin.conf' 2026-04-01T11:58:36,125 adding 'keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql/keystone.domain1.conf' 2026-04-01T11:58:36,126 adding 'keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.Default.conf' 2026-04-01T11:58:36,128 adding 'keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain1.conf' 2026-04-01T11:58:36,129 adding 'keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain2.conf' 2026-04-01T11:58:36,130 adding 'keystone/tests/unit/config_files/domain_configs_one_extra_sql/keystone.domain2.conf' 2026-04-01T11:58:36,132 adding 'keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.Default.conf' 2026-04-01T11:58:36,133 adding 'keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.domain1.conf' 2026-04-01T11:58:36,135 adding 'keystone/tests/unit/contrib/__init__.py' 2026-04-01T11:58:36,137 adding 'keystone/tests/unit/contrib/federation/__init__.py' 2026-04-01T11:58:36,141 adding 'keystone/tests/unit/contrib/federation/test_utils.py' 2026-04-01T11:58:36,143 adding 'keystone/tests/unit/credential/__init__.py' 2026-04-01T11:58:36,144 adding 'keystone/tests/unit/credential/test_backend_sql.py' 2026-04-01T11:58:36,145 adding 'keystone/tests/unit/credential/test_fernet_provider.py' 2026-04-01T11:58:36,147 adding 'keystone/tests/unit/endpoint_policy/__init__.py' 2026-04-01T11:58:36,149 adding 'keystone/tests/unit/endpoint_policy/backends/__init__.py' 2026-04-01T11:58:36,150 adding 'keystone/tests/unit/endpoint_policy/backends/test_base.py' 2026-04-01T11:58:36,152 adding 'keystone/tests/unit/endpoint_policy/backends/test_sql.py' 2026-04-01T11:58:36,154 adding 'keystone/tests/unit/external/README.rst' 2026-04-01T11:58:36,155 adding 'keystone/tests/unit/external/__init__.py' 2026-04-01T11:58:36,156 adding 'keystone/tests/unit/external/test_timeutils.py' 2026-04-01T11:58:36,158 adding 'keystone/tests/unit/federation/__init__.py' 2026-04-01T11:58:36,159 adding 'keystone/tests/unit/federation/test_core.py' 2026-04-01T11:58:36,161 adding 'keystone/tests/unit/federation/test_utils.py' 2026-04-01T11:58:36,163 adding 'keystone/tests/unit/identity/__init__.py' 2026-04-01T11:58:36,166 adding 'keystone/tests/unit/identity/test_backend_sql.py' 2026-04-01T11:58:36,172 adding 'keystone/tests/unit/identity/test_backends.py' 2026-04-01T11:58:36,174 adding 'keystone/tests/unit/identity/test_core.py' 2026-04-01T11:58:36,176 adding 'keystone/tests/unit/identity/backends/__init__.py' 2026-04-01T11:58:36,177 adding 'keystone/tests/unit/identity/backends/fake_driver.py' 2026-04-01T11:58:36,179 adding 'keystone/tests/unit/identity/backends/test_base.py' 2026-04-01T11:58:36,181 adding 'keystone/tests/unit/identity/backends/test_ldap.py' 2026-04-01T11:58:36,183 adding 'keystone/tests/unit/identity/backends/test_ldap_common.py' 2026-04-01T11:58:36,185 adding 'keystone/tests/unit/identity/backends/test_sql.py' 2026-04-01T11:58:36,186 adding 'keystone/tests/unit/identity/shadow_users/__init__.py' 2026-04-01T11:58:36,188 adding 'keystone/tests/unit/identity/shadow_users/test_backend.py' 2026-04-01T11:58:36,190 adding 'keystone/tests/unit/identity/shadow_users/test_core.py' 2026-04-01T11:58:36,192 adding 'keystone/tests/unit/ksfixtures/__init__.py' 2026-04-01T11:58:36,193 adding 'keystone/tests/unit/ksfixtures/auth_plugins.py' 2026-04-01T11:58:36,194 adding 'keystone/tests/unit/ksfixtures/backendloader.py' 2026-04-01T11:58:36,195 adding 'keystone/tests/unit/ksfixtures/cache.py' 2026-04-01T11:58:36,197 adding 'keystone/tests/unit/ksfixtures/database.py' 2026-04-01T11:58:36,199 adding 'keystone/tests/unit/ksfixtures/hacking.py' 2026-04-01T11:58:36,200 adding 'keystone/tests/unit/ksfixtures/jws_key_repository.py' 2026-04-01T11:58:36,201 adding 'keystone/tests/unit/ksfixtures/key_repository.py' 2026-04-01T11:58:36,202 adding 'keystone/tests/unit/ksfixtures/ldapdb.py' 2026-04-01T11:58:36,204 adding 'keystone/tests/unit/ksfixtures/logging.py' 2026-04-01T11:58:36,205 adding 'keystone/tests/unit/ksfixtures/policy.py' 2026-04-01T11:58:36,207 adding 'keystone/tests/unit/ksfixtures/temporaryfile.py' 2026-04-01T11:58:36,208 adding 'keystone/tests/unit/ksfixtures/warnings.py' 2026-04-01T11:58:36,210 adding 'keystone/tests/unit/limit/__init__.py' 2026-04-01T11:58:36,212 adding 'keystone/tests/unit/limit/test_backends.py' 2026-04-01T11:58:36,214 adding 'keystone/tests/unit/policy/__init__.py' 2026-04-01T11:58:36,215 adding 'keystone/tests/unit/policy/test_backends.py' 2026-04-01T11:58:36,217 adding 'keystone/tests/unit/policy/backends/__init__.py' 2026-04-01T11:58:36,219 adding 'keystone/tests/unit/policy/backends/test_base.py' 2026-04-01T11:58:36,220 adding 'keystone/tests/unit/policy/backends/test_sql.py' 2026-04-01T11:58:36,222 adding 'keystone/tests/unit/receipt/__init__.py' 2026-04-01T11:58:36,224 adding 'keystone/tests/unit/receipt/test_fernet_provider.py' 2026-04-01T11:58:36,226 adding 'keystone/tests/unit/receipt/test_receipt_serialization.py' 2026-04-01T11:58:36,228 adding 'keystone/tests/unit/resource/__init__.py' 2026-04-01T11:58:36,234 adding 'keystone/tests/unit/resource/test_backends.py' 2026-04-01T11:58:36,238 adding 'keystone/tests/unit/resource/test_core.py' 2026-04-01T11:58:36,239 adding 'keystone/tests/unit/resource/backends/__init__.py' 2026-04-01T11:58:36,241 adding 'keystone/tests/unit/resource/backends/test_sql.py' 2026-04-01T11:58:36,242 adding 'keystone/tests/unit/resource/config_backends/__init__.py' 2026-04-01T11:58:36,244 adding 'keystone/tests/unit/resource/config_backends/test_sql.py' 2026-04-01T11:58:36,246 adding 'keystone/tests/unit/saml2/idp_saml2_metadata.xml' 2026-04-01T11:58:36,247 adding 'keystone/tests/unit/saml2/signed_saml2_assertion.xml' 2026-04-01T11:58:36,249 adding 'keystone/tests/unit/server/__init__.py' 2026-04-01T11:58:36,252 adding 'keystone/tests/unit/server/test_keystone_flask.py' 2026-04-01T11:58:36,254 adding 'keystone/tests/unit/tests/__init__.py' 2026-04-01T11:58:36,255 adding 'keystone/tests/unit/tests/test_core.py' 2026-04-01T11:58:36,256 adding 'keystone/tests/unit/tests/test_utils.py' 2026-04-01T11:58:36,258 adding 'keystone/tests/unit/token/__init__.py' 2026-04-01T11:58:36,261 adding 'keystone/tests/unit/token/test_fernet_provider.py' 2026-04-01T11:58:36,263 adding 'keystone/tests/unit/token/test_jws_provider.py' 2026-04-01T11:58:36,264 adding 'keystone/tests/unit/token/test_token_serialization.py' 2026-04-01T11:58:36,266 adding 'keystone/tests/unit/trust/__init__.py' 2026-04-01T11:58:36,268 adding 'keystone/tests/unit/trust/test_backends.py' 2026-04-01T11:58:36,270 adding 'keystone/token/__init__.py' 2026-04-01T11:58:36,272 adding 'keystone/token/provider.py' 2026-04-01T11:58:36,275 adding 'keystone/token/token_formatters.py' 2026-04-01T11:58:36,277 adding 'keystone/token/providers/__init__.py' 2026-04-01T11:58:36,278 adding 'keystone/token/providers/base.py' 2026-04-01T11:58:36,280 adding 'keystone/token/providers/fernet/__init__.py' 2026-04-01T11:58:36,281 adding 'keystone/token/providers/fernet/core.py' 2026-04-01T11:58:36,283 adding 'keystone/token/providers/jws/__init__.py' 2026-04-01T11:58:36,284 adding 'keystone/token/providers/jws/core.py' 2026-04-01T11:58:36,286 adding 'keystone/trust/__init__.py' 2026-04-01T11:58:36,288 adding 'keystone/trust/core.py' 2026-04-01T11:58:36,290 adding 'keystone/trust/schema.py' 2026-04-01T11:58:36,291 adding 'keystone/trust/backends/__init__.py' 2026-04-01T11:58:36,292 adding 'keystone/trust/backends/base.py' 2026-04-01T11:58:36,294 adding 'keystone/trust/backends/sql.py' 2026-04-01T11:58:36,296 adding 'keystone/wsgi/__init__.py' 2026-04-01T11:58:36,297 adding 'keystone/wsgi/api.py' 2026-04-01T11:58:36,300 adding 'keystone-29.0.0.data/data/etc/keystone/sso_callback_template.html' 2026-04-01T11:58:36,306 adding 'keystone-29.0.0.dist-info/licenses/AUTHORS' 2026-04-01T11:58:36,308 adding 'keystone-29.0.0.dist-info/licenses/LICENSE' 2026-04-01T11:58:36,309 adding 'keystone-29.0.0.dist-info/METADATA' 2026-04-01T11:58:36,310 adding 'keystone-29.0.0.dist-info/WHEEL' 2026-04-01T11:58:36,312 adding 'keystone-29.0.0.dist-info/entry_points.txt' 2026-04-01T11:58:36,313 adding 'keystone-29.0.0.dist-info/top_level.txt' 2026-04-01T11:58:36,322 adding 'keystone-29.0.0.dist-info/RECORD' 2026-04-01T11:58:36,344 removing build/bdist.linux-armv7l/wheel 2026-04-01T11:58:36,625 Building wheel for keystone (pyproject.toml): finished with status 'done' 2026-04-01T11:58:36,661 Created wheel for keystone: filename=keystone-29.0.0-py3-none-any.whl size=1480419 sha256=c8b797eeeb10a761bb6354a9c14a0545940e7ab381cf0b0e333fe57ea58c3010 2026-04-01T11:58:36,663 Stored in directory: /tmp/pip-ephem-wheel-cache-accnnbxs/wheels/a4/2e/b4/f0058476f1567cfc270288d258ba25a3f2f791e6e50cde85cd 2026-04-01T11:58:36,692 Successfully built keystone 2026-04-01T11:58:36,739 Removed build tracker: '/tmp/pip-build-tracker-lhizuwx_'