2026-07-06T12:33:58,447 Created temporary directory: /tmp/pip-ephem-wheel-cache-d2ntxwrd 2026-07-06T12:33:58,449 Created temporary directory: /tmp/pip-build-tracker-tz0ka89u 2026-07-06T12:33:58,449 Initialized build tracking at /tmp/pip-build-tracker-tz0ka89u 2026-07-06T12:33:58,450 Created build tracker: /tmp/pip-build-tracker-tz0ka89u 2026-07-06T12:33:58,450 Entered build tracker: /tmp/pip-build-tracker-tz0ka89u 2026-07-06T12:33:58,451 Created temporary directory: /tmp/pip-wheel-7bad_1af 2026-07-06T12:33:58,454 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-07-06T12:33:58,456 Created temporary directory: /tmp/pip-ephem-wheel-cache-p9v41y01 2026-07-06T12:33:58,478 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-06T12:33:58,481 2 location(s) to search for versions of keystone: 2026-07-06T12:33:58,481 * https://pypi.org/simple/keystone/ 2026-07-06T12:33:58,481 * https://www.piwheels.org/simple/keystone/ 2026-07-06T12:33:58,482 Fetching project page and analyzing links: https://pypi.org/simple/keystone/ 2026-07-06T12:33:58,483 Getting page https://pypi.org/simple/keystone/ 2026-07-06T12:33:58,484 Found index url https://pypi.org/simple 2026-07-06T12:33:58,812 Fetched page https://pypi.org/simple/keystone/ as application/vnd.pypi.simple.v1+json 2026-07-06T12:33:58,835 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/3c/73/aa700a20710d189a4dff586eeee320daf7457b4f1e4cee2fb894e9331001/keystone-12.0.2-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-07-06T12:33:58,835 Found link https://files.pythonhosted.org/packages/8b/7f/cf381778a615b1e635d30fcdf1fc8ac2163fb36d2a2df6cd9634d438c165/keystone-12.0.2.tar.gz (from https://pypi.org/simple/keystone/), version: 12.0.2 2026-07-06T12:33:58,836 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/e7/9d/1c9867709d149f008feebbfed2966e135f9eca387ea8fddc8d0022e5de62/keystone-12.0.3-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-07-06T12:33:58,837 Found link https://files.pythonhosted.org/packages/ce/4d/3b11becbb5d04e63debfbe5a8f0372b4a323af6b7651bcc4ab325bbaa356/keystone-12.0.3.tar.gz (from https://pypi.org/simple/keystone/), version: 12.0.3 2026-07-06T12:33:58,838 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/67/69/c024239f44ac947171996885ea1e4ecfccef202709c126609cc70ef408bf/keystone-13.0.2-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-07-06T12:33:58,839 Found link https://files.pythonhosted.org/packages/c8/82/f6d8af3476b6bd493b4b914d9b63e66b6c53f1df922a346db50d47be311c/keystone-13.0.2.tar.gz (from https://pypi.org/simple/keystone/), version: 13.0.2 2026-07-06T12:33:58,839 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/5b/70/635059fee2fb07a22832bf7a56021f36b1f26d01a0100612bc77e626852a/keystone-13.0.3-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-07-06T12:33:58,840 Found link https://files.pythonhosted.org/packages/46/62/5f3a75bf5082553edc9b9945d1f023255a127395cea871258cda092c8d4a/keystone-13.0.3.tar.gz (from https://pypi.org/simple/keystone/), version: 13.0.3 2026-07-06T12:33:58,841 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/de/7d/d99d4be3b85108fc81091ba8609d049b52e6c979ab4271506bc29d322262/keystone-13.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-07-06T12:33:58,841 Found link https://files.pythonhosted.org/packages/0e/63/0d255628e38c643d58a2848be60176580f9d2fd02d81b7606766ac000dc9/keystone-13.0.4.tar.gz (from https://pypi.org/simple/keystone/), version: 13.0.4 2026-07-06T12:33:58,842 Found link https://files.pythonhosted.org/packages/cb/66/8350a5bb9919f9f9ba8cf14b5ba34d56f6e43839221358e859d74e47f785/keystone-14.0.0.tar.gz (from https://pypi.org/simple/keystone/), version: 14.0.0 2026-07-06T12:33:58,843 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/4c/80/ebb58ef8caba1ded05951a400709fedc52cda5e42b97bdf47fa586fa0c41/keystone-14.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-07-06T12:33:58,844 Found link https://files.pythonhosted.org/packages/60/53/9d9485608ef26c93bb5922a7a078d093ee079bfe236b69e3d73ddfac6461/keystone-14.0.1.tar.gz (from https://pypi.org/simple/keystone/), version: 14.0.1 2026-07-06T12:33:58,844 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/49/4a/7854bd0ce5adb5c6b2cf059e316d827368fce71d673407bf60d923147227/keystone-14.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-07-06T12:33:58,845 Found link https://files.pythonhosted.org/packages/5b/a0/cfe23bb3c23098409362af638a56686af870485d7b94bacc0c89806f9dae/keystone-14.1.0.tar.gz (from https://pypi.org/simple/keystone/), version: 14.1.0 2026-07-06T12:33:58,845 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/47/36/ca6019d66f6fd77c147cf6e34e9f38f096116bdbcf26e0cc8139668210fa/keystone-14.2.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-07-06T12:33:58,846 Found link https://files.pythonhosted.org/packages/e9/45/c12a5161a02231b1a5fd622aac9d58595c37a296bf759a0dbe39f3aba2ff/keystone-14.2.0.tar.gz (from https://pypi.org/simple/keystone/), version: 14.2.0 2026-07-06T12:33:58,847 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/26/75/31c126e38c23078da1627678c55fa744b573b21b32a45c5ba88f45db897a/keystone-15.0.0.0rc1-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-07-06T12:33:58,847 Found link https://files.pythonhosted.org/packages/ce/71/4a98243b52f2a275c28e2e1fe96130f20303af7f045c260ba0e22df44355/keystone-15.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/), version: 15.0.0.0rc1 2026-07-06T12:33:58,848 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/a9/0e/19793adb89e0a7a6e82ec22ec43b62e1606dd3ee00b008c58768cfba9c68/keystone-15.0.0.0rc2-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-07-06T12:33:58,848 Found link https://files.pythonhosted.org/packages/f2/43/7a6eaf46a7b8e6123aff688b94a5602064472bf95098ecd03c4ea7828d83/keystone-15.0.0.0rc2.tar.gz (from https://pypi.org/simple/keystone/), version: 15.0.0.0rc2 2026-07-06T12:33:58,849 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/2e/56/22750bc5ab304581284e5793cc38f86865ab5ad27d5258595c0d5805638f/keystone-15.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-07-06T12:33:58,850 Found link https://files.pythonhosted.org/packages/4a/29/b8d4691efca7269d3a320ecc25eb8922103cfde873f8a74f6139ed893e74/keystone-15.0.0.tar.gz (from https://pypi.org/simple/keystone/), version: 15.0.0 2026-07-06T12:33:58,851 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/41/7b/382afda738814165b3fca3c8ed46901f0ac0925df1c02307358eb7fed4e2/keystone-15.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-07-06T12:33:58,851 Found link https://files.pythonhosted.org/packages/b0/9e/443a693255c5ec3da268050d88015348cc894aa58f0cbb1628ca161e111f/keystone-15.0.1.tar.gz (from https://pypi.org/simple/keystone/), version: 15.0.1 2026-07-06T12:33:58,852 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/d7/76/dc14ad140affbe6cdc3fa750ca40a2d1f5474379bab27ef1c1c0d660def5/keystone-16.0.0.0rc1-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-07-06T12:33:58,853 Found link https://files.pythonhosted.org/packages/6f/94/3070b8e62b366b2e0f0a43427b29282376e7b96746865fdce830cbb04ba0/keystone-16.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/), version: 16.0.0.0rc1 2026-07-06T12:33:58,854 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/1e/5c/767953cfa0137f2cd0e68e50b9f9952d16f366c6638e6882cfb7e9c0f328/keystone-16.0.0.0rc2-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-07-06T12:33:58,855 Found link https://files.pythonhosted.org/packages/d2/8f/a66042576b3aa54c9183c44bf9674caa80f25e8811e014a71eaf0edd9e23/keystone-16.0.0.0rc2.tar.gz (from https://pypi.org/simple/keystone/), version: 16.0.0.0rc2 2026-07-06T12:33:58,855 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/4e/e6/22f5a2ee899c4cca1b20e07458ac72cb267ca5ad162f77affea942161fe9/keystone-16.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-07-06T12:33:58,856 Found link https://files.pythonhosted.org/packages/61/84/a92fb56519605f2c57be62439f544603b5b4f5df20e3f70b9503d211206f/keystone-16.0.0.tar.gz (from https://pypi.org/simple/keystone/), version: 16.0.0 2026-07-06T12:33:58,856 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/aa/83/cac22ba4aadc771ae06df85b6cc220e56b9d0016c8df6429b4859a54c050/keystone-16.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-07-06T12:33:58,857 Found link https://files.pythonhosted.org/packages/e6/8b/db56f7c7f3d419fe30a8057ff954de352fc285982bb65ad9d5fe4183fdb1/keystone-16.0.1.tar.gz (from https://pypi.org/simple/keystone/), version: 16.0.1 2026-07-06T12:33:58,857 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/03/0f/55e51785fc54314eb121a609c4038138621e075de7c934fdcc57d4675278/keystone-16.0.2-py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-07-06T12:33:58,858 Found link https://files.pythonhosted.org/packages/82/43/8ce0e7025761422953e4f37c15374160531f4a81e61ebd1052c1ec089bcb/keystone-16.0.2.tar.gz (from https://pypi.org/simple/keystone/), version: 16.0.2 2026-07-06T12:33:58,859 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/3b/6f/1cf0e73889008e13fbd5961179050bbc9e56bdf173be74096da6b7af910d/keystone-17.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:58,860 Found link https://files.pythonhosted.org/packages/3e/bb/53b39ed0392c131bde0ff873feddba798365c1a5f6035b85cafa9b5b5cf5/keystone-17.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 17.0.0.0rc1 2026-07-06T12:33:58,861 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/31/ef/455a440abcad4bb98ecffc9656ab3c3adf5c6a15f2b086c467b9595abfa8/keystone-17.0.0.0rc2-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:58,862 Found link https://files.pythonhosted.org/packages/6b/08/b68ee0f63a2d86fd7b1a696561224b38dbbe9af09f68e1760e4dcceb0dd8/keystone-17.0.0.0rc2.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 17.0.0.0rc2 2026-07-06T12:33:58,862 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/bc/70/7c1fd2ee52cc4aa3c4c74f12caab1bdfaef28d28230d7bee8e5265113ef9/keystone-17.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:58,863 Found link https://files.pythonhosted.org/packages/97/02/45834a792293e1ffb4789dec0d05d3a09e40e36725df2d1650be71eaf1cc/keystone-17.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 17.0.0 2026-07-06T12:33:58,864 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/29/84/3020ab691072953b94eba370d38a53bc060dc910417477c71b108c15508f/keystone-17.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:58,865 Found link https://files.pythonhosted.org/packages/36/23/dae18a671ed5725eb59e2938ee6a7b7d672fdccde449562c184529379121/keystone-17.0.1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 17.0.1 2026-07-06T12:33:58,866 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/bf/8b/b77fc3d336810a41ad262bdadcf6bcf0e6dd8fa3c1739ef08920c75c0304/keystone-18.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:58,867 Found link https://files.pythonhosted.org/packages/08/e6/5271e3588bc4bfd8fd24f283d1c66abb4276672e769a05a82ae793dd04dc/keystone-18.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 18.0.0.0rc1 2026-07-06T12:33:58,868 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/16/a0/ca43ed5366e0b0f5faf008d7414c9356f9624f54ff06d69f231db136ef8a/keystone-18.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:58,869 Found link https://files.pythonhosted.org/packages/c9/21/2f7953259a5a31303f38b1b9160631aaac428ae9316b4fa014790f8d94f3/keystone-18.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 18.0.0 2026-07-06T12:33:58,869 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/cd/26/d75c16fb1a6fe844b9faaf3f44b0ed0ec9cebff27a29e923763fcb3894f1/keystone-18.1.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:58,870 Found link https://files.pythonhosted.org/packages/70/1d/66961dc1e26827412a411ac0eb23343806a235d4e43c50b7fa5f3e770657/keystone-18.1.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 18.1.0 2026-07-06T12:33:58,871 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/14/dd/339e676c2e8b2479ad592792b4db9ee56189d82d9530f973a1fae5d5cc6e/keystone-19.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:58,872 Found link https://files.pythonhosted.org/packages/e5/ce/35b9d427f9e9abc92ac568fcb285c6eba2a67d8befbc609c6ec3299b77be/keystone-19.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 19.0.0.0rc1 2026-07-06T12:33:58,872 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/9b/36/9ab75483315ca52d75fa2670153412c3b7a33e1892bd08188fa788cb9b7a/keystone-19.0.0.0rc2-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:58,873 Found link https://files.pythonhosted.org/packages/2c/76/14b2da1633223b3b8ef0a8dcc2afc3ee6d94b96790e6d226a3a39defeffa/keystone-19.0.0.0rc2.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 19.0.0.0rc2 2026-07-06T12:33:58,874 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/66/22/10892e7cb8b9706176e501156bb92952ffb3b077f3074547070a7380e98b/keystone-19.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:58,875 Found link https://files.pythonhosted.org/packages/83/ae/be70248a3df29b08ecd4842f4ade07c298820c5db747ea7bb7aab009e9f5/keystone-19.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 19.0.0 2026-07-06T12:33:58,876 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/a5/4b/ae4fdae35d7d441dddb3f9ca0e83e3293bd53c00fdcdb4af1d62a9de7af2/keystone-19.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:58,877 Found link https://files.pythonhosted.org/packages/42/e8/66c54f72d6bee30be4ee517cfa90e7e6e88a642eedbcc9e8d0441fdd6d89/keystone-19.0.1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 19.0.1 2026-07-06T12:33:58,877 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/ff/1b/e50b38311398691b5c7f1dfeb60e49dbbd058cdad6ffd5bf008e008d50ca/keystone-20.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:58,878 Found link https://files.pythonhosted.org/packages/db/00/bffa75c3fe43e5f6a509a71e16e05a808e70d93fb3c064d358b3083ce9aa/keystone-20.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 20.0.0.0rc1 2026-07-06T12:33:58,879 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/59/c9/8aaa36cb17b9fae592523d183d04f012ab73a340a03553c897d7574b731e/keystone-20.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:58,880 Found link https://files.pythonhosted.org/packages/27/aa/585e3271c399c152d4886d6f1b444bdfa10c3f13fdc162347ab7adcf8d92/keystone-20.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 20.0.0 2026-07-06T12:33:58,881 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/23/02/d6c18ae8614dc27d0f2fffdb4829c59695208e7ec6dbbdd9ffb197b78bfc/keystone-20.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:58,882 Found link https://files.pythonhosted.org/packages/2f/23/b8abfd86de25b634eb9e8a14978f022d1d7d281ce96b3da549dc41740340/keystone-20.0.1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 20.0.1 2026-07-06T12:33:58,882 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/41/03/c6797facf7a717acb25bc3d61ed41da39b41d078b43af6281d5e0c81f1a8/keystone-21.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:58,883 Found link https://files.pythonhosted.org/packages/25/d9/f9a726c5cb74ececc97664f4dde31a3d44f8b5cd68d8cd46c82a7e869a6f/keystone-21.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 21.0.0.0rc1 2026-07-06T12:33:58,884 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/34/9f/2191505686b06a8d1c0e6b6cd8955f243c4bf13887cdfd41b6b99c1af65e/keystone-21.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:58,885 Found link https://files.pythonhosted.org/packages/38/c4/ffe9a125aa8664d338562252df7baeba5155d875df0917d37807afd0392e/keystone-21.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 21.0.0 2026-07-06T12:33:58,885 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/68/bb/a3be5a30885687d7edcfe2f045b8ca63a73a792feb3b8f8ced9e52f860eb/keystone-21.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:58,886 Found link https://files.pythonhosted.org/packages/f1/bb/1235c50a31580ff64fcb1e7bfd740ca1d79d67937bb145f6620a3cd7a65d/keystone-21.0.1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 21.0.1 2026-07-06T12:33:58,887 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/0c/33/194c6565267168370435170b3a32a7d497b791ffa45743cc6cd6b00c729d/keystone-22.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:58,888 Found link https://files.pythonhosted.org/packages/80/f3/1ea12425742ae1c05e27059aa73e9e0894dbbbc13cb4be35505ead962f2f/keystone-22.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 22.0.0.0rc1 2026-07-06T12:33:58,889 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/3a/13/51dd03b7433c0e8c483f348d18327fcf62d6786badee29043e09b1e38647/keystone-22.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:58,890 Found link https://files.pythonhosted.org/packages/2b/18/091f597bba8c0c70fd76f966f9f810d3dfc275e03e8192078f5f39c0dbe8/keystone-22.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 22.0.0 2026-07-06T12:33:58,890 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/40/4c/985c1eb236c027ebe8125ca33f82995300a69d5f20a0760620a7d79176f9/keystone-22.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:58,891 Found link https://files.pythonhosted.org/packages/71/a8/024040f967b64cadab2066cbe3a40550b94110d9e0207c74200027f0a6da/keystone-22.0.1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 22.0.1 2026-07-06T12:33:58,892 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/44/9d/bf832756769faa1febc5b90633604a96ae6a800cc8b5228918266237ad89/keystone-22.0.2-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:58,893 Found link https://files.pythonhosted.org/packages/8c/fe/07237b51d6126194bd9dff5c01ff84b69465c1fc554c0fd6d53b9cb29390/keystone-22.0.2.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 22.0.2 2026-07-06T12:33:58,894 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/fd/8e/e1ae8f030122327710a61857055f0d32f61af5adecd709f43e8f035443e6/keystone-23.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:58,895 Found link https://files.pythonhosted.org/packages/88/8d/da5fc39ff10a13dd8b5d401a02914c71b63850282fc0d95000d0f78d1499/keystone-23.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 23.0.0.0rc1 2026-07-06T12:33:58,895 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/f3/02/fe14594b4fbf8f6db98ece247e3fb0198f74fb3509557b0e4ce12212779f/keystone-23.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:58,896 Found link https://files.pythonhosted.org/packages/63/2a/fa98135681763891db94ea6c470c024091f1dc406bd4ba918c8393d53447/keystone-23.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 23.0.0 2026-07-06T12:33:58,897 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/35/89/b6cadf1b9c9f5487e4dc983c7ba93e6c80cd7092a1788aa0b442a8a7fe62/keystone-23.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:58,898 Found link https://files.pythonhosted.org/packages/d2/0a/1fe1f008ec8b8a23d26886b9dfb0ba46e6cd2783794aa19f3b67ec9a9ae7/keystone-23.0.1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 23.0.1 2026-07-06T12:33:58,899 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/c4/8f/7784555ca839f7e6536fd30d62b8c036b25ee95e362029265eeaa2e97bb2/keystone-23.0.2-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:58,900 Found link https://files.pythonhosted.org/packages/10/cc/9f85842293c159612f5e1dbf3f83c7832d913b73f56fd3c30ede01210a11/keystone-23.0.2.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 23.0.2 2026-07-06T12:33:58,900 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/2d/72/ea2c586cc1ea117ce5138f8107541c60e443f491406a7f61aafecfbfe9ca/keystone-24.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:58,901 Found link https://files.pythonhosted.org/packages/fe/36/61eb064a3cce17df3fc517b0772269ea17013e55990f5b79523822c088a6/keystone-24.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 24.0.0.0rc1 2026-07-06T12:33:58,902 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/14/19/4989719f4dd4dcaeba43b9925652c5d192578882788ea9fec07788fa1b39/keystone-24.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:58,903 Found link https://files.pythonhosted.org/packages/3e/62/86dcabdf7d078d1d194e8d298865f1d4ec93189fbed374985a4981c35145/keystone-24.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 24.0.0 2026-07-06T12:33:58,904 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/59/b9/7a0ca861cb76f3e816e097b0dc29492989e03f7269cd2f96f1644e9f2c8f/keystone-24.1.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:58,905 Found link https://files.pythonhosted.org/packages/59/5e/f8c839a138af622f54cff1459d6e34b6b09bd12707afb8da4c5e64dfab84/keystone-24.1.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 24.1.0 2026-07-06T12:33:58,906 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/9d/86/baeb5bc31e45e66f7e144bef0b6478950535442ce83bd5ea079d3dcef1e2/keystone-25.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:58,907 Found link https://files.pythonhosted.org/packages/8e/8b/b62556a73789c058e1811eb4c60fdb82ef9fa88676c0aeb2ea3ba3d896fd/keystone-25.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 25.0.0.0rc1 2026-07-06T12:33:58,907 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/f6/bc/386a9675383bc7eb5911d6d879494430cb924f7a94b1f653f4a99cce66e2/keystone-25.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:58,908 Found link https://files.pythonhosted.org/packages/58/a2/64f58251d2e32dd5b6db22b1bc346a67335d87239e82bc4a79f853ee66c5/keystone-25.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 25.0.0 2026-07-06T12:33:58,909 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/1c/a6/5b3b245f0af926083c1a3ff14343a6ce339891cc9e4e38c3545956804dcf/keystone-26.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:58,910 Found link https://files.pythonhosted.org/packages/5f/24/6ccab9ebd27b2b2d196b2e4eef2892bf2f5bb6562e2ab2d7f5b30723c0ec/keystone-26.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 26.0.0.0rc1 2026-07-06T12:33:58,910 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/ac/0b/23112e693e75d7cb8312b159e80b4f4d3f60b69c28415e4d77903230c705/keystone-26.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:58,911 Found link https://files.pythonhosted.org/packages/8c/e8/2db2112e43f305d4283bf9933e87bd7ca612111e77d964a553a1fcc13894/keystone-26.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 26.0.0 2026-07-06T12:33:58,912 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/78/4c/ac7412e5f4a0eef6769436cc21a1f6492c60016b5add90a4b00a93454f9d/keystone-26.1.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:58,913 Found link https://files.pythonhosted.org/packages/19/b9/0283402ce532d75ce81a57850e8541ad81cdd180b06a196ba8b3eeb48b3d/keystone-26.1.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 26.1.0 2026-07-06T12:33:58,914 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/d8/d9/0ae98acfec1a1359ae9129f11ea769a507a6a3a717efe0634e7a8a2287e9/keystone-26.1.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:58,915 Found link https://files.pythonhosted.org/packages/88/b7/59d84f3b3d6ff9c4c2fca4cdbaad2631524619b28040d1ab73b275da1a79/keystone-26.1.1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 26.1.1 2026-07-06T12:33:58,915 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/49/3d/554ac1b129c9838ddddb107893f1b3527cc5d1536956fe53e063bc2bbc2f/keystone-27.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.9) 2026-07-06T12:33:58,916 Found link https://files.pythonhosted.org/packages/79/e9/dfc8f42ad13bde5236aee21e2d29c4a8984bf5a618c0f98f194f6c4189b5/keystone-27.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.9), version: 27.0.0.0rc1 2026-07-06T12:33:58,917 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/2c/07/e17dd61a49f36fae0f605ea1e92e9a3f34695103e077d77644bcb506709b/keystone-27.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.9) 2026-07-06T12:33:58,918 Found link https://files.pythonhosted.org/packages/f4/fd/ee2a8a719155988114f135b267b3e7f020324a465efb67035cddcf3100c3/keystone-27.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.9), version: 27.0.0 2026-07-06T12:33:58,919 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/c6/d8/9f87c796711c2f41a3af52739005620c4f3e2c33ef7e339b4da406e96795/keystone-27.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.9) 2026-07-06T12:33:58,920 Found link https://files.pythonhosted.org/packages/fd/7c/f04e5c7e993e65018ecf0a51c26b32b2556929da9195fa3af35fd32fa141/keystone-27.0.1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.9), version: 27.0.1 2026-07-06T12:33:58,920 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/cc/27/b41ce1c4cc92b8f38579104155fc69d3778d5980fa257ac205083f14fc64/keystone-27.0.2-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.9) 2026-07-06T12:33:58,921 Found link https://files.pythonhosted.org/packages/c2/10/50866eca226a86d6666c90fdec565a245cf0763b9de98f083aa55f6af1f4/keystone-27.0.2.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.9), version: 27.0.2 2026-07-06T12:33:58,922 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/a9/fb/1b77c95f1db7c5a4d23f82fea5486fef6995ffeef502a3372694137b00c5/keystone-28.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.10) 2026-07-06T12:33:58,923 Found link https://files.pythonhosted.org/packages/e0/2e/c6737b19e0d5ca6185fa37ffd5ffde44e517c9ad379418f4dbedf647c5ce/keystone-28.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.10), version: 28.0.0.0rc1 2026-07-06T12:33:58,923 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/18/d9/2e69ac35f61df28cee4aae4832f1159eb4c1797a3f2d9c906447519c1319/keystone-28.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.10) 2026-07-06T12:33:58,924 Found link https://files.pythonhosted.org/packages/06/9a/cb7e9a9deb96d14b9f56dbeb034e3c9f343fd5673187011f088bf7e421e1/keystone-28.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.10), version: 28.0.0 2026-07-06T12:33:58,925 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/8e/b5/94d8885ba42bc799640c867004cdc661097fbba4f1f754b0ed446cd1d527/keystone-28.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.10) 2026-07-06T12:33:58,926 Found link https://files.pythonhosted.org/packages/fa/25/68529823ec2264b1bf7a34542753ec7adeb64c27c3408ac601ac3687836b/keystone-28.0.1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.10), version: 28.0.1 2026-07-06T12:33:58,927 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/9e/6c/a9e9a2bdc2e4ff9095439a5ee6fc274c018a02dfc71b5ef6e3b5ee1a8aaf/keystone-28.0.2-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.10) 2026-07-06T12:33:58,928 Found link https://files.pythonhosted.org/packages/16/15/7b6b85e5d15bd434ef7ce0f21ecc25739dbfd635a63c999294aeb35e454e/keystone-28.0.2.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.10), version: 28.0.2 2026-07-06T12:33:58,929 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/0d/20/3f4f08f8c0289946fc560af24df45032db5b90bb3397566a4f3d11f326d6/keystone-29.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.10) 2026-07-06T12:33:58,930 Found link https://files.pythonhosted.org/packages/01/04/8daa68a87ff508ded3abaa59b4d797c04c2e5e9024c3e462638d3832ab16/keystone-29.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.10), version: 29.0.0.0rc1 2026-07-06T12:33:58,931 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/e6/a7/36dbf748ed0d9e1a77d7583a0e301aa94841cee8984c3b90699a19a8ceb4/keystone-29.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.10) 2026-07-06T12:33:58,931 Found link https://files.pythonhosted.org/packages/f9/b3/5038a71a5eee1150b968dc5622a4529d069e3fc3b04659ca1680182969f3/keystone-29.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.10), version: 29.0.0 2026-07-06T12:33:58,932 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/ec/44/8be8d7ed517e2fd7e99ae94b46842121b6b9d6d4a96add85f095ff955667/keystone-29.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.10) 2026-07-06T12:33:58,933 Found link https://files.pythonhosted.org/packages/02/af/e1edd1530177efad4faa58cad3202f181b63bb75343b804b75f26059c13c/keystone-29.0.1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.10), version: 29.0.1 2026-07-06T12:33:58,933 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/0f/c3/7ccf43849ce75f2a8198971a66b8bf3117a992c953a07cfa485bb9069a46/keystone-29.0.2-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.10) 2026-07-06T12:33:58,934 Found link https://files.pythonhosted.org/packages/37/72/a0bac5ee1b957be92806f52435462ed289a2f00122cb1566720ae9bf77af/keystone-29.0.2.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.10), version: 29.0.2 2026-07-06T12:33:58,935 Fetching project page and analyzing links: https://www.piwheels.org/simple/keystone/ 2026-07-06T12:33:58,936 Getting page https://www.piwheels.org/simple/keystone/ 2026-07-06T12:33:58,937 Found index url https://www.piwheels.org/simple 2026-07-06T12:33:59,251 Fetched page https://www.piwheels.org/simple/keystone/ as text/html 2026-07-06T12:33:59,269 Skipping link: No binaries permitted for keystone: https://www.piwheels.org/simple/keystone/keystone-29.0.1-py3-none-any.whl#sha256=86192957781be49e86c69d409a95b59d56edbbd6cf0f2262f773b484b372a4d2 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.10) 2026-07-06T12:33:59,270 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-29.0.0-py3-none-any.whl#sha256=c8b797eeeb10a761bb6354a9c14a0545940e7ab381cf0b0e333fe57ea58c3010 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.10) 2026-07-06T12:33:59,270 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-29.0.0.0rc1-py3-none-any.whl#sha256=41e8e535f69b0aa98b64ffebab22cd59eda12dc0def74abacae7b07951b7746f (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.10) 2026-07-06T12:33:59,271 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-28.0.1-py3-none-any.whl#sha256=8242c0bdb9032889aa26b06bb0b8d8abd447d0de1c576380f57193aed1be9779 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.10) 2026-07-06T12:33:59,272 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-28.0.0-py3-none-any.whl#sha256=f2537742b9a7e9b38be85c7d56ca9e02577eeb2bd53b1e49b63704a1c023b55c (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.10) 2026-07-06T12:33:59,272 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-28.0.0.0rc1-py3-none-any.whl#sha256=529305c88612781d6bc258a9d3addd676e723dee0a8625c599cc6d814921fafc (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.10) 2026-07-06T12:33:59,273 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-27.0.1-py3-none-any.whl#sha256=4dd693e37b59b34a616ca9b8e8e4fa88da99721774784cc27604fa06135c0a41 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.9) 2026-07-06T12:33:59,274 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-27.0.0-py3-none-any.whl#sha256=ec057681dd67b2dbfdd4c0310b2134eb8f559da7e2d5d7e7e248c7905d9381aa (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.9) 2026-07-06T12:33:59,274 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-27.0.0.0rc1-py3-none-any.whl#sha256=f912b1b86ba543ab1cc346089a6fc36c91e5f7a001fd4e238760aeed789c8693 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.9) 2026-07-06T12:33:59,275 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-26.1.1-py3-none-any.whl#sha256=f80e1e3fe578248c29a286f6b4b8b1044616e6e0388fd52bb0b8e5302076c1f4 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:59,275 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-26.1.0-py3-none-any.whl#sha256=54c8689fd07054498b9f7dab63013fdc7994ca78f179fa4a37e8e187f8b86593 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:59,276 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-26.0.0-py3-none-any.whl#sha256=2708461cd8df9a94f18298b229d9e8711605fd46e692771dcd3fafb378793684 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:59,276 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-26.0.0.0rc1-py3-none-any.whl#sha256=2c541802685e4dca31c84c5d5ff7258ccd78695b35233ae3c45c9759f8cb6151 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:59,277 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-25.0.0-py3-none-any.whl#sha256=234a63d5aa431b9687c39ee2302c51f5d3a2c33f6b1cd76560e22230934a4c06 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:59,278 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-25.0.0.0rc1-py3-none-any.whl#sha256=43316423a57696ed85263ba956d364a4577cc3ef6dee107f831bb25e7bb5f116 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:59,278 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-24.1.0-py3-none-any.whl#sha256=05539c7dd3e898ca143b18e1e7322d688d6886c835284e932dff71f0e6d884eb (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:59,279 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-24.0.0-py3-none-any.whl#sha256=f01a62cee1b07abae6f641515a461b0c0faa8896b3b5142ee83f842b5712938c (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:59,280 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-24.0.0.0rc1-py3-none-any.whl#sha256=93cde60ecbf2ca0a92d7bf98f71acb903354486d89a992dc203bdb7587e2753e (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:59,280 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-23.0.2-py3-none-any.whl#sha256=b2351f9219d826c42d6ad01e85ad8123654a0a826ae94cb08dfd9e3855de1345 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:59,281 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-23.0.1-py3-none-any.whl#sha256=7bbb1d258498b29015d5375631701e799d6c50ec68833408d748622ad39d4339 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:59,282 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-23.0.0-py3-none-any.whl#sha256=c31f76fb884ab6995b822fef7820b6b5c8874e511b62faf3003fadda13e2760a (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:59,282 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-23.0.0.0rc1-py3-none-any.whl#sha256=2836b95c013a09332b2086a04b6ff2b2f9a7e945b6fb71fe3a0a6a6a93cc25fa (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:59,283 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-22.0.2-py3-none-any.whl#sha256=0a7f6546a8e9aea17c7b5eabd42ce3f793bf7524cd07264a12420ae1d865690c (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:59,283 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-22.0.1-py3-none-any.whl#sha256=e1192d820c86146dfe563052ef3a2c1e1c7a0013299706745227ddab87fd198f (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:59,284 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-22.0.0-py3-none-any.whl#sha256=ebc6cb03a10c9d5f0cb7d0af81e62fde662f94dbf566c5bd09c81f87a265388a (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:59,284 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-22.0.0.0rc1-py3-none-any.whl#sha256=246c46037f2aab6a414b796ecf5297d614c7d480724da6be949447501b7c7ef4 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-07-06T12:33:59,285 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-21.0.1-py3-none-any.whl#sha256=ac27501bb5be20c63c01b32d66a3d40d68b4aa0d68a70b0942609d6fd06a92d9 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:59,285 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-21.0.0-py3-none-any.whl#sha256=19b9ce995440f46c1a14bb04bcc55f0fbfd501c2adc14b7fdc57bebf102a4626 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:59,286 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-21.0.0.0rc1-py3-none-any.whl#sha256=ba95d50788abaa336bb338aced182d07e35263a6fe7e9430f612171b275d01f1 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:59,287 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-20.0.1-py3-none-any.whl#sha256=6b2f9e9c5102c3300ac30347cf9222336c16bad2bdb711c84fddbb61f0d4b1b5 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:59,287 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-20.0.0-py3-none-any.whl#sha256=ee31b3005dfc790fef20766e5eefc2b119ae0646dd619fc1d9b66d0b99d0610b (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:59,288 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-20.0.0.0rc1-py3-none-any.whl#sha256=e5614da01dceaa53cde9dc224b972e80e2498a35fd09bd7f05f9d1640333e365 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:59,288 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-19.0.1-py3-none-any.whl#sha256=3b4f8a4fa05156a160c773c39433c0a1024910987d21731e36fdfe0b1586f315 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:59,289 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-19.0.0-py3-none-any.whl#sha256=37d3ab405fad6301c08446dc976e1b9abcd3ac22e04b9793b4d2d0ffd53c4965 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:59,290 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-19.0.0.0rc2-py3-none-any.whl#sha256=002df477a87105a65fb239deb1d2d1c8f6b812315b091d46fb690fff13670c72 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:59,290 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-19.0.0.0rc1-py3-none-any.whl#sha256=aa3b040c1297df254e2400e74fabc9d3e9bd4bd282654c6aed703d05bcfadb50 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:59,290 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-18.1.0-py3-none-any.whl#sha256=0297b2c99cfa56da525eabfb3eba725f58d65dcf53dfc7dd3252b19095841fd0 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:59,291 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-18.0.0-py3-none-any.whl#sha256=9a4c70e4246ab14261d85a26c7eaba6c10447753c700719292a140e82885605d (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:59,291 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-18.0.0.0rc1-py3-none-any.whl#sha256=31b55db8a98b2107ac2c514bd85660a2b29e6af984d202287a14c13a5cb2e341 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:59,292 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-17.0.1-py3-none-any.whl#sha256=6e0364d4eace2f5af2deeefc71947f185a74f24516a22edd52739f1224173b0e (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:59,292 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-17.0.0-py3-none-any.whl#sha256=cfdcb06d953cfe2e4e96c94c951ed873fcbde4d2dc65bca52b62210a0220400d (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:59,293 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-17.0.0.0rc2-py3-none-any.whl#sha256=c90f31dab04e91a520298ef082887d59752538397553150b0d7201eb0a699cf0 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:59,293 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-17.0.0.0rc1-py3-none-any.whl#sha256=998bb56142d3b37eca5e11aa8e553f9e9a87d38769d45f3bfaec5bc25a1b2121 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-07-06T12:33:59,294 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-16.0.2-py3-none-any.whl#sha256=5af057d1fab380b4dd1895ef5499e8e547e78225a69184692b0f3519018e114f (from https://www.piwheels.org/simple/keystone/) 2026-07-06T12:33:59,295 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-16.0.1-py3-none-any.whl#sha256=e3b9d78984f72d6e97e677895e43de075273d4f2d33fd65c425cbb7dc5eff249 (from https://www.piwheels.org/simple/keystone/) 2026-07-06T12:33:59,295 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-16.0.0-py2.py3-none-any.whl#sha256=db2c077645014be509f41c36bd7025aa52931df1fc29c5afc438d26e819cc699 (from https://www.piwheels.org/simple/keystone/) 2026-07-06T12:33:59,296 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-16.0.0.0rc2-py2.py3-none-any.whl#sha256=375271feacb5b1e887c79833e826096763fe906c05b6364c074a8894bf9cc642 (from https://www.piwheels.org/simple/keystone/) 2026-07-06T12:33:59,296 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-16.0.0.0rc1-py2.py3-none-any.whl#sha256=c6343379e128903b51c1120c33e1a31eb9796501b573e6ac8dd65d9abbcd7a7c (from https://www.piwheels.org/simple/keystone/) 2026-07-06T12:33:59,297 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-15.0.1-py3-none-any.whl#sha256=6c6aea47d028b1cfad6ece08f0d52bd134016d2a97f3d479501430185ab1afc9 (from https://www.piwheels.org/simple/keystone/) 2026-07-06T12:33:59,298 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-15.0.0-py2.py3-none-any.whl#sha256=7d1c3eb755b72db31ca7d3e869e6fad706f055d66515f03efd1d545d0b772542 (from https://www.piwheels.org/simple/keystone/) 2026-07-06T12:33:59,298 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-15.0.0.0rc2-py2.py3-none-any.whl#sha256=d486f02435ffe56b8bcf461e0248c1eae123467f03ece7a5d9ad53bbe7a3e319 (from https://www.piwheels.org/simple/keystone/) 2026-07-06T12:33:59,299 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-15.0.0.0rc1-py2.py3-none-any.whl#sha256=25f2e419465bacba2d421bc427c26e15fb804f96e19cbc804ecd219a6baadf6f (from https://www.piwheels.org/simple/keystone/) 2026-07-06T12:33:59,299 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-14.2.0-py3-none-any.whl#sha256=a94a835574da5935d1e1b982338e649455a4a056ceb2919d3fc5443dcc48d00a (from https://www.piwheels.org/simple/keystone/) 2026-07-06T12:33:59,300 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-14.1.0-py2.py3-none-any.whl#sha256=5400be6fd3c2e95a71c672738db5163e67b4110d50e765c8a1e63b044d1995e9 (from https://www.piwheels.org/simple/keystone/) 2026-07-06T12:33:59,300 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-14.0.1-py2.py3-none-any.whl#sha256=9872147dfb8a180c249b90f1bb70aab5f5f05aa6f1790d07513f0e9605a13b12 (from https://www.piwheels.org/simple/keystone/) 2026-07-06T12:33:59,301 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-14.0.0-py3-none-any.whl#sha256=e7be5ebf02f7f2caf93b33813a587f04a782714e2009233e9b44820be03ef3f2 (from https://www.piwheels.org/simple/keystone/) 2026-07-06T12:33:59,302 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-13.0.4-py2.py3-none-any.whl#sha256=fb95318f0291a6c2de6850b6d4ae83d45afc2926113f4ae7df0b5cd95d835682 (from https://www.piwheels.org/simple/keystone/) 2026-07-06T12:33:59,302 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-13.0.3-py2.py3-none-any.whl#sha256=68801026a1097c9b0086205196a7fdee9d21ca564ade3322eff8807caa589a78 (from https://www.piwheels.org/simple/keystone/) 2026-07-06T12:33:59,303 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-13.0.2-py2.py3-none-any.whl#sha256=f05eff4fe384ded4621098a818b8ca5775336e6c0c4aec96cb91fca355bd4fd4 (from https://www.piwheels.org/simple/keystone/) 2026-07-06T12:33:59,303 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-12.0.3-py2.py3-none-any.whl#sha256=74f758ea75911d54ec829ee6375f8c97189d6390128c06430403d92929dfd09a (from https://www.piwheels.org/simple/keystone/) 2026-07-06T12:33:59,304 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-12.0.2-py2.py3-none-any.whl#sha256=ae71779877e2e49a5cb126f541f25fe817d936ddb4733634e7f7d6d2d5288056 (from https://www.piwheels.org/simple/keystone/) 2026-07-06T12:33:59,305 Skipping link: not a file: https://www.piwheels.org/simple/keystone/ 2026-07-06T12:33:59,306 Skipping link: not a file: https://pypi.org/simple/keystone/ 2026-07-06T12:33:59,332 Given no hashes to check 1 links for project 'keystone': discarding no candidates 2026-07-06T12:33:59,351 Collecting keystone==27.0.2 2026-07-06T12:33:59,354 Created temporary directory: /tmp/pip-unpack-6lkvzatz 2026-07-06T12:33:59,604 Downloading keystone-27.0.2.tar.gz (1.8 MB) 2026-07-06T12:34:02,679 Added keystone==27.0.2 from https://files.pythonhosted.org/packages/c2/10/50866eca226a86d6666c90fdec565a245cf0763b9de98f083aa55f6af1f4/keystone-27.0.2.tar.gz to build tracker '/tmp/pip-build-tracker-tz0ka89u' 2026-07-06T12:34:02,681 Running setup.py (path:/tmp/pip-wheel-7bad_1af/keystone_11ae8f58ac5e407d9626fa24ef1c108e/setup.py) egg_info for package keystone 2026-07-06T12:34:02,683 Created temporary directory: /tmp/pip-pip-egg-info-49bq31dd 2026-07-06T12:34:02,683 Preparing metadata (setup.py): started 2026-07-06T12:34:02,685 Running command python setup.py egg_info 2026-07-06T12:34:03,259 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-06T12:34:03,260 !! 2026-07-06T12:34:03,261 ******************************************************************************** 2026-07-06T12:34:03,261 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-06T12:34:03,262 License :: OSI Approved :: Apache Software License 2026-07-06T12:34:03,263 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-06T12:34:03,264 ******************************************************************************** 2026-07-06T12:34:03,264 !! 2026-07-06T12:34:03,265 self._finalize_license_expression() 2026-07-06T12:34:03,290 /usr/local/lib/python3.11/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2026-07-06T12:34:03,290 !! 2026-07-06T12:34:03,291 ******************************************************************************** 2026-07-06T12:34:03,292 Requirements should be satisfied by a PEP 517 installer. 2026-07-06T12:34:03,292 If you are using pip, you can try `pip install --use-pep517`. 2026-07-06T12:34:03,293 This deprecation is overdue, please update your project and remove deprecated 2026-07-06T12:34:03,294 calls to avoid build errors in the future. 2026-07-06T12:34:03,294 ******************************************************************************** 2026-07-06T12:34:03,295 !! 2026-07-06T12:34:03,296 dist.fetch_build_eggs(dist.setup_requires) 2026-07-06T12:34:06,589 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-07-06T12:34:06,590 !! 2026-07-06T12:34:06,591 ******************************************************************************** 2026-07-06T12:34:06,592 Please avoid running ``setup.py`` directly. 2026-07-06T12:34:06,592 Instead, use pypa/build, pypa/installer or other 2026-07-06T12:34:06,593 standards-based tools. 2026-07-06T12:34:06,594 This deprecation is overdue, please update your project and remove deprecated 2026-07-06T12:34:06,594 calls to avoid build errors in the future. 2026-07-06T12:34:06,596 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-07-06T12:34:06,596 ******************************************************************************** 2026-07-06T12:34:06,598 !! 2026-07-06T12:34:06,598 self.initialize_options() 2026-07-06T12:34:06,600 /tmp/pip-wheel-7bad_1af/keystone_11ae8f58ac5e407d9626fa24ef1c108e/.eggs/pbr-7.0.3-py3.11.egg/pbr/setupcfg.py:833: UserWarning: Unknown distribution option: 'tests_require' 2026-07-06T12:34:06,601 warnings.warn(msg) 2026-07-06T12:34:06,619 running egg_info 2026-07-06T12:34:06,650 creating /tmp/pip-pip-egg-info-49bq31dd/keystone.egg-info 2026-07-06T12:34:06,664 writing /tmp/pip-pip-egg-info-49bq31dd/keystone.egg-info/PKG-INFO 2026-07-06T12:34:06,673 writing dependency_links to /tmp/pip-pip-egg-info-49bq31dd/keystone.egg-info/dependency_links.txt 2026-07-06T12:34:06,677 writing entry points to /tmp/pip-pip-egg-info-49bq31dd/keystone.egg-info/entry_points.txt 2026-07-06T12:34:06,682 writing requirements to /tmp/pip-pip-egg-info-49bq31dd/keystone.egg-info/requires.txt 2026-07-06T12:34:06,684 writing top-level names to /tmp/pip-pip-egg-info-49bq31dd/keystone.egg-info/top_level.txt 2026-07-06T12:34:06,685 [pbr] Processing SOURCES.txt 2026-07-06T12:34:06,686 writing manifest file '/tmp/pip-pip-egg-info-49bq31dd/keystone.egg-info/SOURCES.txt' 2026-07-06T12:34:06,881 warning: no previously-included files found matching '.gitignore' 2026-07-06T12:34:06,883 warning: no previously-included files found matching '.gitreview' 2026-07-06T12:34:06,885 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-07-06T12:34:07,091 adding license file 'LICENSE' 2026-07-06T12:34:07,091 adding license file 'AUTHORS' 2026-07-06T12:34:07,109 writing manifest file '/tmp/pip-pip-egg-info-49bq31dd/keystone.egg-info/SOURCES.txt' 2026-07-06T12:34:07,232 Preparing metadata (setup.py): finished with status 'done' 2026-07-06T12:34:07,236 Source in /tmp/pip-wheel-7bad_1af/keystone_11ae8f58ac5e407d9626fa24ef1c108e has version 27.0.2, which satisfies requirement keystone==27.0.2 from https://files.pythonhosted.org/packages/c2/10/50866eca226a86d6666c90fdec565a245cf0763b9de98f083aa55f6af1f4/keystone-27.0.2.tar.gz 2026-07-06T12:34:07,237 Removed keystone==27.0.2 from https://files.pythonhosted.org/packages/c2/10/50866eca226a86d6666c90fdec565a245cf0763b9de98f083aa55f6af1f4/keystone-27.0.2.tar.gz from build tracker '/tmp/pip-build-tracker-tz0ka89u' 2026-07-06T12:34:07,244 Created temporary directory: /tmp/pip-unpack-barj1it2 2026-07-06T12:34:07,245 Building wheels for collected packages: keystone 2026-07-06T12:34:07,249 Created temporary directory: /tmp/pip-wheel-on60m59_ 2026-07-06T12:34:07,250 Building wheel for keystone (setup.py): started 2026-07-06T12:34:07,251 Destination directory: /tmp/pip-wheel-on60m59_ 2026-07-06T12:34:07,252 Running command python setup.py bdist_wheel 2026-07-06T12:34:07,764 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-06T12:34:07,764 !! 2026-07-06T12:34:07,766 ******************************************************************************** 2026-07-06T12:34:07,766 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-06T12:34:07,768 License :: OSI Approved :: Apache Software License 2026-07-06T12:34:07,769 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-06T12:34:07,770 ******************************************************************************** 2026-07-06T12:34:07,771 !! 2026-07-06T12:34:07,772 self._finalize_license_expression() 2026-07-06T12:34:07,793 /usr/local/lib/python3.11/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2026-07-06T12:34:07,794 !! 2026-07-06T12:34:07,796 ******************************************************************************** 2026-07-06T12:34:07,796 Requirements should be satisfied by a PEP 517 installer. 2026-07-06T12:34:07,797 If you are using pip, you can try `pip install --use-pep517`. 2026-07-06T12:34:07,798 This deprecation is overdue, please update your project and remove deprecated 2026-07-06T12:34:07,799 calls to avoid build errors in the future. 2026-07-06T12:34:07,800 ******************************************************************************** 2026-07-06T12:34:07,801 !! 2026-07-06T12:34:07,801 dist.fetch_build_eggs(dist.setup_requires) 2026-07-06T12:34:08,479 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-07-06T12:34:08,479 !! 2026-07-06T12:34:08,480 ******************************************************************************** 2026-07-06T12:34:08,480 Please avoid running ``setup.py`` directly. 2026-07-06T12:34:08,481 Instead, use pypa/build, pypa/installer or other 2026-07-06T12:34:08,481 standards-based tools. 2026-07-06T12:34:08,482 This deprecation is overdue, please update your project and remove deprecated 2026-07-06T12:34:08,483 calls to avoid build errors in the future. 2026-07-06T12:34:08,484 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-07-06T12:34:08,484 ******************************************************************************** 2026-07-06T12:34:08,485 !! 2026-07-06T12:34:08,485 self.initialize_options() 2026-07-06T12:34:08,486 /tmp/pip-wheel-7bad_1af/keystone_11ae8f58ac5e407d9626fa24ef1c108e/.eggs/pbr-7.0.3-py3.11.egg/pbr/setupcfg.py:833: UserWarning: Unknown distribution option: 'tests_require' 2026-07-06T12:34:08,486 warnings.warn(msg) 2026-07-06T12:34:08,502 running bdist_wheel 2026-07-06T12:34:08,619 running build 2026-07-06T12:34:08,620 running build_py 2026-07-06T12:34:08,653 creating build/lib/keystone/tests/unit/policy 2026-07-06T12:34:08,657 copying keystone/tests/unit/policy/test_backends.py -> build/lib/keystone/tests/unit/policy 2026-07-06T12:34:08,659 copying keystone/tests/unit/policy/__init__.py -> build/lib/keystone/tests/unit/policy 2026-07-06T12:34:08,661 creating build/lib/keystone/limit/models 2026-07-06T12:34:08,663 copying keystone/limit/models/base.py -> build/lib/keystone/limit/models 2026-07-06T12:34:08,665 copying keystone/limit/models/strict_two_level.py -> build/lib/keystone/limit/models 2026-07-06T12:34:08,667 copying keystone/limit/models/flat.py -> build/lib/keystone/limit/models 2026-07-06T12:34:08,669 copying keystone/limit/models/__init__.py -> build/lib/keystone/limit/models 2026-07-06T12:34:08,671 creating build/lib/keystone/common/sql 2026-07-06T12:34:08,672 copying keystone/common/sql/upgrades.py -> build/lib/keystone/common/sql 2026-07-06T12:34:08,675 copying keystone/common/sql/core.py -> build/lib/keystone/common/sql 2026-07-06T12:34:08,677 copying keystone/common/sql/__init__.py -> build/lib/keystone/common/sql 2026-07-06T12:34:08,680 creating build/lib/keystone/identity/backends/ldap 2026-07-06T12:34:08,682 copying keystone/identity/backends/ldap/models.py -> build/lib/keystone/identity/backends/ldap 2026-07-06T12:34:08,684 copying keystone/identity/backends/ldap/common.py -> build/lib/keystone/identity/backends/ldap 2026-07-06T12:34:08,687 copying keystone/identity/backends/ldap/core.py -> build/lib/keystone/identity/backends/ldap 2026-07-06T12:34:08,690 copying keystone/identity/backends/ldap/__init__.py -> build/lib/keystone/identity/backends/ldap 2026-07-06T12:34:08,692 creating build/lib/keystone/common/sql/migrations 2026-07-06T12:34:08,693 copying keystone/common/sql/migrations/env.py -> build/lib/keystone/common/sql/migrations 2026-07-06T12:34:08,696 copying keystone/common/sql/migrations/__init__.py -> build/lib/keystone/common/sql/migrations 2026-07-06T12:34:08,697 copying keystone/common/sql/migrations/autogen.py -> build/lib/keystone/common/sql/migrations 2026-07-06T12:34:08,700 copying keystone/common/sql/migrations/manage.py -> build/lib/keystone/common/sql/migrations 2026-07-06T12:34:08,702 creating build/lib/keystone/auth/plugins 2026-07-06T12:34:08,704 copying keystone/auth/plugins/external.py -> build/lib/keystone/auth/plugins 2026-07-06T12:34:08,706 copying keystone/auth/plugins/base.py -> build/lib/keystone/auth/plugins 2026-07-06T12:34:08,708 copying keystone/auth/plugins/application_credential.py -> build/lib/keystone/auth/plugins 2026-07-06T12:34:08,710 copying keystone/auth/plugins/core.py -> build/lib/keystone/auth/plugins 2026-07-06T12:34:08,712 copying keystone/auth/plugins/__init__.py -> build/lib/keystone/auth/plugins 2026-07-06T12:34:08,713 copying keystone/auth/plugins/password.py -> build/lib/keystone/auth/plugins 2026-07-06T12:34:08,715 copying keystone/auth/plugins/mapped.py -> build/lib/keystone/auth/plugins 2026-07-06T12:34:08,717 copying keystone/auth/plugins/token.py -> build/lib/keystone/auth/plugins 2026-07-06T12:34:08,720 copying keystone/auth/plugins/oauth1.py -> build/lib/keystone/auth/plugins 2026-07-06T12:34:08,721 copying keystone/auth/plugins/totp.py -> build/lib/keystone/auth/plugins 2026-07-06T12:34:08,724 creating build/lib/keystone/tests/unit/contrib 2026-07-06T12:34:08,725 copying keystone/tests/unit/contrib/__init__.py -> build/lib/keystone/tests/unit/contrib 2026-07-06T12:34:08,727 creating build/lib/keystone/tests/unit/tests 2026-07-06T12:34:08,728 copying keystone/tests/unit/tests/test_utils.py -> build/lib/keystone/tests/unit/tests 2026-07-06T12:34:08,730 copying keystone/tests/unit/tests/__init__.py -> build/lib/keystone/tests/unit/tests 2026-07-06T12:34:08,731 copying keystone/tests/unit/tests/test_core.py -> build/lib/keystone/tests/unit/tests 2026-07-06T12:34:08,733 creating build/lib/keystone/identity/shadow_backends 2026-07-06T12:34:08,734 copying keystone/identity/shadow_backends/base.py -> build/lib/keystone/identity/shadow_backends 2026-07-06T12:34:08,736 copying keystone/identity/shadow_backends/__init__.py -> build/lib/keystone/identity/shadow_backends 2026-07-06T12:34:08,738 copying keystone/identity/shadow_backends/sql.py -> build/lib/keystone/identity/shadow_backends 2026-07-06T12:34:08,741 creating build/lib/keystone/resource/config_backends 2026-07-06T12:34:08,742 copying keystone/resource/config_backends/base.py -> build/lib/keystone/resource/config_backends 2026-07-06T12:34:08,744 copying keystone/resource/config_backends/__init__.py -> build/lib/keystone/resource/config_backends 2026-07-06T12:34:08,746 copying keystone/resource/config_backends/sql.py -> build/lib/keystone/resource/config_backends 2026-07-06T12:34:08,749 creating build/lib/keystone/revoke 2026-07-06T12:34:08,750 copying keystone/revoke/model.py -> build/lib/keystone/revoke 2026-07-06T12:34:08,752 copying keystone/revoke/core.py -> build/lib/keystone/revoke 2026-07-06T12:34:08,754 copying keystone/revoke/__init__.py -> build/lib/keystone/revoke 2026-07-06T12:34:08,756 creating build/lib/keystone/tests/unit/receipt 2026-07-06T12:34:08,757 copying keystone/tests/unit/receipt/test_receipt_serialization.py -> build/lib/keystone/tests/unit/receipt 2026-07-06T12:34:08,759 copying keystone/tests/unit/receipt/__init__.py -> build/lib/keystone/tests/unit/receipt 2026-07-06T12:34:08,761 copying keystone/tests/unit/receipt/test_fernet_provider.py -> build/lib/keystone/tests/unit/receipt 2026-07-06T12:34:08,764 creating build/lib/keystone/tests/hacking 2026-07-06T12:34:08,765 copying keystone/tests/hacking/checks.py -> build/lib/keystone/tests/hacking 2026-07-06T12:34:08,767 copying keystone/tests/hacking/__init__.py -> build/lib/keystone/tests/hacking 2026-07-06T12:34:08,769 creating build/lib/keystone/endpoint_policy 2026-07-06T12:34:08,770 copying keystone/endpoint_policy/core.py -> build/lib/keystone/endpoint_policy 2026-07-06T12:34:08,773 copying keystone/endpoint_policy/__init__.py -> build/lib/keystone/endpoint_policy 2026-07-06T12:34:08,775 creating build/lib/keystone/common/resource_options 2026-07-06T12:34:08,776 copying keystone/common/resource_options/core.py -> build/lib/keystone/common/resource_options 2026-07-06T12:34:08,778 copying keystone/common/resource_options/__init__.py -> build/lib/keystone/common/resource_options 2026-07-06T12:34:08,780 creating build/lib/keystone/tests/unit/resource 2026-07-06T12:34:08,781 copying keystone/tests/unit/resource/test_backends.py -> build/lib/keystone/tests/unit/resource 2026-07-06T12:34:08,786 copying keystone/tests/unit/resource/__init__.py -> build/lib/keystone/tests/unit/resource 2026-07-06T12:34:08,787 copying keystone/tests/unit/resource/test_core.py -> build/lib/keystone/tests/unit/resource 2026-07-06T12:34:08,790 creating build/lib/keystone/server/flask/request_processing 2026-07-06T12:34:08,792 copying keystone/server/flask/request_processing/req_logging.py -> build/lib/keystone/server/flask/request_processing 2026-07-06T12:34:08,794 copying keystone/server/flask/request_processing/json_body.py -> build/lib/keystone/server/flask/request_processing 2026-07-06T12:34:08,796 copying keystone/server/flask/request_processing/__init__.py -> build/lib/keystone/server/flask/request_processing 2026-07-06T12:34:08,798 creating build/lib/keystone/tests/unit/assignment/role_backends 2026-07-06T12:34:08,799 copying keystone/tests/unit/assignment/role_backends/test_sql.py -> build/lib/keystone/tests/unit/assignment/role_backends 2026-07-06T12:34:08,802 copying keystone/tests/unit/assignment/role_backends/__init__.py -> build/lib/keystone/tests/unit/assignment/role_backends 2026-07-06T12:34:08,804 creating build/lib/keystone/api/validation 2026-07-06T12:34:08,805 copying keystone/api/validation/response_types.py -> build/lib/keystone/api/validation 2026-07-06T12:34:08,807 copying keystone/api/validation/__init__.py -> build/lib/keystone/api/validation 2026-07-06T12:34:08,810 copying keystone/api/validation/parameter_types.py -> build/lib/keystone/api/validation 2026-07-06T12:34:08,811 copying keystone/api/validation/validators.py -> build/lib/keystone/api/validation 2026-07-06T12:34:08,814 creating build/lib/keystone/wsgi 2026-07-06T12:34:08,815 copying keystone/wsgi/__init__.py -> build/lib/keystone/wsgi 2026-07-06T12:34:08,817 copying keystone/wsgi/api.py -> build/lib/keystone/wsgi 2026-07-06T12:34:08,819 creating build/lib/keystone/endpoint_policy/backends 2026-07-06T12:34:08,820 copying keystone/endpoint_policy/backends/base.py -> build/lib/keystone/endpoint_policy/backends 2026-07-06T12:34:08,822 copying keystone/endpoint_policy/backends/__init__.py -> build/lib/keystone/endpoint_policy/backends 2026-07-06T12:34:08,824 copying keystone/endpoint_policy/backends/sql.py -> build/lib/keystone/endpoint_policy/backends 2026-07-06T12:34:08,826 creating build/lib/keystone/tests/unit/identity 2026-07-06T12:34:08,827 copying keystone/tests/unit/identity/test_backends.py -> build/lib/keystone/tests/unit/identity 2026-07-06T12:34:08,831 copying keystone/tests/unit/identity/__init__.py -> build/lib/keystone/tests/unit/identity 2026-07-06T12:34:08,833 copying keystone/tests/unit/identity/test_backend_sql.py -> build/lib/keystone/tests/unit/identity 2026-07-06T12:34:08,836 copying keystone/tests/unit/identity/test_core.py -> build/lib/keystone/tests/unit/identity 2026-07-06T12:34:08,839 copying keystone/server/backends.py -> build/lib/keystone/server 2026-07-06T12:34:08,841 copying keystone/server/__init__.py -> build/lib/keystone/server 2026-07-06T12:34:08,843 copying keystone/server/wsgi.py -> build/lib/keystone/server 2026-07-06T12:34:08,845 creating build/lib/keystone/oauth2 2026-07-06T12:34:08,846 copying keystone/oauth2/handlers.py -> build/lib/keystone/oauth2 2026-07-06T12:34:08,848 copying keystone/oauth2/__init__.py -> build/lib/keystone/oauth2 2026-07-06T12:34:08,850 creating build/lib/keystone/application_credential/backends 2026-07-06T12:34:08,852 copying keystone/application_credential/backends/base.py -> build/lib/keystone/application_credential/backends 2026-07-06T12:34:08,854 copying keystone/application_credential/backends/__init__.py -> build/lib/keystone/application_credential/backends 2026-07-06T12:34:08,856 copying keystone/application_credential/backends/sql.py -> build/lib/keystone/application_credential/backends 2026-07-06T12:34:08,859 copying keystone/application_credential/core.py -> build/lib/keystone/application_credential 2026-07-06T12:34:08,862 copying keystone/application_credential/__init__.py -> build/lib/keystone/application_credential 2026-07-06T12:34:08,864 copying keystone/application_credential/schema.py -> build/lib/keystone/application_credential 2026-07-06T12:34:08,867 copying keystone/identity/backends/sql_model.py -> build/lib/keystone/identity/backends 2026-07-06T12:34:08,869 copying keystone/identity/backends/base.py -> build/lib/keystone/identity/backends 2026-07-06T12:34:08,872 copying keystone/identity/backends/__init__.py -> build/lib/keystone/identity/backends 2026-07-06T12:34:08,873 copying keystone/identity/backends/resource_options.py -> build/lib/keystone/identity/backends 2026-07-06T12:34:08,875 copying keystone/identity/backends/sql.py -> build/lib/keystone/identity/backends 2026-07-06T12:34:08,879 creating build/lib/keystone/common/password_hashers 2026-07-06T12:34:08,880 copying keystone/common/password_hashers/bcrypt.py -> build/lib/keystone/common/password_hashers 2026-07-06T12:34:08,882 copying keystone/common/password_hashers/__init__.py -> build/lib/keystone/common/password_hashers 2026-07-06T12:34:08,884 copying keystone/common/password_hashers/scrypt.py -> build/lib/keystone/common/password_hashers 2026-07-06T12:34:08,886 copying keystone/common/password_hashers/pbkdf2.py -> build/lib/keystone/common/password_hashers 2026-07-06T12:34:08,888 creating build/lib/keystone/resource/backends 2026-07-06T12:34:08,889 copying keystone/resource/backends/sql_model.py -> build/lib/keystone/resource/backends 2026-07-06T12:34:08,892 copying keystone/resource/backends/base.py -> build/lib/keystone/resource/backends 2026-07-06T12:34:08,894 copying keystone/resource/backends/__init__.py -> build/lib/keystone/resource/backends 2026-07-06T12:34:08,895 copying keystone/resource/backends/resource_options.py -> build/lib/keystone/resource/backends 2026-07-06T12:34:08,897 copying keystone/resource/backends/sql.py -> build/lib/keystone/resource/backends 2026-07-06T12:34:08,900 creating build/lib/keystone/tests/unit/resource/backends 2026-07-06T12:34:08,901 copying keystone/tests/unit/resource/backends/test_sql.py -> build/lib/keystone/tests/unit/resource/backends 2026-07-06T12:34:08,903 copying keystone/tests/unit/resource/backends/__init__.py -> build/lib/keystone/tests/unit/resource/backends 2026-07-06T12:34:08,905 creating build/lib/keystone/oauth1/backends 2026-07-06T12:34:08,907 copying keystone/oauth1/backends/base.py -> build/lib/keystone/oauth1/backends 2026-07-06T12:34:08,909 copying keystone/oauth1/backends/__init__.py -> build/lib/keystone/oauth1/backends 2026-07-06T12:34:08,911 copying keystone/oauth1/backends/sql.py -> build/lib/keystone/oauth1/backends 2026-07-06T12:34:08,914 creating build/lib/keystone/policy 2026-07-06T12:34:08,915 copying keystone/policy/core.py -> build/lib/keystone/policy 2026-07-06T12:34:08,917 copying keystone/policy/__init__.py -> build/lib/keystone/policy 2026-07-06T12:34:08,919 copying keystone/policy/schema.py -> build/lib/keystone/policy 2026-07-06T12:34:08,922 creating build/lib/keystone/common/policies 2026-07-06T12:34:08,923 copying keystone/common/policies/project_endpoint.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,925 copying keystone/common/policies/ec2_credential.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,927 copying keystone/common/policies/policy.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,929 copying keystone/common/policies/policy_association.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,932 copying keystone/common/policies/project.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,934 copying keystone/common/policies/access_rule.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,935 copying keystone/common/policies/consumer.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,937 copying keystone/common/policies/limit.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,940 copying keystone/common/policies/revoke_event.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,942 copying keystone/common/policies/service_provider.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,944 copying keystone/common/policies/protocol.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,946 copying keystone/common/policies/s3tokens.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,948 copying keystone/common/policies/trust.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,950 copying keystone/common/policies/role_assignment.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,951 copying keystone/common/policies/base.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,954 copying keystone/common/policies/ec2tokens.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,955 copying keystone/common/policies/mapping.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,957 copying keystone/common/policies/identity_provider.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,960 copying keystone/common/policies/access_token.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,961 copying keystone/common/policies/endpoint.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,963 copying keystone/common/policies/grant.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,966 copying keystone/common/policies/application_credential.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,968 copying keystone/common/policies/region.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,970 copying keystone/common/policies/implied_role.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,972 copying keystone/common/policies/__init__.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,974 copying keystone/common/policies/token_revocation.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,975 copying keystone/common/policies/domain.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,977 copying keystone/common/policies/auth.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,980 copying keystone/common/policies/endpoint_group.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,982 copying keystone/common/policies/user.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,984 copying keystone/common/policies/domain_config.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,986 copying keystone/common/policies/service.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,988 copying keystone/common/policies/group.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,990 copying keystone/common/policies/token.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,992 copying keystone/common/policies/role.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,994 copying keystone/common/policies/credential.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,996 copying keystone/common/policies/registered_limit.py -> build/lib/keystone/common/policies 2026-07-06T12:34:08,998 creating build/lib/keystone/tests/unit/federation 2026-07-06T12:34:08,999 copying keystone/tests/unit/federation/test_utils.py -> build/lib/keystone/tests/unit/federation 2026-07-06T12:34:09,002 copying keystone/tests/unit/federation/__init__.py -> build/lib/keystone/tests/unit/federation 2026-07-06T12:34:09,003 copying keystone/tests/unit/federation/test_core.py -> build/lib/keystone/tests/unit/federation 2026-07-06T12:34:09,006 copying keystone/tests/unit/assignment/test_backends.py -> build/lib/keystone/tests/unit/assignment 2026-07-06T12:34:09,012 copying keystone/tests/unit/assignment/__init__.py -> build/lib/keystone/tests/unit/assignment 2026-07-06T12:34:09,014 copying keystone/tests/unit/assignment/test_core.py -> build/lib/keystone/tests/unit/assignment 2026-07-06T12:34:09,016 creating build/lib/keystone/tests/common 2026-07-06T12:34:09,017 copying keystone/tests/common/__init__.py -> build/lib/keystone/tests/common 2026-07-06T12:34:09,019 copying keystone/tests/common/auth.py -> build/lib/keystone/tests/common 2026-07-06T12:34:09,022 creating build/lib/keystone/limit/backends 2026-07-06T12:34:09,023 copying keystone/limit/backends/base.py -> build/lib/keystone/limit/backends 2026-07-06T12:34:09,025 copying keystone/limit/backends/__init__.py -> build/lib/keystone/limit/backends 2026-07-06T12:34:09,026 copying keystone/limit/backends/sql.py -> build/lib/keystone/limit/backends 2026-07-06T12:34:09,029 creating build/lib/keystone/catalog 2026-07-06T12:34:09,030 copying keystone/catalog/core.py -> build/lib/keystone/catalog 2026-07-06T12:34:09,033 copying keystone/catalog/__init__.py -> build/lib/keystone/catalog 2026-07-06T12:34:09,034 copying keystone/catalog/schema.py -> build/lib/keystone/catalog 2026-07-06T12:34:09,037 creating build/lib/keystone/credential/providers 2026-07-06T12:34:09,039 copying keystone/credential/providers/core.py -> build/lib/keystone/credential/providers 2026-07-06T12:34:09,041 copying keystone/credential/providers/__init__.py -> build/lib/keystone/credential/providers 2026-07-06T12:34:09,043 creating build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:34:09,044 copying keystone/tests/unit/ksfixtures/policy.py -> build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:34:09,046 copying keystone/tests/unit/ksfixtures/jws_key_repository.py -> build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:34:09,048 copying keystone/tests/unit/ksfixtures/hacking.py -> build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:34:09,050 copying keystone/tests/unit/ksfixtures/key_repository.py -> build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:34:09,052 copying keystone/tests/unit/ksfixtures/backendloader.py -> build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:34:09,054 copying keystone/tests/unit/ksfixtures/warnings.py -> build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:34:09,056 copying keystone/tests/unit/ksfixtures/cache.py -> build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:34:09,057 copying keystone/tests/unit/ksfixtures/__init__.py -> build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:34:09,059 copying keystone/tests/unit/ksfixtures/temporaryfile.py -> build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:34:09,061 copying keystone/tests/unit/ksfixtures/logging.py -> build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:34:09,063 copying keystone/tests/unit/ksfixtures/ldapdb.py -> build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:34:09,065 copying keystone/tests/unit/ksfixtures/database.py -> build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:34:09,067 copying keystone/tests/unit/ksfixtures/auth_plugins.py -> build/lib/keystone/tests/unit/ksfixtures 2026-07-06T12:34:09,069 creating build/lib/keystone/common/validation 2026-07-06T12:34:09,070 copying keystone/common/validation/__init__.py -> build/lib/keystone/common/validation 2026-07-06T12:34:09,073 copying keystone/common/validation/parameter_types.py -> build/lib/keystone/common/validation 2026-07-06T12:34:09,075 copying keystone/common/validation/validators.py -> build/lib/keystone/common/validation 2026-07-06T12:34:09,078 creating build/lib/keystone/trust 2026-07-06T12:34:09,079 copying keystone/trust/core.py -> build/lib/keystone/trust 2026-07-06T12:34:09,082 copying keystone/trust/__init__.py -> build/lib/keystone/trust 2026-07-06T12:34:09,084 copying keystone/trust/schema.py -> build/lib/keystone/trust 2026-07-06T12:34:09,087 creating build/lib/keystone/token 2026-07-06T12:34:09,088 copying keystone/token/token_formatters.py -> build/lib/keystone/token 2026-07-06T12:34:09,091 copying keystone/token/provider.py -> build/lib/keystone/token 2026-07-06T12:34:09,093 copying keystone/token/__init__.py -> build/lib/keystone/token 2026-07-06T12:34:09,098 copying keystone/tests/unit/test_backend_ldap_pool.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,100 copying keystone/tests/unit/identity_mapping.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,102 copying keystone/tests/unit/test_v3_federation.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,108 copying keystone/tests/unit/test_contrib_ec2_core.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,110 copying keystone/tests/unit/test_v3_catalog.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,113 copying keystone/tests/unit/test_shadow_users.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,115 copying keystone/tests/unit/test_backend_federation_sql.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,117 copying keystone/tests/unit/test_limits.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,120 copying keystone/tests/unit/test_ldap_tls_livetest.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,122 copying keystone/tests/unit/test_v3_identity.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,126 copying keystone/tests/unit/test_backend_ldap.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,130 copying keystone/tests/unit/test_entry_points.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,132 copying keystone/tests/unit/test_associate_project_endpoint_extension.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,135 copying keystone/tests/unit/test_sql_banned_operations.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,138 copying keystone/tests/unit/mapping_fixtures.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,140 copying keystone/tests/unit/test_v3_resource.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,144 copying keystone/tests/unit/test_sql_upgrade.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,146 copying keystone/tests/unit/test_healthcheck.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,148 copying keystone/tests/unit/test_v3_os_revoke.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,150 copying keystone/tests/unit/test_cli.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,154 copying keystone/tests/unit/test_backend_endpoint_policy.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,156 copying keystone/tests/unit/fakeldap.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,160 copying keystone/tests/unit/test_v3_oauth2.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,164 copying keystone/tests/unit/test_backend_id_mapping_sql.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,167 copying keystone/tests/unit/rest.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,169 copying keystone/tests/unit/test_revoke.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,173 copying keystone/tests/unit/test_v3_oauth1.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,177 copying keystone/tests/unit/test_url_middleware.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,179 copying keystone/tests/unit/test_v3_assignment.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,187 copying keystone/tests/unit/base_classes.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,190 copying keystone/tests/unit/default_fixtures.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,193 copying keystone/tests/unit/test_v3_filters.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,196 copying keystone/tests/unit/test_v3_application_credential.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,200 copying keystone/tests/unit/test_app_config.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,203 copying keystone/tests/unit/test_contrib_s3_core.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,206 copying keystone/tests/unit/test_backend_rules.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,208 copying keystone/tests/unit/test_v3_credential.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,213 copying keystone/tests/unit/federation_fixtures.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,215 copying keystone/tests/unit/core.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,220 copying keystone/tests/unit/test_policy.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,225 copying keystone/tests/unit/test_hacking_checks.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,227 copying keystone/tests/unit/test_auth_plugin.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,230 copying keystone/tests/unit/test_v3_auth.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,240 copying keystone/tests/unit/test_ldap_pool_livetest.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,243 copying keystone/tests/unit/test_versions.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,246 copying keystone/tests/unit/test_middleware.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,250 copying keystone/tests/unit/filtering.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,252 copying keystone/tests/unit/test_receipt_provider.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,254 copying keystone/tests/unit/__init__.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,257 copying keystone/tests/unit/test_validation.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,263 copying keystone/tests/unit/test_exception.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,266 copying keystone/tests/unit/test_v3_endpoint_policy.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,269 copying keystone/tests/unit/test_v3_policy.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,271 copying keystone/tests/unit/test_backend_sql.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,276 copying keystone/tests/unit/test_v3_trust.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,279 copying keystone/tests/unit/test_backend_endpoint_policy_sql.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,282 copying keystone/tests/unit/test_driver_hints.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,284 copying keystone/tests/unit/test_token_provider.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,286 copying keystone/tests/unit/test_v3.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,290 copying keystone/tests/unit/test_v3_domain_config.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,293 copying keystone/tests/unit/test_ldap_livetest.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,296 copying keystone/tests/unit/test_config.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,298 copying keystone/tests/unit/test_contrib_simple_cert.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,300 copying keystone/tests/unit/utils.py -> build/lib/keystone/tests/unit 2026-07-06T12:34:09,304 copying keystone/auth/core.py -> build/lib/keystone/auth 2026-07-06T12:34:09,307 copying keystone/auth/__init__.py -> build/lib/keystone/auth 2026-07-06T12:34:09,309 copying keystone/auth/schema.py -> build/lib/keystone/auth 2026-07-06T12:34:09,312 creating build/lib/keystone/tests/unit/backend 2026-07-06T12:34:09,313 copying keystone/tests/unit/backend/core_ldap.py -> build/lib/keystone/tests/unit/backend 2026-07-06T12:34:09,316 copying keystone/tests/unit/backend/__init__.py -> build/lib/keystone/tests/unit/backend 2026-07-06T12:34:09,318 copying keystone/tests/unit/backend/core_sql.py -> build/lib/keystone/tests/unit/backend 2026-07-06T12:34:09,321 creating build/lib/keystone/receipt 2026-07-06T12:34:09,322 copying keystone/receipt/receipt_formatters.py -> build/lib/keystone/receipt 2026-07-06T12:34:09,325 copying keystone/receipt/handlers.py -> build/lib/keystone/receipt 2026-07-06T12:34:09,328 copying keystone/receipt/provider.py -> build/lib/keystone/receipt 2026-07-06T12:34:09,330 copying keystone/receipt/__init__.py -> build/lib/keystone/receipt 2026-07-06T12:34:09,333 creating build/lib/keystone/tests/unit/application_credential/backends 2026-07-06T12:34:09,335 copying keystone/tests/unit/application_credential/backends/test_sql.py -> build/lib/keystone/tests/unit/application_credential/backends 2026-07-06T12:34:09,338 copying keystone/tests/unit/application_credential/backends/__init__.py -> build/lib/keystone/tests/unit/application_credential/backends 2026-07-06T12:34:09,341 copying keystone/api/policy.py -> build/lib/keystone/api 2026-07-06T12:34:09,344 copying keystone/api/os_oauth1.py -> build/lib/keystone/api 2026-07-06T12:34:09,347 copying keystone/api/registered_limits.py -> build/lib/keystone/api 2026-07-06T12:34:09,350 copying keystone/api/regions.py -> build/lib/keystone/api 2026-07-06T12:34:09,353 copying keystone/api/users.py -> build/lib/keystone/api 2026-07-06T12:34:09,356 copying keystone/api/trusts.py -> build/lib/keystone/api 2026-07-06T12:34:09,360 copying keystone/api/system.py -> build/lib/keystone/api 2026-07-06T12:34:09,362 copying keystone/api/credentials.py -> build/lib/keystone/api 2026-07-06T12:34:09,365 copying keystone/api/s3tokens.py -> build/lib/keystone/api 2026-07-06T12:34:09,368 copying keystone/api/role_assignments.py -> build/lib/keystone/api 2026-07-06T12:34:09,371 copying keystone/api/ec2tokens.py -> build/lib/keystone/api 2026-07-06T12:34:09,373 copying keystone/api/os_inherit.py -> build/lib/keystone/api 2026-07-06T12:34:09,376 copying keystone/api/services.py -> build/lib/keystone/api 2026-07-06T12:34:09,378 copying keystone/api/os_ep_filter.py -> build/lib/keystone/api 2026-07-06T12:34:09,381 copying keystone/api/discovery.py -> build/lib/keystone/api 2026-07-06T12:34:09,384 copying keystone/api/__init__.py -> build/lib/keystone/api 2026-07-06T12:34:09,386 copying keystone/api/projects.py -> build/lib/keystone/api 2026-07-06T12:34:09,389 copying keystone/api/auth.py -> build/lib/keystone/api 2026-07-06T12:34:09,393 copying keystone/api/os_federation.py -> build/lib/keystone/api 2026-07-06T12:34:09,395 copying keystone/api/roles.py -> build/lib/keystone/api 2026-07-06T12:34:09,398 copying keystone/api/os_oauth2.py -> build/lib/keystone/api 2026-07-06T12:34:09,400 copying keystone/api/endpoints.py -> build/lib/keystone/api 2026-07-06T12:34:09,402 copying keystone/api/limits.py -> build/lib/keystone/api 2026-07-06T12:34:09,404 copying keystone/api/role_inferences.py -> build/lib/keystone/api 2026-07-06T12:34:09,406 copying keystone/api/domains.py -> build/lib/keystone/api 2026-07-06T12:34:09,409 copying keystone/api/groups.py -> build/lib/keystone/api 2026-07-06T12:34:09,411 copying keystone/api/os_revoke.py -> build/lib/keystone/api 2026-07-06T12:34:09,413 copying keystone/api/os_simple_cert.py -> build/lib/keystone/api 2026-07-06T12:34:09,415 creating build/lib/keystone/tests/functional 2026-07-06T12:34:09,416 copying keystone/tests/functional/core.py -> build/lib/keystone/tests/functional 2026-07-06T12:34:09,419 copying keystone/tests/functional/__init__.py -> build/lib/keystone/tests/functional 2026-07-06T12:34:09,420 creating build/lib/keystone/tests/unit/common/sql 2026-07-06T12:34:09,422 copying keystone/tests/unit/common/sql/test_upgrades.py -> build/lib/keystone/tests/unit/common/sql 2026-07-06T12:34:09,424 copying keystone/tests/unit/common/sql/__init__.py -> build/lib/keystone/tests/unit/common/sql 2026-07-06T12:34:09,426 creating build/lib/keystone/identity/id_generators 2026-07-06T12:34:09,427 copying keystone/identity/id_generators/sha256.py -> build/lib/keystone/identity/id_generators 2026-07-06T12:34:09,429 copying keystone/identity/id_generators/__init__.py -> build/lib/keystone/identity/id_generators 2026-07-06T12:34:09,431 creating build/lib/keystone/assignment/backends 2026-07-06T12:34:09,433 copying keystone/assignment/backends/base.py -> build/lib/keystone/assignment/backends 2026-07-06T12:34:09,435 copying keystone/assignment/backends/__init__.py -> build/lib/keystone/assignment/backends 2026-07-06T12:34:09,437 copying keystone/assignment/backends/sql.py -> build/lib/keystone/assignment/backends 2026-07-06T12:34:09,440 creating build/lib/keystone/receipt/providers 2026-07-06T12:34:09,441 copying keystone/receipt/providers/base.py -> build/lib/keystone/receipt/providers 2026-07-06T12:34:09,443 copying keystone/receipt/providers/__init__.py -> build/lib/keystone/receipt/providers 2026-07-06T12:34:09,445 copying keystone/oauth1/validator.py -> build/lib/keystone/oauth1 2026-07-06T12:34:09,447 copying keystone/oauth1/core.py -> build/lib/keystone/oauth1 2026-07-06T12:34:09,450 copying keystone/oauth1/__init__.py -> build/lib/keystone/oauth1 2026-07-06T12:34:09,451 copying keystone/oauth1/schema.py -> build/lib/keystone/oauth1 2026-07-06T12:34:09,454 copying keystone/assignment/core.py -> build/lib/keystone/assignment 2026-07-06T12:34:09,457 copying keystone/assignment/__init__.py -> build/lib/keystone/assignment 2026-07-06T12:34:09,458 copying keystone/assignment/schema.py -> build/lib/keystone/assignment 2026-07-06T12:34:09,461 creating build/lib/keystone/assignment/role_backends 2026-07-06T12:34:09,462 copying keystone/assignment/role_backends/sql_model.py -> build/lib/keystone/assignment/role_backends 2026-07-06T12:34:09,465 copying keystone/assignment/role_backends/base.py -> build/lib/keystone/assignment/role_backends 2026-07-06T12:34:09,467 copying keystone/assignment/role_backends/__init__.py -> build/lib/keystone/assignment/role_backends 2026-07-06T12:34:09,468 copying keystone/assignment/role_backends/resource_options.py -> build/lib/keystone/assignment/role_backends 2026-07-06T12:34:09,470 copying keystone/assignment/role_backends/sql.py -> build/lib/keystone/assignment/role_backends 2026-07-06T12:34:09,472 creating build/lib/keystone/tests/unit/endpoint_policy/backends 2026-07-06T12:34:09,474 copying keystone/tests/unit/endpoint_policy/backends/test_base.py -> build/lib/keystone/tests/unit/endpoint_policy/backends 2026-07-06T12:34:09,476 copying keystone/tests/unit/endpoint_policy/backends/test_sql.py -> build/lib/keystone/tests/unit/endpoint_policy/backends 2026-07-06T12:34:09,479 copying keystone/tests/unit/endpoint_policy/backends/__init__.py -> build/lib/keystone/tests/unit/endpoint_policy/backends 2026-07-06T12:34:09,481 copying keystone/version.py -> build/lib/keystone 2026-07-06T12:34:09,483 copying keystone/__init__.py -> build/lib/keystone 2026-07-06T12:34:09,484 copying keystone/notifications.py -> build/lib/keystone 2026-07-06T12:34:09,487 copying keystone/i18n.py -> build/lib/keystone 2026-07-06T12:34:09,489 copying keystone/exception.py -> build/lib/keystone 2026-07-06T12:34:09,492 creating build/lib/keystone/tests/unit/contrib/federation 2026-07-06T12:34:09,493 copying keystone/tests/unit/contrib/federation/test_utils.py -> build/lib/keystone/tests/unit/contrib/federation 2026-07-06T12:34:09,496 copying keystone/tests/unit/contrib/federation/__init__.py -> build/lib/keystone/tests/unit/contrib/federation 2026-07-06T12:34:09,498 creating build/lib/keystone/tests/unit/identity/shadow_users 2026-07-06T12:34:09,499 copying keystone/tests/unit/identity/shadow_users/__init__.py -> build/lib/keystone/tests/unit/identity/shadow_users 2026-07-06T12:34:09,501 copying keystone/tests/unit/identity/shadow_users/test_backend.py -> build/lib/keystone/tests/unit/identity/shadow_users 2026-07-06T12:34:09,503 copying keystone/tests/unit/identity/shadow_users/test_core.py -> build/lib/keystone/tests/unit/identity/shadow_users 2026-07-06T12:34:09,506 creating build/lib/keystone/server/flask/request_processing/middleware 2026-07-06T12:34:09,507 copying keystone/server/flask/request_processing/middleware/auth_context.py -> build/lib/keystone/server/flask/request_processing/middleware 2026-07-06T12:34:09,510 copying keystone/server/flask/request_processing/middleware/url_normalize.py -> build/lib/keystone/server/flask/request_processing/middleware 2026-07-06T12:34:09,512 copying keystone/server/flask/request_processing/middleware/__init__.py -> build/lib/keystone/server/flask/request_processing/middleware 2026-07-06T12:34:09,514 copying keystone/identity/core.py -> build/lib/keystone/identity 2026-07-06T12:34:09,518 copying keystone/identity/__init__.py -> build/lib/keystone/identity 2026-07-06T12:34:09,520 copying keystone/identity/generator.py -> build/lib/keystone/identity 2026-07-06T12:34:09,522 copying keystone/identity/schema.py -> build/lib/keystone/identity 2026-07-06T12:34:09,524 creating build/lib/keystone/tests/unit/catalog 2026-07-06T12:34:09,525 copying keystone/tests/unit/catalog/test_backends.py -> build/lib/keystone/tests/unit/catalog 2026-07-06T12:34:09,528 copying keystone/tests/unit/catalog/__init__.py -> build/lib/keystone/tests/unit/catalog 2026-07-06T12:34:09,530 copying keystone/tests/unit/catalog/test_core.py -> build/lib/keystone/tests/unit/catalog 2026-07-06T12:34:09,532 creating build/lib/keystone/tests/functional/shared 2026-07-06T12:34:09,533 copying keystone/tests/functional/shared/test_running.py -> build/lib/keystone/tests/functional/shared 2026-07-06T12:34:09,535 copying keystone/tests/functional/shared/__init__.py -> build/lib/keystone/tests/functional/shared 2026-07-06T12:34:09,536 creating build/lib/keystone/credential/backends 2026-07-06T12:34:09,537 copying keystone/credential/backends/base.py -> build/lib/keystone/credential/backends 2026-07-06T12:34:09,539 copying keystone/credential/backends/__init__.py -> build/lib/keystone/credential/backends 2026-07-06T12:34:09,541 copying keystone/credential/backends/sql.py -> build/lib/keystone/credential/backends 2026-07-06T12:34:09,543 creating build/lib/keystone/tests/unit/token 2026-07-06T12:34:09,544 copying keystone/tests/unit/token/test_jws_provider.py -> build/lib/keystone/tests/unit/token 2026-07-06T12:34:09,547 copying keystone/tests/unit/token/__init__.py -> build/lib/keystone/tests/unit/token 2026-07-06T12:34:09,548 copying keystone/tests/unit/token/test_fernet_provider.py -> build/lib/keystone/tests/unit/token 2026-07-06T12:34:09,551 copying keystone/tests/unit/token/test_token_serialization.py -> build/lib/keystone/tests/unit/token 2026-07-06T12:34:09,553 creating build/lib/keystone/common/resource_options/options 2026-07-06T12:34:09,554 copying keystone/common/resource_options/options/immutable.py -> build/lib/keystone/common/resource_options/options 2026-07-06T12:34:09,556 copying keystone/common/resource_options/options/__init__.py -> build/lib/keystone/common/resource_options/options 2026-07-06T12:34:09,559 copying keystone/tests/unit/application_credential/test_backends.py -> build/lib/keystone/tests/unit/application_credential 2026-07-06T12:34:09,561 copying keystone/tests/unit/application_credential/__init__.py -> build/lib/keystone/tests/unit/application_credential 2026-07-06T12:34:09,563 creating build/lib/keystone/api/_shared 2026-07-06T12:34:09,564 copying keystone/api/_shared/implied_roles.py -> build/lib/keystone/api/_shared 2026-07-06T12:34:09,566 copying keystone/api/_shared/authentication.py -> build/lib/keystone/api/_shared 2026-07-06T12:34:09,568 copying keystone/api/_shared/EC2_S3_Resource.py -> build/lib/keystone/api/_shared 2026-07-06T12:34:09,570 copying keystone/api/_shared/json_home_relations.py -> build/lib/keystone/api/_shared 2026-07-06T12:34:09,572 copying keystone/api/_shared/__init__.py -> build/lib/keystone/api/_shared 2026-07-06T12:34:09,574 copying keystone/api/_shared/saml.py -> build/lib/keystone/api/_shared 2026-07-06T12:34:09,577 copying keystone/tests/unit/common/test_resource_options_common.py -> build/lib/keystone/tests/unit/common 2026-07-06T12:34:09,579 copying keystone/tests/unit/common/test_utils.py -> build/lib/keystone/tests/unit/common 2026-07-06T12:34:09,581 copying keystone/tests/unit/common/test_notifications.py -> build/lib/keystone/tests/unit/common 2026-07-06T12:34:09,585 copying keystone/tests/unit/common/test_rbac_enforcer.py -> build/lib/keystone/tests/unit/common 2026-07-06T12:34:09,588 copying keystone/tests/unit/common/test_password_hashing.py -> build/lib/keystone/tests/unit/common 2026-07-06T12:34:09,590 copying keystone/tests/unit/common/test_sql_core.py -> build/lib/keystone/tests/unit/common 2026-07-06T12:34:09,591 copying keystone/tests/unit/common/__init__.py -> build/lib/keystone/tests/unit/common 2026-07-06T12:34:09,593 copying keystone/tests/unit/common/test_cache.py -> build/lib/keystone/tests/unit/common 2026-07-06T12:34:09,595 copying keystone/tests/unit/common/test_database_conflicts.py -> build/lib/keystone/tests/unit/common 2026-07-06T12:34:09,598 copying keystone/tests/unit/common/test_provider_api.py -> build/lib/keystone/tests/unit/common 2026-07-06T12:34:09,600 copying keystone/tests/unit/common/test_json_home.py -> build/lib/keystone/tests/unit/common 2026-07-06T12:34:09,602 creating build/lib/keystone/tests/unit/limit 2026-07-06T12:34:09,603 copying keystone/tests/unit/limit/test_backends.py -> build/lib/keystone/tests/unit/limit 2026-07-06T12:34:09,606 copying keystone/tests/unit/limit/__init__.py -> build/lib/keystone/tests/unit/limit 2026-07-06T12:34:09,608 creating build/lib/keystone/tests/unit/trust 2026-07-06T12:34:09,609 copying keystone/tests/unit/trust/test_backends.py -> build/lib/keystone/tests/unit/trust 2026-07-06T12:34:09,611 copying keystone/tests/unit/trust/__init__.py -> build/lib/keystone/tests/unit/trust 2026-07-06T12:34:09,613 creating build/lib/keystone/token/providers/fernet 2026-07-06T12:34:09,615 copying keystone/token/providers/fernet/core.py -> build/lib/keystone/token/providers/fernet 2026-07-06T12:34:09,617 copying keystone/token/providers/fernet/__init__.py -> build/lib/keystone/token/providers/fernet 2026-07-06T12:34:09,619 creating build/lib/keystone/federation 2026-07-06T12:34:09,620 copying keystone/federation/constants.py -> build/lib/keystone/federation 2026-07-06T12:34:09,622 copying keystone/federation/idp.py -> build/lib/keystone/federation 2026-07-06T12:34:09,625 copying keystone/federation/core.py -> build/lib/keystone/federation 2026-07-06T12:34:09,627 copying keystone/federation/__init__.py -> build/lib/keystone/federation 2026-07-06T12:34:09,629 copying keystone/federation/schema.py -> build/lib/keystone/federation 2026-07-06T12:34:09,631 copying keystone/federation/utils.py -> build/lib/keystone/federation 2026-07-06T12:34:09,634 creating build/lib/keystone/tests/unit/auth 2026-07-06T12:34:09,635 copying keystone/tests/unit/auth/test_schema.py -> build/lib/keystone/tests/unit/auth 2026-07-06T12:34:09,638 copying keystone/tests/unit/auth/test_controllers.py -> build/lib/keystone/tests/unit/auth 2026-07-06T12:34:09,639 copying keystone/tests/unit/auth/__init__.py -> build/lib/keystone/tests/unit/auth 2026-07-06T12:34:09,641 creating build/lib/keystone/tests/unit/resource/config_backends 2026-07-06T12:34:09,642 copying keystone/tests/unit/resource/config_backends/test_sql.py -> build/lib/keystone/tests/unit/resource/config_backends 2026-07-06T12:34:09,644 copying keystone/tests/unit/resource/config_backends/__init__.py -> build/lib/keystone/tests/unit/resource/config_backends 2026-07-06T12:34:09,646 copying keystone/tests/unit/endpoint_policy/__init__.py -> build/lib/keystone/tests/unit/endpoint_policy 2026-07-06T12:34:09,648 creating build/lib/keystone/tests/unit/credential 2026-07-06T12:34:09,649 copying keystone/tests/unit/credential/__init__.py -> build/lib/keystone/tests/unit/credential 2026-07-06T12:34:09,651 copying keystone/tests/unit/credential/test_fernet_provider.py -> build/lib/keystone/tests/unit/credential 2026-07-06T12:34:09,653 copying keystone/tests/unit/credential/test_backend_sql.py -> build/lib/keystone/tests/unit/credential 2026-07-06T12:34:09,656 copying keystone/token/providers/base.py -> build/lib/keystone/token/providers 2026-07-06T12:34:09,658 copying keystone/token/providers/__init__.py -> build/lib/keystone/token/providers 2026-07-06T12:34:09,660 creating build/lib/keystone/cmd 2026-07-06T12:34:09,661 copying keystone/cmd/bootstrap.py -> build/lib/keystone/cmd 2026-07-06T12:34:09,664 copying keystone/cmd/status.py -> build/lib/keystone/cmd 2026-07-06T12:34:09,666 copying keystone/cmd/idutils.py -> build/lib/keystone/cmd 2026-07-06T12:34:09,668 copying keystone/cmd/cli.py -> build/lib/keystone/cmd 2026-07-06T12:34:09,671 copying keystone/cmd/__init__.py -> build/lib/keystone/cmd 2026-07-06T12:34:09,673 copying keystone/cmd/manage.py -> build/lib/keystone/cmd 2026-07-06T12:34:09,676 creating build/lib/keystone/cmd/doctor 2026-07-06T12:34:09,677 copying keystone/cmd/doctor/tokens_fernet.py -> build/lib/keystone/cmd/doctor 2026-07-06T12:34:09,679 copying keystone/cmd/doctor/tokens.py -> build/lib/keystone/cmd/doctor 2026-07-06T12:34:09,680 copying keystone/cmd/doctor/caching.py -> build/lib/keystone/cmd/doctor 2026-07-06T12:34:09,682 copying keystone/cmd/doctor/ldap.py -> build/lib/keystone/cmd/doctor 2026-07-06T12:34:09,684 copying keystone/cmd/doctor/security_compliance.py -> build/lib/keystone/cmd/doctor 2026-07-06T12:34:09,686 copying keystone/cmd/doctor/federation.py -> build/lib/keystone/cmd/doctor 2026-07-06T12:34:09,688 copying keystone/cmd/doctor/__init__.py -> build/lib/keystone/cmd/doctor 2026-07-06T12:34:09,690 copying keystone/cmd/doctor/debug.py -> build/lib/keystone/cmd/doctor 2026-07-06T12:34:09,692 copying keystone/cmd/doctor/credential.py -> build/lib/keystone/cmd/doctor 2026-07-06T12:34:09,694 copying keystone/cmd/doctor/database.py -> build/lib/keystone/cmd/doctor 2026-07-06T12:34:09,696 copying keystone/server/flask/application.py -> build/lib/keystone/server/flask 2026-07-06T12:34:09,698 copying keystone/server/flask/common.py -> build/lib/keystone/server/flask 2026-07-06T12:34:09,701 copying keystone/server/flask/core.py -> build/lib/keystone/server/flask 2026-07-06T12:34:09,703 copying keystone/server/flask/__init__.py -> build/lib/keystone/server/flask 2026-07-06T12:34:09,706 creating build/lib/keystone/tests/unit/server 2026-07-06T12:34:09,707 copying keystone/tests/unit/server/test_keystone_flask.py -> build/lib/keystone/tests/unit/server 2026-07-06T12:34:09,709 copying keystone/tests/unit/server/__init__.py -> build/lib/keystone/tests/unit/server 2026-07-06T12:34:09,711 creating build/lib/keystone/trust/backends 2026-07-06T12:34:09,712 copying keystone/trust/backends/base.py -> build/lib/keystone/trust/backends 2026-07-06T12:34:09,714 copying keystone/trust/backends/__init__.py -> build/lib/keystone/trust/backends 2026-07-06T12:34:09,716 copying keystone/trust/backends/sql.py -> build/lib/keystone/trust/backends 2026-07-06T12:34:09,718 creating build/lib/keystone/token/providers/jws 2026-07-06T12:34:09,719 copying keystone/token/providers/jws/core.py -> build/lib/keystone/token/providers/jws 2026-07-06T12:34:09,722 copying keystone/token/providers/jws/__init__.py -> build/lib/keystone/token/providers/jws 2026-07-06T12:34:09,725 creating build/lib/keystone/conf 2026-07-06T12:34:09,726 copying keystone/conf/catalog.py -> build/lib/keystone/conf 2026-07-06T12:34:09,728 copying keystone/conf/policy.py -> build/lib/keystone/conf 2026-07-06T12:34:09,730 copying keystone/conf/identity_mapping.py -> build/lib/keystone/conf 2026-07-06T12:34:09,732 copying keystone/conf/constants.py -> build/lib/keystone/conf 2026-07-06T12:34:09,733 copying keystone/conf/ldap.py -> build/lib/keystone/conf 2026-07-06T12:34:09,736 copying keystone/conf/fernet_tokens.py -> build/lib/keystone/conf 2026-07-06T12:34:09,738 copying keystone/conf/fernet_receipts.py -> build/lib/keystone/conf 2026-07-06T12:34:09,740 copying keystone/conf/endpoint_filter.py -> build/lib/keystone/conf 2026-07-06T12:34:09,742 copying keystone/conf/resource.py -> build/lib/keystone/conf 2026-07-06T12:34:09,744 copying keystone/conf/security_compliance.py -> build/lib/keystone/conf 2026-07-06T12:34:09,746 copying keystone/conf/revoke.py -> build/lib/keystone/conf 2026-07-06T12:34:09,748 copying keystone/conf/shadow_users.py -> build/lib/keystone/conf 2026-07-06T12:34:09,749 copying keystone/conf/tokenless_auth.py -> build/lib/keystone/conf 2026-07-06T12:34:09,752 copying keystone/conf/receipt.py -> build/lib/keystone/conf 2026-07-06T12:34:09,754 copying keystone/conf/trust.py -> build/lib/keystone/conf 2026-07-06T12:34:09,756 copying keystone/conf/unified_limit.py -> build/lib/keystone/conf 2026-07-06T12:34:09,758 copying keystone/conf/federation.py -> build/lib/keystone/conf 2026-07-06T12:34:09,760 copying keystone/conf/default.py -> build/lib/keystone/conf 2026-07-06T12:34:09,762 copying keystone/conf/application_credential.py -> build/lib/keystone/conf 2026-07-06T12:34:09,764 copying keystone/conf/oauth2.py -> build/lib/keystone/conf 2026-07-06T12:34:09,766 copying keystone/conf/__init__.py -> build/lib/keystone/conf 2026-07-06T12:34:09,768 copying keystone/conf/auth.py -> build/lib/keystone/conf 2026-07-06T12:34:09,770 copying keystone/conf/jwt_tokens.py -> build/lib/keystone/conf 2026-07-06T12:34:09,772 copying keystone/conf/domain_config.py -> build/lib/keystone/conf 2026-07-06T12:34:09,774 copying keystone/conf/wsgi.py -> build/lib/keystone/conf 2026-07-06T12:34:09,775 copying keystone/conf/assignment.py -> build/lib/keystone/conf 2026-07-06T12:34:09,777 copying keystone/conf/api.py -> build/lib/keystone/conf 2026-07-06T12:34:09,779 copying keystone/conf/token.py -> build/lib/keystone/conf 2026-07-06T12:34:09,781 copying keystone/conf/role.py -> build/lib/keystone/conf 2026-07-06T12:34:09,783 copying keystone/conf/credential.py -> build/lib/keystone/conf 2026-07-06T12:34:09,784 copying keystone/conf/endpoint_policy.py -> build/lib/keystone/conf 2026-07-06T12:34:09,786 copying keystone/conf/oauth1.py -> build/lib/keystone/conf 2026-07-06T12:34:09,788 copying keystone/conf/saml.py -> build/lib/keystone/conf 2026-07-06T12:34:09,790 copying keystone/conf/totp.py -> build/lib/keystone/conf 2026-07-06T12:34:09,792 copying keystone/conf/opts.py -> build/lib/keystone/conf 2026-07-06T12:34:09,793 copying keystone/conf/identity.py -> build/lib/keystone/conf 2026-07-06T12:34:09,796 copying keystone/conf/utils.py -> build/lib/keystone/conf 2026-07-06T12:34:09,798 creating build/lib/keystone/receipt/providers/fernet 2026-07-06T12:34:09,799 copying keystone/receipt/providers/fernet/core.py -> build/lib/keystone/receipt/providers/fernet 2026-07-06T12:34:09,801 copying keystone/receipt/providers/fernet/__init__.py -> build/lib/keystone/receipt/providers/fernet 2026-07-06T12:34:09,803 creating build/lib/keystone/catalog/backends 2026-07-06T12:34:09,804 copying keystone/catalog/backends/base.py -> build/lib/keystone/catalog/backends 2026-07-06T12:34:09,807 copying keystone/catalog/backends/__init__.py -> build/lib/keystone/catalog/backends 2026-07-06T12:34:09,809 copying keystone/catalog/backends/sql.py -> build/lib/keystone/catalog/backends 2026-07-06T12:34:09,813 copying keystone/limit/core.py -> build/lib/keystone/limit 2026-07-06T12:34:09,815 copying keystone/limit/__init__.py -> build/lib/keystone/limit 2026-07-06T12:34:09,818 copying keystone/limit/schema.py -> build/lib/keystone/limit 2026-07-06T12:34:09,821 creating build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,823 copying keystone/tests/protection/v3/test_groups.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,827 copying keystone/tests/protection/v3/test_implied_roles.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,829 copying keystone/tests/protection/v3/test_service_providers.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,831 copying keystone/tests/protection/v3/test_limits.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,834 copying keystone/tests/protection/v3/test_endpoints.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,836 copying keystone/tests/protection/v3/test_tokens.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,839 copying keystone/tests/protection/v3/test_consumer.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,842 copying keystone/tests/protection/v3/test_roles.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,844 copying keystone/tests/protection/v3/test_grants.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,848 copying keystone/tests/protection/v3/test_domains.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,851 copying keystone/tests/protection/v3/test_credentials.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,854 copying keystone/tests/protection/v3/test_domain_roles.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,856 copying keystone/tests/protection/v3/test_project_endpoint.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,859 copying keystone/tests/protection/v3/test_services.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,862 copying keystone/tests/protection/v3/test_system_assignments.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,864 copying keystone/tests/protection/v3/test_regions.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,866 copying keystone/tests/protection/v3/test_identity_providers.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,869 copying keystone/tests/protection/v3/test_policy.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,871 copying keystone/tests/protection/v3/test_assignment.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,874 copying keystone/tests/protection/v3/test_registered_limits.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,877 copying keystone/tests/protection/v3/test_domain_config.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,880 copying keystone/tests/protection/v3/__init__.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,882 copying keystone/tests/protection/v3/test_protocols.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,884 copying keystone/tests/protection/v3/test_endpoint_group.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,887 copying keystone/tests/protection/v3/test_projects.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,889 copying keystone/tests/protection/v3/test_users.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,892 copying keystone/tests/protection/v3/test_ec2_credential.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,895 copying keystone/tests/protection/v3/test_application_credential.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,897 copying keystone/tests/protection/v3/test_project_tags.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,900 copying keystone/tests/protection/v3/test_mappings.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,902 copying keystone/tests/protection/v3/test_access_rules.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,905 copying keystone/tests/protection/v3/test_policy_association.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,908 copying keystone/tests/protection/v3/test_trusts.py -> build/lib/keystone/tests/protection/v3 2026-07-06T12:34:09,911 creating build/lib/keystone/credential/providers/fernet 2026-07-06T12:34:09,912 copying keystone/credential/providers/fernet/core.py -> build/lib/keystone/credential/providers/fernet 2026-07-06T12:34:09,914 copying keystone/credential/providers/fernet/__init__.py -> build/lib/keystone/credential/providers/fernet 2026-07-06T12:34:09,917 copying keystone/tests/protection/__init__.py -> build/lib/keystone/tests/protection 2026-07-06T12:34:09,919 creating build/lib/keystone/revoke/backends 2026-07-06T12:34:09,920 copying keystone/revoke/backends/base.py -> build/lib/keystone/revoke/backends 2026-07-06T12:34:09,922 copying keystone/revoke/backends/__init__.py -> build/lib/keystone/revoke/backends 2026-07-06T12:34:09,924 copying keystone/revoke/backends/sql.py -> build/lib/keystone/revoke/backends 2026-07-06T12:34:09,926 creating build/lib/keystone/models 2026-07-06T12:34:09,927 copying keystone/models/revoke_model.py -> build/lib/keystone/models 2026-07-06T12:34:09,930 copying keystone/models/token_model.py -> build/lib/keystone/models 2026-07-06T12:34:09,932 copying keystone/models/__init__.py -> build/lib/keystone/models 2026-07-06T12:34:09,934 copying keystone/models/receipt_model.py -> build/lib/keystone/models 2026-07-06T12:34:09,937 creating build/lib/keystone/tests/unit/external 2026-07-06T12:34:09,938 copying keystone/tests/unit/external/__init__.py -> build/lib/keystone/tests/unit/external 2026-07-06T12:34:09,939 copying keystone/tests/unit/external/test_timeutils.py -> build/lib/keystone/tests/unit/external 2026-07-06T12:34:09,942 copying keystone/common/authorization.py -> build/lib/keystone/common 2026-07-06T12:34:09,944 copying keystone/common/jwt_utils.py -> build/lib/keystone/common 2026-07-06T12:34:09,945 copying keystone/common/password_hashing.py -> build/lib/keystone/common 2026-07-06T12:34:09,948 copying keystone/common/context.py -> build/lib/keystone/common 2026-07-06T12:34:09,950 copying keystone/common/tokenless_auth.py -> build/lib/keystone/common 2026-07-06T12:34:09,952 copying keystone/common/manager.py -> build/lib/keystone/common 2026-07-06T12:34:09,954 copying keystone/common/fernet_utils.py -> build/lib/keystone/common 2026-07-06T12:34:09,957 copying keystone/common/driver_hints.py -> build/lib/keystone/common 2026-07-06T12:34:09,959 copying keystone/common/profiler.py -> build/lib/keystone/common 2026-07-06T12:34:09,961 copying keystone/common/__init__.py -> build/lib/keystone/common 2026-07-06T12:34:09,962 copying keystone/common/json_home.py -> build/lib/keystone/common 2026-07-06T12:34:09,964 copying keystone/common/provider_api.py -> build/lib/keystone/common 2026-07-06T12:34:09,967 copying keystone/common/render_token.py -> build/lib/keystone/common 2026-07-06T12:34:09,969 copying keystone/common/utils.py -> build/lib/keystone/common 2026-07-06T12:34:09,972 creating build/lib/keystone/tests/unit/auth/plugins 2026-07-06T12:34:09,973 copying keystone/tests/unit/auth/plugins/test_mapped.py -> build/lib/keystone/tests/unit/auth/plugins 2026-07-06T12:34:09,975 copying keystone/tests/unit/auth/plugins/__init__.py -> build/lib/keystone/tests/unit/auth/plugins 2026-07-06T12:34:09,977 copying keystone/tests/unit/auth/plugins/test_core.py -> build/lib/keystone/tests/unit/auth/plugins 2026-07-06T12:34:09,979 creating build/lib/keystone/common/cache 2026-07-06T12:34:09,980 copying keystone/common/cache/_context_cache.py -> build/lib/keystone/common/cache 2026-07-06T12:34:09,982 copying keystone/common/cache/core.py -> build/lib/keystone/common/cache 2026-07-06T12:34:09,985 copying keystone/common/cache/__init__.py -> build/lib/keystone/common/cache 2026-07-06T12:34:09,987 creating build/lib/keystone/tests/unit/policy/backends 2026-07-06T12:34:09,988 copying keystone/tests/unit/policy/backends/test_base.py -> build/lib/keystone/tests/unit/policy/backends 2026-07-06T12:34:09,990 copying keystone/tests/unit/policy/backends/test_sql.py -> build/lib/keystone/tests/unit/policy/backends 2026-07-06T12:34:09,992 copying keystone/tests/unit/policy/backends/__init__.py -> build/lib/keystone/tests/unit/policy/backends 2026-07-06T12:34:09,994 copying keystone/credential/core.py -> build/lib/keystone/credential 2026-07-06T12:34:09,996 copying keystone/credential/provider.py -> build/lib/keystone/credential 2026-07-06T12:34:09,998 copying keystone/credential/__init__.py -> build/lib/keystone/credential 2026-07-06T12:34:10,000 copying keystone/credential/schema.py -> build/lib/keystone/credential 2026-07-06T12:34:10,003 copying keystone/resource/core.py -> build/lib/keystone/resource 2026-07-06T12:34:10,006 copying keystone/resource/__init__.py -> build/lib/keystone/resource 2026-07-06T12:34:10,008 copying keystone/resource/schema.py -> build/lib/keystone/resource 2026-07-06T12:34:10,011 creating build/lib/keystone/policy/backends 2026-07-06T12:34:10,012 copying keystone/policy/backends/base.py -> build/lib/keystone/policy/backends 2026-07-06T12:34:10,014 copying keystone/policy/backends/__init__.py -> build/lib/keystone/policy/backends 2026-07-06T12:34:10,016 copying keystone/policy/backends/rules.py -> build/lib/keystone/policy/backends 2026-07-06T12:34:10,018 copying keystone/policy/backends/sql.py -> build/lib/keystone/policy/backends 2026-07-06T12:34:10,020 creating build/lib/keystone/identity/mapping_backends 2026-07-06T12:34:10,021 copying keystone/identity/mapping_backends/base.py -> build/lib/keystone/identity/mapping_backends 2026-07-06T12:34:10,024 copying keystone/identity/mapping_backends/mapping.py -> build/lib/keystone/identity/mapping_backends 2026-07-06T12:34:10,025 copying keystone/identity/mapping_backends/__init__.py -> build/lib/keystone/identity/mapping_backends 2026-07-06T12:34:10,027 copying keystone/identity/mapping_backends/sql.py -> build/lib/keystone/identity/mapping_backends 2026-07-06T12:34:10,029 creating build/lib/keystone/common/rbac_enforcer 2026-07-06T12:34:10,030 copying keystone/common/rbac_enforcer/policy.py -> build/lib/keystone/common/rbac_enforcer 2026-07-06T12:34:10,032 copying keystone/common/rbac_enforcer/__init__.py -> build/lib/keystone/common/rbac_enforcer 2026-07-06T12:34:10,034 copying keystone/common/rbac_enforcer/enforcer.py -> build/lib/keystone/common/rbac_enforcer 2026-07-06T12:34:10,037 creating build/lib/keystone/federation/backends 2026-07-06T12:34:10,038 copying keystone/federation/backends/base.py -> build/lib/keystone/federation/backends 2026-07-06T12:34:10,040 copying keystone/federation/backends/__init__.py -> build/lib/keystone/federation/backends 2026-07-06T12:34:10,042 copying keystone/federation/backends/sql.py -> build/lib/keystone/federation/backends 2026-07-06T12:34:10,045 creating build/lib/keystone/tests/unit/identity/backends 2026-07-06T12:34:10,046 copying keystone/tests/unit/identity/backends/test_base.py -> build/lib/keystone/tests/unit/identity/backends 2026-07-06T12:34:10,049 copying keystone/tests/unit/identity/backends/test_sql.py -> build/lib/keystone/tests/unit/identity/backends 2026-07-06T12:34:10,050 copying keystone/tests/unit/identity/backends/__init__.py -> build/lib/keystone/tests/unit/identity/backends 2026-07-06T12:34:10,052 copying keystone/tests/unit/identity/backends/fake_driver.py -> build/lib/keystone/tests/unit/identity/backends 2026-07-06T12:34:10,054 copying keystone/tests/unit/identity/backends/test_ldap.py -> build/lib/keystone/tests/unit/identity/backends 2026-07-06T12:34:10,056 copying keystone/tests/unit/identity/backends/test_ldap_common.py -> build/lib/keystone/tests/unit/identity/backends 2026-07-06T12:34:10,059 copying keystone/tests/__init__.py -> build/lib/keystone/tests 2026-07-06T12:34:10,061 running egg_info 2026-07-06T12:34:10,104 writing keystone.egg-info/PKG-INFO 2026-07-06T12:34:10,111 writing dependency_links to keystone.egg-info/dependency_links.txt 2026-07-06T12:34:10,116 writing entry points to keystone.egg-info/entry_points.txt 2026-07-06T12:34:10,120 writing requirements to keystone.egg-info/requires.txt 2026-07-06T12:34:10,122 writing top-level names to keystone.egg-info/top_level.txt 2026-07-06T12:34:10,123 [pbr] Reusing existing SOURCES.txt 2026-07-06T12:34:10,213 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.common.sql.migrations.versions' is absent from the `packages` configuration. 2026-07-06T12:34:10,214 !! 2026-07-06T12:34:10,215 ******************************************************************************** 2026-07-06T12:34:10,215 ############################ 2026-07-06T12:34:10,216 # Package would be ignored # 2026-07-06T12:34:10,217 ############################ 2026-07-06T12:34:10,217 Python recognizes 'keystone.common.sql.migrations.versions' as an importable package[^1], 2026-07-06T12:34:10,217 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:34:10,218 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:34:10,219 package, please make sure that 'keystone.common.sql.migrations.versions' is explicitly added 2026-07-06T12:34:10,220 to the `packages` configuration field. 2026-07-06T12:34:10,221 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:34:10,221 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:34:10,222 instead of `find_packages(...)`/`find:`). 2026-07-06T12:34:10,223 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:34:10,224 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:34:10,224 If you don't want 'keystone.common.sql.migrations.versions' to be distributed and are 2026-07-06T12:34:10,225 already explicitly excluding 'keystone.common.sql.migrations.versions' via 2026-07-06T12:34:10,225 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:34:10,226 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:34:10,226 combination with a more fine grained `package-data` configuration. 2026-07-06T12:34:10,227 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:34:10,228 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:34:10,229 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:34:10,229 even if it does not contain any `.py` files. 2026-07-06T12:34:10,230 On the other hand, currently there is no concept of package data 2026-07-06T12:34:10,230 directory, all directories are treated like packages. 2026-07-06T12:34:10,231 ******************************************************************************** 2026-07-06T12:34:10,231 !! 2026-07-06T12:34:10,232 check.warn(importable) 2026-07-06T12:34:10,232 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.common.sql.migrations.versions.bobcat.contract' is absent from the `packages` configuration. 2026-07-06T12:34:10,233 !! 2026-07-06T12:34:10,235 ******************************************************************************** 2026-07-06T12:34:10,235 ############################ 2026-07-06T12:34:10,236 # Package would be ignored # 2026-07-06T12:34:10,236 ############################ 2026-07-06T12:34:10,237 Python recognizes 'keystone.common.sql.migrations.versions.bobcat.contract' as an importable package[^1], 2026-07-06T12:34:10,237 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:34:10,238 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:34:10,239 package, please make sure that 'keystone.common.sql.migrations.versions.bobcat.contract' is explicitly added 2026-07-06T12:34:10,239 to the `packages` configuration field. 2026-07-06T12:34:10,240 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:34:10,241 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:34:10,241 instead of `find_packages(...)`/`find:`). 2026-07-06T12:34:10,242 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:34:10,243 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:34:10,244 If you don't want 'keystone.common.sql.migrations.versions.bobcat.contract' to be distributed and are 2026-07-06T12:34:10,245 already explicitly excluding 'keystone.common.sql.migrations.versions.bobcat.contract' via 2026-07-06T12:34:10,245 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:34:10,246 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:34:10,246 combination with a more fine grained `package-data` configuration. 2026-07-06T12:34:10,247 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:34:10,249 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:34:10,250 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:34:10,250 even if it does not contain any `.py` files. 2026-07-06T12:34:10,250 On the other hand, currently there is no concept of package data 2026-07-06T12:34:10,251 directory, all directories are treated like packages. 2026-07-06T12:34:10,251 ******************************************************************************** 2026-07-06T12:34:10,252 !! 2026-07-06T12:34:10,252 check.warn(importable) 2026-07-06T12:34:10,252 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.common.sql.migrations.versions.bobcat.expand' is absent from the `packages` configuration. 2026-07-06T12:34:10,253 !! 2026-07-06T12:34:10,254 ******************************************************************************** 2026-07-06T12:34:10,254 ############################ 2026-07-06T12:34:10,254 # Package would be ignored # 2026-07-06T12:34:10,255 ############################ 2026-07-06T12:34:10,255 Python recognizes 'keystone.common.sql.migrations.versions.bobcat.expand' as an importable package[^1], 2026-07-06T12:34:10,255 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:34:10,256 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:34:10,257 package, please make sure that 'keystone.common.sql.migrations.versions.bobcat.expand' is explicitly added 2026-07-06T12:34:10,257 to the `packages` configuration field. 2026-07-06T12:34:10,258 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:34:10,258 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:34:10,259 instead of `find_packages(...)`/`find:`). 2026-07-06T12:34:10,260 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:34:10,261 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:34:10,262 If you don't want 'keystone.common.sql.migrations.versions.bobcat.expand' to be distributed and are 2026-07-06T12:34:10,263 already explicitly excluding 'keystone.common.sql.migrations.versions.bobcat.expand' via 2026-07-06T12:34:10,263 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:34:10,264 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:34:10,264 combination with a more fine grained `package-data` configuration. 2026-07-06T12:34:10,266 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:34:10,267 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:34:10,268 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:34:10,268 even if it does not contain any `.py` files. 2026-07-06T12:34:10,269 On the other hand, currently there is no concept of package data 2026-07-06T12:34:10,269 directory, all directories are treated like packages. 2026-07-06T12:34:10,270 ******************************************************************************** 2026-07-06T12:34:10,271 !! 2026-07-06T12:34:10,272 check.warn(importable) 2026-07-06T12:34:10,272 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.common.sql.migrations.versions.yoga.contract' is absent from the `packages` configuration. 2026-07-06T12:34:10,273 !! 2026-07-06T12:34:10,274 ******************************************************************************** 2026-07-06T12:34:10,274 ############################ 2026-07-06T12:34:10,275 # Package would be ignored # 2026-07-06T12:34:10,276 ############################ 2026-07-06T12:34:10,276 Python recognizes 'keystone.common.sql.migrations.versions.yoga.contract' as an importable package[^1], 2026-07-06T12:34:10,277 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:34:10,277 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:34:10,278 package, please make sure that 'keystone.common.sql.migrations.versions.yoga.contract' is explicitly added 2026-07-06T12:34:10,278 to the `packages` configuration field. 2026-07-06T12:34:10,279 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:34:10,279 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:34:10,280 instead of `find_packages(...)`/`find:`). 2026-07-06T12:34:10,281 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:34:10,281 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:34:10,282 If you don't want 'keystone.common.sql.migrations.versions.yoga.contract' to be distributed and are 2026-07-06T12:34:10,283 already explicitly excluding 'keystone.common.sql.migrations.versions.yoga.contract' via 2026-07-06T12:34:10,283 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:34:10,283 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:34:10,284 combination with a more fine grained `package-data` configuration. 2026-07-06T12:34:10,285 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:34:10,286 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:34:10,287 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:34:10,287 even if it does not contain any `.py` files. 2026-07-06T12:34:10,288 On the other hand, currently there is no concept of package data 2026-07-06T12:34:10,288 directory, all directories are treated like packages. 2026-07-06T12:34:10,289 ******************************************************************************** 2026-07-06T12:34:10,289 !! 2026-07-06T12:34:10,290 check.warn(importable) 2026-07-06T12:34:10,290 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.common.sql.migrations.versions.yoga.expand' is absent from the `packages` configuration. 2026-07-06T12:34:10,291 !! 2026-07-06T12:34:10,292 ******************************************************************************** 2026-07-06T12:34:10,292 ############################ 2026-07-06T12:34:10,293 # Package would be ignored # 2026-07-06T12:34:10,293 ############################ 2026-07-06T12:34:10,294 Python recognizes 'keystone.common.sql.migrations.versions.yoga.expand' as an importable package[^1], 2026-07-06T12:34:10,294 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:34:10,295 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:34:10,295 package, please make sure that 'keystone.common.sql.migrations.versions.yoga.expand' is explicitly added 2026-07-06T12:34:10,296 to the `packages` configuration field. 2026-07-06T12:34:10,297 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:34:10,297 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:34:10,298 instead of `find_packages(...)`/`find:`). 2026-07-06T12:34:10,299 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:34:10,300 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:34:10,301 If you don't want 'keystone.common.sql.migrations.versions.yoga.expand' to be distributed and are 2026-07-06T12:34:10,302 already explicitly excluding 'keystone.common.sql.migrations.versions.yoga.expand' via 2026-07-06T12:34:10,302 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:34:10,302 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:34:10,303 combination with a more fine grained `package-data` configuration. 2026-07-06T12:34:10,304 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:34:10,304 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:34:10,306 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:34:10,306 even if it does not contain any `.py` files. 2026-07-06T12:34:10,307 On the other hand, currently there is no concept of package data 2026-07-06T12:34:10,307 directory, all directories are treated like packages. 2026-07-06T12:34:10,307 ******************************************************************************** 2026-07-06T12:34:10,308 !! 2026-07-06T12:34:10,309 check.warn(importable) 2026-07-06T12:34:10,309 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.locale.de.LC_MESSAGES' is absent from the `packages` configuration. 2026-07-06T12:34:10,309 !! 2026-07-06T12:34:10,310 ******************************************************************************** 2026-07-06T12:34:10,311 ############################ 2026-07-06T12:34:10,311 # Package would be ignored # 2026-07-06T12:34:10,312 ############################ 2026-07-06T12:34:10,312 Python recognizes 'keystone.locale.de.LC_MESSAGES' as an importable package[^1], 2026-07-06T12:34:10,313 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:34:10,314 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:34:10,314 package, please make sure that 'keystone.locale.de.LC_MESSAGES' is explicitly added 2026-07-06T12:34:10,315 to the `packages` configuration field. 2026-07-06T12:34:10,316 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:34:10,316 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:34:10,317 instead of `find_packages(...)`/`find:`). 2026-07-06T12:34:10,318 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:34:10,319 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:34:10,320 If you don't want 'keystone.locale.de.LC_MESSAGES' to be distributed and are 2026-07-06T12:34:10,321 already explicitly excluding 'keystone.locale.de.LC_MESSAGES' via 2026-07-06T12:34:10,321 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:34:10,322 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:34:10,322 combination with a more fine grained `package-data` configuration. 2026-07-06T12:34:10,323 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:34:10,324 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:34:10,326 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:34:10,327 even if it does not contain any `.py` files. 2026-07-06T12:34:10,327 On the other hand, currently there is no concept of package data 2026-07-06T12:34:10,328 directory, all directories are treated like packages. 2026-07-06T12:34:10,328 ******************************************************************************** 2026-07-06T12:34:10,330 !! 2026-07-06T12:34:10,330 check.warn(importable) 2026-07-06T12:34:10,331 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.locale.en_GB.LC_MESSAGES' is absent from the `packages` configuration. 2026-07-06T12:34:10,331 !! 2026-07-06T12:34:10,332 ******************************************************************************** 2026-07-06T12:34:10,333 ############################ 2026-07-06T12:34:10,333 # Package would be ignored # 2026-07-06T12:34:10,333 ############################ 2026-07-06T12:34:10,334 Python recognizes 'keystone.locale.en_GB.LC_MESSAGES' as an importable package[^1], 2026-07-06T12:34:10,334 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:34:10,335 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:34:10,336 package, please make sure that 'keystone.locale.en_GB.LC_MESSAGES' is explicitly added 2026-07-06T12:34:10,337 to the `packages` configuration field. 2026-07-06T12:34:10,338 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:34:10,338 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:34:10,338 instead of `find_packages(...)`/`find:`). 2026-07-06T12:34:10,339 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:34:10,340 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:34:10,341 If you don't want 'keystone.locale.en_GB.LC_MESSAGES' to be distributed and are 2026-07-06T12:34:10,342 already explicitly excluding 'keystone.locale.en_GB.LC_MESSAGES' via 2026-07-06T12:34:10,342 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:34:10,343 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:34:10,343 combination with a more fine grained `package-data` configuration. 2026-07-06T12:34:10,344 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:34:10,346 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:34:10,347 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:34:10,348 even if it does not contain any `.py` files. 2026-07-06T12:34:10,348 On the other hand, currently there is no concept of package data 2026-07-06T12:34:10,349 directory, all directories are treated like packages. 2026-07-06T12:34:10,349 ******************************************************************************** 2026-07-06T12:34:10,350 !! 2026-07-06T12:34:10,351 check.warn(importable) 2026-07-06T12:34:10,352 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.locale.es.LC_MESSAGES' is absent from the `packages` configuration. 2026-07-06T12:34:10,352 !! 2026-07-06T12:34:10,353 ******************************************************************************** 2026-07-06T12:34:10,354 ############################ 2026-07-06T12:34:10,354 # Package would be ignored # 2026-07-06T12:34:10,355 ############################ 2026-07-06T12:34:10,355 Python recognizes 'keystone.locale.es.LC_MESSAGES' as an importable package[^1], 2026-07-06T12:34:10,356 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:34:10,357 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:34:10,358 package, please make sure that 'keystone.locale.es.LC_MESSAGES' is explicitly added 2026-07-06T12:34:10,359 to the `packages` configuration field. 2026-07-06T12:34:10,360 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:34:10,360 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:34:10,361 instead of `find_packages(...)`/`find:`). 2026-07-06T12:34:10,362 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:34:10,363 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:34:10,364 If you don't want 'keystone.locale.es.LC_MESSAGES' to be distributed and are 2026-07-06T12:34:10,364 already explicitly excluding 'keystone.locale.es.LC_MESSAGES' via 2026-07-06T12:34:10,364 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:34:10,365 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:34:10,365 combination with a more fine grained `package-data` configuration. 2026-07-06T12:34:10,366 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:34:10,367 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:34:10,369 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:34:10,369 even if it does not contain any `.py` files. 2026-07-06T12:34:10,370 On the other hand, currently there is no concept of package data 2026-07-06T12:34:10,370 directory, all directories are treated like packages. 2026-07-06T12:34:10,371 ******************************************************************************** 2026-07-06T12:34:10,372 !! 2026-07-06T12:34:10,373 check.warn(importable) 2026-07-06T12:34:10,373 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.locale.fr.LC_MESSAGES' is absent from the `packages` configuration. 2026-07-06T12:34:10,374 !! 2026-07-06T12:34:10,375 ******************************************************************************** 2026-07-06T12:34:10,375 ############################ 2026-07-06T12:34:10,376 # Package would be ignored # 2026-07-06T12:34:10,376 ############################ 2026-07-06T12:34:10,377 Python recognizes 'keystone.locale.fr.LC_MESSAGES' as an importable package[^1], 2026-07-06T12:34:10,377 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:34:10,378 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:34:10,379 package, please make sure that 'keystone.locale.fr.LC_MESSAGES' is explicitly added 2026-07-06T12:34:10,380 to the `packages` configuration field. 2026-07-06T12:34:10,381 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:34:10,381 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:34:10,382 instead of `find_packages(...)`/`find:`). 2026-07-06T12:34:10,383 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:34:10,384 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:34:10,385 If you don't want 'keystone.locale.fr.LC_MESSAGES' to be distributed and are 2026-07-06T12:34:10,386 already explicitly excluding 'keystone.locale.fr.LC_MESSAGES' via 2026-07-06T12:34:10,386 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:34:10,387 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:34:10,387 combination with a more fine grained `package-data` configuration. 2026-07-06T12:34:10,388 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:34:10,390 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:34:10,391 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:34:10,392 even if it does not contain any `.py` files. 2026-07-06T12:34:10,392 On the other hand, currently there is no concept of package data 2026-07-06T12:34:10,393 directory, all directories are treated like packages. 2026-07-06T12:34:10,393 ******************************************************************************** 2026-07-06T12:34:10,394 !! 2026-07-06T12:34:10,394 check.warn(importable) 2026-07-06T12:34:10,395 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.locale.it.LC_MESSAGES' is absent from the `packages` configuration. 2026-07-06T12:34:10,395 !! 2026-07-06T12:34:10,396 ******************************************************************************** 2026-07-06T12:34:10,397 ############################ 2026-07-06T12:34:10,397 # Package would be ignored # 2026-07-06T12:34:10,398 ############################ 2026-07-06T12:34:10,398 Python recognizes 'keystone.locale.it.LC_MESSAGES' as an importable package[^1], 2026-07-06T12:34:10,399 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:34:10,400 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:34:10,400 package, please make sure that 'keystone.locale.it.LC_MESSAGES' is explicitly added 2026-07-06T12:34:10,401 to the `packages` configuration field. 2026-07-06T12:34:10,402 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:34:10,402 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:34:10,403 instead of `find_packages(...)`/`find:`). 2026-07-06T12:34:10,404 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:34:10,405 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:34:10,406 If you don't want 'keystone.locale.it.LC_MESSAGES' to be distributed and are 2026-07-06T12:34:10,407 already explicitly excluding 'keystone.locale.it.LC_MESSAGES' via 2026-07-06T12:34:10,407 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:34:10,408 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:34:10,408 combination with a more fine grained `package-data` configuration. 2026-07-06T12:34:10,409 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:34:10,410 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:34:10,412 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:34:10,412 even if it does not contain any `.py` files. 2026-07-06T12:34:10,413 On the other hand, currently there is no concept of package data 2026-07-06T12:34:10,413 directory, all directories are treated like packages. 2026-07-06T12:34:10,414 ******************************************************************************** 2026-07-06T12:34:10,415 !! 2026-07-06T12:34:10,415 check.warn(importable) 2026-07-06T12:34:10,416 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.locale.ja.LC_MESSAGES' is absent from the `packages` configuration. 2026-07-06T12:34:10,417 !! 2026-07-06T12:34:10,418 ******************************************************************************** 2026-07-06T12:34:10,418 ############################ 2026-07-06T12:34:10,419 # Package would be ignored # 2026-07-06T12:34:10,419 ############################ 2026-07-06T12:34:10,420 Python recognizes 'keystone.locale.ja.LC_MESSAGES' as an importable package[^1], 2026-07-06T12:34:10,421 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:34:10,422 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:34:10,422 package, please make sure that 'keystone.locale.ja.LC_MESSAGES' is explicitly added 2026-07-06T12:34:10,422 to the `packages` configuration field. 2026-07-06T12:34:10,423 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:34:10,424 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:34:10,424 instead of `find_packages(...)`/`find:`). 2026-07-06T12:34:10,425 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:34:10,426 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:34:10,427 If you don't want 'keystone.locale.ja.LC_MESSAGES' to be distributed and are 2026-07-06T12:34:10,428 already explicitly excluding 'keystone.locale.ja.LC_MESSAGES' via 2026-07-06T12:34:10,428 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:34:10,429 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:34:10,429 combination with a more fine grained `package-data` configuration. 2026-07-06T12:34:10,430 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:34:10,431 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:34:10,432 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:34:10,433 even if it does not contain any `.py` files. 2026-07-06T12:34:10,433 On the other hand, currently there is no concept of package data 2026-07-06T12:34:10,434 directory, all directories are treated like packages. 2026-07-06T12:34:10,435 ******************************************************************************** 2026-07-06T12:34:10,436 !! 2026-07-06T12:34:10,436 check.warn(importable) 2026-07-06T12:34:10,437 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.locale.ko_KR.LC_MESSAGES' is absent from the `packages` configuration. 2026-07-06T12:34:10,437 !! 2026-07-06T12:34:10,438 ******************************************************************************** 2026-07-06T12:34:10,439 ############################ 2026-07-06T12:34:10,439 # Package would be ignored # 2026-07-06T12:34:10,440 ############################ 2026-07-06T12:34:10,440 Python recognizes 'keystone.locale.ko_KR.LC_MESSAGES' as an importable package[^1], 2026-07-06T12:34:10,441 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:34:10,442 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:34:10,442 package, please make sure that 'keystone.locale.ko_KR.LC_MESSAGES' is explicitly added 2026-07-06T12:34:10,443 to the `packages` configuration field. 2026-07-06T12:34:10,444 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:34:10,445 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:34:10,445 instead of `find_packages(...)`/`find:`). 2026-07-06T12:34:10,446 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:34:10,448 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:34:10,449 If you don't want 'keystone.locale.ko_KR.LC_MESSAGES' to be distributed and are 2026-07-06T12:34:10,449 already explicitly excluding 'keystone.locale.ko_KR.LC_MESSAGES' via 2026-07-06T12:34:10,450 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:34:10,450 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:34:10,451 combination with a more fine grained `package-data` configuration. 2026-07-06T12:34:10,452 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:34:10,453 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:34:10,454 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:34:10,455 even if it does not contain any `.py` files. 2026-07-06T12:34:10,455 On the other hand, currently there is no concept of package data 2026-07-06T12:34:10,456 directory, all directories are treated like packages. 2026-07-06T12:34:10,456 ******************************************************************************** 2026-07-06T12:34:10,457 !! 2026-07-06T12:34:10,458 check.warn(importable) 2026-07-06T12:34:10,458 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.locale.pt_BR.LC_MESSAGES' is absent from the `packages` configuration. 2026-07-06T12:34:10,458 !! 2026-07-06T12:34:10,459 ******************************************************************************** 2026-07-06T12:34:10,460 ############################ 2026-07-06T12:34:10,460 # Package would be ignored # 2026-07-06T12:34:10,461 ############################ 2026-07-06T12:34:10,461 Python recognizes 'keystone.locale.pt_BR.LC_MESSAGES' as an importable package[^1], 2026-07-06T12:34:10,462 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:34:10,463 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:34:10,463 package, please make sure that 'keystone.locale.pt_BR.LC_MESSAGES' is explicitly added 2026-07-06T12:34:10,464 to the `packages` configuration field. 2026-07-06T12:34:10,465 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:34:10,466 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:34:10,466 instead of `find_packages(...)`/`find:`). 2026-07-06T12:34:10,467 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:34:10,468 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:34:10,469 If you don't want 'keystone.locale.pt_BR.LC_MESSAGES' to be distributed and are 2026-07-06T12:34:10,470 already explicitly excluding 'keystone.locale.pt_BR.LC_MESSAGES' via 2026-07-06T12:34:10,470 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:34:10,471 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:34:10,471 combination with a more fine grained `package-data` configuration. 2026-07-06T12:34:10,472 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:34:10,473 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:34:10,475 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:34:10,476 even if it does not contain any `.py` files. 2026-07-06T12:34:10,476 On the other hand, currently there is no concept of package data 2026-07-06T12:34:10,477 directory, all directories are treated like packages. 2026-07-06T12:34:10,478 ******************************************************************************** 2026-07-06T12:34:10,479 !! 2026-07-06T12:34:10,479 check.warn(importable) 2026-07-06T12:34:10,480 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.locale.ru.LC_MESSAGES' is absent from the `packages` configuration. 2026-07-06T12:34:10,480 !! 2026-07-06T12:34:10,481 ******************************************************************************** 2026-07-06T12:34:10,481 ############################ 2026-07-06T12:34:10,482 # Package would be ignored # 2026-07-06T12:34:10,482 ############################ 2026-07-06T12:34:10,483 Python recognizes 'keystone.locale.ru.LC_MESSAGES' as an importable package[^1], 2026-07-06T12:34:10,483 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:34:10,485 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:34:10,485 package, please make sure that 'keystone.locale.ru.LC_MESSAGES' is explicitly added 2026-07-06T12:34:10,485 to the `packages` configuration field. 2026-07-06T12:34:10,486 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:34:10,487 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:34:10,487 instead of `find_packages(...)`/`find:`). 2026-07-06T12:34:10,488 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:34:10,489 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:34:10,490 If you don't want 'keystone.locale.ru.LC_MESSAGES' to be distributed and are 2026-07-06T12:34:10,491 already explicitly excluding 'keystone.locale.ru.LC_MESSAGES' via 2026-07-06T12:34:10,491 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:34:10,492 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:34:10,492 combination with a more fine grained `package-data` configuration. 2026-07-06T12:34:10,493 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:34:10,494 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:34:10,496 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:34:10,497 even if it does not contain any `.py` files. 2026-07-06T12:34:10,497 On the other hand, currently there is no concept of package data 2026-07-06T12:34:10,498 directory, all directories are treated like packages. 2026-07-06T12:34:10,498 ******************************************************************************** 2026-07-06T12:34:10,499 !! 2026-07-06T12:34:10,500 check.warn(importable) 2026-07-06T12:34:10,500 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.locale.zh_CN.LC_MESSAGES' is absent from the `packages` configuration. 2026-07-06T12:34:10,501 !! 2026-07-06T12:34:10,503 ******************************************************************************** 2026-07-06T12:34:10,503 ############################ 2026-07-06T12:34:10,504 # Package would be ignored # 2026-07-06T12:34:10,504 ############################ 2026-07-06T12:34:10,505 Python recognizes 'keystone.locale.zh_CN.LC_MESSAGES' as an importable package[^1], 2026-07-06T12:34:10,505 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:34:10,506 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:34:10,507 package, please make sure that 'keystone.locale.zh_CN.LC_MESSAGES' is explicitly added 2026-07-06T12:34:10,508 to the `packages` configuration field. 2026-07-06T12:34:10,509 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:34:10,509 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:34:10,510 instead of `find_packages(...)`/`find:`). 2026-07-06T12:34:10,511 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:34:10,511 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:34:10,512 If you don't want 'keystone.locale.zh_CN.LC_MESSAGES' to be distributed and are 2026-07-06T12:34:10,513 already explicitly excluding 'keystone.locale.zh_CN.LC_MESSAGES' via 2026-07-06T12:34:10,513 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:34:10,514 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:34:10,514 combination with a more fine grained `package-data` configuration. 2026-07-06T12:34:10,515 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:34:10,516 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:34:10,518 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:34:10,519 even if it does not contain any `.py` files. 2026-07-06T12:34:10,519 On the other hand, currently there is no concept of package data 2026-07-06T12:34:10,519 directory, all directories are treated like packages. 2026-07-06T12:34:10,520 ******************************************************************************** 2026-07-06T12:34:10,521 !! 2026-07-06T12:34:10,521 check.warn(importable) 2026-07-06T12:34:10,522 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.locale.zh_TW.LC_MESSAGES' is absent from the `packages` configuration. 2026-07-06T12:34:10,523 !! 2026-07-06T12:34:10,524 ******************************************************************************** 2026-07-06T12:34:10,524 ############################ 2026-07-06T12:34:10,525 # Package would be ignored # 2026-07-06T12:34:10,525 ############################ 2026-07-06T12:34:10,526 Python recognizes 'keystone.locale.zh_TW.LC_MESSAGES' as an importable package[^1], 2026-07-06T12:34:10,526 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:34:10,527 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:34:10,528 package, please make sure that 'keystone.locale.zh_TW.LC_MESSAGES' is explicitly added 2026-07-06T12:34:10,528 to the `packages` configuration field. 2026-07-06T12:34:10,529 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:34:10,530 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:34:10,530 instead of `find_packages(...)`/`find:`). 2026-07-06T12:34:10,531 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:34:10,532 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:34:10,533 If you don't want 'keystone.locale.zh_TW.LC_MESSAGES' to be distributed and are 2026-07-06T12:34:10,534 already explicitly excluding 'keystone.locale.zh_TW.LC_MESSAGES' via 2026-07-06T12:34:10,534 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:34:10,535 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:34:10,535 combination with a more fine grained `package-data` configuration. 2026-07-06T12:34:10,536 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:34:10,537 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:34:10,539 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:34:10,539 even if it does not contain any `.py` files. 2026-07-06T12:34:10,540 On the other hand, currently there is no concept of package data 2026-07-06T12:34:10,540 directory, all directories are treated like packages. 2026-07-06T12:34:10,541 ******************************************************************************** 2026-07-06T12:34:10,542 !! 2026-07-06T12:34:10,542 check.warn(importable) 2026-07-06T12:34:10,542 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.config_files' is absent from the `packages` configuration. 2026-07-06T12:34:10,543 !! 2026-07-06T12:34:10,544 ******************************************************************************** 2026-07-06T12:34:10,544 ############################ 2026-07-06T12:34:10,544 # Package would be ignored # 2026-07-06T12:34:10,545 ############################ 2026-07-06T12:34:10,545 Python recognizes 'keystone.tests.unit.config_files' as an importable package[^1], 2026-07-06T12:34:10,546 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:34:10,546 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:34:10,547 package, please make sure that 'keystone.tests.unit.config_files' is explicitly added 2026-07-06T12:34:10,547 to the `packages` configuration field. 2026-07-06T12:34:10,548 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:34:10,549 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:34:10,549 instead of `find_packages(...)`/`find:`). 2026-07-06T12:34:10,550 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:34:10,551 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:34:10,552 If you don't want 'keystone.tests.unit.config_files' to be distributed and are 2026-07-06T12:34:10,553 already explicitly excluding 'keystone.tests.unit.config_files' via 2026-07-06T12:34:10,553 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:34:10,554 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:34:10,554 combination with a more fine grained `package-data` configuration. 2026-07-06T12:34:10,555 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:34:10,556 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:34:10,557 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:34:10,558 even if it does not contain any `.py` files. 2026-07-06T12:34:10,558 On the other hand, currently there is no concept of package data 2026-07-06T12:34:10,559 directory, all directories are treated like packages. 2026-07-06T12:34:10,559 ******************************************************************************** 2026-07-06T12:34:10,560 !! 2026-07-06T12:34:10,561 check.warn(importable) 2026-07-06T12:34:10,561 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.config_files.domain_configs_default_ldap_one_sql' is absent from the `packages` configuration. 2026-07-06T12:34:10,562 !! 2026-07-06T12:34:10,563 ******************************************************************************** 2026-07-06T12:34:10,563 ############################ 2026-07-06T12:34:10,564 # Package would be ignored # 2026-07-06T12:34:10,564 ############################ 2026-07-06T12:34:10,565 Python recognizes 'keystone.tests.unit.config_files.domain_configs_default_ldap_one_sql' as an importable package[^1], 2026-07-06T12:34:10,565 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:34:10,567 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:34:10,567 package, please make sure that 'keystone.tests.unit.config_files.domain_configs_default_ldap_one_sql' is explicitly added 2026-07-06T12:34:10,567 to the `packages` configuration field. 2026-07-06T12:34:10,568 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:34:10,568 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:34:10,569 instead of `find_packages(...)`/`find:`). 2026-07-06T12:34:10,570 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:34:10,570 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:34:10,571 If you don't want 'keystone.tests.unit.config_files.domain_configs_default_ldap_one_sql' to be distributed and are 2026-07-06T12:34:10,572 already explicitly excluding 'keystone.tests.unit.config_files.domain_configs_default_ldap_one_sql' via 2026-07-06T12:34:10,572 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:34:10,573 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:34:10,573 combination with a more fine grained `package-data` configuration. 2026-07-06T12:34:10,574 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:34:10,575 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:34:10,576 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:34:10,577 even if it does not contain any `.py` files. 2026-07-06T12:34:10,577 On the other hand, currently there is no concept of package data 2026-07-06T12:34:10,578 directory, all directories are treated like packages. 2026-07-06T12:34:10,578 ******************************************************************************** 2026-07-06T12:34:10,579 !! 2026-07-06T12:34:10,580 check.warn(importable) 2026-07-06T12:34:10,580 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.config_files.domain_configs_multi_ldap' is absent from the `packages` configuration. 2026-07-06T12:34:10,581 !! 2026-07-06T12:34:10,581 ******************************************************************************** 2026-07-06T12:34:10,582 ############################ 2026-07-06T12:34:10,582 # Package would be ignored # 2026-07-06T12:34:10,583 ############################ 2026-07-06T12:34:10,583 Python recognizes 'keystone.tests.unit.config_files.domain_configs_multi_ldap' as an importable package[^1], 2026-07-06T12:34:10,584 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:34:10,585 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:34:10,585 package, please make sure that 'keystone.tests.unit.config_files.domain_configs_multi_ldap' is explicitly added 2026-07-06T12:34:10,586 to the `packages` configuration field. 2026-07-06T12:34:10,587 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:34:10,587 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:34:10,588 instead of `find_packages(...)`/`find:`). 2026-07-06T12:34:10,589 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:34:10,590 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:34:10,591 If you don't want 'keystone.tests.unit.config_files.domain_configs_multi_ldap' to be distributed and are 2026-07-06T12:34:10,592 already explicitly excluding 'keystone.tests.unit.config_files.domain_configs_multi_ldap' via 2026-07-06T12:34:10,593 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:34:10,593 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:34:10,593 combination with a more fine grained `package-data` configuration. 2026-07-06T12:34:10,594 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:34:10,595 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:34:10,596 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:34:10,597 even if it does not contain any `.py` files. 2026-07-06T12:34:10,597 On the other hand, currently there is no concept of package data 2026-07-06T12:34:10,597 directory, all directories are treated like packages. 2026-07-06T12:34:10,598 ******************************************************************************** 2026-07-06T12:34:10,599 !! 2026-07-06T12:34:10,599 check.warn(importable) 2026-07-06T12:34:10,599 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.config_files.domain_configs_one_extra_sql' is absent from the `packages` configuration. 2026-07-06T12:34:10,600 !! 2026-07-06T12:34:10,601 ******************************************************************************** 2026-07-06T12:34:10,601 ############################ 2026-07-06T12:34:10,601 # Package would be ignored # 2026-07-06T12:34:10,602 ############################ 2026-07-06T12:34:10,602 Python recognizes 'keystone.tests.unit.config_files.domain_configs_one_extra_sql' as an importable package[^1], 2026-07-06T12:34:10,603 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:34:10,603 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:34:10,604 package, please make sure that 'keystone.tests.unit.config_files.domain_configs_one_extra_sql' is explicitly added 2026-07-06T12:34:10,604 to the `packages` configuration field. 2026-07-06T12:34:10,605 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:34:10,606 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:34:10,607 instead of `find_packages(...)`/`find:`). 2026-07-06T12:34:10,608 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:34:10,609 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:34:10,610 If you don't want 'keystone.tests.unit.config_files.domain_configs_one_extra_sql' to be distributed and are 2026-07-06T12:34:10,610 already explicitly excluding 'keystone.tests.unit.config_files.domain_configs_one_extra_sql' via 2026-07-06T12:34:10,611 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:34:10,611 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:34:10,611 combination with a more fine grained `package-data` configuration. 2026-07-06T12:34:10,612 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:34:10,614 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:34:10,615 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:34:10,616 even if it does not contain any `.py` files. 2026-07-06T12:34:10,616 On the other hand, currently there is no concept of package data 2026-07-06T12:34:10,617 directory, all directories are treated like packages. 2026-07-06T12:34:10,617 ******************************************************************************** 2026-07-06T12:34:10,618 !! 2026-07-06T12:34:10,618 check.warn(importable) 2026-07-06T12:34:10,619 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.config_files.domain_configs_one_sql_one_ldap' is absent from the `packages` configuration. 2026-07-06T12:34:10,619 !! 2026-07-06T12:34:10,620 ******************************************************************************** 2026-07-06T12:34:10,620 ############################ 2026-07-06T12:34:10,620 # Package would be ignored # 2026-07-06T12:34:10,621 ############################ 2026-07-06T12:34:10,621 Python recognizes 'keystone.tests.unit.config_files.domain_configs_one_sql_one_ldap' as an importable package[^1], 2026-07-06T12:34:10,622 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:34:10,622 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:34:10,623 package, please make sure that 'keystone.tests.unit.config_files.domain_configs_one_sql_one_ldap' is explicitly added 2026-07-06T12:34:10,623 to the `packages` configuration field. 2026-07-06T12:34:10,624 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:34:10,624 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:34:10,625 instead of `find_packages(...)`/`find:`). 2026-07-06T12:34:10,625 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:34:10,626 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:34:10,627 If you don't want 'keystone.tests.unit.config_files.domain_configs_one_sql_one_ldap' to be distributed and are 2026-07-06T12:34:10,628 already explicitly excluding 'keystone.tests.unit.config_files.domain_configs_one_sql_one_ldap' via 2026-07-06T12:34:10,628 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:34:10,629 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:34:10,629 combination with a more fine grained `package-data` configuration. 2026-07-06T12:34:10,630 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:34:10,631 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:34:10,633 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:34:10,634 even if it does not contain any `.py` files. 2026-07-06T12:34:10,634 On the other hand, currently there is no concept of package data 2026-07-06T12:34:10,635 directory, all directories are treated like packages. 2026-07-06T12:34:10,635 ******************************************************************************** 2026-07-06T12:34:10,636 !! 2026-07-06T12:34:10,637 check.warn(importable) 2026-07-06T12:34:10,638 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'keystone.tests.unit.saml2' is absent from the `packages` configuration. 2026-07-06T12:34:10,638 !! 2026-07-06T12:34:10,640 ******************************************************************************** 2026-07-06T12:34:10,640 ############################ 2026-07-06T12:34:10,641 # Package would be ignored # 2026-07-06T12:34:10,641 ############################ 2026-07-06T12:34:10,642 Python recognizes 'keystone.tests.unit.saml2' as an importable package[^1], 2026-07-06T12:34:10,642 but it is absent from setuptools' `packages` configuration. 2026-07-06T12:34:10,643 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-06T12:34:10,644 package, please make sure that 'keystone.tests.unit.saml2' is explicitly added 2026-07-06T12:34:10,645 to the `packages` configuration field. 2026-07-06T12:34:10,646 Alternatively, you can also rely on setuptools' discovery methods 2026-07-06T12:34:10,646 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-06T12:34:10,647 instead of `find_packages(...)`/`find:`). 2026-07-06T12:34:10,648 You can read more about "package discovery" on setuptools documentation page: 2026-07-06T12:34:10,648 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-06T12:34:10,649 If you don't want 'keystone.tests.unit.saml2' to be distributed and are 2026-07-06T12:34:10,650 already explicitly excluding 'keystone.tests.unit.saml2' via 2026-07-06T12:34:10,650 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-06T12:34:10,651 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-06T12:34:10,651 combination with a more fine grained `package-data` configuration. 2026-07-06T12:34:10,652 You can read more about "package data files" on setuptools documentation page: 2026-07-06T12:34:10,653 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-06T12:34:10,654 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-06T12:34:10,655 even if it does not contain any `.py` files. 2026-07-06T12:34:10,655 On the other hand, currently there is no concept of package data 2026-07-06T12:34:10,656 directory, all directories are treated like packages. 2026-07-06T12:34:10,656 ******************************************************************************** 2026-07-06T12:34:10,657 !! 2026-07-06T12:34:10,658 check.warn(importable) 2026-07-06T12:34:10,658 copying keystone/common/sql/alembic.ini -> build/lib/keystone/common/sql 2026-07-06T12:34:10,659 copying keystone/common/sql/migrations/README.rst -> build/lib/keystone/common/sql/migrations 2026-07-06T12:34:10,659 copying keystone/common/sql/migrations/script.py.mako -> build/lib/keystone/common/sql/migrations 2026-07-06T12:34:10,660 creating build/lib/keystone/common/sql/migrations/versions 2026-07-06T12:34:10,660 copying keystone/common/sql/migrations/versions/27e647c0fad4_initial_version.py -> build/lib/keystone/common/sql/migrations/versions 2026-07-06T12:34:10,661 copying keystone/common/sql/migrations/versions/CONTRACT_HEAD -> build/lib/keystone/common/sql/migrations/versions 2026-07-06T12:34:10,661 copying keystone/common/sql/migrations/versions/EXPAND_HEAD -> build/lib/keystone/common/sql/migrations/versions 2026-07-06T12:34:10,662 creating build/lib/keystone/common/sql/migrations/versions/2024.01/expand 2026-07-06T12:34:10,662 copying keystone/common/sql/migrations/versions/2024.01/expand/47147121_add_identity_federation_attribute_mapping_schema_version.py -> build/lib/keystone/common/sql/migrations/versions/2024.01/expand 2026-07-06T12:34:10,663 creating build/lib/keystone/common/sql/migrations/versions/bobcat/contract 2026-07-06T12:34:10,663 copying keystone/common/sql/migrations/versions/bobcat/contract/99de3849d860_fix_incorrect_constraints.py -> build/lib/keystone/common/sql/migrations/versions/bobcat/contract 2026-07-06T12:34:10,664 copying keystone/common/sql/migrations/versions/bobcat/contract/c88cdce8f248_remove_duplicate_constraints.py -> build/lib/keystone/common/sql/migrations/versions/bobcat/contract 2026-07-06T12:34:10,665 creating build/lib/keystone/common/sql/migrations/versions/bobcat/expand 2026-07-06T12:34:10,665 copying keystone/common/sql/migrations/versions/bobcat/expand/11c3b243b4cb_remove_service_provider_relay_state_server_default.py -> build/lib/keystone/common/sql/migrations/versions/bobcat/expand 2026-07-06T12:34:10,666 copying keystone/common/sql/migrations/versions/bobcat/expand/b4f8b3f584e0_fix_incorrect_constraints.py -> build/lib/keystone/common/sql/migrations/versions/bobcat/expand 2026-07-06T12:34:10,667 creating build/lib/keystone/common/sql/migrations/versions/yoga/contract 2026-07-06T12:34:10,667 copying keystone/common/sql/migrations/versions/yoga/contract/e25ffa003242_initial.py -> build/lib/keystone/common/sql/migrations/versions/yoga/contract 2026-07-06T12:34:10,667 creating build/lib/keystone/common/sql/migrations/versions/yoga/expand 2026-07-06T12:34:10,668 copying keystone/common/sql/migrations/versions/yoga/expand/29e87d24a316_initial.py -> build/lib/keystone/common/sql/migrations/versions/yoga/expand 2026-07-06T12:34:10,668 creating build/lib/keystone/tests/unit/config_files 2026-07-06T12:34:10,669 copying keystone/tests/unit/config_files/backend_ldap.conf -> build/lib/keystone/tests/unit/config_files 2026-07-06T12:34:10,669 copying keystone/tests/unit/config_files/backend_ldap_pool.conf -> build/lib/keystone/tests/unit/config_files 2026-07-06T12:34:10,670 copying keystone/tests/unit/config_files/backend_ldap_sql.conf -> build/lib/keystone/tests/unit/config_files 2026-07-06T12:34:10,670 copying keystone/tests/unit/config_files/backend_liveldap.conf -> build/lib/keystone/tests/unit/config_files 2026-07-06T12:34:10,671 copying keystone/tests/unit/config_files/backend_multi_ldap_sql.conf -> build/lib/keystone/tests/unit/config_files 2026-07-06T12:34:10,671 copying keystone/tests/unit/config_files/backend_pool_liveldap.conf -> build/lib/keystone/tests/unit/config_files 2026-07-06T12:34:10,671 copying keystone/tests/unit/config_files/backend_sql.conf -> build/lib/keystone/tests/unit/config_files 2026-07-06T12:34:10,672 copying keystone/tests/unit/config_files/backend_tls_liveldap.conf -> build/lib/keystone/tests/unit/config_files 2026-07-06T12:34:10,672 copying keystone/tests/unit/config_files/test_auth_plugin.conf -> build/lib/keystone/tests/unit/config_files 2026-07-06T12:34:10,673 creating build/lib/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql 2026-07-06T12:34:10,673 copying keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql/keystone.domain1.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql 2026-07-06T12:34:10,674 creating build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-07-06T12:34:10,674 copying keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.Default.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-07-06T12:34:10,675 copying keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain1.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-07-06T12:34:10,675 copying keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain2.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-07-06T12:34:10,676 creating build/lib/keystone/tests/unit/config_files/domain_configs_one_extra_sql 2026-07-06T12:34:10,677 copying keystone/tests/unit/config_files/domain_configs_one_extra_sql/keystone.domain2.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_one_extra_sql 2026-07-06T12:34:10,677 creating build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap 2026-07-06T12:34:10,678 copying keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.Default.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap 2026-07-06T12:34:10,678 copying keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.domain1.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap 2026-07-06T12:34:10,679 creating build/lib/keystone/tests/unit/saml2 2026-07-06T12:34:10,679 copying keystone/tests/unit/saml2/idp_saml2_metadata.xml -> build/lib/keystone/tests/unit/saml2 2026-07-06T12:34:10,680 copying keystone/tests/unit/saml2/signed_saml2_assertion.xml -> build/lib/keystone/tests/unit/saml2 2026-07-06T12:34:10,680 creating build/lib/keystone/locale/de/LC_MESSAGES 2026-07-06T12:34:10,681 copying keystone/locale/de/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/de/LC_MESSAGES 2026-07-06T12:34:10,682 creating build/lib/keystone/locale/en_GB/LC_MESSAGES 2026-07-06T12:34:10,682 copying keystone/locale/en_GB/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/en_GB/LC_MESSAGES 2026-07-06T12:34:10,682 creating build/lib/keystone/locale/es/LC_MESSAGES 2026-07-06T12:34:10,683 copying keystone/locale/es/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/es/LC_MESSAGES 2026-07-06T12:34:10,683 creating build/lib/keystone/locale/fr/LC_MESSAGES 2026-07-06T12:34:10,684 copying keystone/locale/fr/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/fr/LC_MESSAGES 2026-07-06T12:34:10,684 creating build/lib/keystone/locale/it/LC_MESSAGES 2026-07-06T12:34:10,685 copying keystone/locale/it/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/it/LC_MESSAGES 2026-07-06T12:34:10,685 creating build/lib/keystone/locale/ja/LC_MESSAGES 2026-07-06T12:34:10,685 copying keystone/locale/ja/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/ja/LC_MESSAGES 2026-07-06T12:34:10,686 creating build/lib/keystone/locale/ko_KR/LC_MESSAGES 2026-07-06T12:34:10,686 copying keystone/locale/ko_KR/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/ko_KR/LC_MESSAGES 2026-07-06T12:34:10,687 creating build/lib/keystone/locale/pt_BR/LC_MESSAGES 2026-07-06T12:34:10,687 copying keystone/locale/pt_BR/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/pt_BR/LC_MESSAGES 2026-07-06T12:34:10,688 creating build/lib/keystone/locale/ru/LC_MESSAGES 2026-07-06T12:34:10,688 copying keystone/locale/ru/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/ru/LC_MESSAGES 2026-07-06T12:34:10,689 creating build/lib/keystone/locale/zh_CN/LC_MESSAGES 2026-07-06T12:34:10,689 copying keystone/locale/zh_CN/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/zh_CN/LC_MESSAGES 2026-07-06T12:34:10,690 creating build/lib/keystone/locale/zh_TW/LC_MESSAGES 2026-07-06T12:34:10,690 copying keystone/locale/zh_TW/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/zh_TW/LC_MESSAGES 2026-07-06T12:34:10,691 copying keystone/tests/unit/external/README.rst -> build/lib/keystone/tests/unit/external 2026-07-06T12:34:10,691 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-07-06T12:34:10,692 !! 2026-07-06T12:34:10,693 ******************************************************************************** 2026-07-06T12:34:10,693 Please avoid running ``setup.py`` directly. 2026-07-06T12:34:10,694 Instead, use pypa/build, pypa/installer or other 2026-07-06T12:34:10,694 standards-based tools. 2026-07-06T12:34:10,695 This deprecation is overdue, please update your project and remove deprecated 2026-07-06T12:34:10,696 calls to avoid build errors in the future. 2026-07-06T12:34:10,697 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-07-06T12:34:10,697 ******************************************************************************** 2026-07-06T12:34:10,698 !! 2026-07-06T12:34:10,699 self.initialize_options() 2026-07-06T12:34:10,699 installing to build/bdist.linux-armv7l/wheel 2026-07-06T12:34:10,700 running install 2026-07-06T12:34:10,700 [pbr] Generating AUTHORS 2026-07-06T12:34:10,701 [pbr] AUTHORS complete (0.0s) 2026-07-06T12:34:10,701 running install_lib 2026-07-06T12:34:10,702 creating build/bdist.linux-armv7l/wheel 2026-07-06T12:34:10,702 creating build/bdist.linux-armv7l/wheel/keystone 2026-07-06T12:34:10,703 creating build/bdist.linux-armv7l/wheel/keystone/endpoint_policy 2026-07-06T12:34:10,703 copying build/lib/keystone/endpoint_policy/core.py -> build/bdist.linux-armv7l/wheel/./keystone/endpoint_policy 2026-07-06T12:34:10,704 copying build/lib/keystone/endpoint_policy/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/endpoint_policy 2026-07-06T12:34:10,704 creating build/bdist.linux-armv7l/wheel/keystone/endpoint_policy/backends 2026-07-06T12:34:10,705 copying build/lib/keystone/endpoint_policy/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/endpoint_policy/backends 2026-07-06T12:34:10,707 copying build/lib/keystone/endpoint_policy/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/endpoint_policy/backends 2026-07-06T12:34:10,708 copying build/lib/keystone/endpoint_policy/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/endpoint_policy/backends 2026-07-06T12:34:10,711 creating build/bdist.linux-armv7l/wheel/keystone/revoke 2026-07-06T12:34:10,712 copying build/lib/keystone/revoke/model.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke 2026-07-06T12:34:10,714 copying build/lib/keystone/revoke/core.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke 2026-07-06T12:34:10,716 copying build/lib/keystone/revoke/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke 2026-07-06T12:34:10,718 creating build/bdist.linux-armv7l/wheel/keystone/revoke/backends 2026-07-06T12:34:10,719 copying build/lib/keystone/revoke/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke/backends 2026-07-06T12:34:10,721 copying build/lib/keystone/revoke/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke/backends 2026-07-06T12:34:10,723 copying build/lib/keystone/revoke/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke/backends 2026-07-06T12:34:10,725 creating build/bdist.linux-armv7l/wheel/keystone/application_credential 2026-07-06T12:34:10,726 copying build/lib/keystone/application_credential/core.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential 2026-07-06T12:34:10,729 copying build/lib/keystone/application_credential/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential 2026-07-06T12:34:10,730 copying build/lib/keystone/application_credential/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential 2026-07-06T12:34:10,733 creating build/bdist.linux-armv7l/wheel/keystone/application_credential/backends 2026-07-06T12:34:10,734 copying build/lib/keystone/application_credential/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential/backends 2026-07-06T12:34:10,737 copying build/lib/keystone/application_credential/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential/backends 2026-07-06T12:34:10,738 copying build/lib/keystone/application_credential/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential/backends 2026-07-06T12:34:10,741 creating build/bdist.linux-armv7l/wheel/keystone/trust 2026-07-06T12:34:10,742 copying build/lib/keystone/trust/core.py -> build/bdist.linux-armv7l/wheel/./keystone/trust 2026-07-06T12:34:10,744 copying build/lib/keystone/trust/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/trust 2026-07-06T12:34:10,746 copying build/lib/keystone/trust/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/trust 2026-07-06T12:34:10,748 creating build/bdist.linux-armv7l/wheel/keystone/trust/backends 2026-07-06T12:34:10,749 copying build/lib/keystone/trust/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/trust/backends 2026-07-06T12:34:10,751 copying build/lib/keystone/trust/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/trust/backends 2026-07-06T12:34:10,753 copying build/lib/keystone/trust/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/trust/backends 2026-07-06T12:34:10,756 creating build/bdist.linux-armv7l/wheel/keystone/oauth1 2026-07-06T12:34:10,757 copying build/lib/keystone/oauth1/validator.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1 2026-07-06T12:34:10,759 copying build/lib/keystone/oauth1/core.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1 2026-07-06T12:34:10,761 copying build/lib/keystone/oauth1/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1 2026-07-06T12:34:10,763 copying build/lib/keystone/oauth1/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1 2026-07-06T12:34:10,765 creating build/bdist.linux-armv7l/wheel/keystone/oauth1/backends 2026-07-06T12:34:10,766 copying build/lib/keystone/oauth1/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1/backends 2026-07-06T12:34:10,769 copying build/lib/keystone/oauth1/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1/backends 2026-07-06T12:34:10,770 copying build/lib/keystone/oauth1/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1/backends 2026-07-06T12:34:10,773 creating build/bdist.linux-armv7l/wheel/keystone/wsgi 2026-07-06T12:34:10,774 copying build/lib/keystone/wsgi/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/wsgi 2026-07-06T12:34:10,775 copying build/lib/keystone/wsgi/api.py -> build/bdist.linux-armv7l/wheel/./keystone/wsgi 2026-07-06T12:34:10,777 creating build/bdist.linux-armv7l/wheel/keystone/credential 2026-07-06T12:34:10,778 copying build/lib/keystone/credential/core.py -> build/bdist.linux-armv7l/wheel/./keystone/credential 2026-07-06T12:34:10,781 creating build/bdist.linux-armv7l/wheel/keystone/credential/providers 2026-07-06T12:34:10,783 creating build/bdist.linux-armv7l/wheel/keystone/credential/providers/fernet 2026-07-06T12:34:10,784 copying build/lib/keystone/credential/providers/fernet/core.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/providers/fernet 2026-07-06T12:34:10,786 copying build/lib/keystone/credential/providers/fernet/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/providers/fernet 2026-07-06T12:34:10,788 copying build/lib/keystone/credential/providers/core.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/providers 2026-07-06T12:34:10,790 copying build/lib/keystone/credential/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/providers 2026-07-06T12:34:10,791 copying build/lib/keystone/credential/provider.py -> build/bdist.linux-armv7l/wheel/./keystone/credential 2026-07-06T12:34:10,793 copying build/lib/keystone/credential/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/credential 2026-07-06T12:34:10,795 copying build/lib/keystone/credential/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/credential 2026-07-06T12:34:10,797 creating build/bdist.linux-armv7l/wheel/keystone/credential/backends 2026-07-06T12:34:10,798 copying build/lib/keystone/credential/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/backends 2026-07-06T12:34:10,800 copying build/lib/keystone/credential/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/backends 2026-07-06T12:34:10,802 copying build/lib/keystone/credential/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/backends 2026-07-06T12:34:10,804 copying build/lib/keystone/version.py -> build/bdist.linux-armv7l/wheel/./keystone 2026-07-06T12:34:10,807 creating build/bdist.linux-armv7l/wheel/keystone/identity 2026-07-06T12:34:10,809 creating build/bdist.linux-armv7l/wheel/keystone/identity/shadow_backends 2026-07-06T12:34:10,810 copying build/lib/keystone/identity/shadow_backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/shadow_backends 2026-07-06T12:34:10,813 copying build/lib/keystone/identity/shadow_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/shadow_backends 2026-07-06T12:34:10,815 copying build/lib/keystone/identity/shadow_backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/shadow_backends 2026-07-06T12:34:10,819 creating build/bdist.linux-armv7l/wheel/keystone/identity/id_generators 2026-07-06T12:34:10,820 copying build/lib/keystone/identity/id_generators/sha256.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/id_generators 2026-07-06T12:34:10,823 copying build/lib/keystone/identity/id_generators/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/id_generators 2026-07-06T12:34:10,825 copying build/lib/keystone/identity/core.py -> build/bdist.linux-armv7l/wheel/./keystone/identity 2026-07-06T12:34:10,829 copying build/lib/keystone/identity/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity 2026-07-06T12:34:10,832 creating build/bdist.linux-armv7l/wheel/keystone/identity/mapping_backends 2026-07-06T12:34:10,833 copying build/lib/keystone/identity/mapping_backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/mapping_backends 2026-07-06T12:34:10,836 copying build/lib/keystone/identity/mapping_backends/mapping.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/mapping_backends 2026-07-06T12:34:10,838 copying build/lib/keystone/identity/mapping_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/mapping_backends 2026-07-06T12:34:10,840 copying build/lib/keystone/identity/mapping_backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/mapping_backends 2026-07-06T12:34:10,842 copying build/lib/keystone/identity/generator.py -> build/bdist.linux-armv7l/wheel/./keystone/identity 2026-07-06T12:34:10,845 copying build/lib/keystone/identity/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/identity 2026-07-06T12:34:10,848 creating build/bdist.linux-armv7l/wheel/keystone/identity/backends 2026-07-06T12:34:10,849 copying build/lib/keystone/identity/backends/sql_model.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends 2026-07-06T12:34:10,853 creating build/bdist.linux-armv7l/wheel/keystone/identity/backends/ldap 2026-07-06T12:34:10,855 copying build/lib/keystone/identity/backends/ldap/models.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends/ldap 2026-07-06T12:34:10,857 copying build/lib/keystone/identity/backends/ldap/common.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends/ldap 2026-07-06T12:34:10,862 copying build/lib/keystone/identity/backends/ldap/core.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends/ldap 2026-07-06T12:34:10,865 copying build/lib/keystone/identity/backends/ldap/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends/ldap 2026-07-06T12:34:10,867 copying build/lib/keystone/identity/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends 2026-07-06T12:34:10,870 copying build/lib/keystone/identity/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends 2026-07-06T12:34:10,872 copying build/lib/keystone/identity/backends/resource_options.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends 2026-07-06T12:34:10,875 copying build/lib/keystone/identity/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends 2026-07-06T12:34:10,879 creating build/bdist.linux-armv7l/wheel/keystone/cmd 2026-07-06T12:34:10,880 copying build/lib/keystone/cmd/bootstrap.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-07-06T12:34:10,883 copying build/lib/keystone/cmd/status.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-07-06T12:34:10,886 copying build/lib/keystone/cmd/idutils.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-07-06T12:34:10,888 copying build/lib/keystone/cmd/cli.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-07-06T12:34:10,893 copying build/lib/keystone/cmd/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-07-06T12:34:10,896 creating build/bdist.linux-armv7l/wheel/keystone/cmd/doctor 2026-07-06T12:34:10,897 copying build/lib/keystone/cmd/doctor/tokens_fernet.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-07-06T12:34:10,899 copying build/lib/keystone/cmd/doctor/tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-07-06T12:34:10,902 copying build/lib/keystone/cmd/doctor/caching.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-07-06T12:34:10,904 copying build/lib/keystone/cmd/doctor/ldap.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-07-06T12:34:10,907 copying build/lib/keystone/cmd/doctor/security_compliance.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-07-06T12:34:10,909 copying build/lib/keystone/cmd/doctor/federation.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-07-06T12:34:10,911 copying build/lib/keystone/cmd/doctor/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-07-06T12:34:10,912 copying build/lib/keystone/cmd/doctor/debug.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-07-06T12:34:10,914 copying build/lib/keystone/cmd/doctor/credential.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-07-06T12:34:10,916 copying build/lib/keystone/cmd/doctor/database.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-07-06T12:34:10,918 copying build/lib/keystone/cmd/manage.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-07-06T12:34:10,920 creating build/bdist.linux-armv7l/wheel/keystone/locale 2026-07-06T12:34:10,921 creating build/bdist.linux-armv7l/wheel/keystone/locale/it 2026-07-06T12:34:10,923 creating build/bdist.linux-armv7l/wheel/keystone/locale/it/LC_MESSAGES 2026-07-06T12:34:10,924 copying build/lib/keystone/locale/it/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/it/LC_MESSAGES 2026-07-06T12:34:10,927 creating build/bdist.linux-armv7l/wheel/keystone/locale/ru 2026-07-06T12:34:10,929 creating build/bdist.linux-armv7l/wheel/keystone/locale/ru/LC_MESSAGES 2026-07-06T12:34:10,930 copying build/lib/keystone/locale/ru/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/ru/LC_MESSAGES 2026-07-06T12:34:10,933 creating build/bdist.linux-armv7l/wheel/keystone/locale/fr 2026-07-06T12:34:10,935 creating build/bdist.linux-armv7l/wheel/keystone/locale/fr/LC_MESSAGES 2026-07-06T12:34:10,936 copying build/lib/keystone/locale/fr/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/fr/LC_MESSAGES 2026-07-06T12:34:10,939 creating build/bdist.linux-armv7l/wheel/keystone/locale/ko_KR 2026-07-06T12:34:10,940 creating build/bdist.linux-armv7l/wheel/keystone/locale/ko_KR/LC_MESSAGES 2026-07-06T12:34:10,942 copying build/lib/keystone/locale/ko_KR/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/ko_KR/LC_MESSAGES 2026-07-06T12:34:10,945 creating build/bdist.linux-armv7l/wheel/keystone/locale/de 2026-07-06T12:34:10,947 creating build/bdist.linux-armv7l/wheel/keystone/locale/de/LC_MESSAGES 2026-07-06T12:34:10,948 copying build/lib/keystone/locale/de/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/de/LC_MESSAGES 2026-07-06T12:34:10,951 creating build/bdist.linux-armv7l/wheel/keystone/locale/zh_CN 2026-07-06T12:34:10,953 creating build/bdist.linux-armv7l/wheel/keystone/locale/zh_CN/LC_MESSAGES 2026-07-06T12:34:10,954 copying build/lib/keystone/locale/zh_CN/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/zh_CN/LC_MESSAGES 2026-07-06T12:34:10,957 creating build/bdist.linux-armv7l/wheel/keystone/locale/es 2026-07-06T12:34:10,959 creating build/bdist.linux-armv7l/wheel/keystone/locale/es/LC_MESSAGES 2026-07-06T12:34:10,960 copying build/lib/keystone/locale/es/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/es/LC_MESSAGES 2026-07-06T12:34:10,964 creating build/bdist.linux-armv7l/wheel/keystone/locale/pt_BR 2026-07-06T12:34:10,965 creating build/bdist.linux-armv7l/wheel/keystone/locale/pt_BR/LC_MESSAGES 2026-07-06T12:34:10,966 copying build/lib/keystone/locale/pt_BR/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/pt_BR/LC_MESSAGES 2026-07-06T12:34:10,970 creating build/bdist.linux-armv7l/wheel/keystone/locale/zh_TW 2026-07-06T12:34:10,972 creating build/bdist.linux-armv7l/wheel/keystone/locale/zh_TW/LC_MESSAGES 2026-07-06T12:34:10,973 copying build/lib/keystone/locale/zh_TW/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/zh_TW/LC_MESSAGES 2026-07-06T12:34:10,976 creating build/bdist.linux-armv7l/wheel/keystone/locale/ja 2026-07-06T12:34:10,978 creating build/bdist.linux-armv7l/wheel/keystone/locale/ja/LC_MESSAGES 2026-07-06T12:34:10,979 copying build/lib/keystone/locale/ja/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/ja/LC_MESSAGES 2026-07-06T12:34:10,983 creating build/bdist.linux-armv7l/wheel/keystone/locale/en_GB 2026-07-06T12:34:10,984 creating build/bdist.linux-armv7l/wheel/keystone/locale/en_GB/LC_MESSAGES 2026-07-06T12:34:10,985 copying build/lib/keystone/locale/en_GB/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/en_GB/LC_MESSAGES 2026-07-06T12:34:10,990 creating build/bdist.linux-armv7l/wheel/keystone/server 2026-07-06T12:34:10,991 copying build/lib/keystone/server/backends.py -> build/bdist.linux-armv7l/wheel/./keystone/server 2026-07-06T12:34:10,993 copying build/lib/keystone/server/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/server 2026-07-06T12:34:10,995 copying build/lib/keystone/server/wsgi.py -> build/bdist.linux-armv7l/wheel/./keystone/server 2026-07-06T12:34:10,997 creating build/bdist.linux-armv7l/wheel/keystone/server/flask 2026-07-06T12:34:10,998 copying build/lib/keystone/server/flask/application.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask 2026-07-06T12:34:11,001 copying build/lib/keystone/server/flask/common.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask 2026-07-06T12:34:11,004 copying build/lib/keystone/server/flask/core.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask 2026-07-06T12:34:11,006 copying build/lib/keystone/server/flask/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask 2026-07-06T12:34:11,009 creating build/bdist.linux-armv7l/wheel/keystone/server/flask/request_processing 2026-07-06T12:34:11,010 copying build/lib/keystone/server/flask/request_processing/req_logging.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing 2026-07-06T12:34:11,012 copying build/lib/keystone/server/flask/request_processing/json_body.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing 2026-07-06T12:34:11,015 creating build/bdist.linux-armv7l/wheel/keystone/server/flask/request_processing/middleware 2026-07-06T12:34:11,016 copying build/lib/keystone/server/flask/request_processing/middleware/auth_context.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing/middleware 2026-07-06T12:34:11,019 copying build/lib/keystone/server/flask/request_processing/middleware/url_normalize.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing/middleware 2026-07-06T12:34:11,020 copying build/lib/keystone/server/flask/request_processing/middleware/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing/middleware 2026-07-06T12:34:11,022 copying build/lib/keystone/server/flask/request_processing/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing 2026-07-06T12:34:11,024 creating build/bdist.linux-armv7l/wheel/keystone/receipt 2026-07-06T12:34:11,025 copying build/lib/keystone/receipt/receipt_formatters.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt 2026-07-06T12:34:11,029 creating build/bdist.linux-armv7l/wheel/keystone/receipt/providers 2026-07-06T12:34:11,030 creating build/bdist.linux-armv7l/wheel/keystone/receipt/providers/fernet 2026-07-06T12:34:11,031 copying build/lib/keystone/receipt/providers/fernet/core.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt/providers/fernet 2026-07-06T12:34:11,033 copying build/lib/keystone/receipt/providers/fernet/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt/providers/fernet 2026-07-06T12:34:11,035 copying build/lib/keystone/receipt/providers/base.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt/providers 2026-07-06T12:34:11,037 copying build/lib/keystone/receipt/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt/providers 2026-07-06T12:34:11,039 copying build/lib/keystone/receipt/handlers.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt 2026-07-06T12:34:11,040 copying build/lib/keystone/receipt/provider.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt 2026-07-06T12:34:11,043 copying build/lib/keystone/receipt/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt 2026-07-06T12:34:11,044 copying build/lib/keystone/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone 2026-07-06T12:34:11,046 creating build/bdist.linux-armv7l/wheel/keystone/token 2026-07-06T12:34:11,048 creating build/bdist.linux-armv7l/wheel/keystone/token/providers 2026-07-06T12:34:11,049 creating build/bdist.linux-armv7l/wheel/keystone/token/providers/jws 2026-07-06T12:34:11,051 copying build/lib/keystone/token/providers/jws/core.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers/jws 2026-07-06T12:34:11,053 copying build/lib/keystone/token/providers/jws/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers/jws 2026-07-06T12:34:11,055 creating build/bdist.linux-armv7l/wheel/keystone/token/providers/fernet 2026-07-06T12:34:11,056 copying build/lib/keystone/token/providers/fernet/core.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers/fernet 2026-07-06T12:34:11,059 copying build/lib/keystone/token/providers/fernet/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers/fernet 2026-07-06T12:34:11,061 copying build/lib/keystone/token/providers/base.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers 2026-07-06T12:34:11,063 copying build/lib/keystone/token/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers 2026-07-06T12:34:11,064 copying build/lib/keystone/token/token_formatters.py -> build/bdist.linux-armv7l/wheel/./keystone/token 2026-07-06T12:34:11,067 copying build/lib/keystone/token/provider.py -> build/bdist.linux-armv7l/wheel/./keystone/token 2026-07-06T12:34:11,069 copying build/lib/keystone/token/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/token 2026-07-06T12:34:11,071 copying build/lib/keystone/notifications.py -> build/bdist.linux-armv7l/wheel/./keystone 2026-07-06T12:34:11,074 copying build/lib/keystone/i18n.py -> build/bdist.linux-armv7l/wheel/./keystone 2026-07-06T12:34:11,076 copying build/lib/keystone/exception.py -> build/bdist.linux-armv7l/wheel/./keystone 2026-07-06T12:34:11,079 creating build/bdist.linux-armv7l/wheel/keystone/auth 2026-07-06T12:34:11,081 creating build/bdist.linux-armv7l/wheel/keystone/auth/plugins 2026-07-06T12:34:11,082 copying build/lib/keystone/auth/plugins/external.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-07-06T12:34:11,084 copying build/lib/keystone/auth/plugins/base.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-07-06T12:34:11,086 copying build/lib/keystone/auth/plugins/application_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-07-06T12:34:11,088 copying build/lib/keystone/auth/plugins/core.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-07-06T12:34:11,090 copying build/lib/keystone/auth/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-07-06T12:34:11,092 copying build/lib/keystone/auth/plugins/password.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-07-06T12:34:11,094 copying build/lib/keystone/auth/plugins/mapped.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-07-06T12:34:11,097 copying build/lib/keystone/auth/plugins/token.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-07-06T12:34:11,099 copying build/lib/keystone/auth/plugins/oauth1.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-07-06T12:34:11,101 copying build/lib/keystone/auth/plugins/totp.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-07-06T12:34:11,104 copying build/lib/keystone/auth/core.py -> build/bdist.linux-armv7l/wheel/./keystone/auth 2026-07-06T12:34:11,106 copying build/lib/keystone/auth/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/auth 2026-07-06T12:34:11,108 copying build/lib/keystone/auth/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/auth 2026-07-06T12:34:11,111 creating build/bdist.linux-armv7l/wheel/keystone/models 2026-07-06T12:34:11,112 copying build/lib/keystone/models/revoke_model.py -> build/bdist.linux-armv7l/wheel/./keystone/models 2026-07-06T12:34:11,115 copying build/lib/keystone/models/token_model.py -> build/bdist.linux-armv7l/wheel/./keystone/models 2026-07-06T12:34:11,117 copying build/lib/keystone/models/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/models 2026-07-06T12:34:11,119 copying build/lib/keystone/models/receipt_model.py -> build/bdist.linux-armv7l/wheel/./keystone/models 2026-07-06T12:34:11,122 creating build/bdist.linux-armv7l/wheel/keystone/assignment 2026-07-06T12:34:11,124 creating build/bdist.linux-armv7l/wheel/keystone/assignment/role_backends 2026-07-06T12:34:11,125 copying build/lib/keystone/assignment/role_backends/sql_model.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/role_backends 2026-07-06T12:34:11,128 copying build/lib/keystone/assignment/role_backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/role_backends 2026-07-06T12:34:11,130 copying build/lib/keystone/assignment/role_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/role_backends 2026-07-06T12:34:11,132 copying build/lib/keystone/assignment/role_backends/resource_options.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/role_backends 2026-07-06T12:34:11,133 copying build/lib/keystone/assignment/role_backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/role_backends 2026-07-06T12:34:11,136 copying build/lib/keystone/assignment/core.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment 2026-07-06T12:34:11,139 copying build/lib/keystone/assignment/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment 2026-07-06T12:34:11,141 copying build/lib/keystone/assignment/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment 2026-07-06T12:34:11,144 creating build/bdist.linux-armv7l/wheel/keystone/assignment/backends 2026-07-06T12:34:11,145 copying build/lib/keystone/assignment/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/backends 2026-07-06T12:34:11,148 copying build/lib/keystone/assignment/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/backends 2026-07-06T12:34:11,149 copying build/lib/keystone/assignment/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/backends 2026-07-06T12:34:11,153 creating build/bdist.linux-armv7l/wheel/keystone/conf 2026-07-06T12:34:11,154 copying build/lib/keystone/conf/catalog.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,156 copying build/lib/keystone/conf/policy.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,158 copying build/lib/keystone/conf/identity_mapping.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,160 copying build/lib/keystone/conf/constants.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,162 copying build/lib/keystone/conf/ldap.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,164 copying build/lib/keystone/conf/fernet_tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,166 copying build/lib/keystone/conf/fernet_receipts.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,168 copying build/lib/keystone/conf/endpoint_filter.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,170 copying build/lib/keystone/conf/resource.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,172 copying build/lib/keystone/conf/security_compliance.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,175 copying build/lib/keystone/conf/revoke.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,176 copying build/lib/keystone/conf/shadow_users.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,178 copying build/lib/keystone/conf/tokenless_auth.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,180 copying build/lib/keystone/conf/receipt.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,182 copying build/lib/keystone/conf/trust.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,184 copying build/lib/keystone/conf/unified_limit.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,186 copying build/lib/keystone/conf/federation.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,188 copying build/lib/keystone/conf/default.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,190 copying build/lib/keystone/conf/application_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,192 copying build/lib/keystone/conf/oauth2.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,194 copying build/lib/keystone/conf/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,196 copying build/lib/keystone/conf/auth.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,198 copying build/lib/keystone/conf/jwt_tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,200 copying build/lib/keystone/conf/domain_config.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,202 copying build/lib/keystone/conf/wsgi.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,204 copying build/lib/keystone/conf/assignment.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,205 copying build/lib/keystone/conf/api.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,207 copying build/lib/keystone/conf/token.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,210 copying build/lib/keystone/conf/role.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,212 copying build/lib/keystone/conf/credential.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,213 copying build/lib/keystone/conf/endpoint_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,215 copying build/lib/keystone/conf/oauth1.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,217 copying build/lib/keystone/conf/saml.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,219 copying build/lib/keystone/conf/totp.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,221 copying build/lib/keystone/conf/opts.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,223 copying build/lib/keystone/conf/identity.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,225 copying build/lib/keystone/conf/utils.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-07-06T12:34:11,228 creating build/bdist.linux-armv7l/wheel/keystone/catalog 2026-07-06T12:34:11,229 copying build/lib/keystone/catalog/core.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog 2026-07-06T12:34:11,232 copying build/lib/keystone/catalog/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog 2026-07-06T12:34:11,233 copying build/lib/keystone/catalog/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog 2026-07-06T12:34:11,236 creating build/bdist.linux-armv7l/wheel/keystone/catalog/backends 2026-07-06T12:34:11,238 copying build/lib/keystone/catalog/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog/backends 2026-07-06T12:34:11,240 copying build/lib/keystone/catalog/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog/backends 2026-07-06T12:34:11,242 copying build/lib/keystone/catalog/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog/backends 2026-07-06T12:34:11,245 creating build/bdist.linux-armv7l/wheel/keystone/limit 2026-07-06T12:34:11,246 copying build/lib/keystone/limit/core.py -> build/bdist.linux-armv7l/wheel/./keystone/limit 2026-07-06T12:34:11,248 copying build/lib/keystone/limit/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/limit 2026-07-06T12:34:11,250 copying build/lib/keystone/limit/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/limit 2026-07-06T12:34:11,253 creating build/bdist.linux-armv7l/wheel/keystone/limit/backends 2026-07-06T12:34:11,254 copying build/lib/keystone/limit/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/backends 2026-07-06T12:34:11,256 copying build/lib/keystone/limit/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/backends 2026-07-06T12:34:11,257 copying build/lib/keystone/limit/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/backends 2026-07-06T12:34:11,260 creating build/bdist.linux-armv7l/wheel/keystone/limit/models 2026-07-06T12:34:11,261 copying build/lib/keystone/limit/models/base.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/models 2026-07-06T12:34:11,264 copying build/lib/keystone/limit/models/strict_two_level.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/models 2026-07-06T12:34:11,266 copying build/lib/keystone/limit/models/flat.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/models 2026-07-06T12:34:11,267 copying build/lib/keystone/limit/models/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/models 2026-07-06T12:34:11,270 creating build/bdist.linux-armv7l/wheel/keystone/api 2026-07-06T12:34:11,271 copying build/lib/keystone/api/policy.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,273 copying build/lib/keystone/api/os_oauth1.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,276 copying build/lib/keystone/api/registered_limits.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,279 creating build/bdist.linux-armv7l/wheel/keystone/api/_shared 2026-07-06T12:34:11,280 copying build/lib/keystone/api/_shared/implied_roles.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-07-06T12:34:11,282 copying build/lib/keystone/api/_shared/authentication.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-07-06T12:34:11,284 copying build/lib/keystone/api/_shared/EC2_S3_Resource.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-07-06T12:34:11,287 copying build/lib/keystone/api/_shared/json_home_relations.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-07-06T12:34:11,289 copying build/lib/keystone/api/_shared/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-07-06T12:34:11,290 copying build/lib/keystone/api/_shared/saml.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-07-06T12:34:11,292 copying build/lib/keystone/api/regions.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,294 copying build/lib/keystone/api/users.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,298 copying build/lib/keystone/api/trusts.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,300 copying build/lib/keystone/api/system.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,303 copying build/lib/keystone/api/credentials.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,305 copying build/lib/keystone/api/s3tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,307 copying build/lib/keystone/api/role_assignments.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,311 copying build/lib/keystone/api/ec2tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,313 copying build/lib/keystone/api/os_inherit.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,315 copying build/lib/keystone/api/services.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,318 copying build/lib/keystone/api/os_ep_filter.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,320 copying build/lib/keystone/api/discovery.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,322 copying build/lib/keystone/api/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,323 copying build/lib/keystone/api/projects.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,326 copying build/lib/keystone/api/auth.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,328 copying build/lib/keystone/api/os_federation.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,331 copying build/lib/keystone/api/roles.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,333 copying build/lib/keystone/api/os_oauth2.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,336 copying build/lib/keystone/api/endpoints.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,338 copying build/lib/keystone/api/limits.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,341 copying build/lib/keystone/api/role_inferences.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,343 copying build/lib/keystone/api/domains.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,345 copying build/lib/keystone/api/groups.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,347 copying build/lib/keystone/api/os_revoke.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,349 copying build/lib/keystone/api/os_simple_cert.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-07-06T12:34:11,352 creating build/bdist.linux-armv7l/wheel/keystone/api/validation 2026-07-06T12:34:11,353 copying build/lib/keystone/api/validation/response_types.py -> build/bdist.linux-armv7l/wheel/./keystone/api/validation 2026-07-06T12:34:11,355 copying build/lib/keystone/api/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/api/validation 2026-07-06T12:34:11,357 copying build/lib/keystone/api/validation/parameter_types.py -> build/bdist.linux-armv7l/wheel/./keystone/api/validation 2026-07-06T12:34:11,359 copying build/lib/keystone/api/validation/validators.py -> build/bdist.linux-armv7l/wheel/./keystone/api/validation 2026-07-06T12:34:11,362 creating build/bdist.linux-armv7l/wheel/keystone/federation 2026-07-06T12:34:11,363 copying build/lib/keystone/federation/constants.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-07-06T12:34:11,365 copying build/lib/keystone/federation/idp.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-07-06T12:34:11,367 copying build/lib/keystone/federation/core.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-07-06T12:34:11,370 copying build/lib/keystone/federation/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-07-06T12:34:11,371 copying build/lib/keystone/federation/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-07-06T12:34:11,374 creating build/bdist.linux-armv7l/wheel/keystone/federation/backends 2026-07-06T12:34:11,375 copying build/lib/keystone/federation/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/federation/backends 2026-07-06T12:34:11,378 copying build/lib/keystone/federation/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/federation/backends 2026-07-06T12:34:11,379 copying build/lib/keystone/federation/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/federation/backends 2026-07-06T12:34:11,382 copying build/lib/keystone/federation/utils.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-07-06T12:34:11,385 creating build/bdist.linux-armv7l/wheel/keystone/tests 2026-07-06T12:34:11,387 creating build/bdist.linux-armv7l/wheel/keystone/tests/protection 2026-07-06T12:34:11,389 creating build/bdist.linux-armv7l/wheel/keystone/tests/protection/v3 2026-07-06T12:34:11,390 copying build/lib/keystone/tests/protection/v3/test_groups.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,393 copying build/lib/keystone/tests/protection/v3/test_implied_roles.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,395 copying build/lib/keystone/tests/protection/v3/test_service_providers.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,398 copying build/lib/keystone/tests/protection/v3/test_limits.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,400 copying build/lib/keystone/tests/protection/v3/test_endpoints.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,403 copying build/lib/keystone/tests/protection/v3/test_tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,406 copying build/lib/keystone/tests/protection/v3/test_consumer.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,408 copying build/lib/keystone/tests/protection/v3/test_roles.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,410 copying build/lib/keystone/tests/protection/v3/test_grants.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,414 copying build/lib/keystone/tests/protection/v3/test_domains.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,417 copying build/lib/keystone/tests/protection/v3/test_credentials.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,419 copying build/lib/keystone/tests/protection/v3/test_domain_roles.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,422 copying build/lib/keystone/tests/protection/v3/test_project_endpoint.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,424 copying build/lib/keystone/tests/protection/v3/test_services.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,427 copying build/lib/keystone/tests/protection/v3/test_system_assignments.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,429 copying build/lib/keystone/tests/protection/v3/test_regions.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,432 copying build/lib/keystone/tests/protection/v3/test_identity_providers.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,434 copying build/lib/keystone/tests/protection/v3/test_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,437 copying build/lib/keystone/tests/protection/v3/test_assignment.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,441 copying build/lib/keystone/tests/protection/v3/test_registered_limits.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,443 copying build/lib/keystone/tests/protection/v3/test_domain_config.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,446 copying build/lib/keystone/tests/protection/v3/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,448 copying build/lib/keystone/tests/protection/v3/test_protocols.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,450 copying build/lib/keystone/tests/protection/v3/test_endpoint_group.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,453 copying build/lib/keystone/tests/protection/v3/test_projects.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,456 copying build/lib/keystone/tests/protection/v3/test_users.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,459 copying build/lib/keystone/tests/protection/v3/test_ec2_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,461 copying build/lib/keystone/tests/protection/v3/test_application_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,464 copying build/lib/keystone/tests/protection/v3/test_project_tags.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,467 copying build/lib/keystone/tests/protection/v3/test_mappings.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,469 copying build/lib/keystone/tests/protection/v3/test_access_rules.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,471 copying build/lib/keystone/tests/protection/v3/test_policy_association.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,474 copying build/lib/keystone/tests/protection/v3/test_trusts.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-07-06T12:34:11,477 copying build/lib/keystone/tests/protection/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection 2026-07-06T12:34:11,479 creating build/bdist.linux-armv7l/wheel/keystone/tests/hacking 2026-07-06T12:34:11,480 copying build/lib/keystone/tests/hacking/checks.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/hacking 2026-07-06T12:34:11,483 copying build/lib/keystone/tests/hacking/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/hacking 2026-07-06T12:34:11,485 creating build/bdist.linux-armv7l/wheel/keystone/tests/functional 2026-07-06T12:34:11,486 copying build/lib/keystone/tests/functional/core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/functional 2026-07-06T12:34:11,488 copying build/lib/keystone/tests/functional/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/functional 2026-07-06T12:34:11,490 creating build/bdist.linux-armv7l/wheel/keystone/tests/functional/shared 2026-07-06T12:34:11,491 copying build/lib/keystone/tests/functional/shared/test_running.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/functional/shared 2026-07-06T12:34:11,493 copying build/lib/keystone/tests/functional/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/functional/shared 2026-07-06T12:34:11,495 copying build/lib/keystone/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests 2026-07-06T12:34:11,498 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit 2026-07-06T12:34:11,500 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/endpoint_policy 2026-07-06T12:34:11,501 copying build/lib/keystone/tests/unit/endpoint_policy/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/endpoint_policy 2026-07-06T12:34:11,503 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/endpoint_policy/backends 2026-07-06T12:34:11,504 copying build/lib/keystone/tests/unit/endpoint_policy/backends/test_base.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/endpoint_policy/backends 2026-07-06T12:34:11,507 copying build/lib/keystone/tests/unit/endpoint_policy/backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/endpoint_policy/backends 2026-07-06T12:34:11,509 copying build/lib/keystone/tests/unit/endpoint_policy/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/endpoint_policy/backends 2026-07-06T12:34:11,510 copying build/lib/keystone/tests/unit/test_backend_ldap_pool.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,513 copying build/lib/keystone/tests/unit/identity_mapping.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,515 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/application_credential 2026-07-06T12:34:11,516 copying build/lib/keystone/tests/unit/application_credential/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/application_credential 2026-07-06T12:34:11,519 copying build/lib/keystone/tests/unit/application_credential/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/application_credential 2026-07-06T12:34:11,521 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/application_credential/backends 2026-07-06T12:34:11,522 copying build/lib/keystone/tests/unit/application_credential/backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/application_credential/backends 2026-07-06T12:34:11,524 copying build/lib/keystone/tests/unit/application_credential/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/application_credential/backends 2026-07-06T12:34:11,525 copying build/lib/keystone/tests/unit/test_v3_federation.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,530 copying build/lib/keystone/tests/unit/test_contrib_ec2_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,533 copying build/lib/keystone/tests/unit/test_v3_catalog.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,536 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/trust 2026-07-06T12:34:11,537 copying build/lib/keystone/tests/unit/trust/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/trust 2026-07-06T12:34:11,539 copying build/lib/keystone/tests/unit/trust/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/trust 2026-07-06T12:34:11,541 copying build/lib/keystone/tests/unit/test_shadow_users.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,543 copying build/lib/keystone/tests/unit/test_backend_federation_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,545 copying build/lib/keystone/tests/unit/test_limits.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,548 copying build/lib/keystone/tests/unit/test_ldap_tls_livetest.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,550 copying build/lib/keystone/tests/unit/test_v3_identity.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,552 copying build/lib/keystone/tests/unit/test_backend_ldap.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,557 copying build/lib/keystone/tests/unit/test_entry_points.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,559 copying build/lib/keystone/tests/unit/test_associate_project_endpoint_extension.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,563 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/saml2 2026-07-06T12:34:11,564 copying build/lib/keystone/tests/unit/saml2/signed_saml2_assertion.xml -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/saml2 2026-07-06T12:34:11,566 copying build/lib/keystone/tests/unit/saml2/idp_saml2_metadata.xml -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/saml2 2026-07-06T12:34:11,568 copying build/lib/keystone/tests/unit/test_sql_banned_operations.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,571 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/credential 2026-07-06T12:34:11,572 copying build/lib/keystone/tests/unit/credential/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/credential 2026-07-06T12:34:11,573 copying build/lib/keystone/tests/unit/credential/test_fernet_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/credential 2026-07-06T12:34:11,575 copying build/lib/keystone/tests/unit/credential/test_backend_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/credential 2026-07-06T12:34:11,577 copying build/lib/keystone/tests/unit/mapping_fixtures.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,580 copying build/lib/keystone/tests/unit/test_v3_resource.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,583 copying build/lib/keystone/tests/unit/test_sql_upgrade.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,586 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/identity 2026-07-06T12:34:11,587 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/identity/shadow_users 2026-07-06T12:34:11,588 copying build/lib/keystone/tests/unit/identity/shadow_users/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/shadow_users 2026-07-06T12:34:11,590 copying build/lib/keystone/tests/unit/identity/shadow_users/test_backend.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/shadow_users 2026-07-06T12:34:11,592 copying build/lib/keystone/tests/unit/identity/shadow_users/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/shadow_users 2026-07-06T12:34:11,594 copying build/lib/keystone/tests/unit/identity/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity 2026-07-06T12:34:11,597 copying build/lib/keystone/tests/unit/identity/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity 2026-07-06T12:34:11,599 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/identity/backends 2026-07-06T12:34:11,600 copying build/lib/keystone/tests/unit/identity/backends/test_base.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-07-06T12:34:11,603 copying build/lib/keystone/tests/unit/identity/backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-07-06T12:34:11,604 copying build/lib/keystone/tests/unit/identity/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-07-06T12:34:11,606 copying build/lib/keystone/tests/unit/identity/backends/fake_driver.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-07-06T12:34:11,608 copying build/lib/keystone/tests/unit/identity/backends/test_ldap.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-07-06T12:34:11,610 copying build/lib/keystone/tests/unit/identity/backends/test_ldap_common.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-07-06T12:34:11,612 copying build/lib/keystone/tests/unit/identity/test_backend_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity 2026-07-06T12:34:11,615 copying build/lib/keystone/tests/unit/identity/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity 2026-07-06T12:34:11,617 copying build/lib/keystone/tests/unit/test_healthcheck.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,619 copying build/lib/keystone/tests/unit/test_v3_os_revoke.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,621 copying build/lib/keystone/tests/unit/test_cli.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,625 copying build/lib/keystone/tests/unit/test_backend_endpoint_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,627 copying build/lib/keystone/tests/unit/fakeldap.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,630 copying build/lib/keystone/tests/unit/test_v3_oauth2.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,633 copying build/lib/keystone/tests/unit/test_backend_id_mapping_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,636 copying build/lib/keystone/tests/unit/rest.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,638 copying build/lib/keystone/tests/unit/test_revoke.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,641 copying build/lib/keystone/tests/unit/test_v3_oauth1.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,644 copying build/lib/keystone/tests/unit/test_url_middleware.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,646 copying build/lib/keystone/tests/unit/test_v3_assignment.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,650 copying build/lib/keystone/tests/unit/base_classes.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,652 copying build/lib/keystone/tests/unit/default_fixtures.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,654 copying build/lib/keystone/tests/unit/test_v3_filters.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,657 copying build/lib/keystone/tests/unit/test_v3_application_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,660 copying build/lib/keystone/tests/unit/test_app_config.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,662 copying build/lib/keystone/tests/unit/test_contrib_s3_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,664 copying build/lib/keystone/tests/unit/test_backend_rules.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,666 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/ksfixtures 2026-07-06T12:34:11,667 copying build/lib/keystone/tests/unit/ksfixtures/policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-07-06T12:34:11,670 copying build/lib/keystone/tests/unit/ksfixtures/jws_key_repository.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-07-06T12:34:11,672 copying build/lib/keystone/tests/unit/ksfixtures/hacking.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-07-06T12:34:11,674 copying build/lib/keystone/tests/unit/ksfixtures/key_repository.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-07-06T12:34:11,676 copying build/lib/keystone/tests/unit/ksfixtures/backendloader.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-07-06T12:34:11,678 copying build/lib/keystone/tests/unit/ksfixtures/warnings.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-07-06T12:34:11,680 copying build/lib/keystone/tests/unit/ksfixtures/cache.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-07-06T12:34:11,682 copying build/lib/keystone/tests/unit/ksfixtures/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-07-06T12:34:11,683 copying build/lib/keystone/tests/unit/ksfixtures/temporaryfile.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-07-06T12:34:11,685 copying build/lib/keystone/tests/unit/ksfixtures/logging.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-07-06T12:34:11,687 copying build/lib/keystone/tests/unit/ksfixtures/ldapdb.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-07-06T12:34:11,689 copying build/lib/keystone/tests/unit/ksfixtures/database.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-07-06T12:34:11,691 copying build/lib/keystone/tests/unit/ksfixtures/auth_plugins.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-07-06T12:34:11,693 copying build/lib/keystone/tests/unit/test_v3_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,696 copying build/lib/keystone/tests/unit/federation_fixtures.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,698 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/server 2026-07-06T12:34:11,699 copying build/lib/keystone/tests/unit/server/test_keystone_flask.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/server 2026-07-06T12:34:11,702 copying build/lib/keystone/tests/unit/server/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/server 2026-07-06T12:34:11,703 copying build/lib/keystone/tests/unit/core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,706 copying build/lib/keystone/tests/unit/test_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,708 copying build/lib/keystone/tests/unit/test_hacking_checks.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,711 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/external 2026-07-06T12:34:11,712 copying build/lib/keystone/tests/unit/external/README.rst -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/external 2026-07-06T12:34:11,713 copying build/lib/keystone/tests/unit/external/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/external 2026-07-06T12:34:11,715 copying build/lib/keystone/tests/unit/external/test_timeutils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/external 2026-07-06T12:34:11,716 copying build/lib/keystone/tests/unit/test_auth_plugin.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,718 copying build/lib/keystone/tests/unit/test_v3_auth.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,724 copying build/lib/keystone/tests/unit/test_ldap_pool_livetest.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,726 copying build/lib/keystone/tests/unit/test_versions.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,729 copying build/lib/keystone/tests/unit/test_middleware.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,733 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/receipt 2026-07-06T12:34:11,734 copying build/lib/keystone/tests/unit/receipt/test_receipt_serialization.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/receipt 2026-07-06T12:34:11,736 copying build/lib/keystone/tests/unit/receipt/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/receipt 2026-07-06T12:34:11,737 copying build/lib/keystone/tests/unit/receipt/test_fernet_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/receipt 2026-07-06T12:34:11,740 copying build/lib/keystone/tests/unit/filtering.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,742 copying build/lib/keystone/tests/unit/test_receipt_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,744 copying build/lib/keystone/tests/unit/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,746 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/token 2026-07-06T12:34:11,747 copying build/lib/keystone/tests/unit/token/test_jws_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/token 2026-07-06T12:34:11,750 copying build/lib/keystone/tests/unit/token/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/token 2026-07-06T12:34:11,751 copying build/lib/keystone/tests/unit/token/test_fernet_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/token 2026-07-06T12:34:11,754 copying build/lib/keystone/tests/unit/token/test_token_serialization.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/token 2026-07-06T12:34:11,756 copying build/lib/keystone/tests/unit/test_validation.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,762 copying build/lib/keystone/tests/unit/test_exception.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,764 copying build/lib/keystone/tests/unit/test_v3_endpoint_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,767 copying build/lib/keystone/tests/unit/test_v3_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,769 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/auth 2026-07-06T12:34:11,771 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/auth/plugins 2026-07-06T12:34:11,772 copying build/lib/keystone/tests/unit/auth/plugins/test_mapped.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth/plugins 2026-07-06T12:34:11,775 copying build/lib/keystone/tests/unit/auth/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth/plugins 2026-07-06T12:34:11,776 copying build/lib/keystone/tests/unit/auth/plugins/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth/plugins 2026-07-06T12:34:11,778 copying build/lib/keystone/tests/unit/auth/test_schema.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth 2026-07-06T12:34:11,780 copying build/lib/keystone/tests/unit/auth/test_controllers.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth 2026-07-06T12:34:11,782 copying build/lib/keystone/tests/unit/auth/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth 2026-07-06T12:34:11,784 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/assignment 2026-07-06T12:34:11,786 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/assignment/role_backends 2026-07-06T12:34:11,787 copying build/lib/keystone/tests/unit/assignment/role_backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/assignment/role_backends 2026-07-06T12:34:11,789 copying build/lib/keystone/tests/unit/assignment/role_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/assignment/role_backends 2026-07-06T12:34:11,791 copying build/lib/keystone/tests/unit/assignment/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/assignment 2026-07-06T12:34:11,797 copying build/lib/keystone/tests/unit/assignment/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/assignment 2026-07-06T12:34:11,798 copying build/lib/keystone/tests/unit/assignment/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/assignment 2026-07-06T12:34:11,801 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/contrib 2026-07-06T12:34:11,802 copying build/lib/keystone/tests/unit/contrib/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/contrib 2026-07-06T12:34:11,805 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/contrib/federation 2026-07-06T12:34:11,806 copying build/lib/keystone/tests/unit/contrib/federation/test_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/contrib/federation 2026-07-06T12:34:11,809 copying build/lib/keystone/tests/unit/contrib/federation/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/contrib/federation 2026-07-06T12:34:11,810 copying build/lib/keystone/tests/unit/test_backend_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,814 copying build/lib/keystone/tests/unit/test_v3_trust.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,817 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/catalog 2026-07-06T12:34:11,818 copying build/lib/keystone/tests/unit/catalog/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/catalog 2026-07-06T12:34:11,821 copying build/lib/keystone/tests/unit/catalog/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/catalog 2026-07-06T12:34:11,823 copying build/lib/keystone/tests/unit/catalog/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/catalog 2026-07-06T12:34:11,825 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/limit 2026-07-06T12:34:11,826 copying build/lib/keystone/tests/unit/limit/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/limit 2026-07-06T12:34:11,830 copying build/lib/keystone/tests/unit/limit/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/limit 2026-07-06T12:34:11,832 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/federation 2026-07-06T12:34:11,833 copying build/lib/keystone/tests/unit/federation/test_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/federation 2026-07-06T12:34:11,835 copying build/lib/keystone/tests/unit/federation/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/federation 2026-07-06T12:34:11,837 copying build/lib/keystone/tests/unit/federation/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/federation 2026-07-06T12:34:11,839 copying build/lib/keystone/tests/unit/test_backend_endpoint_policy_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,842 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/tests 2026-07-06T12:34:11,843 copying build/lib/keystone/tests/unit/tests/test_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/tests 2026-07-06T12:34:11,845 copying build/lib/keystone/tests/unit/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/tests 2026-07-06T12:34:11,846 copying build/lib/keystone/tests/unit/tests/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/tests 2026-07-06T12:34:11,848 copying build/lib/keystone/tests/unit/test_driver_hints.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,850 copying build/lib/keystone/tests/unit/test_token_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,852 copying build/lib/keystone/tests/unit/test_v3.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,855 copying build/lib/keystone/tests/unit/test_v3_domain_config.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,858 copying build/lib/keystone/tests/unit/test_ldap_livetest.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,861 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/policy 2026-07-06T12:34:11,862 copying build/lib/keystone/tests/unit/policy/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/policy 2026-07-06T12:34:11,864 copying build/lib/keystone/tests/unit/policy/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/policy 2026-07-06T12:34:11,866 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/policy/backends 2026-07-06T12:34:11,868 copying build/lib/keystone/tests/unit/policy/backends/test_base.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/policy/backends 2026-07-06T12:34:11,870 copying build/lib/keystone/tests/unit/policy/backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/policy/backends 2026-07-06T12:34:11,872 copying build/lib/keystone/tests/unit/policy/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/policy/backends 2026-07-06T12:34:11,874 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/config_files 2026-07-06T12:34:11,875 copying build/lib/keystone/tests/unit/config_files/backend_ldap_pool.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-07-06T12:34:11,878 copying build/lib/keystone/tests/unit/config_files/backend_liveldap.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-07-06T12:34:11,880 copying build/lib/keystone/tests/unit/config_files/backend_sql.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-07-06T12:34:11,882 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-07-06T12:34:11,883 copying build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.Default.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-07-06T12:34:11,885 copying build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain2.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-07-06T12:34:11,887 copying build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain1.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-07-06T12:34:11,889 copying build/lib/keystone/tests/unit/config_files/backend_multi_ldap_sql.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-07-06T12:34:11,891 copying build/lib/keystone/tests/unit/config_files/backend_ldap.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-07-06T12:34:11,893 copying build/lib/keystone/tests/unit/config_files/backend_ldap_sql.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-07-06T12:34:11,895 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql 2026-07-06T12:34:11,896 copying build/lib/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql/keystone.domain1.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql 2026-07-06T12:34:11,899 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap 2026-07-06T12:34:11,900 copying build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.Default.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap 2026-07-06T12:34:11,902 copying build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.domain1.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap 2026-07-06T12:34:11,904 copying build/lib/keystone/tests/unit/config_files/backend_pool_liveldap.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-07-06T12:34:11,906 copying build/lib/keystone/tests/unit/config_files/backend_tls_liveldap.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-07-06T12:34:11,908 copying build/lib/keystone/tests/unit/config_files/test_auth_plugin.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-07-06T12:34:11,910 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/config_files/domain_configs_one_extra_sql 2026-07-06T12:34:11,911 copying build/lib/keystone/tests/unit/config_files/domain_configs_one_extra_sql/keystone.domain2.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files/domain_configs_one_extra_sql 2026-07-06T12:34:11,914 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/backend 2026-07-06T12:34:11,915 copying build/lib/keystone/tests/unit/backend/core_ldap.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/backend 2026-07-06T12:34:11,917 copying build/lib/keystone/tests/unit/backend/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/backend 2026-07-06T12:34:11,919 copying build/lib/keystone/tests/unit/backend/core_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/backend 2026-07-06T12:34:11,921 copying build/lib/keystone/tests/unit/test_config.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,923 copying build/lib/keystone/tests/unit/test_contrib_simple_cert.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,925 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/resource 2026-07-06T12:34:11,927 copying build/lib/keystone/tests/unit/resource/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource 2026-07-06T12:34:11,930 copying build/lib/keystone/tests/unit/resource/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource 2026-07-06T12:34:11,932 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/resource/backends 2026-07-06T12:34:11,934 copying build/lib/keystone/tests/unit/resource/backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource/backends 2026-07-06T12:34:11,936 copying build/lib/keystone/tests/unit/resource/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource/backends 2026-07-06T12:34:11,937 copying build/lib/keystone/tests/unit/resource/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource 2026-07-06T12:34:11,941 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/resource/config_backends 2026-07-06T12:34:11,942 copying build/lib/keystone/tests/unit/resource/config_backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource/config_backends 2026-07-06T12:34:11,944 copying build/lib/keystone/tests/unit/resource/config_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource/config_backends 2026-07-06T12:34:11,946 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/common 2026-07-06T12:34:11,947 copying build/lib/keystone/tests/unit/common/test_resource_options_common.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-07-06T12:34:11,949 copying build/lib/keystone/tests/unit/common/test_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-07-06T12:34:11,951 copying build/lib/keystone/tests/unit/common/test_notifications.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-07-06T12:34:11,955 copying build/lib/keystone/tests/unit/common/test_rbac_enforcer.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-07-06T12:34:11,958 copying build/lib/keystone/tests/unit/common/test_password_hashing.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-07-06T12:34:11,960 copying build/lib/keystone/tests/unit/common/test_sql_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-07-06T12:34:11,962 copying build/lib/keystone/tests/unit/common/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-07-06T12:34:11,964 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/common/sql 2026-07-06T12:34:11,965 copying build/lib/keystone/tests/unit/common/sql/test_upgrades.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common/sql 2026-07-06T12:34:11,967 copying build/lib/keystone/tests/unit/common/sql/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common/sql 2026-07-06T12:34:11,969 copying build/lib/keystone/tests/unit/common/test_cache.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-07-06T12:34:11,971 copying build/lib/keystone/tests/unit/common/test_database_conflicts.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-07-06T12:34:11,973 copying build/lib/keystone/tests/unit/common/test_provider_api.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-07-06T12:34:11,975 copying build/lib/keystone/tests/unit/common/test_json_home.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-07-06T12:34:11,978 copying build/lib/keystone/tests/unit/utils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-07-06T12:34:11,980 creating build/bdist.linux-armv7l/wheel/keystone/tests/common 2026-07-06T12:34:11,981 copying build/lib/keystone/tests/common/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/common 2026-07-06T12:34:11,983 copying build/lib/keystone/tests/common/auth.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/common 2026-07-06T12:34:11,986 creating build/bdist.linux-armv7l/wheel/keystone/oauth2 2026-07-06T12:34:11,987 copying build/lib/keystone/oauth2/handlers.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth2 2026-07-06T12:34:11,989 copying build/lib/keystone/oauth2/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth2 2026-07-06T12:34:11,991 creating build/bdist.linux-armv7l/wheel/keystone/policy 2026-07-06T12:34:11,992 copying build/lib/keystone/policy/core.py -> build/bdist.linux-armv7l/wheel/./keystone/policy 2026-07-06T12:34:11,995 copying build/lib/keystone/policy/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/policy 2026-07-06T12:34:11,997 copying build/lib/keystone/policy/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/policy 2026-07-06T12:34:11,999 creating build/bdist.linux-armv7l/wheel/keystone/policy/backends 2026-07-06T12:34:12,000 copying build/lib/keystone/policy/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/policy/backends 2026-07-06T12:34:12,002 copying build/lib/keystone/policy/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/policy/backends 2026-07-06T12:34:12,004 copying build/lib/keystone/policy/backends/rules.py -> build/bdist.linux-armv7l/wheel/./keystone/policy/backends 2026-07-06T12:34:12,006 copying build/lib/keystone/policy/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/policy/backends 2026-07-06T12:34:12,008 creating build/bdist.linux-armv7l/wheel/keystone/resource 2026-07-06T12:34:12,009 copying build/lib/keystone/resource/core.py -> build/bdist.linux-armv7l/wheel/./keystone/resource 2026-07-06T12:34:12,013 copying build/lib/keystone/resource/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/resource 2026-07-06T12:34:12,015 copying build/lib/keystone/resource/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/resource 2026-07-06T12:34:12,017 creating build/bdist.linux-armv7l/wheel/keystone/resource/backends 2026-07-06T12:34:12,018 copying build/lib/keystone/resource/backends/sql_model.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/backends 2026-07-06T12:34:12,021 copying build/lib/keystone/resource/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/backends 2026-07-06T12:34:12,023 copying build/lib/keystone/resource/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/backends 2026-07-06T12:34:12,025 copying build/lib/keystone/resource/backends/resource_options.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/backends 2026-07-06T12:34:12,026 copying build/lib/keystone/resource/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/backends 2026-07-06T12:34:12,029 creating build/bdist.linux-armv7l/wheel/keystone/resource/config_backends 2026-07-06T12:34:12,030 copying build/lib/keystone/resource/config_backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/config_backends 2026-07-06T12:34:12,033 copying build/lib/keystone/resource/config_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/config_backends 2026-07-06T12:34:12,034 copying build/lib/keystone/resource/config_backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/config_backends 2026-07-06T12:34:12,037 creating build/bdist.linux-armv7l/wheel/keystone/common 2026-07-06T12:34:12,039 copying build/lib/keystone/common/authorization.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:34:12,041 copying build/lib/keystone/common/jwt_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:34:12,042 copying build/lib/keystone/common/password_hashing.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:34:12,045 copying build/lib/keystone/common/context.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:34:12,047 copying build/lib/keystone/common/tokenless_auth.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:34:12,049 copying build/lib/keystone/common/manager.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:34:12,051 copying build/lib/keystone/common/fernet_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:34:12,054 copying build/lib/keystone/common/driver_hints.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:34:12,056 copying build/lib/keystone/common/profiler.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:34:12,059 creating build/bdist.linux-armv7l/wheel/keystone/common/resource_options 2026-07-06T12:34:12,061 creating build/bdist.linux-armv7l/wheel/keystone/common/resource_options/options 2026-07-06T12:34:12,062 copying build/lib/keystone/common/resource_options/options/immutable.py -> build/bdist.linux-armv7l/wheel/./keystone/common/resource_options/options 2026-07-06T12:34:12,064 copying build/lib/keystone/common/resource_options/options/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/resource_options/options 2026-07-06T12:34:12,066 copying build/lib/keystone/common/resource_options/core.py -> build/bdist.linux-armv7l/wheel/./keystone/common/resource_options 2026-07-06T12:34:12,068 copying build/lib/keystone/common/resource_options/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/resource_options 2026-07-06T12:34:12,071 creating build/bdist.linux-armv7l/wheel/keystone/common/password_hashers 2026-07-06T12:34:12,072 copying build/lib/keystone/common/password_hashers/bcrypt.py -> build/bdist.linux-armv7l/wheel/./keystone/common/password_hashers 2026-07-06T12:34:12,074 copying build/lib/keystone/common/password_hashers/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/password_hashers 2026-07-06T12:34:12,076 copying build/lib/keystone/common/password_hashers/scrypt.py -> build/bdist.linux-armv7l/wheel/./keystone/common/password_hashers 2026-07-06T12:34:12,078 copying build/lib/keystone/common/password_hashers/pbkdf2.py -> build/bdist.linux-armv7l/wheel/./keystone/common/password_hashers 2026-07-06T12:34:12,080 creating build/bdist.linux-armv7l/wheel/keystone/common/cache 2026-07-06T12:34:12,081 copying build/lib/keystone/common/cache/_context_cache.py -> build/bdist.linux-armv7l/wheel/./keystone/common/cache 2026-07-06T12:34:12,083 copying build/lib/keystone/common/cache/core.py -> build/bdist.linux-armv7l/wheel/./keystone/common/cache 2026-07-06T12:34:12,086 copying build/lib/keystone/common/cache/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/cache 2026-07-06T12:34:12,087 copying build/lib/keystone/common/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:34:12,089 copying build/lib/keystone/common/json_home.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:34:12,092 creating build/bdist.linux-armv7l/wheel/keystone/common/policies 2026-07-06T12:34:12,093 copying build/lib/keystone/common/policies/project_endpoint.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,096 copying build/lib/keystone/common/policies/ec2_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,098 copying build/lib/keystone/common/policies/policy.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,099 copying build/lib/keystone/common/policies/policy_association.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,102 copying build/lib/keystone/common/policies/project.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,104 copying build/lib/keystone/common/policies/access_rule.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,106 copying build/lib/keystone/common/policies/consumer.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,108 copying build/lib/keystone/common/policies/limit.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,110 copying build/lib/keystone/common/policies/revoke_event.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,113 copying build/lib/keystone/common/policies/service_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,115 copying build/lib/keystone/common/policies/protocol.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,117 copying build/lib/keystone/common/policies/s3tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,119 copying build/lib/keystone/common/policies/trust.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,122 copying build/lib/keystone/common/policies/role_assignment.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,124 copying build/lib/keystone/common/policies/base.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,127 copying build/lib/keystone/common/policies/ec2tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,129 copying build/lib/keystone/common/policies/mapping.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,131 copying build/lib/keystone/common/policies/identity_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,134 copying build/lib/keystone/common/policies/access_token.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,136 copying build/lib/keystone/common/policies/endpoint.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,138 copying build/lib/keystone/common/policies/grant.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,140 copying build/lib/keystone/common/policies/application_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,142 copying build/lib/keystone/common/policies/region.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,144 copying build/lib/keystone/common/policies/implied_role.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,146 copying build/lib/keystone/common/policies/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,148 copying build/lib/keystone/common/policies/token_revocation.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,150 copying build/lib/keystone/common/policies/domain.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,152 copying build/lib/keystone/common/policies/auth.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,154 copying build/lib/keystone/common/policies/endpoint_group.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,157 copying build/lib/keystone/common/policies/user.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,159 copying build/lib/keystone/common/policies/domain_config.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,161 copying build/lib/keystone/common/policies/service.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,163 copying build/lib/keystone/common/policies/group.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,166 copying build/lib/keystone/common/policies/token.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,168 copying build/lib/keystone/common/policies/role.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,170 copying build/lib/keystone/common/policies/credential.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,172 copying build/lib/keystone/common/policies/registered_limit.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-07-06T12:34:12,174 creating build/bdist.linux-armv7l/wheel/keystone/common/sql 2026-07-06T12:34:12,176 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations 2026-07-06T12:34:12,177 copying build/lib/keystone/common/sql/migrations/README.rst -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-07-06T12:34:12,180 copying build/lib/keystone/common/sql/migrations/env.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-07-06T12:34:12,182 copying build/lib/keystone/common/sql/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-07-06T12:34:12,184 copying build/lib/keystone/common/sql/migrations/script.py.mako -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-07-06T12:34:12,186 copying build/lib/keystone/common/sql/migrations/autogen.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-07-06T12:34:12,188 copying build/lib/keystone/common/sql/migrations/manage.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-07-06T12:34:12,191 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions 2026-07-06T12:34:12,192 copying build/lib/keystone/common/sql/migrations/versions/EXPAND_HEAD -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions 2026-07-06T12:34:12,194 copying build/lib/keystone/common/sql/migrations/versions/CONTRACT_HEAD -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions 2026-07-06T12:34:12,196 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/yoga 2026-07-06T12:34:12,198 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/yoga/contract 2026-07-06T12:34:12,199 copying build/lib/keystone/common/sql/migrations/versions/yoga/contract/e25ffa003242_initial.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions/yoga/contract 2026-07-06T12:34:12,201 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/yoga/expand 2026-07-06T12:34:12,203 copying build/lib/keystone/common/sql/migrations/versions/yoga/expand/29e87d24a316_initial.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions/yoga/expand 2026-07-06T12:34:12,205 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/2024.01 2026-07-06T12:34:12,207 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/2024.01/expand 2026-07-06T12:34:12,208 copying build/lib/keystone/common/sql/migrations/versions/2024.01/expand/47147121_add_identity_federation_attribute_mapping_schema_version.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions/2024.01/expand 2026-07-06T12:34:12,210 copying build/lib/keystone/common/sql/migrations/versions/27e647c0fad4_initial_version.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions 2026-07-06T12:34:12,213 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/bobcat 2026-07-06T12:34:12,215 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/bobcat/contract 2026-07-06T12:34:12,217 copying build/lib/keystone/common/sql/migrations/versions/bobcat/contract/99de3849d860_fix_incorrect_constraints.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions/bobcat/contract 2026-07-06T12:34:12,219 copying build/lib/keystone/common/sql/migrations/versions/bobcat/contract/c88cdce8f248_remove_duplicate_constraints.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions/bobcat/contract 2026-07-06T12:34:12,221 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/bobcat/expand 2026-07-06T12:34:12,223 copying build/lib/keystone/common/sql/migrations/versions/bobcat/expand/11c3b243b4cb_remove_service_provider_relay_state_server_default.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions/bobcat/expand 2026-07-06T12:34:12,225 copying build/lib/keystone/common/sql/migrations/versions/bobcat/expand/b4f8b3f584e0_fix_incorrect_constraints.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions/bobcat/expand 2026-07-06T12:34:12,227 copying build/lib/keystone/common/sql/upgrades.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql 2026-07-06T12:34:12,230 copying build/lib/keystone/common/sql/alembic.ini -> build/bdist.linux-armv7l/wheel/./keystone/common/sql 2026-07-06T12:34:12,232 copying build/lib/keystone/common/sql/core.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql 2026-07-06T12:34:12,235 copying build/lib/keystone/common/sql/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql 2026-07-06T12:34:12,237 creating build/bdist.linux-armv7l/wheel/keystone/common/rbac_enforcer 2026-07-06T12:34:12,239 copying build/lib/keystone/common/rbac_enforcer/policy.py -> build/bdist.linux-armv7l/wheel/./keystone/common/rbac_enforcer 2026-07-06T12:34:12,241 copying build/lib/keystone/common/rbac_enforcer/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/rbac_enforcer 2026-07-06T12:34:12,243 copying build/lib/keystone/common/rbac_enforcer/enforcer.py -> build/bdist.linux-armv7l/wheel/./keystone/common/rbac_enforcer 2026-07-06T12:34:12,246 copying build/lib/keystone/common/provider_api.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:34:12,248 creating build/bdist.linux-armv7l/wheel/keystone/common/validation 2026-07-06T12:34:12,249 copying build/lib/keystone/common/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/validation 2026-07-06T12:34:12,251 copying build/lib/keystone/common/validation/parameter_types.py -> build/bdist.linux-armv7l/wheel/./keystone/common/validation 2026-07-06T12:34:12,253 copying build/lib/keystone/common/validation/validators.py -> build/bdist.linux-armv7l/wheel/./keystone/common/validation 2026-07-06T12:34:12,256 copying build/lib/keystone/common/render_token.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:34:12,258 copying build/lib/keystone/common/utils.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-07-06T12:34:12,261 running install_data 2026-07-06T12:34:12,296 creating build/bdist.linux-armv7l/wheel/keystone-27.0.2.data/data 2026-07-06T12:34:12,298 creating build/bdist.linux-armv7l/wheel/keystone-27.0.2.data/data/etc/keystone 2026-07-06T12:34:12,299 copying etc/sso_callback_template.html -> build/bdist.linux-armv7l/wheel/keystone-27.0.2.data/data/etc/keystone 2026-07-06T12:34:12,301 running install_egg_info 2026-07-06T12:34:12,335 Copying keystone.egg-info to build/bdist.linux-armv7l/wheel/./keystone-27.0.2-py3.11.egg-info 2026-07-06T12:34:12,353 running install_scripts 2026-07-06T12:34:12,356 Installing keystone-wsgi-admin script to build/bdist.linux-armv7l/wheel/keystone-27.0.2.data/scripts 2026-07-06T12:34:12,358 Installing keystone-wsgi-public script to build/bdist.linux-armv7l/wheel/keystone-27.0.2.data/scripts 2026-07-06T12:34:12,378 creating build/bdist.linux-armv7l/wheel/keystone-27.0.2.dist-info/WHEEL 2026-07-06T12:34:12,381 creating '/tmp/pip-wheel-on60m59_/keystone-27.0.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-06T12:34:12,383 adding 'keystone/__init__.py' 2026-07-06T12:34:12,387 adding 'keystone/exception.py' 2026-07-06T12:34:12,389 adding 'keystone/i18n.py' 2026-07-06T12:34:12,393 adding 'keystone/notifications.py' 2026-07-06T12:34:12,395 adding 'keystone/version.py' 2026-07-06T12:34:12,397 adding 'keystone/api/__init__.py' 2026-07-06T12:34:12,400 adding 'keystone/api/auth.py' 2026-07-06T12:34:12,402 adding 'keystone/api/credentials.py' 2026-07-06T12:34:12,404 adding 'keystone/api/discovery.py' 2026-07-06T12:34:12,407 adding 'keystone/api/domains.py' 2026-07-06T12:34:12,408 adding 'keystone/api/ec2tokens.py' 2026-07-06T12:34:12,410 adding 'keystone/api/endpoints.py' 2026-07-06T12:34:12,412 adding 'keystone/api/groups.py' 2026-07-06T12:34:12,414 adding 'keystone/api/limits.py' 2026-07-06T12:34:12,416 adding 'keystone/api/os_ep_filter.py' 2026-07-06T12:34:12,419 adding 'keystone/api/os_federation.py' 2026-07-06T12:34:12,421 adding 'keystone/api/os_inherit.py' 2026-07-06T12:34:12,423 adding 'keystone/api/os_oauth1.py' 2026-07-06T12:34:12,425 adding 'keystone/api/os_oauth2.py' 2026-07-06T12:34:12,427 adding 'keystone/api/os_revoke.py' 2026-07-06T12:34:12,429 adding 'keystone/api/os_simple_cert.py' 2026-07-06T12:34:12,430 adding 'keystone/api/policy.py' 2026-07-06T12:34:12,433 adding 'keystone/api/projects.py' 2026-07-06T12:34:12,435 adding 'keystone/api/regions.py' 2026-07-06T12:34:12,437 adding 'keystone/api/registered_limits.py' 2026-07-06T12:34:12,439 adding 'keystone/api/role_assignments.py' 2026-07-06T12:34:12,441 adding 'keystone/api/role_inferences.py' 2026-07-06T12:34:12,443 adding 'keystone/api/roles.py' 2026-07-06T12:34:12,444 adding 'keystone/api/s3tokens.py' 2026-07-06T12:34:12,446 adding 'keystone/api/services.py' 2026-07-06T12:34:12,447 adding 'keystone/api/system.py' 2026-07-06T12:34:12,450 adding 'keystone/api/trusts.py' 2026-07-06T12:34:12,455 adding 'keystone/api/users.py' 2026-07-06T12:34:12,457 adding 'keystone/api/_shared/EC2_S3_Resource.py' 2026-07-06T12:34:12,459 adding 'keystone/api/_shared/__init__.py' 2026-07-06T12:34:12,461 adding 'keystone/api/_shared/authentication.py' 2026-07-06T12:34:12,462 adding 'keystone/api/_shared/implied_roles.py' 2026-07-06T12:34:12,464 adding 'keystone/api/_shared/json_home_relations.py' 2026-07-06T12:34:12,465 adding 'keystone/api/_shared/saml.py' 2026-07-06T12:34:12,467 adding 'keystone/api/validation/__init__.py' 2026-07-06T12:34:12,468 adding 'keystone/api/validation/parameter_types.py' 2026-07-06T12:34:12,470 adding 'keystone/api/validation/response_types.py' 2026-07-06T12:34:12,471 adding 'keystone/api/validation/validators.py' 2026-07-06T12:34:12,473 adding 'keystone/application_credential/__init__.py' 2026-07-06T12:34:12,475 adding 'keystone/application_credential/core.py' 2026-07-06T12:34:12,477 adding 'keystone/application_credential/schema.py' 2026-07-06T12:34:12,478 adding 'keystone/application_credential/backends/__init__.py' 2026-07-06T12:34:12,480 adding 'keystone/application_credential/backends/base.py' 2026-07-06T12:34:12,481 adding 'keystone/application_credential/backends/sql.py' 2026-07-06T12:34:12,483 adding 'keystone/assignment/__init__.py' 2026-07-06T12:34:12,490 adding 'keystone/assignment/core.py' 2026-07-06T12:34:12,492 adding 'keystone/assignment/schema.py' 2026-07-06T12:34:12,494 adding 'keystone/assignment/backends/__init__.py' 2026-07-06T12:34:12,496 adding 'keystone/assignment/backends/base.py' 2026-07-06T12:34:12,498 adding 'keystone/assignment/backends/sql.py' 2026-07-06T12:34:12,500 adding 'keystone/assignment/role_backends/__init__.py' 2026-07-06T12:34:12,501 adding 'keystone/assignment/role_backends/base.py' 2026-07-06T12:34:12,502 adding 'keystone/assignment/role_backends/resource_options.py' 2026-07-06T12:34:12,504 adding 'keystone/assignment/role_backends/sql.py' 2026-07-06T12:34:12,505 adding 'keystone/assignment/role_backends/sql_model.py' 2026-07-06T12:34:12,507 adding 'keystone/auth/__init__.py' 2026-07-06T12:34:12,511 adding 'keystone/auth/core.py' 2026-07-06T12:34:12,512 adding 'keystone/auth/schema.py' 2026-07-06T12:34:12,514 adding 'keystone/auth/plugins/__init__.py' 2026-07-06T12:34:12,516 adding 'keystone/auth/plugins/application_credential.py' 2026-07-06T12:34:12,517 adding 'keystone/auth/plugins/base.py' 2026-07-06T12:34:12,519 adding 'keystone/auth/plugins/core.py' 2026-07-06T12:34:12,520 adding 'keystone/auth/plugins/external.py' 2026-07-06T12:34:12,523 adding 'keystone/auth/plugins/mapped.py' 2026-07-06T12:34:12,524 adding 'keystone/auth/plugins/oauth1.py' 2026-07-06T12:34:12,526 adding 'keystone/auth/plugins/password.py' 2026-07-06T12:34:12,527 adding 'keystone/auth/plugins/token.py' 2026-07-06T12:34:12,529 adding 'keystone/auth/plugins/totp.py' 2026-07-06T12:34:12,531 adding 'keystone/catalog/__init__.py' 2026-07-06T12:34:12,533 adding 'keystone/catalog/core.py' 2026-07-06T12:34:12,535 adding 'keystone/catalog/schema.py' 2026-07-06T12:34:12,536 adding 'keystone/catalog/backends/__init__.py' 2026-07-06T12:34:12,538 adding 'keystone/catalog/backends/base.py' 2026-07-06T12:34:12,541 adding 'keystone/catalog/backends/sql.py' 2026-07-06T12:34:12,544 adding 'keystone/cmd/__init__.py' 2026-07-06T12:34:12,546 adding 'keystone/cmd/bootstrap.py' 2026-07-06T12:34:12,552 adding 'keystone/cmd/cli.py' 2026-07-06T12:34:12,554 adding 'keystone/cmd/idutils.py' 2026-07-06T12:34:12,556 adding 'keystone/cmd/manage.py' 2026-07-06T12:34:12,557 adding 'keystone/cmd/status.py' 2026-07-06T12:34:12,559 adding 'keystone/cmd/doctor/__init__.py' 2026-07-06T12:34:12,561 adding 'keystone/cmd/doctor/caching.py' 2026-07-06T12:34:12,562 adding 'keystone/cmd/doctor/credential.py' 2026-07-06T12:34:12,563 adding 'keystone/cmd/doctor/database.py' 2026-07-06T12:34:12,564 adding 'keystone/cmd/doctor/debug.py' 2026-07-06T12:34:12,566 adding 'keystone/cmd/doctor/federation.py' 2026-07-06T12:34:12,567 adding 'keystone/cmd/doctor/ldap.py' 2026-07-06T12:34:12,568 adding 'keystone/cmd/doctor/security_compliance.py' 2026-07-06T12:34:12,570 adding 'keystone/cmd/doctor/tokens.py' 2026-07-06T12:34:12,571 adding 'keystone/cmd/doctor/tokens_fernet.py' 2026-07-06T12:34:12,573 adding 'keystone/common/__init__.py' 2026-07-06T12:34:12,574 adding 'keystone/common/authorization.py' 2026-07-06T12:34:12,575 adding 'keystone/common/context.py' 2026-07-06T12:34:12,577 adding 'keystone/common/driver_hints.py' 2026-07-06T12:34:12,579 adding 'keystone/common/fernet_utils.py' 2026-07-06T12:34:12,580 adding 'keystone/common/json_home.py' 2026-07-06T12:34:12,582 adding 'keystone/common/jwt_utils.py' 2026-07-06T12:34:12,583 adding 'keystone/common/manager.py' 2026-07-06T12:34:12,585 adding 'keystone/common/password_hashing.py' 2026-07-06T12:34:12,586 adding 'keystone/common/profiler.py' 2026-07-06T12:34:12,588 adding 'keystone/common/provider_api.py' 2026-07-06T12:34:12,590 adding 'keystone/common/render_token.py' 2026-07-06T12:34:12,592 adding 'keystone/common/tokenless_auth.py' 2026-07-06T12:34:12,595 adding 'keystone/common/utils.py' 2026-07-06T12:34:12,597 adding 'keystone/common/cache/__init__.py' 2026-07-06T12:34:12,598 adding 'keystone/common/cache/_context_cache.py' 2026-07-06T12:34:12,600 adding 'keystone/common/cache/core.py' 2026-07-06T12:34:12,602 adding 'keystone/common/password_hashers/__init__.py' 2026-07-06T12:34:12,603 adding 'keystone/common/password_hashers/bcrypt.py' 2026-07-06T12:34:12,605 adding 'keystone/common/password_hashers/pbkdf2.py' 2026-07-06T12:34:12,606 adding 'keystone/common/password_hashers/scrypt.py' 2026-07-06T12:34:12,609 adding 'keystone/common/policies/__init__.py' 2026-07-06T12:34:12,610 adding 'keystone/common/policies/access_rule.py' 2026-07-06T12:34:12,611 adding 'keystone/common/policies/access_token.py' 2026-07-06T12:34:12,613 adding 'keystone/common/policies/application_credential.py' 2026-07-06T12:34:12,614 adding 'keystone/common/policies/auth.py' 2026-07-06T12:34:12,615 adding 'keystone/common/policies/base.py' 2026-07-06T12:34:12,617 adding 'keystone/common/policies/consumer.py' 2026-07-06T12:34:12,618 adding 'keystone/common/policies/credential.py' 2026-07-06T12:34:12,620 adding 'keystone/common/policies/domain.py' 2026-07-06T12:34:12,621 adding 'keystone/common/policies/domain_config.py' 2026-07-06T12:34:12,623 adding 'keystone/common/policies/ec2_credential.py' 2026-07-06T12:34:12,624 adding 'keystone/common/policies/ec2tokens.py' 2026-07-06T12:34:12,625 adding 'keystone/common/policies/endpoint.py' 2026-07-06T12:34:12,627 adding 'keystone/common/policies/endpoint_group.py' 2026-07-06T12:34:12,629 adding 'keystone/common/policies/grant.py' 2026-07-06T12:34:12,631 adding 'keystone/common/policies/group.py' 2026-07-06T12:34:12,632 adding 'keystone/common/policies/identity_provider.py' 2026-07-06T12:34:12,634 adding 'keystone/common/policies/implied_role.py' 2026-07-06T12:34:12,635 adding 'keystone/common/policies/limit.py' 2026-07-06T12:34:12,637 adding 'keystone/common/policies/mapping.py' 2026-07-06T12:34:12,639 adding 'keystone/common/policies/policy.py' 2026-07-06T12:34:12,640 adding 'keystone/common/policies/policy_association.py' 2026-07-06T12:34:12,642 adding 'keystone/common/policies/project.py' 2026-07-06T12:34:12,644 adding 'keystone/common/policies/project_endpoint.py' 2026-07-06T12:34:12,645 adding 'keystone/common/policies/protocol.py' 2026-07-06T12:34:12,646 adding 'keystone/common/policies/region.py' 2026-07-06T12:34:12,648 adding 'keystone/common/policies/registered_limit.py' 2026-07-06T12:34:12,649 adding 'keystone/common/policies/revoke_event.py' 2026-07-06T12:34:12,651 adding 'keystone/common/policies/role.py' 2026-07-06T12:34:12,652 adding 'keystone/common/policies/role_assignment.py' 2026-07-06T12:34:12,653 adding 'keystone/common/policies/s3tokens.py' 2026-07-06T12:34:12,654 adding 'keystone/common/policies/service.py' 2026-07-06T12:34:12,656 adding 'keystone/common/policies/service_provider.py' 2026-07-06T12:34:12,657 adding 'keystone/common/policies/token.py' 2026-07-06T12:34:12,658 adding 'keystone/common/policies/token_revocation.py' 2026-07-06T12:34:12,660 adding 'keystone/common/policies/trust.py' 2026-07-06T12:34:12,661 adding 'keystone/common/policies/user.py' 2026-07-06T12:34:12,663 adding 'keystone/common/rbac_enforcer/__init__.py' 2026-07-06T12:34:12,666 adding 'keystone/common/rbac_enforcer/enforcer.py' 2026-07-06T12:34:12,667 adding 'keystone/common/rbac_enforcer/policy.py' 2026-07-06T12:34:12,669 adding 'keystone/common/resource_options/__init__.py' 2026-07-06T12:34:12,671 adding 'keystone/common/resource_options/core.py' 2026-07-06T12:34:12,673 adding 'keystone/common/resource_options/options/__init__.py' 2026-07-06T12:34:12,675 adding 'keystone/common/resource_options/options/immutable.py' 2026-07-06T12:34:12,676 adding 'keystone/common/sql/__init__.py' 2026-07-06T12:34:12,678 adding 'keystone/common/sql/alembic.ini' 2026-07-06T12:34:12,681 adding 'keystone/common/sql/core.py' 2026-07-06T12:34:12,684 adding 'keystone/common/sql/upgrades.py' 2026-07-06T12:34:12,686 adding 'keystone/common/sql/migrations/README.rst' 2026-07-06T12:34:12,687 adding 'keystone/common/sql/migrations/__init__.py' 2026-07-06T12:34:12,688 adding 'keystone/common/sql/migrations/autogen.py' 2026-07-06T12:34:12,690 adding 'keystone/common/sql/migrations/env.py' 2026-07-06T12:34:12,692 adding 'keystone/common/sql/migrations/manage.py' 2026-07-06T12:34:12,693 adding 'keystone/common/sql/migrations/script.py.mako' 2026-07-06T12:34:12,697 adding 'keystone/common/sql/migrations/versions/27e647c0fad4_initial_version.py' 2026-07-06T12:34:12,699 adding 'keystone/common/sql/migrations/versions/CONTRACT_HEAD' 2026-07-06T12:34:12,700 adding 'keystone/common/sql/migrations/versions/EXPAND_HEAD' 2026-07-06T12:34:12,702 adding 'keystone/common/sql/migrations/versions/2024.01/expand/47147121_add_identity_federation_attribute_mapping_schema_version.py' 2026-07-06T12:34:12,704 adding 'keystone/common/sql/migrations/versions/bobcat/contract/99de3849d860_fix_incorrect_constraints.py' 2026-07-06T12:34:12,706 adding 'keystone/common/sql/migrations/versions/bobcat/contract/c88cdce8f248_remove_duplicate_constraints.py' 2026-07-06T12:34:12,708 adding 'keystone/common/sql/migrations/versions/bobcat/expand/11c3b243b4cb_remove_service_provider_relay_state_server_default.py' 2026-07-06T12:34:12,709 adding 'keystone/common/sql/migrations/versions/bobcat/expand/b4f8b3f584e0_fix_incorrect_constraints.py' 2026-07-06T12:34:12,711 adding 'keystone/common/sql/migrations/versions/yoga/contract/e25ffa003242_initial.py' 2026-07-06T12:34:12,713 adding 'keystone/common/sql/migrations/versions/yoga/expand/29e87d24a316_initial.py' 2026-07-06T12:34:12,715 adding 'keystone/common/validation/__init__.py' 2026-07-06T12:34:12,717 adding 'keystone/common/validation/parameter_types.py' 2026-07-06T12:34:12,718 adding 'keystone/common/validation/validators.py' 2026-07-06T12:34:12,721 adding 'keystone/conf/__init__.py' 2026-07-06T12:34:12,722 adding 'keystone/conf/api.py' 2026-07-06T12:34:12,724 adding 'keystone/conf/application_credential.py' 2026-07-06T12:34:12,725 adding 'keystone/conf/assignment.py' 2026-07-06T12:34:12,727 adding 'keystone/conf/auth.py' 2026-07-06T12:34:12,728 adding 'keystone/conf/catalog.py' 2026-07-06T12:34:12,729 adding 'keystone/conf/constants.py' 2026-07-06T12:34:12,731 adding 'keystone/conf/credential.py' 2026-07-06T12:34:12,732 adding 'keystone/conf/default.py' 2026-07-06T12:34:12,734 adding 'keystone/conf/domain_config.py' 2026-07-06T12:34:12,735 adding 'keystone/conf/endpoint_filter.py' 2026-07-06T12:34:12,736 adding 'keystone/conf/endpoint_policy.py' 2026-07-06T12:34:12,738 adding 'keystone/conf/federation.py' 2026-07-06T12:34:12,739 adding 'keystone/conf/fernet_receipts.py' 2026-07-06T12:34:12,741 adding 'keystone/conf/fernet_tokens.py' 2026-07-06T12:34:12,742 adding 'keystone/conf/identity.py' 2026-07-06T12:34:12,744 adding 'keystone/conf/identity_mapping.py' 2026-07-06T12:34:12,745 adding 'keystone/conf/jwt_tokens.py' 2026-07-06T12:34:12,747 adding 'keystone/conf/ldap.py' 2026-07-06T12:34:12,749 adding 'keystone/conf/oauth1.py' 2026-07-06T12:34:12,750 adding 'keystone/conf/oauth2.py' 2026-07-06T12:34:12,751 adding 'keystone/conf/opts.py' 2026-07-06T12:34:12,753 adding 'keystone/conf/policy.py' 2026-07-06T12:34:12,754 adding 'keystone/conf/receipt.py' 2026-07-06T12:34:12,755 adding 'keystone/conf/resource.py' 2026-07-06T12:34:12,756 adding 'keystone/conf/revoke.py' 2026-07-06T12:34:12,758 adding 'keystone/conf/role.py' 2026-07-06T12:34:12,759 adding 'keystone/conf/saml.py' 2026-07-06T12:34:12,761 adding 'keystone/conf/security_compliance.py' 2026-07-06T12:34:12,762 adding 'keystone/conf/shadow_users.py' 2026-07-06T12:34:12,764 adding 'keystone/conf/token.py' 2026-07-06T12:34:12,765 adding 'keystone/conf/tokenless_auth.py' 2026-07-06T12:34:12,767 adding 'keystone/conf/totp.py' 2026-07-06T12:34:12,768 adding 'keystone/conf/trust.py' 2026-07-06T12:34:12,769 adding 'keystone/conf/unified_limit.py' 2026-07-06T12:34:12,771 adding 'keystone/conf/utils.py' 2026-07-06T12:34:12,772 adding 'keystone/conf/wsgi.py' 2026-07-06T12:34:12,774 adding 'keystone/credential/__init__.py' 2026-07-06T12:34:12,775 adding 'keystone/credential/core.py' 2026-07-06T12:34:12,777 adding 'keystone/credential/provider.py' 2026-07-06T12:34:12,778 adding 'keystone/credential/schema.py' 2026-07-06T12:34:12,780 adding 'keystone/credential/backends/__init__.py' 2026-07-06T12:34:12,781 adding 'keystone/credential/backends/base.py' 2026-07-06T12:34:12,783 adding 'keystone/credential/backends/sql.py' 2026-07-06T12:34:12,785 adding 'keystone/credential/providers/__init__.py' 2026-07-06T12:34:12,786 adding 'keystone/credential/providers/core.py' 2026-07-06T12:34:12,788 adding 'keystone/credential/providers/fernet/__init__.py' 2026-07-06T12:34:12,789 adding 'keystone/credential/providers/fernet/core.py' 2026-07-06T12:34:12,791 adding 'keystone/endpoint_policy/__init__.py' 2026-07-06T12:34:12,793 adding 'keystone/endpoint_policy/core.py' 2026-07-06T12:34:12,795 adding 'keystone/endpoint_policy/backends/__init__.py' 2026-07-06T12:34:12,796 adding 'keystone/endpoint_policy/backends/base.py' 2026-07-06T12:34:12,798 adding 'keystone/endpoint_policy/backends/sql.py' 2026-07-06T12:34:12,800 adding 'keystone/federation/__init__.py' 2026-07-06T12:34:12,801 adding 'keystone/federation/constants.py' 2026-07-06T12:34:12,802 adding 'keystone/federation/core.py' 2026-07-06T12:34:12,806 adding 'keystone/federation/idp.py' 2026-07-06T12:34:12,808 adding 'keystone/federation/schema.py' 2026-07-06T12:34:12,812 adding 'keystone/federation/utils.py' 2026-07-06T12:34:12,814 adding 'keystone/federation/backends/__init__.py' 2026-07-06T12:34:12,815 adding 'keystone/federation/backends/base.py' 2026-07-06T12:34:12,817 adding 'keystone/federation/backends/sql.py' 2026-07-06T12:34:12,819 adding 'keystone/identity/__init__.py' 2026-07-06T12:34:12,828 adding 'keystone/identity/core.py' 2026-07-06T12:34:12,830 adding 'keystone/identity/generator.py' 2026-07-06T12:34:12,832 adding 'keystone/identity/schema.py' 2026-07-06T12:34:12,834 adding 'keystone/identity/backends/__init__.py' 2026-07-06T12:34:12,836 adding 'keystone/identity/backends/base.py' 2026-07-06T12:34:12,837 adding 'keystone/identity/backends/resource_options.py' 2026-07-06T12:34:12,840 adding 'keystone/identity/backends/sql.py' 2026-07-06T12:34:12,842 adding 'keystone/identity/backends/sql_model.py' 2026-07-06T12:34:12,844 adding 'keystone/identity/backends/ldap/__init__.py' 2026-07-06T12:34:12,854 adding 'keystone/identity/backends/ldap/common.py' 2026-07-06T12:34:12,857 adding 'keystone/identity/backends/ldap/core.py' 2026-07-06T12:34:12,859 adding 'keystone/identity/backends/ldap/models.py' 2026-07-06T12:34:12,861 adding 'keystone/identity/id_generators/__init__.py' 2026-07-06T12:34:12,862 adding 'keystone/identity/id_generators/sha256.py' 2026-07-06T12:34:12,864 adding 'keystone/identity/mapping_backends/__init__.py' 2026-07-06T12:34:12,865 adding 'keystone/identity/mapping_backends/base.py' 2026-07-06T12:34:12,866 adding 'keystone/identity/mapping_backends/mapping.py' 2026-07-06T12:34:12,868 adding 'keystone/identity/mapping_backends/sql.py' 2026-07-06T12:34:12,869 adding 'keystone/identity/shadow_backends/__init__.py' 2026-07-06T12:34:12,871 adding 'keystone/identity/shadow_backends/base.py' 2026-07-06T12:34:12,873 adding 'keystone/identity/shadow_backends/sql.py' 2026-07-06T12:34:12,875 adding 'keystone/limit/__init__.py' 2026-07-06T12:34:12,876 adding 'keystone/limit/core.py' 2026-07-06T12:34:12,878 adding 'keystone/limit/schema.py' 2026-07-06T12:34:12,879 adding 'keystone/limit/backends/__init__.py' 2026-07-06T12:34:12,881 adding 'keystone/limit/backends/base.py' 2026-07-06T12:34:12,883 adding 'keystone/limit/backends/sql.py' 2026-07-06T12:34:12,885 adding 'keystone/limit/models/__init__.py' 2026-07-06T12:34:12,886 adding 'keystone/limit/models/base.py' 2026-07-06T12:34:12,887 adding 'keystone/limit/models/flat.py' 2026-07-06T12:34:12,889 adding 'keystone/limit/models/strict_two_level.py' 2026-07-06T12:34:12,895 adding 'keystone/locale/de/LC_MESSAGES/keystone.po' 2026-07-06T12:34:12,903 adding 'keystone/locale/en_GB/LC_MESSAGES/keystone.po' 2026-07-06T12:34:12,909 adding 'keystone/locale/es/LC_MESSAGES/keystone.po' 2026-07-06T12:34:12,915 adding 'keystone/locale/fr/LC_MESSAGES/keystone.po' 2026-07-06T12:34:12,920 adding 'keystone/locale/it/LC_MESSAGES/keystone.po' 2026-07-06T12:34:12,926 adding 'keystone/locale/ja/LC_MESSAGES/keystone.po' 2026-07-06T12:34:12,931 adding 'keystone/locale/ko_KR/LC_MESSAGES/keystone.po' 2026-07-06T12:34:12,936 adding 'keystone/locale/pt_BR/LC_MESSAGES/keystone.po' 2026-07-06T12:34:12,943 adding 'keystone/locale/ru/LC_MESSAGES/keystone.po' 2026-07-06T12:34:12,947 adding 'keystone/locale/zh_CN/LC_MESSAGES/keystone.po' 2026-07-06T12:34:12,952 adding 'keystone/locale/zh_TW/LC_MESSAGES/keystone.po' 2026-07-06T12:34:12,954 adding 'keystone/models/__init__.py' 2026-07-06T12:34:12,955 adding 'keystone/models/receipt_model.py' 2026-07-06T12:34:12,957 adding 'keystone/models/revoke_model.py' 2026-07-06T12:34:12,960 adding 'keystone/models/token_model.py' 2026-07-06T12:34:12,962 adding 'keystone/oauth1/__init__.py' 2026-07-06T12:34:12,963 adding 'keystone/oauth1/core.py' 2026-07-06T12:34:12,965 adding 'keystone/oauth1/schema.py' 2026-07-06T12:34:12,966 adding 'keystone/oauth1/validator.py' 2026-07-06T12:34:12,968 adding 'keystone/oauth1/backends/__init__.py' 2026-07-06T12:34:12,970 adding 'keystone/oauth1/backends/base.py' 2026-07-06T12:34:12,971 adding 'keystone/oauth1/backends/sql.py' 2026-07-06T12:34:12,973 adding 'keystone/oauth2/__init__.py' 2026-07-06T12:34:12,974 adding 'keystone/oauth2/handlers.py' 2026-07-06T12:34:12,976 adding 'keystone/policy/__init__.py' 2026-07-06T12:34:12,978 adding 'keystone/policy/core.py' 2026-07-06T12:34:12,979 adding 'keystone/policy/schema.py' 2026-07-06T12:34:12,981 adding 'keystone/policy/backends/__init__.py' 2026-07-06T12:34:12,982 adding 'keystone/policy/backends/base.py' 2026-07-06T12:34:12,983 adding 'keystone/policy/backends/rules.py' 2026-07-06T12:34:12,985 adding 'keystone/policy/backends/sql.py' 2026-07-06T12:34:12,986 adding 'keystone/receipt/__init__.py' 2026-07-06T12:34:12,988 adding 'keystone/receipt/handlers.py' 2026-07-06T12:34:12,989 adding 'keystone/receipt/provider.py' 2026-07-06T12:34:12,991 adding 'keystone/receipt/receipt_formatters.py' 2026-07-06T12:34:12,993 adding 'keystone/receipt/providers/__init__.py' 2026-07-06T12:34:12,994 adding 'keystone/receipt/providers/base.py' 2026-07-06T12:34:12,996 adding 'keystone/receipt/providers/fernet/__init__.py' 2026-07-06T12:34:12,998 adding 'keystone/receipt/providers/fernet/core.py' 2026-07-06T12:34:12,999 adding 'keystone/resource/__init__.py' 2026-07-06T12:34:13,008 adding 'keystone/resource/core.py' 2026-07-06T12:34:13,010 adding 'keystone/resource/schema.py' 2026-07-06T12:34:13,012 adding 'keystone/resource/backends/__init__.py' 2026-07-06T12:34:13,013 adding 'keystone/resource/backends/base.py' 2026-07-06T12:34:13,015 adding 'keystone/resource/backends/resource_options.py' 2026-07-06T12:34:13,017 adding 'keystone/resource/backends/sql.py' 2026-07-06T12:34:13,019 adding 'keystone/resource/backends/sql_model.py' 2026-07-06T12:34:13,020 adding 'keystone/resource/config_backends/__init__.py' 2026-07-06T12:34:13,022 adding 'keystone/resource/config_backends/base.py' 2026-07-06T12:34:13,024 adding 'keystone/resource/config_backends/sql.py' 2026-07-06T12:34:13,026 adding 'keystone/revoke/__init__.py' 2026-07-06T12:34:13,027 adding 'keystone/revoke/core.py' 2026-07-06T12:34:13,029 adding 'keystone/revoke/model.py' 2026-07-06T12:34:13,030 adding 'keystone/revoke/backends/__init__.py' 2026-07-06T12:34:13,032 adding 'keystone/revoke/backends/base.py' 2026-07-06T12:34:13,033 adding 'keystone/revoke/backends/sql.py' 2026-07-06T12:34:13,035 adding 'keystone/server/__init__.py' 2026-07-06T12:34:13,037 adding 'keystone/server/backends.py' 2026-07-06T12:34:13,038 adding 'keystone/server/wsgi.py' 2026-07-06T12:34:13,040 adding 'keystone/server/flask/__init__.py' 2026-07-06T12:34:13,041 adding 'keystone/server/flask/application.py' 2026-07-06T12:34:13,047 adding 'keystone/server/flask/common.py' 2026-07-06T12:34:13,049 adding 'keystone/server/flask/core.py' 2026-07-06T12:34:13,051 adding 'keystone/server/flask/request_processing/__init__.py' 2026-07-06T12:34:13,052 adding 'keystone/server/flask/request_processing/json_body.py' 2026-07-06T12:34:13,054 adding 'keystone/server/flask/request_processing/req_logging.py' 2026-07-06T12:34:13,055 adding 'keystone/server/flask/request_processing/middleware/__init__.py' 2026-07-06T12:34:13,058 adding 'keystone/server/flask/request_processing/middleware/auth_context.py' 2026-07-06T12:34:13,060 adding 'keystone/server/flask/request_processing/middleware/url_normalize.py' 2026-07-06T12:34:13,061 adding 'keystone/tests/__init__.py' 2026-07-06T12:34:13,063 adding 'keystone/tests/common/__init__.py' 2026-07-06T12:34:13,064 adding 'keystone/tests/common/auth.py' 2026-07-06T12:34:13,066 adding 'keystone/tests/functional/__init__.py' 2026-07-06T12:34:13,068 adding 'keystone/tests/functional/core.py' 2026-07-06T12:34:13,069 adding 'keystone/tests/functional/shared/__init__.py' 2026-07-06T12:34:13,071 adding 'keystone/tests/functional/shared/test_running.py' 2026-07-06T12:34:13,072 adding 'keystone/tests/hacking/__init__.py' 2026-07-06T12:34:13,074 adding 'keystone/tests/hacking/checks.py' 2026-07-06T12:34:13,076 adding 'keystone/tests/protection/__init__.py' 2026-07-06T12:34:13,078 adding 'keystone/tests/protection/v3/__init__.py' 2026-07-06T12:34:13,080 adding 'keystone/tests/protection/v3/test_access_rules.py' 2026-07-06T12:34:13,083 adding 'keystone/tests/protection/v3/test_application_credential.py' 2026-07-06T12:34:13,087 adding 'keystone/tests/protection/v3/test_assignment.py' 2026-07-06T12:34:13,089 adding 'keystone/tests/protection/v3/test_consumer.py' 2026-07-06T12:34:13,092 adding 'keystone/tests/protection/v3/test_credentials.py' 2026-07-06T12:34:13,095 adding 'keystone/tests/protection/v3/test_domain_config.py' 2026-07-06T12:34:13,097 adding 'keystone/tests/protection/v3/test_domain_roles.py' 2026-07-06T12:34:13,099 adding 'keystone/tests/protection/v3/test_domains.py' 2026-07-06T12:34:13,101 adding 'keystone/tests/protection/v3/test_ec2_credential.py' 2026-07-06T12:34:13,104 adding 'keystone/tests/protection/v3/test_endpoint_group.py' 2026-07-06T12:34:13,106 adding 'keystone/tests/protection/v3/test_endpoints.py' 2026-07-06T12:34:13,110 adding 'keystone/tests/protection/v3/test_grants.py' 2026-07-06T12:34:13,114 adding 'keystone/tests/protection/v3/test_groups.py' 2026-07-06T12:34:13,116 adding 'keystone/tests/protection/v3/test_identity_providers.py' 2026-07-06T12:34:13,117 adding 'keystone/tests/protection/v3/test_implied_roles.py' 2026-07-06T12:34:13,119 adding 'keystone/tests/protection/v3/test_limits.py' 2026-07-06T12:34:13,121 adding 'keystone/tests/protection/v3/test_mappings.py' 2026-07-06T12:34:13,123 adding 'keystone/tests/protection/v3/test_policy.py' 2026-07-06T12:34:13,125 adding 'keystone/tests/protection/v3/test_policy_association.py' 2026-07-06T12:34:13,128 adding 'keystone/tests/protection/v3/test_project_endpoint.py' 2026-07-06T12:34:13,130 adding 'keystone/tests/protection/v3/test_project_tags.py' 2026-07-06T12:34:13,133 adding 'keystone/tests/protection/v3/test_projects.py' 2026-07-06T12:34:13,135 adding 'keystone/tests/protection/v3/test_protocols.py' 2026-07-06T12:34:13,137 adding 'keystone/tests/protection/v3/test_regions.py' 2026-07-06T12:34:13,139 adding 'keystone/tests/protection/v3/test_registered_limits.py' 2026-07-06T12:34:13,140 adding 'keystone/tests/protection/v3/test_roles.py' 2026-07-06T12:34:13,142 adding 'keystone/tests/protection/v3/test_service_providers.py' 2026-07-06T12:34:13,144 adding 'keystone/tests/protection/v3/test_services.py' 2026-07-06T12:34:13,146 adding 'keystone/tests/protection/v3/test_system_assignments.py' 2026-07-06T12:34:13,148 adding 'keystone/tests/protection/v3/test_tokens.py' 2026-07-06T12:34:13,151 adding 'keystone/tests/protection/v3/test_trusts.py' 2026-07-06T12:34:13,154 adding 'keystone/tests/protection/v3/test_users.py' 2026-07-06T12:34:13,157 adding 'keystone/tests/unit/__init__.py' 2026-07-06T12:34:13,158 adding 'keystone/tests/unit/base_classes.py' 2026-07-06T12:34:13,163 adding 'keystone/tests/unit/core.py' 2026-07-06T12:34:13,165 adding 'keystone/tests/unit/default_fixtures.py' 2026-07-06T12:34:13,168 adding 'keystone/tests/unit/fakeldap.py' 2026-07-06T12:34:13,169 adding 'keystone/tests/unit/federation_fixtures.py' 2026-07-06T12:34:13,171 adding 'keystone/tests/unit/filtering.py' 2026-07-06T12:34:13,172 adding 'keystone/tests/unit/identity_mapping.py' 2026-07-06T12:34:13,175 adding 'keystone/tests/unit/mapping_fixtures.py' 2026-07-06T12:34:13,177 adding 'keystone/tests/unit/rest.py' 2026-07-06T12:34:13,178 adding 'keystone/tests/unit/test_app_config.py' 2026-07-06T12:34:13,182 adding 'keystone/tests/unit/test_associate_project_endpoint_extension.py' 2026-07-06T12:34:13,184 adding 'keystone/tests/unit/test_auth_plugin.py' 2026-07-06T12:34:13,186 adding 'keystone/tests/unit/test_backend_endpoint_policy.py' 2026-07-06T12:34:13,188 adding 'keystone/tests/unit/test_backend_endpoint_policy_sql.py' 2026-07-06T12:34:13,189 adding 'keystone/tests/unit/test_backend_federation_sql.py' 2026-07-06T12:34:13,192 adding 'keystone/tests/unit/test_backend_id_mapping_sql.py' 2026-07-06T12:34:13,205 adding 'keystone/tests/unit/test_backend_ldap.py' 2026-07-06T12:34:13,208 adding 'keystone/tests/unit/test_backend_ldap_pool.py' 2026-07-06T12:34:13,210 adding 'keystone/tests/unit/test_backend_rules.py' 2026-07-06T12:34:13,216 adding 'keystone/tests/unit/test_backend_sql.py' 2026-07-06T12:34:13,223 adding 'keystone/tests/unit/test_cli.py' 2026-07-06T12:34:13,226 adding 'keystone/tests/unit/test_config.py' 2026-07-06T12:34:13,228 adding 'keystone/tests/unit/test_contrib_ec2_core.py' 2026-07-06T12:34:13,229 adding 'keystone/tests/unit/test_contrib_s3_core.py' 2026-07-06T12:34:13,231 adding 'keystone/tests/unit/test_contrib_simple_cert.py' 2026-07-06T12:34:13,232 adding 'keystone/tests/unit/test_driver_hints.py' 2026-07-06T12:34:13,234 adding 'keystone/tests/unit/test_entry_points.py' 2026-07-06T12:34:13,235 adding 'keystone/tests/unit/test_exception.py' 2026-07-06T12:34:13,237 adding 'keystone/tests/unit/test_hacking_checks.py' 2026-07-06T12:34:13,239 adding 'keystone/tests/unit/test_healthcheck.py' 2026-07-06T12:34:13,240 adding 'keystone/tests/unit/test_ldap_livetest.py' 2026-07-06T12:34:13,242 adding 'keystone/tests/unit/test_ldap_pool_livetest.py' 2026-07-06T12:34:13,244 adding 'keystone/tests/unit/test_ldap_tls_livetest.py' 2026-07-06T12:34:13,248 adding 'keystone/tests/unit/test_limits.py' 2026-07-06T12:34:13,251 adding 'keystone/tests/unit/test_middleware.py' 2026-07-06T12:34:13,253 adding 'keystone/tests/unit/test_policy.py' 2026-07-06T12:34:13,254 adding 'keystone/tests/unit/test_receipt_provider.py' 2026-07-06T12:34:13,257 adding 'keystone/tests/unit/test_revoke.py' 2026-07-06T12:34:13,258 adding 'keystone/tests/unit/test_shadow_users.py' 2026-07-06T12:34:13,260 adding 'keystone/tests/unit/test_sql_banned_operations.py' 2026-07-06T12:34:13,262 adding 'keystone/tests/unit/test_sql_upgrade.py' 2026-07-06T12:34:13,264 adding 'keystone/tests/unit/test_token_provider.py' 2026-07-06T12:34:13,265 adding 'keystone/tests/unit/test_url_middleware.py' 2026-07-06T12:34:13,272 adding 'keystone/tests/unit/test_v3.py' 2026-07-06T12:34:13,275 adding 'keystone/tests/unit/test_v3_application_credential.py' 2026-07-06T12:34:13,289 adding 'keystone/tests/unit/test_v3_assignment.py' 2026-07-06T12:34:13,309 adding 'keystone/tests/unit/test_v3_auth.py' 2026-07-06T12:34:13,315 adding 'keystone/tests/unit/test_v3_catalog.py' 2026-07-06T12:34:13,321 adding 'keystone/tests/unit/test_v3_credential.py' 2026-07-06T12:34:13,324 adding 'keystone/tests/unit/test_v3_domain_config.py' 2026-07-06T12:34:13,326 adding 'keystone/tests/unit/test_v3_endpoint_policy.py' 2026-07-06T12:34:13,343 adding 'keystone/tests/unit/test_v3_federation.py' 2026-07-06T12:34:13,349 adding 'keystone/tests/unit/test_v3_filters.py' 2026-07-06T12:34:13,354 adding 'keystone/tests/unit/test_v3_identity.py' 2026-07-06T12:34:13,359 adding 'keystone/tests/unit/test_v3_oauth1.py' 2026-07-06T12:34:13,364 adding 'keystone/tests/unit/test_v3_oauth2.py' 2026-07-06T12:34:13,366 adding 'keystone/tests/unit/test_v3_os_revoke.py' 2026-07-06T12:34:13,367 adding 'keystone/tests/unit/test_v3_policy.py' 2026-07-06T12:34:13,374 adding 'keystone/tests/unit/test_v3_resource.py' 2026-07-06T12:34:13,377 adding 'keystone/tests/unit/test_v3_trust.py' 2026-07-06T12:34:13,386 adding 'keystone/tests/unit/test_validation.py' 2026-07-06T12:34:13,390 adding 'keystone/tests/unit/test_versions.py' 2026-07-06T12:34:13,392 adding 'keystone/tests/unit/utils.py' 2026-07-06T12:34:13,393 adding 'keystone/tests/unit/application_credential/__init__.py' 2026-07-06T12:34:13,395 adding 'keystone/tests/unit/application_credential/test_backends.py' 2026-07-06T12:34:13,397 adding 'keystone/tests/unit/application_credential/backends/__init__.py' 2026-07-06T12:34:13,398 adding 'keystone/tests/unit/application_credential/backends/test_sql.py' 2026-07-06T12:34:13,400 adding 'keystone/tests/unit/assignment/__init__.py' 2026-07-06T12:34:13,415 adding 'keystone/tests/unit/assignment/test_backends.py' 2026-07-06T12:34:13,418 adding 'keystone/tests/unit/assignment/test_core.py' 2026-07-06T12:34:13,420 adding 'keystone/tests/unit/assignment/role_backends/__init__.py' 2026-07-06T12:34:13,422 adding 'keystone/tests/unit/assignment/role_backends/test_sql.py' 2026-07-06T12:34:13,423 adding 'keystone/tests/unit/auth/__init__.py' 2026-07-06T12:34:13,425 adding 'keystone/tests/unit/auth/test_controllers.py' 2026-07-06T12:34:13,427 adding 'keystone/tests/unit/auth/test_schema.py' 2026-07-06T12:34:13,429 adding 'keystone/tests/unit/auth/plugins/__init__.py' 2026-07-06T12:34:13,430 adding 'keystone/tests/unit/auth/plugins/test_core.py' 2026-07-06T12:34:13,432 adding 'keystone/tests/unit/auth/plugins/test_mapped.py' 2026-07-06T12:34:13,434 adding 'keystone/tests/unit/backend/__init__.py' 2026-07-06T12:34:13,435 adding 'keystone/tests/unit/backend/core_ldap.py' 2026-07-06T12:34:13,437 adding 'keystone/tests/unit/backend/core_sql.py' 2026-07-06T12:34:13,439 adding 'keystone/tests/unit/catalog/__init__.py' 2026-07-06T12:34:13,442 adding 'keystone/tests/unit/catalog/test_backends.py' 2026-07-06T12:34:13,443 adding 'keystone/tests/unit/catalog/test_core.py' 2026-07-06T12:34:13,445 adding 'keystone/tests/unit/common/__init__.py' 2026-07-06T12:34:13,446 adding 'keystone/tests/unit/common/test_cache.py' 2026-07-06T12:34:13,448 adding 'keystone/tests/unit/common/test_database_conflicts.py' 2026-07-06T12:34:13,449 adding 'keystone/tests/unit/common/test_json_home.py' 2026-07-06T12:34:13,455 adding 'keystone/tests/unit/common/test_notifications.py' 2026-07-06T12:34:13,457 adding 'keystone/tests/unit/common/test_password_hashing.py' 2026-07-06T12:34:13,458 adding 'keystone/tests/unit/common/test_provider_api.py' 2026-07-06T12:34:13,462 adding 'keystone/tests/unit/common/test_rbac_enforcer.py' 2026-07-06T12:34:13,463 adding 'keystone/tests/unit/common/test_resource_options_common.py' 2026-07-06T12:34:13,465 adding 'keystone/tests/unit/common/test_sql_core.py' 2026-07-06T12:34:13,467 adding 'keystone/tests/unit/common/test_utils.py' 2026-07-06T12:34:13,469 adding 'keystone/tests/unit/common/sql/__init__.py' 2026-07-06T12:34:13,470 adding 'keystone/tests/unit/common/sql/test_upgrades.py' 2026-07-06T12:34:13,472 adding 'keystone/tests/unit/config_files/backend_ldap.conf' 2026-07-06T12:34:13,473 adding 'keystone/tests/unit/config_files/backend_ldap_pool.conf' 2026-07-06T12:34:13,474 adding 'keystone/tests/unit/config_files/backend_ldap_sql.conf' 2026-07-06T12:34:13,475 adding 'keystone/tests/unit/config_files/backend_liveldap.conf' 2026-07-06T12:34:13,476 adding 'keystone/tests/unit/config_files/backend_multi_ldap_sql.conf' 2026-07-06T12:34:13,478 adding 'keystone/tests/unit/config_files/backend_pool_liveldap.conf' 2026-07-06T12:34:13,479 adding 'keystone/tests/unit/config_files/backend_sql.conf' 2026-07-06T12:34:13,480 adding 'keystone/tests/unit/config_files/backend_tls_liveldap.conf' 2026-07-06T12:34:13,481 adding 'keystone/tests/unit/config_files/test_auth_plugin.conf' 2026-07-06T12:34:13,483 adding 'keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql/keystone.domain1.conf' 2026-07-06T12:34:13,484 adding 'keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.Default.conf' 2026-07-06T12:34:13,486 adding 'keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain1.conf' 2026-07-06T12:34:13,487 adding 'keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain2.conf' 2026-07-06T12:34:13,489 adding 'keystone/tests/unit/config_files/domain_configs_one_extra_sql/keystone.domain2.conf' 2026-07-06T12:34:13,491 adding 'keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.Default.conf' 2026-07-06T12:34:13,492 adding 'keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.domain1.conf' 2026-07-06T12:34:13,494 adding 'keystone/tests/unit/contrib/__init__.py' 2026-07-06T12:34:13,496 adding 'keystone/tests/unit/contrib/federation/__init__.py' 2026-07-06T12:34:13,500 adding 'keystone/tests/unit/contrib/federation/test_utils.py' 2026-07-06T12:34:13,502 adding 'keystone/tests/unit/credential/__init__.py' 2026-07-06T12:34:13,503 adding 'keystone/tests/unit/credential/test_backend_sql.py' 2026-07-06T12:34:13,505 adding 'keystone/tests/unit/credential/test_fernet_provider.py' 2026-07-06T12:34:13,507 adding 'keystone/tests/unit/endpoint_policy/__init__.py' 2026-07-06T12:34:13,508 adding 'keystone/tests/unit/endpoint_policy/backends/__init__.py' 2026-07-06T12:34:13,510 adding 'keystone/tests/unit/endpoint_policy/backends/test_base.py' 2026-07-06T12:34:13,511 adding 'keystone/tests/unit/endpoint_policy/backends/test_sql.py' 2026-07-06T12:34:13,513 adding 'keystone/tests/unit/external/README.rst' 2026-07-06T12:34:13,514 adding 'keystone/tests/unit/external/__init__.py' 2026-07-06T12:34:13,515 adding 'keystone/tests/unit/external/test_timeutils.py' 2026-07-06T12:34:13,517 adding 'keystone/tests/unit/federation/__init__.py' 2026-07-06T12:34:13,519 adding 'keystone/tests/unit/federation/test_core.py' 2026-07-06T12:34:13,520 adding 'keystone/tests/unit/federation/test_utils.py' 2026-07-06T12:34:13,522 adding 'keystone/tests/unit/identity/__init__.py' 2026-07-06T12:34:13,526 adding 'keystone/tests/unit/identity/test_backend_sql.py' 2026-07-06T12:34:13,531 adding 'keystone/tests/unit/identity/test_backends.py' 2026-07-06T12:34:13,534 adding 'keystone/tests/unit/identity/test_core.py' 2026-07-06T12:34:13,535 adding 'keystone/tests/unit/identity/backends/__init__.py' 2026-07-06T12:34:13,537 adding 'keystone/tests/unit/identity/backends/fake_driver.py' 2026-07-06T12:34:13,539 adding 'keystone/tests/unit/identity/backends/test_base.py' 2026-07-06T12:34:13,541 adding 'keystone/tests/unit/identity/backends/test_ldap.py' 2026-07-06T12:34:13,543 adding 'keystone/tests/unit/identity/backends/test_ldap_common.py' 2026-07-06T12:34:13,545 adding 'keystone/tests/unit/identity/backends/test_sql.py' 2026-07-06T12:34:13,547 adding 'keystone/tests/unit/identity/shadow_users/__init__.py' 2026-07-06T12:34:13,548 adding 'keystone/tests/unit/identity/shadow_users/test_backend.py' 2026-07-06T12:34:13,550 adding 'keystone/tests/unit/identity/shadow_users/test_core.py' 2026-07-06T12:34:13,552 adding 'keystone/tests/unit/ksfixtures/__init__.py' 2026-07-06T12:34:13,553 adding 'keystone/tests/unit/ksfixtures/auth_plugins.py' 2026-07-06T12:34:13,554 adding 'keystone/tests/unit/ksfixtures/backendloader.py' 2026-07-06T12:34:13,556 adding 'keystone/tests/unit/ksfixtures/cache.py' 2026-07-06T12:34:13,557 adding 'keystone/tests/unit/ksfixtures/database.py' 2026-07-06T12:34:13,559 adding 'keystone/tests/unit/ksfixtures/hacking.py' 2026-07-06T12:34:13,560 adding 'keystone/tests/unit/ksfixtures/jws_key_repository.py' 2026-07-06T12:34:13,562 adding 'keystone/tests/unit/ksfixtures/key_repository.py' 2026-07-06T12:34:13,563 adding 'keystone/tests/unit/ksfixtures/ldapdb.py' 2026-07-06T12:34:13,564 adding 'keystone/tests/unit/ksfixtures/logging.py' 2026-07-06T12:34:13,566 adding 'keystone/tests/unit/ksfixtures/policy.py' 2026-07-06T12:34:13,567 adding 'keystone/tests/unit/ksfixtures/temporaryfile.py' 2026-07-06T12:34:13,569 adding 'keystone/tests/unit/ksfixtures/warnings.py' 2026-07-06T12:34:13,570 adding 'keystone/tests/unit/limit/__init__.py' 2026-07-06T12:34:13,573 adding 'keystone/tests/unit/limit/test_backends.py' 2026-07-06T12:34:13,575 adding 'keystone/tests/unit/policy/__init__.py' 2026-07-06T12:34:13,576 adding 'keystone/tests/unit/policy/test_backends.py' 2026-07-06T12:34:13,578 adding 'keystone/tests/unit/policy/backends/__init__.py' 2026-07-06T12:34:13,579 adding 'keystone/tests/unit/policy/backends/test_base.py' 2026-07-06T12:34:13,580 adding 'keystone/tests/unit/policy/backends/test_sql.py' 2026-07-06T12:34:13,582 adding 'keystone/tests/unit/receipt/__init__.py' 2026-07-06T12:34:13,585 adding 'keystone/tests/unit/receipt/test_fernet_provider.py' 2026-07-06T12:34:13,586 adding 'keystone/tests/unit/receipt/test_receipt_serialization.py' 2026-07-06T12:34:13,588 adding 'keystone/tests/unit/resource/__init__.py' 2026-07-06T12:34:13,595 adding 'keystone/tests/unit/resource/test_backends.py' 2026-07-06T12:34:13,598 adding 'keystone/tests/unit/resource/test_core.py' 2026-07-06T12:34:13,600 adding 'keystone/tests/unit/resource/backends/__init__.py' 2026-07-06T12:34:13,602 adding 'keystone/tests/unit/resource/backends/test_sql.py' 2026-07-06T12:34:13,603 adding 'keystone/tests/unit/resource/config_backends/__init__.py' 2026-07-06T12:34:13,605 adding 'keystone/tests/unit/resource/config_backends/test_sql.py' 2026-07-06T12:34:13,607 adding 'keystone/tests/unit/saml2/idp_saml2_metadata.xml' 2026-07-06T12:34:13,608 adding 'keystone/tests/unit/saml2/signed_saml2_assertion.xml' 2026-07-06T12:34:13,610 adding 'keystone/tests/unit/server/__init__.py' 2026-07-06T12:34:13,613 adding 'keystone/tests/unit/server/test_keystone_flask.py' 2026-07-06T12:34:13,615 adding 'keystone/tests/unit/tests/__init__.py' 2026-07-06T12:34:13,616 adding 'keystone/tests/unit/tests/test_core.py' 2026-07-06T12:34:13,618 adding 'keystone/tests/unit/tests/test_utils.py' 2026-07-06T12:34:13,619 adding 'keystone/tests/unit/token/__init__.py' 2026-07-06T12:34:13,623 adding 'keystone/tests/unit/token/test_fernet_provider.py' 2026-07-06T12:34:13,624 adding 'keystone/tests/unit/token/test_jws_provider.py' 2026-07-06T12:34:13,626 adding 'keystone/tests/unit/token/test_token_serialization.py' 2026-07-06T12:34:13,628 adding 'keystone/tests/unit/trust/__init__.py' 2026-07-06T12:34:13,629 adding 'keystone/tests/unit/trust/test_backends.py' 2026-07-06T12:34:13,631 adding 'keystone/token/__init__.py' 2026-07-06T12:34:13,633 adding 'keystone/token/provider.py' 2026-07-06T12:34:13,637 adding 'keystone/token/token_formatters.py' 2026-07-06T12:34:13,638 adding 'keystone/token/providers/__init__.py' 2026-07-06T12:34:13,640 adding 'keystone/token/providers/base.py' 2026-07-06T12:34:13,641 adding 'keystone/token/providers/fernet/__init__.py' 2026-07-06T12:34:13,643 adding 'keystone/token/providers/fernet/core.py' 2026-07-06T12:34:13,645 adding 'keystone/token/providers/jws/__init__.py' 2026-07-06T12:34:13,646 adding 'keystone/token/providers/jws/core.py' 2026-07-06T12:34:13,648 adding 'keystone/trust/__init__.py' 2026-07-06T12:34:13,650 adding 'keystone/trust/core.py' 2026-07-06T12:34:13,651 adding 'keystone/trust/schema.py' 2026-07-06T12:34:13,653 adding 'keystone/trust/backends/__init__.py' 2026-07-06T12:34:13,654 adding 'keystone/trust/backends/base.py' 2026-07-06T12:34:13,656 adding 'keystone/trust/backends/sql.py' 2026-07-06T12:34:13,658 adding 'keystone/wsgi/__init__.py' 2026-07-06T12:34:13,659 adding 'keystone/wsgi/api.py' 2026-07-06T12:34:13,662 adding 'keystone-27.0.2.data/data/etc/keystone/sso_callback_template.html' 2026-07-06T12:34:13,664 adding 'keystone-27.0.2.data/scripts/keystone-wsgi-admin' 2026-07-06T12:34:13,665 adding 'keystone-27.0.2.data/scripts/keystone-wsgi-public' 2026-07-06T12:34:13,671 adding 'keystone-27.0.2.dist-info/licenses/AUTHORS' 2026-07-06T12:34:13,673 adding 'keystone-27.0.2.dist-info/licenses/LICENSE' 2026-07-06T12:34:13,674 adding 'keystone-27.0.2.dist-info/METADATA' 2026-07-06T12:34:13,675 adding 'keystone-27.0.2.dist-info/WHEEL' 2026-07-06T12:34:13,676 adding 'keystone-27.0.2.dist-info/entry_points.txt' 2026-07-06T12:34:13,677 adding 'keystone-27.0.2.dist-info/pbr.json' 2026-07-06T12:34:13,678 adding 'keystone-27.0.2.dist-info/top_level.txt' 2026-07-06T12:34:13,688 adding 'keystone-27.0.2.dist-info/RECORD' 2026-07-06T12:34:13,710 removing build/bdist.linux-armv7l/wheel 2026-07-06T12:34:14,018 Building wheel for keystone (setup.py): finished with status 'done' 2026-07-06T12:34:14,038 Created wheel for keystone: filename=keystone-27.0.2-py3-none-any.whl size=1478255 sha256=4ec2f2eb5060a9a702ed2875fa45bc0beff7381dfe89c61ea8cfc1953196b9cf 2026-07-06T12:34:14,039 Stored in directory: /tmp/pip-ephem-wheel-cache-p9v41y01/wheels/17/22/c1/47841997fddf9dc9580b04a6571d04eb5ec5f5786c2a337000 2026-07-06T12:34:14,069 Successfully built keystone 2026-07-06T12:34:14,113 Removed build tracker: '/tmp/pip-build-tracker-tz0ka89u'